Beef Enchilada Casserole with Rice is a warm, simple dish that brings bold flavors and easy comfort to your table. Ground beef, enchilada sauce, beans, corn, and cooked rice bake together with melted cheese to make a hearty one-dish meal. It saves time on busy nights because you mix cooked ingredients and pop the pan in the oven. The casseroles hold heat well, so you can serve a family or take a dish to share. You can switch toppings and sides to suit what you have. For a classic touch serve it with fresh cilantro and green onions and a squeeze of lime, or add diced tomatoes and lettuce for a fresh bite. This casserole pairs well with cozy fall sides like sweet potato casserole with marshmallows and pecans. It also stores well and makes good leftovers for lunches and dinner the next day. Ingredients are common and the steps are clear, so even new cooks can feel confident. Read on to see the simple list of ingredients and step-by-step directions. Serve with warm tortillas and a crisp green salad for a full meal, and add a squeeze of lime or a spoon of plain yogurt to brighten flavors today.
Why You’ll Love This Beef Enchilada Casserole with Rice
This Beef Enchilada Casserole with Rice is simple to make and full of flavor. Ground beef cooks quickly, and the enchilada sauce gives the dish a warm, savory taste. Black beans and corn add texture and nutrition, while rice makes the dish filling. You only need one pan and a casserole dish, so cleanup is easy. It feeds a small crowd and works well for weeknight meals or quick potluck dishes. Leftovers keep well and reheat easily, making this a practical choice for busy families who want comfort food without fuss. Top with fresh cilantro and green onions for brightness.
How to Make Beef Enchilada Casserole with Rice
Ingredients You’ll Need
1 lb ground beef, 1 can enchilada sauce, 1 can black beans, drained and rinsed, 1 cup corn, frozen or canned, 2 cups cooked rice, 2 cups shredded cheese (cheddar or Mexican blend), 1/4 cup chopped cilantro, 1/4 cup chopped green onions, Salt and pepper to taste
Step-by-Step Directions
- Preheat the oven to 350°F (175°C).
- In a skillet, cook the ground beef over medium heat until browned. Drain excess fat.
- Stir in enchilada sauce, black beans, corn, cooked rice, salt, and pepper.
- Pour half of the meat mixture into a greased casserole dish.
- Sprinkle half of the cheese on top.
- Add the remaining meat mixture and top with the rest of the cheese.
- Cover with foil and bake for 20 minutes, then uncover and bake for an additional 10 minutes until the cheese is bubbly and golden.
- Remove from the oven and garnish with chopped cilantro and green onions before serving.
How to Serve Beef Enchilada Casserole with Rice
Serve this casserole hot from the oven. Scoop portions onto plates and add fresh toppings such as extra cilantro, green onions, diced tomatoes, or a spoon of plain yogurt. You can serve warm tortillas on the side or place a crisp green salad next to each serving. For a heartier meal, pair it with a warm bowl of autumn wild rice soup or a simple vegetable side. Let people add toppings at the table so everyone can choose how spicy or fresh they want their portion.

How to Store Beef Enchilada Casserole with Rice
Allow the casserole to cool to room temperature before storing. Cover the dish tightly with foil or transfer portions to airtight containers. Keep in the refrigerator for up to 3 to 4 days. For longer storage, freeze in freezer-safe containers for up to 2 months. Thaw in the refrigerator overnight before reheating. To reheat, warm individual portions in the microwave or place the casserole in a 350°F (175°C) oven until heated through. If frozen, bake covered at 350°F until hot, then uncover to brown the cheese.
Tips for the Best Beef Enchilada Casserole with Rice
- Use fresh or thawed frozen corn for good texture.
- Cook the beef until fully browned and drain fat to avoid a greasy casserole.
- Taste and adjust salt and pepper before baking.
- Use a good enchilada sauce for most of the flavor; mild or medium works for most eaters.
- If your rice is dry, add a splash of water or broth to the mixture so the casserole stays moist.
- Let the casserole rest for 5 minutes after baking so it sets and slices more cleanly.
Recipe Variations (if any)
You can change this recipe to fit what you have. Swap ground beef for ground turkey or cooked shredded chicken for a lighter dish. Stir in chopped bell peppers or sautéed onions for more vegetables. Use a mix of cheeses for a different melt, like Monterey Jack with cheddar. For a spicier version, add diced green chiles or a pinch of chili powder. To make it vegetarian, leave out the meat and add extra beans and vegetables.
Frequently Asked Questions (FAQs)
Q: Can I make this casserole ahead of time?
A: Yes. Assemble the casserole and keep it covered in the fridge for up to 24 hours before baking. Bake as directed when ready.
Q: Can I use leftover cooked rice?
A: Yes. Leftover rice works well and helps the casserole hold together. Use about 2 cups of cooked rice.
Q: How do I reheat leftovers?
A: Reheat single servings in the microwave until hot. For a whole dish, cover and warm in a 350°F oven until heated through, then uncover to refresh the cheese.

Beef Enchilada Casserole with Rice
A warm and simple savory dish combining ground beef, enchilada sauce, beans, corn, and rice baked with cheese, perfect for busy weeknights.
- Total Time: 45 minutes
- Yield: 4 servings
Ingredients
- 1 lb ground beef
- 1 can enchilada sauce
- 1 can black beans, drained and rinsed
- 1 cup corn (frozen or canned)
- 2 cups cooked rice
- 2 cups shredded cheese (cheddar or Mexican blend)
- 1/4 cup chopped cilantro
- 1/4 cup chopped green onions
- Salt and pepper to taste
Instructions
- Preheat the oven to 350°F (175°C).
- In a skillet, cook the ground beef over medium heat until browned. Drain excess fat.
- Stir in enchilada sauce, black beans, corn, cooked rice, salt, and pepper.
- Pour half of the meat mixture into a greased casserole dish.
- Sprinkle half of the cheese on top.
- Add the remaining meat mixture and top with the rest of the cheese.
- Cover with foil and bake for 20 minutes, then uncover and bake for an additional 10 minutes until the cheese is bubbly and golden.
- Remove from the oven and garnish with chopped cilantro and green onions before serving.
Notes
Serve with warm tortillas and a crisp green salad for a complete meal. Store leftovers in the refrigerator for up to 3 to 4 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: None
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 60mg

