When you crave bold Mexican-inspired flavors but don't want to dirty a pile of dishes, this one pot taco rice recipe comes to the rescue. It's hearty, cheesy, and loaded with seasoned ground beef, rice, and all your favorite Tex-Mex toppings.
Everything cooks in one pan, yes, even the rice for a satisfying stovetop rice dinner that's ready in about 30 minutes. Think of it as your new quick Tex-Mex dinner, perfect for busy weeknights when you want maximum flavor with minimum effort.
This dish combines the cozy feel of a Mexican rice skillet with the comfort of cheesy taco goodness all in one bite!
If you love one-pot meals that deliver big flavor with no fuss, be sure to visit our easy one-pan meal ideas for more fast and family-friendly dinner ideas.
Ingredients
| Ingredient | Amount | Why It’s Great |
|---|---|---|
| Ground beef | 1 lb | Classic taco flavor and protein-rich |
| Onion, chopped | 1 small | Adds sweetness and depth |
| Garlic, minced | 2 cloves | Boosts flavor |
| Long-grain white rice | 1 cup | Absorbs all the spicy, savory broth |
| Diced tomatoes (with green chilies) | 1 can (10 oz) | Adds moisture and heat |
| Tomato sauce | ½ cup | Rich and tangy base |
| Taco seasoning | 2 tbsp | Gives that authentic taco taste |
| Beef broth | 2 cups | Cooks the rice perfectly |
| Corn kernels | 1 cup | Sweet crunch |
| Black beans, drained | 1 cup | Boosts texture and fiber |
| Cheddar cheese, shredded | 1 cup | Melty topping for cheesy taco rice |
| Olive oil | 1 tbsp | Helps brown the beef evenly |
| Salt and pepper | To taste | Enhances flavor |
| Fresh cilantro | For garnish | Adds freshness |
Tip: According to USDA guidelines, always cook ground beef to an internal temperature of 160°F (71°C) for safe consumption.

Instructions (One Pot Taco Rice Recipe)
Step 1: Brown the ground beef.
Heat olive oil in a large skillet or Dutch oven over medium heat. Add ground beef and cook until no longer pink, about 5 minutes.
Mini tip: Break up the beef as it cooks for even browning.
Step 2: Add onion and garlic.
Stir in chopped onion and garlic, cooking for 2–3 minutes until fragrant.
Step 3: Add rice and seasoning.
Stir in the rice and taco seasoning, letting the grains toast lightly for 1–2 minutes to absorb flavor.
Step 4: Pour in broth and tomatoes.
Add diced tomatoes (with chilies), tomato sauce, and beef broth. Stir well, bring to a simmer, then reduce the heat to low. Cover and cook for 18–20 minutes, until rice is tender.
Step 5: Stir in corn, beans, and cheese.
Once the rice is cooked, stir in corn and black beans. Top with shredded cheddar, cover again, and let it melt for 2 minutes.
Step 6: Garnish and serve.
Sprinkle with fresh cilantro and serve hot straight from the skillet.

Taste & Texture
This cheesy taco rice is full of flavor. You will enjoy smoky, cheesy, slightly spicy, and hearty tastes in every bite. The dish combines fluffy rice, tender beef, and gooey cheese, along with bursts of corn and beans. It feels like comfort food with a lively twist, bold, rich, and satisfying!
Love one-pot recipes? You should also try our Creamy Beef and Garlic Butter Pasta for another comforting skillet meal.
Substitutions
| Ingredient | Substitute | Note |
|---|---|---|
| Ground beef | Ground turkey or chicken | Leaner and lighter |
| Cheddar cheese | Monterey Jack or Pepper Jack | Adds spice and meltiness |
| White rice | Brown rice (increase cook time) | For more fiber |
| Black beans | Pinto beans | Earthier flavor |
Make it vegetarian: Skip the beef and double the beans for a hearty meatless Mexican rice skillet.
Variations
- One Pot Chicken Taco Rice: Use shredded chicken instead of beef.
- Extra Cheesy Version: Add a layer of cheese and broil for 2 minutes.
- Fiesta Style: Top with avocado slices, sour cream, or jalapeños for more Tex-Mex flair.
- Burrito Bowl Remix: Spoon over lettuce or stuff inside burritos for leftovers.
This one pot taco rice recipe can easily adapt to whatever's in your fridge; that's the beauty of one-pot meals!
If you want something bright and lemony, check out our One-Pan Lemon Butter Chicken
Equipment
- Large deep skillet or Dutch oven
- Wooden spoon
- Knife and cutting board
- Measuring cups and spoons
Pro Tip: A heavy-bottomed skillet distributes heat evenly, preventing the rice from sticking.
Storage
- Refrigerate: Store leftovers in an airtight container for up to 4 days.
- Freeze: Freeze for up to 2 months. Reheat with a splash of broth or water to loosen.
- Meal Prep Tip: Divide into containers for grab-and-go lunches. The flavors get even better overnight.
Top Tips
- Use low-sodium broth to control saltiness.
- Add a squeeze of lime before serving for freshness.
- Don't lift the lid while the rice cooks; it needs steam to get fluffy.
- Want it spicier? Add chipotle powder or diced jalapeños.
For a hearty skillet dinner, our Garlic Butter Steak and Potatoes Skillet is always a crowd-pleaser.
Frequently Asked Questions
Can I make taco rice in advance?
Yes, it reheats beautifully. Store in the fridge for up to 4 days or freeze for future meals.
What kind of rice works best for taco rice?
Long-grain white rice cooks evenly and absorbs flavor perfectly. Brown rice can work too, but it takes longer.
How do I prevent soggy taco rice?
Use the proper liquid ratio (1 cup rice: 2 cups broth) and simmer gently with the lid on.
Can I use minute rice or pre-cooked rice?
You can reduce the broth to 1 cup and add rice near the end of cooking to avoid mushiness.
Recipe Card

One Pot Taco Rice
Ingredients
- 1 lb ground beef
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 cup long-grain white rice
- 1 can (10 oz) diced tomatoes with green chilies
- ½ cup tomato sauce
- 2 cups beef broth
- 1 cup corn kernels
- 1 cup black beans, drained
- 2 tablespoon taco seasoning
- 1 cup shredded cheddar cheese
- 1 tablespoon olive oil
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Heat oil in a large skillet. Add ground beef and cook until browned.
- Add onion and garlic; cook 2–3 minutes.
- Stir in rice and taco seasoning; toast for 1–2 minutes.
- Add tomatoes, tomato sauce, and broth. Cover and simmer 18–20 minutes.
- Stir in corn and beans, top with cheese, and let melt.
- Garnish with cilantro and serve warm.
Notes
Related
Looking for other recipes like this? Try these :





Comments
No Comments