One-Pot Cheesy Enchilada Casserole Recipe

enchilada casserole

This One-Pot Cheesy Enchilada Casserole takes the bold, comforting flavors of traditional enchiladas and turns them into a simplified, weeknight-friendly bake. Layers of tender tortillas, seasoned meat, beans, and melted cheese come together in one dish, delivering the rich, satisfying taste of a classic Mexican favorite without the fuss. Perfectly balanced, hearty, and irresistible, this casserole proves that comfort food can be elegant and effortless.

Ingredients List

  • 1 lb (450 g) ground beef, chicken, or turkey
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • Salt and freshly ground black pepper, to taste
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 can (10 oz) diced tomatoes with green chilies
  • 1 cup frozen corn kernels
  • 8 small flour or corn tortillas, cut into strips
  • 2 cups shredded Mexican blend cheese
  • 1 cup enchilada sauce (store-bought or homemade)
  • Fresh cilantro, chopped (for garnish)
  • Sliced jalapeños (optional, for garnish)

Step-by-Step Instructions

enchilada casserole
Cook the Protein

In a large skillet over medium heat, cook the ground meat with diced onion until fully browned and the onion is soft. Add garlic, chili powder, cumin, smoked paprika, salt, and pepper. Cook for 1–2 minutes until fragrant.

Layer the Base

Remove the meat mixture from heat. In a greased 9×13-inch baking dish or keep in the same skillet if oven-safe, spread a thin layer of enchilada sauce on the bottom.

Build the Casserole

Layer half of the tortilla strips over the sauce. Top with half of the cooked meat mixture, black beans, corn, diced tomatoes, and 1 cup of shredded cheese. Repeat with remaining tortilla strips, meat mixture, vegetables, enchilada sauce, and cheese.

Bake to Perfection

Preheat oven to 375°F (190°C). Cover the casserole with foil and bake for 20 minutes. Remove foil and bake an additional 10–15 minutes, until the cheese is bubbly and slightly golden.

Garnish and Serve

Let the casserole rest for 5 minutes. Garnish with fresh cilantro and jalapeño slices before serving.

Cook Time

Total: 45 minutes
Prep: 15 minutes
Bake: 30 minutes

Servings

Makes approximately 6 servings

Nutritional Information (approx. per serving)

  • Calories: 420 kcal
  • Protein: 28 g
  • Carbohydrates: 28 g
  • Fat: 22 g
  • Fiber: 6 g
  • Sodium: 720 mg

Storage Instructions

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) or microwave until warmed through. For longer storage, freeze portions for up to 2 months.

Suggestions

Serve with sour cream, guacamole, or a fresh side salad. For added depth, mix some roasted vegetables or sautéed peppers into the layers. For a lower-carb version, swap tortillas for thinly sliced zucchini or eggplant.

Seasonal Relevance

This casserole is ideal for fall and winter meals, providing warm, hearty comfort, but its flexibility and fresh toppings make it equally enjoyable during summer gatherings or weeknight dinners.

Conclusion

The One-Pot Cheesy Enchilada Casserole is proof that bold flavor and convenience can coexist. With layers of seasoned meat, melty cheese, and tender tortillas, it delivers a rich, satisfying meal that feels indulgent but is simple to prepare. A must-have recipe for busy cooks who crave flavor without complexity.

One-Pot Cheesy Enchilada Casserole Recipe

Recipe by Olivia
Servings

6

servings
Prep time

15

minutes
Cooking time

30

minutes
Calories

420

kcal

A hearty, flavorful casserole that layers tortillas, seasoned meat, beans, corn, and melted cheese in one pan. This easy, cheesy enchilada casserole is perfect for weeknight dinners or casual gatherings, delivering classic Mexican flavors with minimal effort.

Ingredients

  • 1 lb (450 g) ground beef, chicken, or turkey

  • 1 small onion, diced

  • 2 cloves garlic, minced

  • 1 teaspoon chili powder

  • 1 teaspoon ground cumin

  • ½ teaspoon smoked paprika

  • Salt and freshly ground black pepper, to taste

  • 1 can (15 oz) black beans, rinsed and drained

  • 1 can (10 oz) diced tomatoes with green chilies

  • 1 cup frozen corn kernels

  • 8 small flour or corn tortillas, cut into strips

  • 2 cups shredded Mexican blend cheese

  • 1 cup enchilada sauce

  • Fresh cilantro, chopped (for garnish)

  • Sliced jalapeños (optional, for garnish)

Directions

  • Preheat oven to 375°F (190°C).
  • In a large skillet, cook ground meat with onion until browned. Add garlic, chili powder, cumin, smoked paprika, salt, and pepper; cook 1–2 minutes.
  • Grease a 9×13-inch baking dish or use an oven-safe skillet. Spread a thin layer of enchilada sauce on the bottom.
  • Layer half of the tortilla strips, then half of the meat mixture, beans, corn, diced tomatoes, and 1 cup of cheese. Repeat layers with remaining ingredients.
  • Cover with foil and bake 20 minutes. Remove foil and bake 10–15 minutes until cheese is bubbly and golden.
  • Let rest 5 minutes, garnish with cilantro and jalapeños, and serve.

Recipe Video

Notes

  • Mix in roasted peppers or sautéed vegetables for added flavor.
  • Use gluten-free tortillas for a gluten-free version.
  • Assemble ahead of time for convenience; bake when ready to serve.

FAQs

Can I make this casserole ahead of time?
Yes, you can assemble the casserole a day in advance and refrigerate it. Bake when ready to serve, adding 5–10 minutes to ensure it’s heated through.

Can I use a vegetarian protein instead of meat?
Absolutely. Substitute cooked lentils, crumbled tofu, or a plant-based meat alternative for a hearty vegetarian version.

Is it possible to make this gluten-free?
Yes, simply use corn tortillas or gluten-free flour tortillas, and check that your enchilada sauce is certified gluten-free.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *