Introduction
If you’re looking for a comforting, flavor-packed dinner that comes together in a single pan, this One-Pot Cheesy Taco Rice is exactly what you need. Loaded with seasoned ground beef, fluffy rice, sweet corn, black beans, juicy tomatoes, and plenty of melted cheese, every bite delivers the bold Tex-Mex flavors everyone loves.
The best part? Everything cooks in one skillet, making cleanup incredibly easy while allowing the rice to soak up all the delicious taco-seasoned broth. The result is a rich, cheesy meal that’s hearty enough for busy weeknights yet satisfying enough to serve family and friends.
Whether I’m feeding hungry kids, meal prepping for the week, or simply craving a cozy homemade dinner, this cheesy taco rice is guaranteed to become one of your favorite one-pan recipes.
Why You’ll Love This Recipe
- One pan means fewer dishes to wash.
- Ready in about 35 minutes.
- Loaded with bold taco flavors.
- Extra cheesy and incredibly satisfying.
- Perfect for busy weeknight dinners.
- Family-friendly and kid-approved.
- Great for meal prep and leftovers.
- Easy to customize with your favorite toppings.
- Budget-friendly ingredients.
- Freezes beautifully for quick future meals.
Ingredient Notes
- Ground Beef: Lean ground beef provides rich flavor without making the dish greasy. You can also use ground turkey or ground chicken.
- Long-Grain White Rice: Uncooked long-grain rice absorbs the flavorful broth while staying tender and fluffy.
- Onion & Garlic: These create a flavorful base that enhances every bite.
- Taco Seasoning: A homemade blend or your favorite store-bought taco seasoning works perfectly.
- Diced Tomatoes: Add moisture, acidity, and authentic Tex-Mex flavor.
- Tomato Sauce: Creates a rich, savory sauce that coats every grain of rice.
- Beef Broth: Infuses the rice with deep flavor as it cooks.
- Black Beans: Add protein, fiber, and a creamy texture.
- Sweet Corn: Brings a touch of sweetness that balances the spices.
- Cheddar Cheese: Sharp cheddar melts beautifully and provides bold cheesy flavor.
- Monterey Jack Cheese: Adds an extra creamy, stretchy cheese pull.
- Fresh Cilantro: Adds freshness just before serving.
- Green Onions: Provide a mild onion flavor and vibrant color.
- Optional Toppings: Sour cream, sliced avocado, jalapeños, crushed tortilla chips, fresh lime wedges, hot sauce, diced tomatoes, or extra shredded cheese.

One-Pot Cheesy Taco Rice
Ingredients
Method
- Brown the Beef: Heat the olive oil in a large deep skillet over medium-high heat. Add the ground beef and cook until browned, breaking it into small crumbles. Drain any excess grease if necessary.
- Cook the Aromatics: Add the diced onion and cook for about 3–4 minutes until softened. Stir in the garlic and cook for another 30 seconds until fragrant.
- Season Everything: Sprinkle the taco seasoning over the beef mixture and stir well until evenly coated.
- Add the Rice: Stir in the uncooked rice, allowing it to toast for about one minute to enhance its flavor.
- Pour in the Liquids: Add the diced tomatoes, tomato sauce, and beef broth. Stir well to combine.
- Simmer: Bring everything to a gentle boil. Reduce the heat to low, cover, and simmer for 18–20 minutes, or until the rice is tender and most of the liquid has been absorbed.
- Add the Beans and Corn: Stir in the black beans and corn. Cook for another 2–3 minutes until heated through.
- Melt the Cheese: Sprinkle the cheddar and Monterey Jack cheese evenly over the top. Cover the skillet for 2–3 minutes until the cheese is completely melted and irresistibly gooey.
- Garnish and Serve: Top with fresh cilantro, sliced green onions, avocado, jalapeños, a dollop of sour cream, and a squeeze of fresh lime juice. Serve immediately while the cheese is hot and stretchy.
Tips from Chef Lea
I always take the beef a shade darker than I think it needs — those browned edges are where the whole pan gets its depth. I toast the rice for a full minute in the seasoned drippings before the broth goes in; you can smell it turn nutty, and the grains stay separate instead of clumping. My non-negotiable: I take the skillet OFF the heat before the cheese goes on and let the lid do the work for 2–3 minutes. Cheese melted over direct heat turns oily on me every time; off the heat it stays glossy and stretchy. And I rest the pan 5 minutes before scooping — the rice drinks up the last of the sauce and serves in neat, cheesy spoonfuls.
Variations
Chicken Taco Rice
Swap the ground beef for ground chicken or shredded rotisserie chicken.
Turkey Taco Rice
Use lean ground turkey for a lighter version that’s still packed with flavor.
Spicy Version
Add diced jalapeños, chipotle peppers in adobo, or a pinch of cayenne pepper.
Vegetarian Taco Rice
Skip the meat and use extra black beans, pinto beans, and bell peppers.
Extra Cheesy
Mix in pepper jack, mozzarella, or Mexican cheese blend for an even gooier finish.
Low-Carb Version
Replace the rice with cauliflower rice and reduce the cooking time.
Loaded Taco Rice
Top with crushed tortilla chips, avocado, pico de gallo, guacamole, sliced olives, sour cream, and fresh cilantro for the ultimate Tex-Mex dinner.
Make Ahead & Storage
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze individual portions for up to 3 months.
Reheating
Warm in the microwave or on the stovetop with a splash of beef broth to restore the creamy texture.
Meal Prep
Divide into airtight containers for easy lunches or dinners throughout the week. The flavors become even better the next day.
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but brown rice takes longer to cook and usually requires extra broth. Plan for an additional 15–20 minutes of cooking time.
Can I make this recipe ahead of time?
Absolutely. One-Pot Cheesy Taco Rice reheats beautifully, making it perfect for meal prep or busy weeknights.
What cheese melts best?
A combination of freshly shredded sharp cheddar and Monterey Jack creates the creamiest, stretchiest cheese pull.
Can I make it spicy?
Definitely! Add diced jalapeños, chipotle peppers, cayenne pepper, or your favorite hot sauce to increase the heat.
Can I freeze leftovers?
Yes. Allow the taco rice to cool completely before transferring it to freezer-safe containers. Freeze for up to 3 months and thaw overnight in the refrigerator before reheating.
What should I serve with cheesy taco rice?
It’s delicious on its own, but it also pairs well with tortilla chips, guacamole, a crisp green salad, Mexican street corn, roasted vegetables, or warm flour tortillas.
More Dinner Recipes You’ll Love
If this one-pan dinner was a hit at your table, here are a few more of my favorite weeknight dinners to try next:
- Cheesesteak Tortellini in Rich Provolone Sauce
- Creamy Queso Chicken Enchiladas
- Ultimate Cheesy Baked Penne Pasta
Conclusion
This One-Pot Cheesy Taco Rice is the ultimate comfort food for busy families. It’s hearty, cheesy, loaded with bold Tex-Mex flavors, and made entirely in one skillet for easy cleanup. Every bite is packed with perfectly seasoned beef, fluffy rice, tender beans, sweet corn, and gooey melted cheese that makes this dish impossible to resist. Whether you’re serving it for a quick weeknight dinner, meal prepping for the week, or feeding a hungry crowd, this recipe is guaranteed to become a regular favorite in your kitchen.
Follow Lea Recipes for more easy homemade recipes: Facebook — Lea Recipes Kitchen · Pinterest — @learecipes · Instagram — @lea_recipes1. Did you make this recipe? Leave a comment below and give it a star rating — it helps other home cooks find it!


Leave a Reply