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 you’re 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.
KITCHEN EQUIPMENT
Large deep skillet or Dutch oven
Wooden spoon
Sharp knife
Cutting board
Measuring cups and spoons
Cheese grater
Ladle or serving spoon
TIME
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
INGREDIENTS
1 pound (450 g) lean ground beef
1 tablespoon olive oil
1 small yellow onion, diced
3 cloves garlic, minced
1 packet (1 oz) taco seasoning (or 2 tablespoons homemade)
1 cup uncooked long-grain white rice
1 can (14.5 oz) diced tomatoes, undrained
1 cup tomato sauce
2 cups beef broth
1 cup canned black beans, drained and rinsed
1 cup sweet corn kernels
1½ cups shredded sharp cheddar cheese
1 cup shredded Monterey Jack cheese
Salt and freshly ground black pepper, to taste
Optional Toppings
Fresh cilantro
Sliced green onions
Sour cream
Diced avocado
Jalapeño slices
Lime wedges
Crushed tortilla chips
Extra shredded cheese
Hot sauce
INSTRUCTIONS
1. 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.
2. 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.
3. Season Everything
Sprinkle the taco seasoning over the beef mixture and stir well until evenly coated.
4. Add the Rice
Stir in the uncooked rice, allowing it to toast for about one minute to enhance its flavor.
5. Pour in the Liquids
Add the diced tomatoes, tomato sauce, and beef broth. Stir well to combine.
6. 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.
7. Add the Beans and Corn
Stir in the black beans and corn. Cook for another 2–3 minutes until heated through.
8. 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.
9. 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.
EXPERT TIPS
Brown the beef well before adding the other ingredients to build deep, rich flavor.
Toast the rice for a minute before adding the liquid—it gives the finished dish a delicious nutty taste.
Keep the skillet covered while the rice cooks to ensure it becomes perfectly tender.
Stir gently once or twice during cooking to prevent the rice from sticking to the bottom.
Remove the skillet from the heat before adding the cheese so it melts smoothly without becoming oily.
Let the dish rest for 5 minutes before serving. This helps the rice absorb any remaining liquid.
For the best cheese pull, grate your own cheese instead of using pre-shredded varieties.
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.
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.
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.
RECIPE CARD
Prep Time
10 minutes
Cook Time
25 minutes
Total Time
35 minutes
Servings
6 servings

Leave a comment