Cheesy Taco Rice is the kind of comforting, flavorful dish that brings everyone to the table fast. With bold Tex-Mex spices, melty cheese, tender rice, and savory ground beef, this one-pan meal is equal parts hearty and satisfying.
It’s the perfect blend of taco night and cozy casserole, all made on the stovetop — no oven required. The best part? It’s a flexible recipe that welcomes add-ins like beans, corn, or bell peppers without losing its core appeal. Whether you serve it as a weeknight dinner, party potluck, or meal prep hero, Cheesy Taco Rice delivers every time.
This recipe channels those beloved taco flavors — smoky cumin, punchy chili powder, tangy tomato — into a creamy, cheesy skillet of rice that’s both kid-friendly and adult-approved. Let’s break it down.
Ingredients Overview
The magic of Cheesy Taco Rice comes from how simple ingredients transform into something crave-worthy. Here’s what each component brings to the table:
-
Ground Beef: A flavorful, protein-rich base that absorbs all the taco spices beautifully. Use 80/20 for balance, or leaner beef to cut back on fat.
-
White Rice: Regular long-grain white rice works best. It cooks evenly, soaks up flavor, and provides that tender, fluffy texture.
-
Taco Seasoning: A mix of chili powder, cumin, garlic powder, onion powder, paprika, and oregano — either homemade or store-bought.
-
Tomato Sauce: Adds tang, body, and depth. You can also use canned diced tomatoes with juices for a chunkier version.
-
Beef Broth: Helps the rice cook and infuses it with savory richness. Chicken or veggie broth works in a pinch.
-
Corn Kernels: A sweet pop of flavor and texture that breaks up the richness. Frozen or canned both work well.
-
Black Beans (Optional): Boosts the fiber and heartiness. Rinse and drain if using canned.
-
Cheddar Cheese: Shredded sharp cheddar melts into a creamy, gooey topping that ties everything together. Monterey Jack or a Mexican blend also work.
-
Onion & Garlic: Aromatics that build flavor from the base up. Finely diced for even cooking.
Ingredient Tips:
-
Use fresh garlic instead of pre-minced for better flavor.
-
For a spicier version, add cayenne or diced jalapeños.
-
Swap in brown rice, but increase the broth and cooking time.
-
Make it vegetarian by skipping the beef and doubling the beans.
Step-by-Step Instructions
This dish comes together in one pan, making cleanup a breeze. Here’s how to make it just right:
-
Sauté the Aromatics and Beef
In a large skillet or sauté pan, heat a splash of oil over medium heat. Add finely chopped onion and cook for 3–4 minutes until soft and translucent. Stir in the minced garlic and cook another 30 seconds, just until fragrant. -
Brown the Beef
Add the ground beef and break it up with a wooden spoon. Cook until no longer pink, about 6–8 minutes. Drain excess fat if needed, especially if you’re using a higher-fat ground beef. -
Add Seasoning and Tomato Sauce
Stir in the taco seasoning, mixing well to coat the meat evenly. Add the tomato sauce and let it bubble for 1–2 minutes, creating a saucy, fragrant base. -
Add Rice, Broth, and Extras
Stir in the uncooked rice, beef broth, corn, and black beans if using. Bring the mixture to a boil, then reduce the heat to low. Cover with a tight-fitting lid and simmer for 18–20 minutes. Avoid lifting the lid — steam is key to fluffy rice. -
Check and Fluff the Rice
After 20 minutes, remove the lid and check that the rice is fully cooked and broth absorbed. If it’s still a bit wet, cook uncovered for a few minutes. Then, gently fluff with a fork. -
Stir in Cheese
Sprinkle the shredded cheddar over the top. Cover again and let sit for 2–3 minutes so the cheese melts into the hot rice. For extra gooeyness, stir some cheese directly into the rice mixture too. -
Serve and Garnish
Spoon into bowls and top with your favorites: chopped cilantro, sour cream, diced avocado, green onions, or crushed tortilla chips for a crunchy finish.
Tips, Variations & Substitutions
Expert Tips:
-
Rinse your rice before cooking if you want a fluffier result with less starch.
-
Don’t over-stir once the rice is simmering — it can turn mushy.
-
Let it rest 5 minutes off-heat before serving to absorb any remaining moisture.
Tasty Variations:
-
Tex-Mex Chicken Rice: Swap beef for shredded rotisserie chicken.
-
Veggie-Packed: Add sautéed zucchini, bell peppers, or spinach before simmering.
-
Chili-Style: Use fire-roasted tomatoes and kidney beans instead of corn.
Substitutions:
-
Gluten-Free: Most store-bought taco seasonings are gluten-free, but always check the label.
-
Low-Carb: Use riced cauliflower instead of rice and reduce broth by half. Simmer less time.
-
Dairy-Free: Omit cheese or use a plant-based version that melts well.
Serving Ideas & Occasions
Cheesy Taco Rice is incredibly versatile on the table.
For a cozy family dinner, serve it hot with a side of tortilla chips and guacamole. It’s also perfect for potluck gatherings, since it holds up well and reheats easily.
Make it part of your meal prep rotation — divide into containers, top with cheese, and reheat for lunches throughout the week.
Looking to impress guests? Serve it in bell pepper cups or as the filling for taco-stuffed baked potatoes.
Pair with:
-
Fresh lime wedges
-
Crunchy slaw
-
Mexican street corn (elote)
-
Ice-cold lime agua fresca or sparkling lemonade
Nutritional & Health Notes
Cheesy Taco Rice offers a balance of protein, carbs, and fats, especially when made with lean ground beef and black beans.
For a lighter version, opt for:
-
Reduced-fat cheese
-
Brown rice for more fiber
-
Extra veggies like zucchini or spinach for nutrients
A standard serving (about 1½ cups) contains roughly:
-
400–500 calories
-
25–30g protein
-
40–45g carbs
-
15–20g fat
It’s filling enough to be a full meal, but you can reduce portion size and serve it as a side dish too. For gluten-free diets, check labels on broth and seasoning. For dairy-free needs, leave out the cheese or replace with a vegan version.
FAQs
Q1: Can I use leftover rice instead of cooking it in the skillet?
A1: Yes! Add pre-cooked rice once the beef and tomato mixture is ready, along with a splash of broth. Stir to coat and heat through, then add cheese. Reduce simmer time since rice is already cooked.
Q2: How do I store and reheat Cheesy Taco Rice?
A2: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the microwave or stovetop with a splash of water or broth to loosen it up. It also freezes well for up to 2 months.
Q3: What cheese melts best for this recipe?
A3: Sharp cheddar is classic, but Monterey Jack, Colby-Jack, or a shredded Mexican blend melt beautifully and complement the taco flavors.
Q4: Can I make this vegetarian?
A4: Absolutely. Skip the ground beef and double the black beans. Add sautéed peppers or zucchini for extra heartiness and texture.
Q5: Is it possible to make this in the Instant Pot?
A5: Yes! Sauté the beef and onions using the sauté function. Add remaining ingredients (except cheese), seal, and cook on high pressure for 7 minutes. Natural release for 10 minutes, stir, then top with cheese.
Q6: What if I don’t have taco seasoning?
A6: You can easily mix your own: 1 tbsp chili powder, 1 tsp cumin, ½ tsp paprika, ½ tsp garlic powder, ½ tsp onion powder, ½ tsp oregano, and a pinch of salt.
Q7: Can I double the recipe?
A7: Yes, but use a large deep skillet or Dutch oven. Cooking time may increase slightly. Be sure to stir well before serving so ingredients stay evenly distributed.
PrintCheesy Taco Rice – A Family Favorite One-Pan Meal
A cheesy, one-pan taco rice skillet packed with seasoned beef, tender rice, sweet corn, and melty cheddar. Perfect for weeknight dinners or meal prep.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings 1x
Ingredients
-
1 lb ground beef
-
1 cup long-grain white rice (uncooked)
-
1 small onion, diced
-
2 cloves garlic, minced
-
1 (8 oz) can tomato sauce
-
2 ½ cups beef broth
-
1 cup frozen or canned corn
-
1 cup canned black beans, rinsed and drained (optional)
-
2 tbsp taco seasoning (homemade or store-bought)
-
1 ½ cups shredded cheddar cheese
-
Salt and pepper, to taste
-
1 tbsp olive oil
Instructions
-
In a large skillet, heat olive oil over medium heat. Add onion and cook until translucent, about 3–4 minutes. Stir in garlic.
-
Add ground beef and cook until browned, about 6–8 minutes. Drain excess fat.
-
Stir in taco seasoning and tomato sauce. Cook for 1–2 minutes to blend flavors.
-
Add rice, broth, corn, and black beans. Bring to a boil.
-
Reduce heat to low, cover, and simmer for 18–20 minutes or until rice is tender.
-
Fluff rice with a fork. Sprinkle cheese over top, cover, and let melt for 2–3 minutes.
-
Serve hot with optional toppings like sour cream, avocado, or cilantro.
Notes
-
Use Monterey Jack for a creamier melt.
-
Add bell peppers or zucchini for extra veggies.
-
Store leftovers in the fridge up to 4 days or freeze for 2 months.