Enchilada Casserole

Enchilada casserole is my go-to dinner when I want bold flavor without the extra work of rolling tortillas. I first made it on a busy weeknight, and it quickly became a repeat favorite at home. This dish layers rich sauce, seasoned meat, and melted cheese into one simple bake. It saves time, tastes amazing, and fills the kitchen with a warm, inviting smell that brings everyone to the table fast.

Why You’ll Love This Recipe

Close up of cheesy beef enchilada casserole being served with melted cheese, black beans, and cilantro from a baking dish
  • Quick and easy to prepare, perfect for busy nights when time is short
  • Uses simple, everyday ingredients you likely already have at home
  • No need to roll tortillas, which saves effort and reduces mess
  • Rich, cheesy layers that deliver comfort in every bite
  • Flexible recipe that works with beef, chicken, or vegetarian options
  • Great for family dinners, meal prep, or casual gatherings
  • Balanced flavor with a mix of spices, sauce, and melted cheese

This version stands out because it focuses on both taste and texture. The layers stay firm yet tender, and the sauce brings everything together without making it soggy. It feels like a warm, home-cooked meal that everyone enjoys and asks for again.

Ingredients Needed

For the Enchilada Sauce

  • 1 tablespoon olive oil
  • 1 small yellow onion, finely diced
  • 1/2 teaspoon kosher salt
  • 1 1/2 teaspoons cumin
  • 2 teaspoons chili powder
  • 1 tablespoon all purpose flour
  • 1 can tomato sauce, about 15 ounces
  • 1 cup chicken stock for a rich base
  • 2 cloves garlic, minced for fresh flavor

For the Casserole

  • 1 pound ground beef, or swap with cooked shredded chicken if preferred
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 small yellow onion, diced
  • 1 can diced green chiles, about 4.5 ounces
  • 1 can black beans, drained and rinsed well
  • 12 corn tortillas, about 6 inches each for best layering
  • 3 cups shredded Colby Jack cheese, freshly shredded if possible for smoother melting

How to Make Enchilada Casserole

Top view of cheesy enchilada casserole with beef, black beans, melted cheese, and fresh cilantro in a baking dish
  1. Preheat your oven to 350°F. Lightly grease a 9 by 13 inch baking dish with cooking spray and set it aside so it is ready for layering.
  2. Start with the enchilada sauce. Heat olive oil in a large skillet over medium heat. Add the diced onion and kosher salt. Cook for about 5 minutes until the onion turns soft and slightly golden. This step builds the base flavor.
  3. While the onion cooks, place the ground beef in a separate skillet over medium heat. Break it apart with a spoon. Add salt and black pepper. Toss in the second diced onion and cook until the beef is fully browned and no pink remains. This should take about 5 minutes.
  4. Return to the sauce. Stir in cumin and chili powder with the softened onion. Let the spices cook for about 30 seconds to bring out their aroma. Add the flour and stir well so it blends evenly.
  5. Slowly pour in the chicken stock while whisking to avoid lumps. Then add the tomato sauce and minced garlic. Bring the mixture to a gentle simmer. Let it cook for about 5 minutes, stirring now and then, until it thickens slightly and coats the back of a spoon.
  6. Once the beef is done, remove it from heat and drain any excess fat. Stir in the green chiles and black beans. This adds texture and balances the richness of the meat.
  7. For a smoother sauce, carefully transfer it to a blender and blend until silky. This step is optional but gives a more even texture.
  8. Pour about half a cup of sauce into the bottom of the prepared baking dish and spread it evenly. This prevents sticking and adds flavor to the base layer.
  9. Add half a cup of the sauce into the beef mixture and stir to combine so every bite stays moist and flavorful.
  10. Dip 6 tortillas into the remaining sauce, coating both sides. Place them in a single layer at the bottom of the dish. This helps them stay soft while baking.
  11. Spread half of the beef mixture over the tortillas. Then sprinkle 1 cup of shredded cheese evenly on top.
  12. Dip the remaining tortillas in sauce and layer them over the beef. Add the rest of the beef mixture, then finish with the remaining 2 cups of cheese for a rich, melty top.
  13. Bake the casserole uncovered for about 20 minutes, or until the cheese is fully melted and bubbling. Let it rest for a few minutes before slicing so it holds its shape better when served.
Plated enchilada casserole with beef, black beans, melted cheese, diced tomatoes, and lime wedges on the side

Pro Tips for the Best Results

  • Choose the right cheese
    Colby Jack gives a smooth melt and mild flavor that works well with the sauce. If you want a bit of heat, try Pepper Jack instead for a gentle kick.
  • Shred your own cheese
    Freshly shredded cheese melts better and creates a creamier texture. Packaged shredded cheese often contains coatings that can make it less smooth when baked.
  • Watch the sauce texture
    The sauce should be thick enough to lightly coat a spoon but still pour easily. If it feels too thick, add a small splash of chicken stock to loosen it.
  • Blend for a smoother finish
    Blending the sauce is optional, but it creates a silky texture that spreads evenly between layers. If you like a more rustic feel, you can skip this step.
  • Do not skip resting time
    Let the casserole sit for a few minutes after baking. This helps the layers set, making it easier to slice clean portions.
Top view of beef enchilada casserole with melted cheese, black beans, and fresh cilantro in a white baking dish

Make-Ahead and Freezer Method

Refrigerating
You can assemble the casserole ahead of time up to the final layering step. Cover the dish tightly with foil and place it in the fridge overnight. When ready to bake, place it in a preheated oven and cook for 25 to 30 minutes until hot and bubbly.

Freezing
This recipe works well for batch cooking. Prepare two casseroles at once. Bake one for dinner and save the second for later.

Storage Tip
Use a disposable foil container if you plan to freeze it. This helps avoid the risk of glass dishes cracking when moved from a cold freezer into a hot oven.

Freezer Instructions
Wrap the unbaked casserole tightly with three layers of foil to protect it from freezer burn. Store it for up to three months.

Reheating from Frozen
When ready to cook, place the frozen casserole in the oven straight from the freezer. Cover with foil and bake at 350°F for about 45 to 60 minutes. Remove the foil for the last 10 minutes so the cheese melts and turns lightly golden.

Customization and Variations

  • Swap beans for corn
    If you prefer a sweeter taste or have picky eaters at home, replace the black beans with 1 cup of frozen or canned corn. It adds a pop of color and a mild, sweet flavor.
  • Add more heat
    For a spicier version, mix in half a teaspoon of cayenne pepper into the sauce. You can also choose hot green chiles instead of mild ones for an extra kick.
  • Use chicken instead of beef
    Replace the ground beef with about 3 cups of cooked shredded chicken. Rotisserie chicken works great and saves time while still giving rich flavor.
  • Make it vegetarian
    Skip the meat and double the beans or add sautéed vegetables like bell peppers or zucchini. This keeps the dish filling and full of texture.
  • Try different cheeses
    While Colby Jack melts smoothly, you can mix in cheddar or Monterey Jack for a slightly different taste and texture.

Conclusion

This enchilada casserole stands out for its rich layers, simple steps, and bold flavor in every bite. You get a comforting meal without the extra work of rolling tortillas, which makes it perfect for busy nights or relaxed family dinners. The balance of sauce, cheese, and filling creates a dish that feels both hearty and satisfying.

If you tried this recipe, I would love to hear how it turned out. Leave a comment below and share your rating. Your feedback helps others and adds new ideas to try.

Feel free to share this recipe with friends or save it on Pinterest or Facebook for later. Did you try a different variation like chicken or extra spice? Let me know what worked best for you.

YOU MIGHT ALSO LIKE…

Cheesy beef enchilada casserole baked with black beans and topped with melted cheese and fresh cilantro in a white dish

Enchilada Casserole

f43f6f00dca8f2a66da451f9fa2a5c5f29fcea68dd8a88ba58fe4bda10848954?s=30&d=mm&r=gElla
A hearty enchilada casserole packed with layers of seasoned beef, rich homemade sauce, and melted cheese.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Main Course
Cuisine Mexican-Inspired
Servings 8 pieces
Calories 445 kcal

Ingredients
  

Enchilada Sauce

  • 1 tbsp olive oil
  • 1 small yellow onion, finely diced
  • ½ tsp kosher salt
  • 1 ½ tsp cumin
  • 2 tsp chili powder
  • 1 tbsp all purpose flour
  • 1 can tomato sauce (15 oz)
  • 1 cup chicken stock
  • 2 cloves garlic, minced

Casserole

  • 1 lb ground beef or shredded chicken
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 small yellow onion, diced
  • 1 can diced green chiles (4.5 oz)
  • 1 can black beans, drained
  • 12 pieces corn tortillas
  • 3 cups shredded Colby Jack cheese

Instructions
 

  • Preheat oven to 350°F (175°C) and lightly grease a 9×13 inch baking dish.
  • Heat olive oil in a skillet. Cook diced onion with salt until soft and slightly golden.
  • In another skillet, cook ground beef with salt, pepper, and onion until browned. Drain excess fat.
  • Add cumin and chili powder to the sauce onions. Stir for 30 seconds, then mix in flour.
  • Slowly whisk in chicken stock, then add tomato sauce and garlic. Simmer until slightly thickened.
  • Mix green chiles and black beans into the cooked beef.
  • Optionally blend sauce until smooth for a silky texture.
  • Spread a thin layer of sauce in the baking dish.
  • Mix 1/2 cup sauce into the beef mixture.
  • Dip tortillas in sauce and layer 6 in the dish. Add half the beef mixture and 1 cup cheese.
  • Repeat layering with remaining tortillas, beef mixture, and finish with cheese.
  • Bake uncovered for 20 minutes until cheese is melted and bubbly. Let rest before serving.

Notes

For extra spice, add cayenne pepper or use hot green chiles. Substitute beef with shredded chicken or make it vegetarian with extra beans or vegetables. Freshly shredded cheese melts best. Let the casserole rest before slicing for clean layers.

Nutrition Facts (Per Serving)

  • Calories: 445 kcal
  • Carbohydrates: 32 g
  • Protein: 29 g
  • Fat: 23 g
  • Saturated Fat: 10 g
  • Polyunsaturated Fat: 1 g
  • Monounsaturated Fat: 1 g
  • Cholesterol: 80 mg
  • Sodium: 1058 mg
  • Potassium: 380 mg
  • Fiber: 6 g
  • Sugar: 5 g
Keyword cheesy casserole, easy dinner recipe, enchilada casserole, family meal, weeknight dinner

FAQs

What is the difference between enchiladas and casseroles?

Traditional enchiladas are rolled tortillas filled with meat or beans, then topped with sauce and baked. An enchilada casserole skips the rolling step. Instead, you layer tortillas, filling, sauce, and cheese like a lasagna. This makes it faster and easier while keeping the same flavors.

What is the best way to layer an enchilada casserole?

Start with a thin layer of sauce on the bottom to prevent sticking. Add tortillas, then the filling, then cheese. Repeat the layers and finish with a generous amount of cheese on top. This method helps every bite have balanced flavor and texture.

How do you prevent soggy enchilada casserole?

Use just enough sauce to coat the layers without soaking them. Lightly dipping tortillas instead of drenching them helps. Letting the casserole rest after baking also allows it to set, which keeps the layers firm.

What goes with an enchilada casserole?

This dish pairs well with simple sides like Spanish rice, fresh guacamole, or a crisp green salad. You can also add toppings like sour cream, chopped cilantro, or pickled onions for extra flavor.

Do you fry tortillas for enchilada casserole?

It is not required, but lightly frying tortillas for a few seconds can improve texture. This step helps them hold their shape and adds a slight richness. If you want a lighter option, you can skip it and use them as is.

What are some common mistakes when making enchilada casserole?

Using too much sauce can make the dish watery. Not seasoning the filling well can lead to bland flavor. Another mistake is not letting it rest after baking, which makes it harder to slice. Using pre shredded cheese can also affect how smoothly it melts.

Leave a Comment

Recipe Rating