Cheesy Beef Enchilada Rice Casserole: Bold Tex-Mex One-Dish Dinner

This cheesy beef enchilada rice casserole is the Tex-Mex dinner that gives you every flavor of classic beef enchiladas — the bold red sauce, the seasoned beef, the melted Mexican cheese — without any of the rolling, filling, or individual assembly. Seasoned ground beef and uncooked white rice baked together directly in a rich red enchilada sauce with Rotel tomatoes and black beans, all topped with a generous blanket of golden Mexican cheese blend that goes spectacular in the oven. I have been making this cheesy beef enchilada rice casserole at Golden Recipes on the busiest weeknights of the year and it delivers every time — bold, cheesy, completely satisfying, and so easy that dinner is on the table in under an hour with about 15 minutes of real effort. Serve it with all your favorite toppings and you have a complete Tex-Mex feast from one single dish.

Why You’ll Love This Cheesy Beef Enchilada Rice Casserole

The uncooked rice technique is the genius shortcut that makes this casserole so wonderfully practical. The dry rice goes directly into the baking dish with the beef, enchilada sauce, and broth — and it cooks completely during the covered bake, absorbing every bit of that bold enchilada flavor as it expands. By the time the casserole comes out of the oven every single grain of rice is deeply infused with the red chile and tomato flavors of the enchilada sauce rather than plain starchy rice that has been sauced as an afterthought. This technique creates a unified deeply flavored casserole that tastes like it has been developing flavor all day.

The combination of both enchilada sauce and Rotel tomatoes creates a sauce base that is simultaneously bold from the dried chiles in the enchilada sauce and fresh and slightly spicy from the Rotel. Together they create a depth of flavor that makes every spoonful completely satisfying. The melted Mexican cheese blend on top goes golden and bubbly and adds that bold cheesy finish that makes this casserole genuinely irresistible. You should also try our Slow Cooker Beef Enchilada Casserole and our Cheesy Taco Casserole for more incredible Tex-Mex casseroles.

Equipment You’ll Need

  • Large skillet for the beef
  • 9×13 inch deep baking dish
  • Aluminum foil
  • Measuring cups and spoons
  • Wooden spoon

Ingredients

  • 1½ lbs lean ground beef
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 teaspoons taco seasoning
  • 1 teaspoon cumin
  • ½ teaspoon smoked paprika
  • Salt and black pepper to taste
  • 1 can (19 oz) red enchilada sauce
  • 1 can (10 oz) Rotel diced tomatoes with green chiles
  • 1 can (15 oz) black beans, drained
  • 1 cup beef broth
  • 1½ cups long grain white rice — uncooked
  • 2½ cups freshly shredded Mexican cheese blend — divided
  • Sour cream, diced avocado, cilantro, jalapeños and lime for serving

Substitutions

Ground turkey or chicken can replace beef. Green enchilada sauce gives a completely different but equally delicious milder flavor. Pinto beans can replace black beans. For a spicier version use hot Rotel and add diced jalapeños to the beef. Pepper jack can replace Mexican cheese blend for extra heat. For extra richness stir 4 oz of softened cream cheese into the beef mixture before baking. Corn can be added with the beans for extra color and sweetness.

How to Make Cheesy Beef Enchilada Rice Casserole

Brown the Beef

Preheat your oven to 375°F (190°C) and grease your 9×13 baking dish. In a large skillet over medium-high heat cook the ground beef and diced onion with taco seasoning, cumin, smoked paprika, salt, and pepper for 7 to 8 minutes until deeply browned. Add garlic 1 more minute. Drain all fat completely.

Build and Bake

Add the enchilada sauce, Rotel with juices, drained black beans, and beef broth to the browned beef. Stir well. Add the dry uncooked rice and stir to combine. Transfer everything to your baking dish and spread into an even layer — the rice must be fully submerged in the liquid. Scatter 1½ cups of Mexican cheese across the top and stir lightly into the surface. Cover tightly with foil and bake for 35 minutes. Remove foil — check the rice is tender. Scatter the remaining Mexican cheese across the entire top. Bake uncovered for 15 more minutes until deeply golden and bubbling. Rest 5 minutes and serve with all your toppings.

Variations

  • Green enchilada version — use green sauce for a completely different milder flavor
  • Chicken version — replace beef with 3 cups shredded rotisserie chicken — skip browning
  • Add corn — stir 1 cup frozen corn into the mixture for color and sweetness
  • Cream cheese addition — stir 4 oz softened cream cheese into the beef sauce for extra richness
  • Tortilla chip topping — scatter crushed tortilla chips across the cheese in the last 10 minutes

What to Serve With It

Set out a full toppings bar — sour cream, diced avocado, pico de gallo, jalapeños, cilantro, and lime wedges. Tortilla chips alongside for scooping are always welcome. For a complete Tex-Mex spread serve alongside our Beefy Nacho Soup as a starter.

Pro Tips

  • Seal the foil tightly — rice needs trapped steam to cook through
  • Check rice before removing foil — if still firm cover and bake 10 more minutes
  • Drain beef fat completely — greasy sauce ruins the flavor
  • Use long grain rice only — instant rice becomes mushy
  • Rest 5 minutes — allows layers to set for cleaner scooping

Common Mistakes

  • Not sealing foil — rice stays undercooked
  • Using instant rice — becomes mushy
  • Not draining beef fat — greasy casserole
  • Not enough liquid — rice won’t cook through
  • Cutting immediately — rest 5 minutes first

Storage and Reheating

Store covered in the fridge for up to 5 days. Cover with foil and bake at 350°F for 20 minutes then uncover 5 minutes. Microwave on medium power. Freeze for up to 3 months — thaw overnight and reheat as directed.

FAQ

Can I use brown rice?
Yes — increase broth to 1½ cups and add 15 extra minutes to the covered bake. Check rice is tender before proceeding.

Can I make ahead?
Partially — brown the beef and make the sauce ahead. When ready to bake add raw rice, transfer to dish and bake as directed. Do not add rice ahead or it absorbs liquid and won’t cook correctly.

Which enchilada sauce is best?
Old El Paso and La Victoria both give great results. For the most authentic flavor use a quality red enchilada sauce — it carries most of the flavor in this casserole.

Can I make this without beans?
Yes — simply omit them. Replace with an extra ½ cup of broth to maintain the right liquid ratio for the rice to cook through properly.

Conclusion

This Cheesy Beef Enchilada Rice Casserole is the effortless Tex-Mex dinner that delivers all the bold flavors of enchiladas in one easy dish — seasoned beef, rice cooked in rich enchilada sauce, black beans, and golden Mexican cheese. Set out all the toppings and watch it disappear.

Cheesy Beef Enchilada Rice Casserole

By Sophia White — Golden Recipes

Prep Time
15 mins
Bake Time
50 mins
Total Time
65 mins
Servings
8
Calories
450 kcal

Ingredients

  • 1½ lbs lean ground beef + 1 onion + 3 garlic cloves
  • 2 tsp taco seasoning + 1 tsp cumin + ½ tsp smoked paprika
  • 1 can (19 oz) red enchilada sauce + 1 can (10 oz) Rotel
  • 1 can (15 oz) black beans, drained + 1 cup beef broth
  • 1½ cups long grain white rice — UNCOOKED
  • 2½ cups freshly shredded Mexican cheese blend, divided
  • Sour cream, avocado, cilantro, jalapeños and lime for serving

Instructions

  1. Preheat oven to 375°F. Brown beef and onion with seasonings 7-8 mins. Add garlic 1 min. Drain fat.
  2. Add enchilada sauce, Rotel, black beans, broth and dry rice. Stir well. Transfer to greased 9×13 dish.
  3. Scatter 1½ cups cheese — stir lightly. Cover TIGHTLY with foil. Bake 35 mins.
  4. Remove foil. Scatter remaining cheese. Bake uncovered 15 more mins until golden.
  5. Rest 5 mins. Serve with all the toppings!

Nutrition (per serving)

🔥 Calories: 450 🥩 Protein: 26g 🍞 Carbs: 40g 🧈 Fat: 18g 🧂 Sodium: 920mg 🌾 Fiber: 5g

Leave a Comment