
This one-pan wonder combines the bold flavors of tacos with the hearty satisfaction of a rice dish. The result is a complete meal that’s both filling and packed with Southwestern character.
Ground beef is seasoned with a custom taco spice blend, then simmered with rice in a rich tomato base. The grains soak up every savory, spiced note, creating a dish that’s more than the sum of its parts.
The beauty lies in its simplicity: one pot, 30 minutes, and minimal cleanup. Each bite delivers tender rice, seasoned beef, and a balance of heat and warmth that’s impossible to resist.
Serve it as-is or top with your favorite taco fixings for a customizable meal. This is weeknight cooking at its most flavorful.
Ingredients for Taco Rice
One pot, bold flavors, and a handful of pantry staples make this dish come alive.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80/20 lean-to-fat ratio preferred |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed before use |
| Taco Seasoning 🌶️ | 2 tbsp | Or homemade blend |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz can, with juices |
| Beef Broth 🥣 | 2 ½ cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for best flavor |
| Olive Oil 🫒 | 2 tbsp | For sautéing ingredients |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Shredded Cheddar Cheese 🧀 | 1 cup | For topping, optional |
| Sour Cream 🥛 | ½ cup | For serving, optional |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Cut into wedges for serving |
The beef is the foundation here. 80/20 ground chuck gives you the right fat for flavor without being greasy. Whole Foods or Costco have good options, but any supermarket ground beef works. For the rice, long-grain white absorbs all that spiced tomato broth best. Rinse it first to remove excess starch (worth the extra minute). The canned tomatoes should be diced with juices—don’t drain them.
No taco seasoning packet? Use 2 tbsp of homemade blend—chili powder, cumin, paprika, garlic powder. Fresh out of beef broth? Chicken broth works too. The onion can be white or red if that’s what you’ve got. For a vegetarian twist, swap the beef for crumbled tempeh or black beans. The cheese and sour cream are optional but highly recommended (trust me on this).
Leftovers keep 4-5 days in the fridge and actually taste better the next day. Freezes well for 3 months if you want to make a double batch. Store toppings separately so they stay fresh—add them just before serving.
Why You’ll Love This Recipe
- One Pan Magic: I brown the beef, toss in rice and broth, and let it simmer—no extra pots, no fuss.
- Flavor Bomb: The taco seasoning and diced tomatoes create that bold, zesty taste I crave without heavy lifting.
- Meal Prep Hero: I make a big batch Sunday and my lunches are sorted for the week—still tastes fresh reheated.
- Wallet Friendly: Ground beef and rice stretch far, and honestly, it’s one of the cheapest meals that still feels indulgent.
Step-by-Step Instructions for Taco Rice
This one-pan method brings bold Mexican flavors to your table with minimal cleanup.
Step 1: Brown the Ground Beef with Aromatics
Heat the 2 tbsp olive oil in a large skillet or deep pan over medium-high heat. Add the 1 lb ground beef and cook, breaking it up with a wooden spoon, for 4-5 minutes until it’s no longer pink.
Stir in the finely diced yellow onion and minced 3 cloves garlic cloves. Continue cooking for 2-3 minutes until the onion softens and becomes translucent. Season with the 1 tsp salt and 0.5 tsp black pepper to build layers of flavor early on.
Drain off any excess fat if needed, but leave about 1 tbsp for flavor. This creates the perfect base for your taco rice, with the beef developing a slight crust that adds texture to the final dish.
Step 2: Toast the Rice and Add Seasonings
Add the rinsed 1.5 cups long-grain white rice to the skillet with the beef. Stir constantly for 1-2 minutes to toast the rice lightly—you’ll notice it becomes slightly opaque and starts to smell nutty. This step prevents a mushy final texture.
Sprinkle the 2 tbsp taco seasoning evenly over the beef and rice mixture. Stir well to coat everything, allowing the spices to bloom in the residual heat. The aroma should become noticeably more fragrant as the seasoning warms.
Step 3: Incorporate Liquids and Simmer
Pour in the 1 can canned diced tomatoes with their juices and the 2.5 cups beef broth. Stir thoroughly to combine all ingredients, scraping up any browned bits from the bottom of the pan—this adds depth to your dish.
Bring the mixture to a boil, then reduce heat to low. Cover the pan and let it simmer for 18-20 minutes. Avoid the urge to peek—steam is what cooks the rice perfectly. You’ll know it’s done when the liquid is absorbed and the rice is tender.
Step 4: Rest and Finish with Toppings
Remove the pan from heat and let it sit covered for 5 minutes. This resting period allows the rice to steam fully and absorb any remaining liquid, resulting in fluffier grains.
Fluff the taco rice gently with a fork, then transfer to serving bowls. Top each portion with 1 cup shredded cheddar cheese, a dollop of 0.5 cup sour cream, and a sprinkle of 0.25 cup fresh cilantro for brightness. Serve with lime wedges for squeezing over the top.
Pro Tips For Making Taco Rice
- Brown the Beef First: Cook the ground beef until deeply browned, not just gray—this builds flavor that taco seasoning alone can’t fix. I learned this the hard way after serving bland batches to my skeptical family.
- Toast the Rice: Before adding liquids, let the rice toast in the pot with the beef for 2-3 minutes. It adds a nutty depth that makes the dish taste more complex than it is.
- Drain the Tomatoes: Use canned diced tomatoes but drain them well first, or your taco rice will turn mushy. Sounds tedious, but it keeps the texture right.
- Use Double Broth: Swap water for beef broth when cooking the rice—use twice the amount you think you need, since the rice absorbs it all. My grandmother swore by this, and she was right.
Flavor Customization for This taco rice
Spice Level Adjustments
For extra heat, add ½ tsp cayenne pepper with the taco seasoning. I love this kick with a cold beer. For milder flavor, reduce taco seasoning to 1 tbsp and add 1 tsp cumin for depth without the burn.
Protein Swaps
Ground turkey works great—use 1 lb and drain excess fat well. For vegetarian, try 1 can black beans or 12 oz crumbled tempeh. Brown them first for best texture.
Rice Variations
Brown rice needs 1 extra cup of broth and 40 minutes simmer time. For cauliflower rice, sauté 4 cups with beef for 5 minutes at the end.
Cheese Upgrades
Swap cheddar for pepper jack for heat, or cotija for authentic Mexican flavor. Use 1 cup of either. A sprinkle of queso fresco adds freshness.
Fresh Toppings
Add diced avocado, pico de gallo, or pickled jalapeños. My favorite combo: avocado plus ¼ cup pickled red onions. Always add fresh toppings just before serving. 🌟
Nutrition Facts
Frequently Asked Questions
Can I use ground turkey instead of beef?
Use 1 lb ground turkey and cook it the same way. Drain excess fat well since turkey is leaner. The flavor will be slightly milder but still delicious.
How do I make this dish vegetarian?
Swap the beef for 1 can black beans or 12 oz crumbled tempeh. Brown them first for best texture. Use vegetable broth instead of beef broth for a fully plant-based version.
Why do I need to rinse the rice first?
Rinsing removes excess starch, preventing the grains from becoming mushy. It also helps the rice absorb the spiced broth better, resulting in fluffier, more distinct grains.
Can I make this ahead of time?
Yes! It keeps well in the fridge for 4-5 days and actually tastes better the next day. Freeze for up to 3 months in an airtight container.
- 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