If you’re looking for a delicious, easy-to-make dish that satisfies the whole family, then look no further than this Beef Enchilada Casserole with Rice recipe. This recipe offers layers of flavor, with seasoned beef, tender rice, and gooey cheese all brought together by zesty enchilada sauce. Whether you're hosting a dinner party, feeding a crowd, or simply in the mood for some Mexican-inspired comfort food, this recipe is sure to impress. Read on for a step-by-step guide to creating the perfect beef enchilada casserole!

What Is Beef Enchilada Casserole With Rice?
Beef Enchilada Casserole with Rice is a hearty, oven-baked dish that combines the flavors of traditional beef enchiladas with the comforting texture of rice. It’s the perfect fusion of a classic Mexican dish and a beloved casserole format, with layers of seasoned ground beef, enchilada sauce, cheese, tortillas, and rice. The beauty of this recipe lies in its versatility and ease, making it an ideal option for weeknight dinners, potlucks, or even meal prep.
Ingredients List for Beef Enchilada Casserole With Rice
To prepare this mouthwatering Beef Enchilada Casserole with Rice, you'll need the following ingredients:
Casserole Base:
- 1 pound ground beef (80/20 lean-to-fat ratio recommended for flavor)
- 1 cup uncooked rice (preferably white or brown rice)
- 1 ½ cups beef broth (for cooking the rice)
- 1 can (15 oz) red enchilada sauce (mild, medium, or hot depending on your preference)
- 1 cup salsa (chunky or smooth, depending on texture preference)
- 1 can (15 oz) black beans, drained and rinsed (optional)
- 1 can (4 oz) diced green chilies (for extra flavor)
- 2 cups shredded cheddar cheese or Mexican blend cheese
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 8-10 small flour or corn tortillas (depending on size)
Seasonings:
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- 1 teaspoon oregano
- Salt and pepper to taste
Garnish (optional):
- Fresh cilantro, chopped
- Sour cream
- Sliced green onions
- Sliced jalapeños
- Fresh avocado or guacamole
- Lime wedges for squeezing over the top
Substitutions and Variations
While the classic Beef Enchilada Casserole with Rice is already a fantastic dish, there are plenty of substitutions and variations you can try to suit your dietary needs or flavor preferences:
- Ground turkey or chicken: Swap the ground beef for a leaner protein like turkey or chicken for a lighter option.
- Vegetarian version: Leave out the beef and add more beans or a meat substitute like soy crumbles or lentils to make a vegetarian casserole.
- Cheese alternatives: Use dairy-free cheese for a lactose-free or vegan version of the casserole.
- Tortilla choices: Corn tortillas are a great gluten-free alternative to flour tortillas, or you can use low-carb tortillas for a keto-friendly option.
- Rice alternatives: Substitute white or brown rice with quinoa, cauliflower rice, or even wild rice for a different texture and nutritional profile.
Step-by-Step Cooking Instructions

Cooking Beef Enchilada Casserole with Rice is a simple process, broken down into manageable steps. Follow these instructions for a delicious meal the whole family will love.
How to Cook Beef Enchilada Casserole With Rice: A Step-by-Step Guide
Step 1: Cook the Rice
Start by cooking the rice. Rinse 1 cup of uncooked rice under cold water until the water runs clear. In a medium saucepan, combine the rice with 1 ½ cups of beef broth (this adds extra flavor) and bring to a boil. Once boiling, reduce the heat to low, cover, and simmer for about 15-20 minutes or until the rice is fully cooked and tender. Fluff the rice with a fork and set aside.
Step 2: Cook the Ground Beef
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes. Stir in the minced garlic and cook for another 30 seconds until fragrant. Add the ground beef to the skillet and cook, breaking it up with a wooden spoon, until browned and fully cooked through, about 7-8 minutes. Drain any excess fat if necessary.
Step 3: Season the Beef
Once the beef is cooked, stir in the chili powder, cumin, smoked paprika, oregano, and a pinch of salt and pepper. Mix well to coat the beef in the seasonings. Add the can of green chilies, drained black beans (if using), and 1 cup of salsa to the skillet. Stir to combine and allow the mixture to simmer for about 5 minutes to let the flavors meld together.
Step 4: Assemble the Casserole
Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with a bit of olive oil or non-stick spray. Spread a thin layer of enchilada sauce at the bottom of the dish. Layer 3-4 tortillas over the sauce, overlapping them slightly to cover the bottom of the dish. Spoon half of the cooked rice over the tortillas, followed by half of the beef mixture. Sprinkle 1 cup of shredded cheese over the beef. Repeat the layers: tortillas, rice, beef mixture, and finish with a final layer of tortillas and cheese.
Step 5: Bake the Casserole
Pour the remaining enchilada sauce evenly over the top layer of tortillas. Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes. After 25 minutes, remove the foil and bake for an additional 10 minutes, or until the cheese is melted and bubbly, and the casserole is heated through.
Step 6: Let It Rest
Once out of the oven, let the casserole rest for about 5-10 minutes to set before slicing and serving. This will make it easier to serve and prevent it from falling apart.
Common Mistakes to Avoid
- Not draining the beef: If your beef is too greasy, the casserole can become oily and soggy. Always drain the excess fat after browning the beef.
- Overcooking the rice: Undercook your rice slightly since it will continue cooking in the oven. This prevents it from becoming mushy.
- Using too much sauce: While it's tempting to pour extra enchilada sauce, too much can result in a soggy casserole.
- Skipping the resting period: Allowing the casserole to rest after baking is crucial to help it firm up and make slicing easier.
Serving and Presentation Tips
Once your Beef Enchilada Casserole with Rice is baked to perfection, it's time to think about how to serve and present this dish for maximum appeal.
How to Serve Beef Enchilada Casserole
Cut the casserole into squares and serve with a variety of garnishes to let each guest customize their portion. Sour cream, chopped fresh cilantro, sliced green onions, and a squeeze of lime can all add brightness to the dish. You can also serve it alongside a light salad, Mexican corn (elote), or chips and guacamole for a complete meal.
Presentation Ideas for Beef Enchilada Casserole
For a more polished look, garnish the casserole with fresh cilantro leaves, jalapeño slices, and a drizzle of sour cream or Mexican crema. You can also sprinkle a little extra cheese on top before serving for a gooey, melty presentation. Plating each serving with avocado slices or lime wedges can make it look restaurant-quality.
Beef Enchilada Casserole Recipe Tips
- Prep ahead: You can make this casserole ahead of time and store it in the fridge, unbaked, for up to 24 hours. Just pop it in the oven when ready to bake.
- Freeze for later: This casserole freezes well. Assemble it as directed, then wrap tightly and freeze for up to 3 months. When ready to eat, bake straight from frozen at 375°F for about 45-50 minutes.
- Spice it up: If you love spice, feel free to add more heat with extra jalapeños, hot sauce, or a spicier enchilada sauce.
Frequently Asked Questions (FAQs)
1. Can I use leftover rice?
Yes, using leftover rice is a great time-saver. Just make sure it's not overcooked so it doesn’t turn mushy in the casserole.
2. Can I make this casserole gluten-free?
Absolutely! Simply swap the flour tortillas for corn tortillas and ensure the enchilada sauce you use is gluten-free.
3. How long will the casserole last in the fridge?
Store any leftovers in an airtight container in the fridge for up to 4 days. Reheat individual servings in the microwave or reheat the entire casserole in the oven.
4. Can I use different types of beans?
Certainly! You can use pinto beans, kidney beans, or any other type of beans you prefer in place of black beans.
Conclusion
This Beef Enchilada Casserole with Rice is the perfect combination of flavor, comfort, and ease. With layers of savory beef, tender rice, and melted cheese, all wrapped in tortillas and smothered in enchilada sauce, it's sure to become a family favorite. Whether you're cooking for a crowd or looking for a make-ahead meal, this casserole is a winner every time. Try it out today and enjoy a dish that brings all the flavors of a classic enchilada into a simple, satisfying casserole!
PrintBeef Enchilada Casserole With Rice Recipe
This Beef Enchilada Casserole with Rice is a simple yet hearty meal packed with ground beef, enchilada sauce, rice, and melted cheese. Perfect for families or gatherings, this casserole combines classic Mexican flavors into one baked dish. Add your favorite toppings for a customizable dinner.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
- Ground beef
- Enchilada sauce
- Cooked rice
- Corn tortillas
- Shredded cheese (cheddar or Mexican blend)
- Black beans
- Diced tomatoes
- Green chilies
- Onion
- Garlic
- Cumin
- Chili powder
- Salt
- Pepper
Instructions
- Preheat oven to 350°F (175°C).
- In a skillet, cook ground beef with diced onion and garlic until browned.
- Stir in cumin, chili powder, and salt, then add the enchilada sauce, black beans, diced tomatoes, and green chilies. Simmer for 5 minutes.
- Layer the bottom of a casserole dish with corn tortillas.
- Add half of the cooked rice, beef mixture, and shredded cheese. Repeat layers.
- Bake uncovered for 25-30 minutes until bubbly and cheese is melted.
- Let rest for 5 minutes before serving. Garnish with cilantro, sour cream, or avocado if desired.
Notes
- You can use either white or brown rice for this recipe.
- For extra heat, add jalapeños or use a spicier enchilada sauce.
- Feel free to substitute ground turkey or chicken for a lighter version.
Nutrition
- Serving Size: 1 slice (approx. ⅙ of casserole)
- Calories: 430
- Sugar: 5g
- Sodium: 820mg





Leave a Reply