Bean and Cheese Casserole

Featured in Satisfying Main Courses.

This bean and cheese enchilada casserole is a quick and satisfying vegetarian dish perfect for weeknight dinners or as a freezer meal. Made with layers of corn tortillas, refried beans, enchilada sauce, and shredded cheese, it’s easy to assemble and bakes to bubbling perfection in under an hour. Top with avocado, salsa, or cilantro for added flavor, and serve with tortilla chips or a fresh salad. A flexible and comforting meal for the whole family.

Barbara Chef
Updated on Mon, 05 May 2025 14:12:33 GMT
A bowl of food with a slice of avocado on top. Pin it
A bowl of food with a slice of avocado on top. | gracefulflavors.com

This bean and cheese enchilada casserole transforms simple pantry staples into a comforting Mexican-inspired dish that's perfect for busy weeknights. The layers of corn tortillas, refried beans, melty cheese, and enchilada sauce create a lasagna-like texture that's both satisfying and flavorful without requiring hours in the kitchen.

I first made this casserole when I needed a quick dinner solution for unexpected guests. The simplicity and crowd-pleasing nature of this dish has made it my go-to recipe whenever I need a reliable meal that delivers big flavor with minimal effort.

Ingredients

  • Enchilada sauce: the foundation of flavor for this dish use red for a classic taste or green for a tangy twist
  • Block cheese: freshly shredded melts much better than pre-shredded varieties which contain anti-caking agents
  • Refried beans: creates a creamy protein-rich layer that adds substance look for low-sodium varieties if using canned
  • Corn tortillas: provides authentic flavor and texture while creating defined layers within the casserole
  • Optional toppings: fresh ingredients like avocado cilantro and tomato add brightness to balance the rich casserole

Step-by-Step Instructions

Prepare the base:
Pour about 1/2 cup of enchilada sauce into your baking dish spreading it evenly across the bottom. This prevents sticking and infuses the bottom layer with flavor. The sauce should completely cover the bottom but not be too deep.
Create the first layer:
Arrange corn tortillas in a single layer creating a foundation for your casserole. Cut some in half to fill gaps and ensure complete coverage. The edges can slightly overlap for the best structure. This layer acts as your casserole's foundation.
Build the filling layers:
Spread refried beans evenly over the tortillas using the back of a spoon to create a smooth layer about 1/4 inch thick. Sprinkle a generous amount of shredded cheese over the beans ensuring even distribution. The cheese creates that desirable melty quality everyone loves.
Repeat the layers:
Pour another 1/2 cup of enchilada sauce over the cheese layer followed by another layer of tortillas. Add more refried beans and cheese following the same pattern. Continue layering until you reach the top of your dish finishing with tortillas then sauce and a final generous layer of cheese.
Bake to perfection:
Cover the dish with foil and bake at 425°F for 20 minutes. The foil prevents the cheese from burning while allowing the internal layers to heat through. Remove the foil and bake for an additional 15 minutes until the cheese becomes golden and bubbly around the edges.
Rest before serving:
Allow the casserole to rest for 5-10 minutes before cutting into it. This crucial step helps the layers set making it easier to serve neat portions rather than having everything slide apart.
A plate of food with a slice of pizza on it. Pin it
A plate of food with a slice of pizza on it. | gracefulflavors.com

The refried beans are truly the unsung hero of this recipe. While they might not seem exciting on their own when layered between corn tortillas and melty cheese they create a creamy richness that holds everything together. My daughter who typically dislikes beans will happily devour this casserole and even ask for seconds.

Make It Your Own

This enchilada casserole welcomes customization based on your preferences. Try adding a layer of sautéed vegetables like bell peppers onions and corn for extra nutrition and flavor. For meat lovers browned ground beef or shredded chicken works beautifully between the layers. You could even add a layer of roasted poblano peppers for a smoky heat that complements the enchilada sauce perfectly.

A bowl of food with a slice of avocado on top. Pin it
A bowl of food with a slice of avocado on top. | gracefulflavors.com

Storage Information

After cooling completely wrap the casserole tightly with plastic wrap and aluminum foil before refrigerating. It will keep well for 3-4 days in the refrigerator. For longer storage freeze individual portions in airtight containers for quick lunches or dinners. Reheat refrigerated portions in the microwave for 2-3 minutes or in a 350°F oven for about 15 minutes until heated through.

Serving Suggestions

Transform this casserole into a complete meal by serving it with a simple side salad dressed with lime vinaigrette. A dollop of sour cream and fresh guacamole on top adds creaminess that balances the spices. For a festive gathering arrange a topping bar with diced tomatoes sliced jalapeños chopped cilantro and lime wedges so everyone can customize their portion.

Frequently Asked Questions

→ What kind of cheese works best for this casserole?

Monterey Jack is a great choice as it melts well, but you can use any cheese that you prefer, such as cheddar, Colby-Jack, or mozzarella.

→ Can I use green enchilada sauce instead of red?

Absolutely! Green enchilada sauce works just as well and adds a slightly different flavor to the dish.

→ How can I make this dish spicier?

Add sliced jalapeños, hot sauce, or a spicy enchilada sauce to give the casserole a kick of heat.

→ Do I need to thin canned refried beans?

Yes, if the beans are too thick to spread easily, stir in a little water to achieve a spreadable consistency.

→ Can I store leftovers?

Yes, store the casserole in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.

Bean and Cheese Enchiladas

Layered bean and cheese casserole with enchilada sauce for a hearty vegetarian dish.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Easy

Cuisine: Mexican

Yield: 6 Servings

Dietary: Vegetarian

Ingredients

01 1 (15 oz) can enchilada sauce, red or green
02 1 lb block of cheese, shredded (approximately 2 1/2 cups, such as Monterey Jack)
03 2 cups refried beans, homemade or store-bought (thin with water if needed)
04 7 corn tortillas, 2 cut in half
05 Optional toppings: avocado, cilantro, tomato, lettuce, onion, jalapenos, salsa, hot sauce

Instructions

Step 01

Preheat oven to 425 degrees F. Prepare a baking dish of your choice, such as a 10.5 x 7.5 inch rectangular dish, adjusting ingredient quantities as needed for different sizes.

Step 02

Spread 1/2 cup of enchilada sauce onto the bottom of the baking dish. Arrange a single layer of corn tortillas on top, cutting some in half for proper fit. Spread an even layer of refried beans over the tortillas, then top with shredded cheese.

Step 03

Add another 1/2 cup of enchilada sauce over the cheese layer, followed by another layer of tortillas, refried beans, cheese, tortillas, enchilada sauce, and finish with a top layer of cheese.

Step 04

Cover the baking dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is melted and the casserole is bubbly.

Step 05

Remove from the oven and let cool slightly before serving. Optionally, top with your choice of enchilada toppings and serve with tortilla chips.

Notes

  1. You can adjust the ingredient amounts depending on the size of your baking dish and personal preferences.

Tools You'll Need

  • Baking dish (e.g., 10.5 x 7.5 inch rectangular dish)
  • Foil
  • Oven
  • Knife for cutting tortillas

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (cheese)
  • May contain gluten if tortillas are not gluten-free

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 16.4 g
  • Total Carbohydrate: 32.5 g
  • Protein: 14.2 g