
This one-pot Spanish rice with ground beef brings comfort food to your weeknight table with minimal cleanup. I developed this recipe during busy evenings when I needed something hearty, flavorful, and foolproof for my family.
The secret lies in browning the beef first to build deep flavor, then toasting the rice in the same pot. This creates a rich base that infuses every grain with savory goodness. A simple blend of spices and tomato sauce completes the dish.
What you get is tender beef, perfectly cooked rice, and a sauce that ties everything together. The aroma alone will have everyone gathering in the kitchen, eager for that first bite.
Ready in about 40 minutes, this classic recipe delivers restaurant-quality results without the fuss. It’s the kind of meal that feels like home.
Ingredients for Old Fashioned Spanish Rice Recipe with Ground Beef
Pantry staples and fresh veggies make this one-pot wonder come alive.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80/20 lean-to-fat ratio |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed before use |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for full flavor |
| Tomato Sauce 🍅 | 1 cup | Canned or bottled |
| Beef Broth 🥣 | 2 ½ cups | Low-sodium preferred |
| Ground Cumin 🌿 | 1 tsp | Freshly ground for best flavor |
| Chili Powder 🌶️ | 1 tsp | Mild or hot variety |
| Dried Oregano 🍃 | ½ tsp | Rubbed between fingers to release oils |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | For browning beef and rice |
| Green Bell Pepper 🌽 | 1 whole | Diced, seeds removed |
| Frozen Peas 🌱 | ½ cup | Thawed or added frozen |
The ground beef is the star—80/20 blend gives you the best flavor and juiciness. I grab mine from Costco for bulk savings, but any grocery store works. The rice needs to be long-grain white for that classic texture (jasmine or basmati are great). Rinsing it first removes excess starch so it stays fluffy, not gummy. For the broth, Better Than Bouillon is my go-to for depth.
No tomato sauce? Crushed tomatoes blended smooth work in a pinch. Swap cumin for coriander if that’s what you’ve got (slightly different vibe, still tasty). Fresh tomatoes can replace canned, but cook them down first. The bell pepper adds sweetness—red or yellow works too. Frozen peas can be swapped for corn or carrots (whatever’s in the freezer).
Leftover rice keeps 4-5 days in the fridge or freezes for 3 months. Reheat with a splash of water to keep it from drying out. I always double the batch—great for lunches all week (and the flavor deepens overnight).
Why You’ll Love This Recipe
- One Pan Wonder: I love that I can brown the ground beef, sauté the onions and garlic, then cook the rice all in the same skillet.
- Rich Tomato Depth: The tomato sauce and garlic blend into the rice in a way that makes every bite taste like it simmered all day.
- Feeds the Whole Crew: Between us, this stretches far—whether it’s a weeknight dinner for four or leftovers for lunch the next day.
- Pocket-Friendly Meal: Honestly, ground beef and long-grain rice keep this dish hearty without breaking the bank.
Step-by-Step Instructions for Old Fashioned Spanish Rice With Ground Beef
Here’s the method I use for this one-pot wonder that’s ready in under an hour.
Step 1: Brown the Ground Beef
Heat 2 tbsp olive oil in a large pot or deep skillet over medium-high heat. Add the 1 lb Ground Beef and cook, breaking it up with a wooden spoon, for 5-7 minutes until browned evenly and no pink remains.
Drain off excess fat if needed, but leave about 1 tbsp for flavor. I like to press the beef down with my spoon to ensure good contact with the pan for even browning. This builds the base flavor for your entire dish.
Step 2: Sauté the Vegetables
Add the diced 1 whole Yellow Onion and 1 whole Green Bell Pepper to the pot with the beef. Cook for 4-5 minutes until the vegetables start to soften and the onion becomes translucent.
Stir in the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant. Don’t let the garlic burn—it should smell amazing but not turn dark brown. This step develops the aromatic foundation.
Step 3: Toast the Rice and Add Spices
Add the rinsed 1.5 cups Long-Grain White Rice to the pot and stir to coat with the oil and vegetables. Toast for 2 minutes until the rice becomes slightly golden around the edges.
Sprinkle in the 1 tsp Ground Cumin, 1 tsp Chili Powder, 0.5 tsp Dried Oregano, 1 tsp Salt, and 0.5 tsp Black Pepper. Stir well to distribute the spices evenly through the rice and beef mixture. This toasting step enhances the nutty flavor of the rice.
Step 4: Simmer with Liquids
Pour in the 1 cup Tomato Sauce and 2.5 cups Beef Broth. Stir everything together, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce heat to low.
Cover and let simmer for 20-25 minutes until the rice is tender and most of the liquid is absorbed. Check at 20 minutes—you want the rice to be just tender with a slight bite, not mushy.
Step 5: Finish with Peas and Rest
Stir in the 0.5 cup Frozen Peas and let cook for 2-3 minutes until heated through. The peas will thaw quickly in the hot rice. If the mixture seems dry, add a splash of water and let it steam for another minute.
Remove from heat, cover, and let rest for 5 minutes. This allows the flavors to meld together and the rice to finish absorbing any remaining liquid. Fluff with a fork before serving—your one-pot meal is ready!
Pro Tips For Making Old Fashioned Spanish Rice Recipe With Ground Beef
- Brown the Beef First: Cook the ground beef until deeply browned, not just gray—this builds a rich base flavor that tomato sauce alone can’t fix. I learned this the hard way after serving bland rice more times than I’d like to admit.
- Toast the Rice: Let the rice sizzle in the pot with the onions and garlic for 2-3 minutes before adding liquid. Sounds weird, but it works: it removes the raw starchiness and gives the dish that classic nutty depth.
- Skip the Pre-Boil: Resist the urge to pre-cook the rice—adding it raw to the broth and tomato sauce lets it absorb all the beefy, garlicky flavor as it cooks. My grandmother swore by this, and she was right.
- Use Warm Broth: Pour in warm broth instead of cold to keep the cooking temperature steady. After burning three batches, I finally figured out that cold liquid stalls the heat and leads to uneven cooking.
Health Benefits of These Flavors
Protein Powerhouse
This dish packs 25g of protein per serving from the 80/20 ground beef, supporting muscle growth and repair. Protein keeps you full longer, making it perfect for busy weeknights with my family. My daughter Lily loves the hearty texture. 💪
Fiber Boost
The combination of long-grain rice, bell pepper, and peas provides 4-5g of fiber per serving. Fiber aids digestion and helps maintain steady blood sugar levels, which is especially important for growing kids like mine.
Vitamin Rich
You’ll get a healthy dose of vitamin C from the bell pepper and peas, plus vitamin A from the tomato sauce. These nutrients support immune function and skin health—something I prioritize for my family.
Iron Source
The ground beef contributes 15% of your daily iron needs per serving. Iron is crucial for energy levels and cognitive function. I notice we all have more pep in our step after enjoying this meal.
Low-Fat Option
Using 80/20 ground beef gives you flavor without excessive fat. You can further reduce fat by draining the beef well after browning. This makes the dish lighter while keeping it satisfying. 🥗
Balanced Meal
This one-pot wonder combines protein, complex carbs, and vegetables in perfect harmony. The balance of nutrients keeps energy levels stable throughout the evening—ideal for our active household with Tom and Lily.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Stick with long-grain white rice for best results. Jasmine or basmati work, but avoid instant or short-grain varieties as they can become mushy. Always rinse first to remove excess starch.
How do I prevent the rice from sticking?
Use a heavy-bottomed pot and avoid stirring once liquids are added. Keep heat at a gentle simmer. If needed, add a splash of water if rice seems dry before it’s fully cooked.
Can I make this ahead of time?
It tastes even better the next day. Store in an airtight container in the fridge for up to 5 days. Reheat with a splash of water to refresh the texture.
What if my rice is undercooked?
Add 1/4 cup more broth or water, cover, and cook on low for another 5-10 minutes. Check frequently to avoid overcooking.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026