Old Fashioned Spanish Rice Recipe With Ground Beef: One-Pot Weeknight-Friendly Comfort

Old Fashioned Spanish Rice Recipe With Ground Beef: One-Pot Weeknight-Friendly Comfort

This one-pot creation brings weeknight comfort to your table with minimal effort and maximum flavor. The ground beef and rice cook together, absorbing spices and creating a dish that’s hearty and satisfying.

I’ve perfected this method over years of family dinners, ensuring the rice turns out tender and the beef stays juicy. The key is browning the meat first, then toasting the rice in the same pot to deepen the flavors.

What you’ll love most is how the ingredients meld together—tomatoes, onions, and garlic infuse every bite with a rich, savory depth. It’s the kind of meal that feels like a hug on a busy evening.

Serve it straight from the pot, and watch as it becomes a family favorite. Simple, comforting, and always reliable.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Old Fashioned Spanish Rice Recipe with Ground Beef

Pantry staples and ground beef make this one-pot dinner effortless and delicious.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 blend for juiciness
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed well
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced for depth
Canned Diced Tomatoes 🍅 1 can 14.5 oz, undrained
Tomato Sauce 🍅 1 can 8 oz, for richness
Beef Broth 🥣 2 cups Low-sodium preferred
Chili Powder 🌶️ 1 tbsp Adjust for heat preference
Ground Cumin 🌿 1 tsp Toasted for warmth
Dried Oregano 🍃 1 tsp Mediterranean variety
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground best
Olive Oil 🫒 2 tbsp For browning beef
Green Bell Pepper 🌶️ 1 whole Medium, diced small

The ground beef is the foundation—80/20 blend keeps it juicy as it browns. Most supermarkets carry it pre-packaged, but I like the butcher section at Whole Foods for fresher options (worth the extra minute). The rice needs to be long-grain white—it crisps up nicely when toasted in the pot. For the canned tomatoes, San Marzano brands are my go-to, but any diced variety works.

No chili powder? Paprika plus a pinch of cayenne gets you close. Dried oregano can be swapped for Mexican oregano if you want a more authentic Spanish rice vibe. Out of tomato sauce? An extra can of diced tomatoes blended smooth works in a pinch. The beef broth can be chicken or vegetable if that’s what you’ve got (just adjust salt accordingly).

This keeps well—4-5 days in the fridge, and freezes beautifully for up to 3 months. I always make a double batch since leftovers reheat so nicely. Store in airtight containers and give it a stir before serving.

❤️

Why You’ll Love This Recipe

  • I’ll be real: it tastes even better the next day, and it stretches for lunches all week.
  • One Pan Wonder: I love that everything cooks together—ground beef, rice, and tomatoes—so I’m not stuck washing a mountain of dishes.
  • Garlic & Tomato Magic: The sizzle of garlic with those juicy diced tomatoes gives it that old-school Spanish rice taste I crave.
  • Feeds the Crew: Honestly, it’s my go-to for busy weeknights when I need to feed a family of five without fuss.

Step-by-Step Instructions for Old Fashioned Spanish Rice With Ground Beef

Here’s the simple method that delivers big flavor in one pot.

Step 1: Brown the Ground Beef and Sauté the Vegetables

Heat the 2 tbsp Olive Oil in a large pot or deep skillet over medium-high heat. Add the 1 lb Ground Beef and cook for 5-7 minutes, breaking it up with a wooden spoon, until it’s no longer pink and has developed a rich brown color.

Add the diced 1 whole Yellow Onion and 1 whole Green Bell Pepper. Cook for 4-5 minutes until the vegetables soften and the onion becomes translucent. Stir in the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant. This builds the foundation of flavor for your dish.

Step 2: Toast the Rice and Add the Spices

Stir in the 1.5 cups Long-Grain White Rice and cook for 2 minutes, stirring constantly, until the rice is lightly toasted and has a nutty aroma. This step ensures each grain absorbs maximum flavor and cooks up fluffy rather than mushy.

Add the 1 tbsp Chili Powder, 1 tsp Ground Cumin, 1 tsp Dried Oregano, 1 tsp Salt, and 0.5 tsp Black Pepper. Stir for 30 seconds to bloom the spices in the hot oil. You’ll notice the mixture becoming deeply fragrant as the spices release their essential oils.

Step 3: Add Liquids and Simmer

Pour in the 1 can Canned Diced Tomatoes (with juices), 1 can Tomato Sauce, and 2 cups Beef Broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. These bits contain concentrated flavor that will enrich your dish.

Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20-25 minutes. Avoid lifting the lid during this time—steam is crucial for even cooking. You’ll know it’s done when the liquid is absorbed and the rice is tender with no hard center.

Step 4: Rest and Serve

Once the rice is cooked, remove the pot from heat and let it rest, covered, for 5-10 minutes. This allows the rice to steam and absorb any remaining liquid, ensuring a consistent texture throughout.

Fluff the rice gently with a fork and give it a final taste. Adjust the seasoning with additional salt if needed. The rice should be light and separate easily, with each grain coated in the rich, savory sauce. Serve warm for the ultimate comfort food experience.

👨‍🍳

Pro Tips For Making Old Fashioned Spanish Rice Recipe With Ground Beef

  • Brown the Beef Well: Cook the ground beef until it’s deeply browned, not just gray—this builds a rich flavor base that makes the rice taste far more complex. I learned this the hard way after too many bland batches.
  • Toast the Rice First: Before adding liquid, cook the dry rice in the pot with the beef fat for 2-3 minutes until lightly golden. My grandmother swore by this, and it gives the rice a nutty depth canned tomatoes alone can’t provide.
  • Drain the Tomatoes: Skip the canned tomato juice or your rice will turn mushy. Drain the diced tomatoes well, then add just the solids—this keeps the texture right without sacrificing flavor.
  • Use Warm Broth: If you’re using broth instead of water, heat it first. After burning three batches, I finally figured out that cold liquid slows the cooking and makes the rice uneven.

Creative Variations of old fashioned spanish rice recipe with ground beef

Spicy Chorizo Twist

Swap the 1 lb Ground Beef for 1 lb Mexican chorizo for a bold, smoky flavor that transforms this dish. Chorizo has more fat and seasoning, so reduce chili powder to ½ tbsp to avoid overpowering the dish. I love the depth this adds—it’s a Portland farmers market favorite. 🌶️

Vegetarian Delight

Replace the beef with 1.5 cups crumbled firm tofu or 2 cups cooked lentils for a hearty meat-free version. Brown the tofu in 2 tbsp olive oil with 1 tsp smoked paprika for extra flavor. The rice still soaks up all the spices beautifully.

Seafood Paella Style

Use 1 lb shrimp or a mix of shrimp and mussels instead of beef. Add them in the last 10 minutes of cooking so they don’t overcook. A pinch of saffron in the broth gives it that authentic Spanish flair I first tried in a Cincinnati food festival. 💛

Breakfast Hash

Turn this into a morning dish by adding 4 beaten eggs in the last 5 minutes of cooking. Stir gently until set, then top with shredded cheese. My daughter Lily requests this for weekend brunch—she calls it “rice pancakes.”

Cheesy Bake

Transfer the finished dish to a baking dish, top with 1 cup shredded cheddar and ½ cup Monterey Jack, and broil for 3-5 minutes until bubbly. This is my go-to for potlucks—everyone loves the melty, golden crust.

Slow Cooker Adaptation

Brown the beef and toast the rice first, then transfer to your slow cooker with all liquids. Cook on low for 4-5 hours or high for 2-3 hours. Stir once halfway through to prevent sticking. Perfect for busy weeknights in the Pacific Northwest.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 540kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 85mg28%
Sodium 720mg31%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 6g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but adjust the liquid to 2.5 cups and simmer for 40-45 minutes. Brown rice needs more time and water.

2

Why toast the rice first?

Toasting for 2 minutes enhances the nutty flavor and prevents mushy texture. It also helps the grains absorb spices better.

3

Can I make this ahead of time?

It keeps for 4-5 days in the fridge. Reheat with a splash of broth to restore moisture.

4

What if my rice is undercooked?

Add ¼ cup hot broth, cover, and cook for 5 more minutes on low. Avoid stirring to prevent mushiness.

★★★★★4.6(5 reviews)
Nathan Turner