If you are on the lookout for a hearty, flavorful, and utterly comforting dish, this Beef and Bean Enchilada Casserole Recipe is your new best friend in the kitchen. Imagine layers of tender ground beef, creamy refried beans, melted Cheddar cheese, and rich enchilada sauce all baked to bubbly perfection with corn tortillas creating the perfect texture contrast. This casserole invites you to cozy up and enjoy a Mexican-inspired classic with a twist that feels just like a warm hug from the inside out. Every bite brings a delightful combination of spicy, savory, and cheesy goodness that will quickly make this recipe a cherished staple in your home.
Ingredients You’ll Need
Gathering the right ingredients is half the fun and key to making this Beef and Bean Enchilada Casserole Recipe sing. Each element plays a starring role, bringing layers of flavor, texture, and color that combine into something truly special.
- ½ green bell pepper: finely chopped for a fresh, slightly sweet crunch that cuts through the richness.
- 1 cup water: essential for balancing the enchilada sauce without overwhelming the flavors.
- 1 tablespoon chili powder: adds classic Mexican warmth and a mild kick.
- ½ teaspoon dried oregano: infuses herbal notes that brighten the sauce.
- ¼ teaspoon ground cumin: offers earthy depth to the overall taste.
- 2 jalapenos (seeded and chopped): bring a vibrant heat—feel free to adjust based on your spice preference.
- 2 cloves garlic (minced): deeply aromatic, enhancing savory layers.
- 1 can tomato sauce (15 oz.): creates the rich, tangy base of the enchilada sauce.
- 1 pound ground beef: the hearty centerpiece for robust flavor and satisfying protein.
- 1 medium onion (chopped): sweet and savory, perfectly caramelizes with the beef.
- ½ cup sour cream: adds creaminess that mellows spices and binds flavors.
- 1 cup Cheddar cheese (shredded): melts beautifully for gooey, cheesy indulgence.
- 2 tablespoons fresh parsley (chopped): keeps things bright and fresh.
- ¼ teaspoon black pepper: subtle heat to round out seasoning.
- 1 clove garlic (minced): used again to elevate the beef mixture with more garlic love.
- 12 corn tortillas (cut in half): for wrapping layers with that authentic texture and slightly crisp edges.
- 6 whole corn tortillas: to complete the layering in the middle and add structure.
- 1 can refried beans (16 oz.): rich, smooth, and extra satisfying, for a creamy layer that binds it all.
- 1 cup Cheddar cheese (shredded, 4 oz.): extra cheese topping to get that perfect golden crust.
- Additional shredded Cheddar cheese, sour cream, green onions, guacamole (optional): for personalized garnishing, adding freshness and extra zing.
How to Make Beef and Bean Enchilada Casserole Recipe
Step 1: Prepare the Enchilada Sauce
Start by combining the chili powder, oregano, cumin, jalapenos, garlic, tomato sauce, and water in a medium saucepan. Bring everything to a gentle boil, stirring to blend the spices thoroughly. Then, lower the heat and let it simmer for about five minutes. This step melds all the flavors into a rich, vibrant sauce that’s the heart of our Beef and Bean Enchilada Casserole Recipe.
Step 2: Cook the Beef and Onion
While the sauce simmers, heat a skillet over medium heat and brown the ground beef with the chopped onion until the beef is no longer pink and the onions are soft and fragrant. Drain any excess fat to keep the casserole from getting greasy, then stir in the minced garlic for a final flavor boost. This savory beef mixture is what will make this dish so satisfying.
Step 3: Combine Creamy Beef Mixture
Transfer the cooked beef and onions to a large bowl and mix in the sour cream, a cup of shredded Cheddar, chopped parsley, and black pepper. This creamy, cheesy mixture adds luscious texture and ties the meat to all the other layers in the casserole perfectly.
Step 4: Layer the Casserole
Spray a 9×13-inch baking dish with cooking spray and spread one-third of the enchilada sauce on the bottom. Position the half-cut corn tortillas around the edges of the dish with the cut side facing out, then place the whole tortillas in the center to cover all the gaps. Spread half of your refried beans evenly over the tortillas, then top with half of the beef mixture. Repeat with another layer of sauce, tortillas, beans, and beef mixture. Finish with a final layer of tortillas and pour the remaining enchilada sauce on top.
Step 5: Bake to Perfection
Sprinkle the final cup of shredded Cheddar cheese over the top layer, then bake uncovered in your preheated oven at 350°F for 20 to 30 minutes. You’ll know it’s done when the casserole is bubbly, the cheese on top is melted and slightly golden. A brief cooling period helps the casserole set and makes slicing easier.
How to Serve Beef and Bean Enchilada Casserole Recipe
Garnishes
The simplest garnishes can take your casserole from delicious to unforgettable. Fresh green onions sliced thinly, extra shredded Cheddar cheese, a dollop of sour cream, or a scoop of guacamole are fantastic companions. These add freshness and creaminess that perfectly complement the warm, hearty layers beneath.
Side Dishes
This casserole is incredibly filling on its own, but pairing it with light, crisp side dishes like a tangy Mexican slaw or a fresh cilantro-lime salad adds balance. You can also serve it alongside simple rice or refried beans to build a full fiesta on your plate.
Creative Ways to Present
Try serving individual casserole portions in small ramekins for a charming presentation. Sprinkle a little smoked paprika or fresh cilantro on top right before serving to add a pop of color and aroma. Adding slices of avocado or a wedge of lime on the side can elevate the dish and entice your guests at first glance.
Make Ahead and Storage
Storing Leftovers
Leftover Beef and Bean Enchilada Casserole Recipe keeps beautifully in the fridge for up to 4 days when stored in an airtight container. Since flavors deepen overnight, leftovers often taste even better, making for an easy next-day meal.
Freezing
You can freeze this casserole either before or after baking. Cover tightly with foil or plastic wrap and freeze for up to 3 months. When ready to enjoy, thaw in the fridge overnight to ensure even reheating and maintain that wonderful texture.
Reheating
Reheat individual portions in the microwave or reheat the entire dish in a 350°F oven for about 15-20 minutes until warmed through and bubbly again. Cover with foil to prevent the top from drying out, removing it near the end for that irresistible melted cheese finish.
FAQs
Can I use flour tortillas instead of corn tortillas?
Absolutely! Flour tortillas will create a softer texture and a milder flavor. However, corn tortillas provide the classic authentic bite and slightly crisp edges that we love in this casserole.
Is it possible to make this recipe vegetarian?
Yes, you can swap the ground beef for additional beans, sautéed vegetables, or a plant-based beef substitute. Just adjust the seasoning and follow the same layering method for delicious results.
How spicy is this casserole?
The original recipe has moderate heat from the jalapenos and chili powder, but you can easily adjust the spice level by using fewer jalapenos or milder chili powders. Removing seeds from jalapenos also lessens heat.
Can I prepare this dish ahead of time?
Definitely! Assemble the casserole the day before and refrigerate it covered. When you’re ready, simply bake according to the instructions, adding a few extra minutes if baking from cold.
Do I need to pre-cook the corn tortillas?
No need to pre-cook the tortillas for this recipe. The layers absorb the enchilada sauce during baking, softening the tortillas perfectly and melding all the flavors together.
Final Thoughts
This Beef and Bean Enchilada Casserole Recipe is more than just a meal; it’s an experience that brings warmth, comfort, and bold flavors to your table with every spoonful. Whether you’re feeding a crowd or just craving a satisfying dinner, this casserole is the perfect answer. Give it a try soon and watch how it quickly becomes your go-to recipe for sharing good food and great company.
Print
Beef and Bean Enchilada Casserole Recipe
- Total Time: 1 hour
- Yield: 12 servings
Description
This Beef and Bean Enchilada Casserole is a hearty, layered Mexican-inspired dish featuring seasoned ground beef, refried beans, and gooey cheddar cheese baked in corn tortillas with a flavorful homemade enchilada sauce. Perfect for feeding a crowd, this casserole offers a comforting blend of savory, spicy, and cheesy elements with optional toppings to customize each serving.
Ingredients
Enchilada Sauce
- ½ green bell pepper, finely chopped
- 1 cup water
- 1 tablespoon chili powder
- ½ teaspoon dried oregano
- ¼ teaspoon ground cumin
- 2 jalapenos, seeded and chopped
- 3 cloves garlic, minced (2 cloves in sauce, 1 clove in beef mixture)
- 1 can (15 oz) tomato sauce
Beef Mixture
- 1 pound ground beef
- 1 medium onion, chopped
- ½ cup sour cream
- 1 cup shredded Cheddar cheese (divided ½ cup for beef mixture, 1 cup for topping)
- 2 tablespoons fresh parsley, chopped
- ¼ teaspoon black pepper
Casserole Components
- 12 corn tortillas, cut in half (6 whole, 12 halves total for layering)
- 1 can (16 oz) refried beans
- Cooking spray (for greasing the dish)
Optional Toppings
- Additional shredded Cheddar cheese
- Sour cream
- Green onions
- Guacamole
Instructions
- Preheat and Prepare Dish: Preheat your oven to 350°F (175°C) and spray a 9×13-inch baking dish with cooking spray to prevent sticking.
- Make Enchilada Sauce: In a medium saucepan, combine green bell pepper, water, chili powder, oregano, cumin, jalapenos, 2 cloves of minced garlic, and tomato sauce. Bring mixture to a boil, stirring occasionally, then reduce heat to low and simmer for 5 minutes. Remove from heat and set aside.
- Cook Beef Mixture: In a skillet over medium heat, cook the ground beef and chopped onion until beef is no longer pink, about 7-10 minutes. Drain excess fat if necessary.
- Combine Beef Filling: Stir the sour cream, ½ cup shredded Cheddar cheese, fresh parsley, black pepper, and 1 clove minced garlic into the cooked beef mixture. Cover and set aside.
- Layer Sauce: Spread one-third of the prepared enchilada sauce evenly on the bottom of the greased baking dish.
- First Tortilla Layer: Arrange six halved corn tortillas around the edges of the dish with cut sides facing outward, then place three whole tortillas in the center to fill the gaps.
- Add Beans: Spread half of the refried beans evenly over the tortilla layer.
- Add Beef: Spoon half of the beef mixture evenly over the beans.
- Repeat Layers: Spread another layer of enchilada sauce, then repeat the tortilla arrangement, refried beans, and beef mixture layers.
- Top With Tortillas and Sauce: Add a final layer of tortillas, pour the remaining enchilada sauce evenly on top.
- Add Cheese: Sprinkle 1 cup of shredded Cheddar cheese over the casserole to finish.
- Bake: Bake uncovered in the preheated oven for 20-30 minutes, or until the casserole is bubbly and heated through.
- Cool and Serve: Allow the casserole to cool slightly before slicing to set. Serve with optional additional shredded cheese, sour cream, green onions, or guacamole as desired.
Notes
- You can adjust the heat level by adding more or fewer jalapenos or removing the seeds.
- Using fresh cheese will yield a meltier top; shredded processed cheddar works well too.
- For a smoother sauce, blend the enchilada sauce ingredients before simmering if desired.
- Leftovers keep well refrigerated for up to 3 days and reheat nicely.
- To make it gluten-free, ensure the corn tortillas and refried beans are certified gluten-free.
- Optionally, garnish with cilantro, diced tomatoes, or sliced olives for more flavor variety.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican