One Pot Taco Rice with Ground Beef
One pot taco rice combines browned ground beef, long-grain white rice, black beans, and tomatoes in a covered skillet. A modest layer of melted cheddar makes the finished pan easy to serve, while lime and crisp toppings add freshness at the table.
This version uses plain spices rather than a seasoning packet, so the salt stays easier to control. The rice cooks in the same pan as the beef, but it still needs a proper simmer, a tight lid, and a short rest. Stirring repeatedly will not make firm rice soften faster.
Recipe at a Glance
| Servings | 6 |
|---|---|
| Timing | 15 minutes prep; about 35–40 minutes cooking and covered resting; about 50–55 minutes total |
| Main equipment | 12-inch deep skillet with a tight-fitting lid |
| Category | Dinner Ideas |
Why Make This Recipe
- The rice absorbs the seasoned tomato broth as it cooks.
- Canned black beans stretch one pound of beef into six portions.
- Toppings are added after cooking, so everyone can choose their own finish.
Ingredient Notes and Substitutions

Use the specified rice
Choose regular long-grain white rice, rinsed and drained well. Brown rice, instant rice, and prepared microwave rice need different liquid levels and timing. They should not be substituted cup for cup in this method.
Measure the tomato liquid
Use a 14.5-ounce can of diced tomatoes with all its juices. Together with the broth, it supplies the moisture for the rice. A much larger can or a watery fresh salsa will change the result.
Keep the lid fitted
A wide, deep skillet with a tight lid works better than a shallow frying pan with a loose cover. Use a burner that matches the base so the center does not scorch before the outer grains cook.
How to Make One Pot Taco Rice with Ground Beef

1. Soften the onion
Heat the oil in the skillet over medium heat. Add the onion and cook for about 4 minutes, stirring, until softened. Keep the heat moderate so it does not blacken before the beef is added.
2. Cook the beef
Add the ground beef and break it into small crumbles. Cook for about 6–8 minutes, until it reaches 160°F (71°C). Spoon off excess fat if needed. Add garlic, cumin, paprika, oregano, optional cayenne, and salt; stir for 30 seconds.
3. Add rice and liquid
Stir in the drained rice, tomatoes with their juices, broth, and drained beans. Scrape the bottom to loosen any browned bits. Bring the liquid to a steady simmer before covering the skillet.
4. Simmer without stirring
Reduce the heat to low, cover tightly, and cook for about 18–20 minutes. Check a few grains near the end. If they are firm and the pan is dry, add 2–4 tablespoons hot water around the edges, cover, and cook a few minutes longer.
5. Rest with the cheese
Once the rice is tender, scatter the cheddar over the surface. Cover, remove from the heat, and rest for 5 minutes. This lets moisture redistribute and gives the cheese time to melt without scorching the base.
6. Fluff and finish
Gently loosen the rice with a fork, working around the melted cheese rather than beating the mixture. Add lime juice and optional cilantro. Taste and adjust seasoning, then divide into six portions.
Tips and Troubleshooting
Rice is catching
Use the lowest heat that maintains a gentle simmer. If your burner runs hot, move the covered pan to a smaller burner rather than repeatedly scraping the bottom.
The pan looks wet
Let the covered rest finish before deciding. If the rice is tender but there is still free liquid, uncover over low heat briefly, watching closely.
Flavor needs lifting
Add lime and fresh toppings after cooking. More dry spice is not always the answer when the pan simply needs a little acid or salt.
Variations
- Use ground turkey instead of beef and cook it to 165°F (74°C) before adding the rice.
- For a milder pan, omit cayenne and use plain diced tomatoes. Add sliced jalapeño only to the portions that need heat.
What to Serve With It
Serve the rice in wide bowls with shredded lettuce, diced avocado, and a spoonful of plain yogurt or sour cream. Keep those cool toppings separate until the hot rice is plated. Tortilla chips add crunch but are optional because the pan already contains rice and beans. A small cabbage slaw is a useful side when you want more vegetables without another hot cooking step.
Storage, Freezing, and Reheating
Move leftover rice into shallow containers promptly, refrigerate within the usual safe time limit, and use within 3–4 days. Store lettuce and avocado separately.
Freeze the cooked rice mixture for up to 2 months for best quality. Thaw in the refrigerator and add a little water during reheating; add fresh toppings afterward.
Chill leftovers within 2 hours (1 hour above 90°F / 32°C), keeping the refrigerator at 40°F / 4°C or colder. Heat leftover hot components to 165°F / 74°C; keep fresh toppings separate.
Frequently Asked Questions
Can I use brown rice?
Not with the stated method. Brown rice needs more cooking time and a revised liquid amount, so use regular long-grain white rice for this version.
Can I use taco seasoning?
A seasoning packet can replace the spices, but its salt and starch content vary. Start without the measured salt and check the packet ingredients.
Can I leave off the cheese?
Yes. Rest the cooked rice covered for 5 minutes anyway, then finish with lime. The cheese is a topping rather than a thickener for the rice.

One Pot Taco Rice with Ground Beef
Ingredients
Equipment
Method
- Soften the onion. Heat the oil in the skillet over medium heat. Add the onion and cook for about 4 minutes, stirring, until softened. Keep the heat moderate so it does not blacken before the beef is added.
- Cook the beef. Add the ground beef and break it into small crumbles. Cook for about 6–8 minutes, until it reaches 160°F (71°C). Spoon off excess fat if needed. Add garlic, cumin, paprika, oregano, optional cayenne, and salt; stir for 30 seconds.
- Add rice and liquid. Stir in the drained rice, tomatoes with their juices, broth, and drained beans. Scrape the bottom to loosen any browned bits. Bring the liquid to a steady simmer before covering the skillet.
- Simmer without stirring. Reduce the heat to low, cover tightly, and cook for about 18–20 minutes. Check a few grains near the end. If they are firm and the pan is dry, add 2–4 tablespoons hot water around the edges, cover, and cook a few minutes longer.
- Rest with the cheese. Once the rice is tender, scatter the cheddar over the surface. Cover, remove from the heat, and rest for 5 minutes. This lets moisture redistribute and gives the cheese time to melt without scorching the base.
- Fluff and finish. Gently loosen the rice with a fork, working around the melted cheese rather than beating the mixture. Add lime juice and optional cilantro. Taste and adjust seasoning, then divide into six portions.
Notes
More Dinner Ideas
Browse the Dinner Ideas collection for more meals.
Save this recipe to your Pinterest dinner board so the ingredient list and method are easy to find when planning your next meal.
Cooking and Storage References
General handling guidance: USDA safe cooking temperatures, leftover storage and reheating, and food handling basics.
