
This savory one-pan dish brings bold Spanish flavors to your table with minimal effort. Ground beef and rice cook together, absorbing rich spices and tomatoes for a hearty meal.
Perfect for busy weeknights, it delivers restaurant-quality results in under an hour. The secret is toasting the rice first for nutty depth in every bite.
Ingredients for Spanish Rice Recipe with Ground Beef
Pantry raid time. Bold spices, hearty beef, and rice make this a weeknight hero.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80/20 lean-to-fat ratio preferred |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed before use |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for best flavor |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for maximum flavor |
| Diced Tomatoes 🍅 | 1 can | 14.5 oz can, undrained |
| Tomato Sauce 🍅 | 1 can | 8 oz can for richness |
| Chicken Broth 🥣 | 2 cups | Low-sodium preferred |
| Smoked Paprika 🌶️ | 1 tsp | Spanish variety if available |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper aroma |
| Dried Oregano 🍃 | 1 tsp | Mediterranean type best |
| Bay Leaf 🌿 | 1 whole | Remove before serving |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best taste |
| Green Bell Pepper 🌶️ | 1 whole | Seeded and diced small |
[recipe_ingredient_scaler]
The beef is key here. 80/20 ground chuck gives you the right fat for flavor without being greasy. I grab mine from Whole Foods or Costco—both have good quality. The rice should be long-grain white (jasmine or basmati work too) and toasted in oil first for that nutty depth mentioned in the intro. Don’t skip rinsing it, or your dish might turn out gummy.
No smoked paprika? Regular paprika plus a pinch of cayenne gets you close. Short on time? Pre-diced onions and peppers from the grocery store work fine (just drain them well). The chicken broth can be vegetable broth if you’re going meatless. Dried oregano and cumin are non-negotiable though—fresh won’t give you the same punch.
Leftovers keep 4-5 days in the fridge and actually taste better the next day. Freeze for up to 3 months in airtight containers. Reheat with a splash of water to keep the rice from drying out.
Why You’ll Love This Recipe
- One Pan Wonder: I love that everything cooks together—browning the beef, sautéing the onions and garlic, then letting the rice soak up all those rich flavors.
- Garlicky Comfort: The smell of garlic and onions blooming in olive oil hits different, and it makes the whole house feel like home.
- Feeds My Crew: This stretches to feed six with plenty for leftovers, and honestly, it tastes even better the next day.
- Budget Hero: Ground beef and rice keep it affordable, but the flavor never feels cheap. Between us, it’s my go-to when I need a filling meal without overspending.
Instructions
Here’s how to get this one-pan meal on the table fast with minimal cleanup.
Step 1: Brown the Ground Beef and Aromatics
Heat the 2 tbsp Olive Oil in a large skillet with a tight-fitting lid over medium-high heat. Add the 1 lb Ground Beef and cook, breaking it up with a wooden spoon, for 5-7 minutes until no longer pink and starting to brown.
Stir in the finely diced 1 whole Yellow Onion and diced 1 whole Green Bell Pepper. Cook for 3-4 minutes until the vegetables soften and the onion becomes translucent. Add the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant—don’t let it burn.
Step 2: Toast the Spices and Rice
Sprinkle the 1.5 cups Long-Grain White Rice over the beef mixture, then add the 1 tsp Smoked Paprika, 1 tsp Ground Cumin, 1 tsp Dried Oregano, 1 tsp Salt, and 0.5 tsp Black Pepper. Stir well to coat the rice with the oil and spices.
Toast everything together for 1-2 minutes, stirring constantly, until the spices become fragrant and the rice turns slightly opaque. This step deepens the flavors and prevents the rice from tasting bland. The mixture should look dry but well combined.
Step 3: Add Liquids and Simmer
Pour in the undrained 1 can Diced Tomatoes, 1 can Tomato Sauce, and 2 cups Chicken Broth. Stir thoroughly, scraping up any browned bits from the bottom of the skillet. Add the 1 whole Bay Leaf and bring the mixture to a gentle boil.
Once boiling, reduce the heat to low, cover the skillet with the lid, and let it simmer undisturbed for 20-25 minutes. You’ll know it’s ready when the rice is tender and most of the liquid has been absorbed. Resist the urge to stir during cooking—this ensures the rice cooks evenly and develops a nice texture.
Step 4: Rest and Serve
Remove the skillet from the heat and let it sit, covered, for 5-10 minutes. This resting period allows the rice to steam and absorb any remaining liquid, ensuring every grain is perfectly cooked. Discard the bay leaf before serving.
Fluff the rice gently with a fork to separate the grains and distribute the beef and vegetables evenly. The dish should have a vibrant, slightly saucy consistency with tender rice and well-seasoned beef. Serve immediately while hot for the best texture and flavor.
Pro Tips For Making Spanish Rice Recipe With Ground Beef
- Brown the Beef Well: Cook the ground beef until deeply browned, not just gray—this builds flavor that carries through the whole dish. I learned this the hard way after making bland batches that tasted like they were missing something.
- Toast the Rice First: After sautéing the onion and garlic, let the rice cook in the oil for 2-3 minutes until it starts to turn translucent. This step adds a nutty depth that plain steamed rice just can’t match.
- Use Warm Broth: If your recipe calls for liquid, swap cold water for warm chicken or beef broth. It speeds up the cooking and infuses the rice with richer flavor from the start.
- Skip the Over-Stirring: Once the liquid is added, resist the urge to stir constantly—it breaks the rice and turns your Spanish rice into mush. Just cover and let it do its thing.
Pro Cooking Tips for Great spanish rice recipe with ground beef
Perfect Rice Texture
Toasting the rice in oil before adding liquids is non-negotiable. I use medium-high heat for exactly 1-2 minutes until it turns slightly opaque. This creates a nutty base layer that prevents mushiness. Trust me, this step changed my rice game forever. 🔥
Spice Bloom Secret
After adding the spices to the beef, let them toast for 30-45 seconds until fragrant. The smoked paprika and cumin release their oils, creating deeper flavor. I learned this trick from a Spanish abuela—it makes all the difference.
Liquid Ratios
For 1.5 cups rice, use exactly 2 cups broth plus the canned tomatoes. This 1:1.33 ratio ensures perfect absorption without dryness. I measure carefully—I once added extra broth and ended up with soup instead of rice.
Undisturbed Simmer
Once you cover the skillet, resist stirring for the full 20-25 minutes. The steam builds evenly, cooking the rice uniformly. I set a timer and walk away—peeking releases precious steam and can lead to uneven cooking.
Resting Time
The 5-10 minute rest with the lid on is crucial. It lets the rice steam in residual heat, absorbing the last bits of liquid. I fluff with a fork after resting—this separates the grains beautifully without mashing them. 💡
Skillet Choice
Use a heavy-bottomed skillet with a tight lid—I swear by my Lodge cast iron. It distributes heat evenly and retains it well. A 12-inch skillet gives the rice enough room to cook without crowding.
Nutrition Facts
Frequently Asked Questions
Can I substitute ground turkey for the beef?
Use 1 lb ground turkey instead, but add 1 tbsp olive oil since turkey is leaner. Brown it well for 6-8 minutes to develop flavor before adding aromatics.
Why is my rice mushy?
Likely from stirring during cooking or skipping the toasting step. Always toast rice for 1-2 minutes first and resist stirring while simmering. Use the exact 2 cups broth measurement.
How do I make it spicier?
Add 1/2 tsp cayenne with the spices or include 1 diced jalapeño with the onions. For smoky heat, an extra 1/2 tsp smoked paprika works beautifully.
Can I make this in a rice cooker?
Yes, but brown the beef and aromatics in a pan first. Transfer to the rice cooker with all ingredients, then cook on the standard cycle. Expect 25-30 minutes total time.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026