Vegetarian Black Bean Enchilada Casserole: The 5-Ingredient Meal

Posted on

Delaney Davidson

vegetarian black bean enchilada casserole - featured image

Last November, I was standing in my kitchen at 7:30 PM, feeling that specific kind of exhaustion where the idea of chopping onions felt like climbing Mount Everest. I didn’t want takeout. I didn’t want to scrub a stove. I just wanted something warm, cheesy, and vaguely Mexican-flavored that I could throw together without thinking.

I opened the fridge and saw a can of black beans, a jar of salsa, some tortillas, and a bag of shredded cheese staring back at me. It looked like a disaster waiting to happen. But I decided to try something I’d been meaning to test: a deconstructed enchilada casserole.

You know the traditional way. It’s tedious. You have to warm every single tortilla so it doesn’t crack. You have to fill each one individually. You have to arrange them in a dish. If you make ten tortillas and one breaks, your whole dinner plan is ruined. It’s stressful. It’s high-maintenance.

So, I did the opposite. I tore the tortillas into big, chunky pieces. I mixed the beans and salsa in a bowl. I layered it all in a baking dish with cheese. I popped it in the oven. Fifteen minutes later, I had a crispy, cheesy, gooey dish that tasted like a restaurant meal but cost about $6 to make.

I ate three helpings. My partner ate two. We didn’t talk about the mess or the cooking process because we were too busy eating. That was the moment I knew this vegetarian black bean enchilada casserole wasn’t just a quick fix—it was a permanent fixture in my rotation.

Here’s the thing about this recipe: it’s incredibly forgiving. If your salsa is a little chunky, good. If your beans are a little dry, add a splash of water. If you burn the top slightly, scrape it off and call it “rustic.” You really can’t mess this up. It’s the ultimate “if you can only make one dinner this week, make this” meal.

Why You’ll Love This Casserole

I’ve made this dish probably thirty times in the last two years. It’s my go-to when I want comfort food without the fuss. But it’s not just about convenience. There are actual reasons this works so well, and they have nothing to do with laziness (though that helps).

Five Ingredients, Zero Stress

Most dinner recipes feel like they need a shopping trip. This one uses what you likely have or can grab on the way home. Beans, salsa, tortillas, cheese, and maybe a can of corn or some spices. That’s it. No weird sauces you’ve never heard of. No special equipment. Just simple, honest food.

Textural Perfection

The secret to this casserole isn’t the flavor—it’s the texture. By tearing the tortillas into strips instead of keeping them whole, you get these crispy, golden-brown edges that soak up the salsa but still hold their shape. It’s like eating nachos that have been elevated into a proper meal. The contrast between the soft bean filling and the crunchy tortilla bits is addictive.

Actually Tastes Like Enchiladas

vegetarian black bean enchilada casserole preparation steps

I used to think deconstructed versions were just shortcuts. I was wrong. Because the tortillas are baked directly in the sauce, they absorb the flavor better than rolled enchiladas. The edges get crispy, the center gets soft, and every bite is packed with salsa and bean flavor. It’s more intense than the traditional version.

Leftovers Are Better

Enchiladas are great hot out of the oven, but this casserole? It gets better the next day. The flavors meld together overnight. The tortillas soften just enough to become tender but still have a bit of chew. I deliberately make extra for lunch on Tuesday. It reheats beautifully in the microwave, getting gooey and warm again.

Beginner-Proof

If you can boil water, you can make this. There’s no sautéing (unless you want to). There’s no simmering sauce on the stove. You mix, layer, and bake. It’s foolproof. I’ve taught this recipe to college students who had never cooked a meal in their lives, and they nailed it the first time.

Ingredients You’ll Need

This looks like a short list, but it’s the holy trinity of Mexican comfort food. I’m particular about only one thing here: the quality of the salsa. But let’s get into the details.

The Base

Canned black beans (2 cans, 15 oz each / 425g each) — Rinse and drain them well. I know some people say don’t rinse for less sodium, but rinsing removes that metallic canned taste and helps the beans stick together better in the mix. Use low-sodium if you can control your salt.

Medium salsa (16 oz / 450g) — This is the star. Use a jarred salsa that’s medium chunky. Not too watery (like pico de gallo), but not too thick (like salsa roja). A classic red salsa works best. I like brands like Herdez or Pace, but any brand is fine. Just avoid green salsa unless you want a different flavor profile.

Flour tortillas (6-8 large / 200-250g) — Large flour tortillas are key. Corn tortillas will fall apart in this method. You want them pliable and soft. If they’re stiff, wrap them in a damp paper towel and microwave for 10 seconds to soften them up.

Shredded Mexican blend cheese (2 cups / 200g) — Most stores sell bags labeled “Mexican Blend” or “Four Cheese Blend.” These usually contain cheddar, Monterey Jack, asadero, and queso quesadilla. They melt beautifully. I don’t recommend using pre-shredded cheese if you can avoid it, as the anti-caking agents can make it grainy, but for a weeknight dinner, the bag works fine.

The Boosters (Optional but Recommended)

Corn kernels (1 cup / 150g) — Frozen or canned corn adds a nice pop of sweetness and texture. It’s optional, but I think it balances the savory beans perfectly.

Cumin and chili powder (1 tsp each / 5g) — Even though the salsa has flavor, adding a teaspoon of cumin and chili powder gives it that deep, smoky enchilada taste. If you’re lazy, you can skip this, but I don’t recommend it.

Green onions (2 stalks, chopped / 20g) — For garnish. Adds freshness and color. You can substitute with cilantro if you prefer.

For the Toppings Bar

When I serve this, I like to put out a few small bowls. Sour cream, sliced jalapeños, and extra cilantro. It lets everyone customize their bowl.

Equipment Needed

You don’t need anything fancy for this. Here’s what I actually use.

9×13 inch baking dish — A standard glass or ceramic baking dish works perfectly. I use a Pyrex dish because I can see the browning on the bottom. A metal pan will brown faster, so watch it closely.

Large mixing bowl — For mixing the beans and salsa. Any bowl that’s big enough to hold two cans of beans and a cup of salsa will do.

Knife and cutting board — For chopping green onions and maybe the tortillas if you’re super precise. I just tear them by hand.

Measuring cups/spoons — Standard stuff. If you’re eyeballing it, that’s fine too. This recipe is forgiving.

Aluminum foil — Optional. I usually don’t use it, but if you want to prevent the top from burning before the inside is hot, cover it loosely for the first 10 minutes.

How to Make It: Step-by-Step

Alright, let’s make this! It takes about 15 minutes of active work and 20 minutes in the oven. Here’s exactly how I do it.

Step 1: Prep Your Oven and Dish

Preheat your oven to 375°F (190°C). Grab your 9×13 baking dish. I don’t bother spraying it with cooking spray, but if you’re worried about sticking, give it a light coat of oil.

Step 2: Mix the Filling

In your large bowl, combine the rinsed black beans, the salsa, the corn (if using), cumin, and chili powder. Stir it all together until the beans are evenly coated in the salsa. Taste it. Does it need more salt? Add a pinch. Does it need more spice? Add a dash of cayenne. This is your flavor base, so get it right.

Step 3: Tear the Tortillas

Take your tortillas and tear them into 2-3 inch pieces. Don’t worry about uniformity. Big chunks, small chunks, jagged edges—it’s all good. I like to tear them directly into the mixing bowl with the bean mixture. This helps the tortillas start absorbing the salsa right away.

Step 4: First Layer

Spread half of the bean-tortilla mixture into the bottom of the baking dish. Press it down gently with a spoon. You want an even layer. This is your foundation.

Step 5: Add Cheese

Sprinkle half of the shredded cheese over the first layer. Don’t be shy with the cheese. It acts as the glue that holds the casserole together.

Step 6: Second Layer

Add the remaining bean-tortilla mixture on top. Spread it out evenly. Press it down again. This layer will become crispy on top.

Step 7: Final Cheese

Top with the remaining cheese. If you want a really cheesy crust, add a little extra. I usually add an extra half-cup.

Step 8: Bake

Place the dish in the oven. Bake for 20-25 minutes. You’re looking for the cheese to be fully melted and bubbly, and the edges of the tortillas to be golden brown and crispy. If you want it extra crispy, broil for the last 2 minutes, but watch it like a hawk. Cheese burns fast.

Step 9: Rest and Serve

Take it out of the oven. Let it sit for 5-10 minutes. This is crucial. If you cut into it immediately, it’ll be soupy and fall apart. Resting allows the cheese and beans to set, making it sliceable. Garnish with green onions and serve with sour cream.

Expert Tips & Tricks

I’ve made this dozens of times. Here’s everything I’ve learned to ensure it turns out perfect every time.

Don’t Skip the Resting Time

I know it’s hard to wait. But if you cut into it right out of the oven, it’s a mess. The 5-10 minute rest allows the starches in the tortillas and beans to firm up. Your casserole will hold its shape much better.

Use Room Temperature Salsa

If your salsa is straight from the fridge, it can cool down the dish too much. Let it sit out for 10 minutes before mixing. It helps the baking process be more even.

The Tortilla Tear

Some people chop the tortillas with a pizza cutter. I tear them. Tearing creates irregular edges, which create more crispy bits. Chopped tortillas can look a bit uniform and boring. Tearing feels more rustic and tastes better.

Check the Bottom

If you’re using a dark metal pan, the bottom might brown too fast. If you see the edges browning too quickly, tent the dish with foil for the last 10 minutes of baking.

Make It Spicy

Love heat? Add a diced jalapeño to the bean mixture. Or use a spicy salsa. Or add a dash of hot sauce. This recipe is a blank canvas for spice levels.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Chicken Version

Add 2 cups of shredded cooked chicken (rotisserie works great) to the bean mixture. It makes it heartier. This is my husband’s favorite version.

Vegetable-Loaded

Sauté some diced bell peppers and onions before mixing them in. Or just throw in some frozen spinach. It adds nutrients and color.

Green Enchilada Style

Swap the red salsa for a green tomatillo salsa. Add some cilantro to the mix. It’s tangier and fresher.

Gluten-Free

Use corn tortillas instead of flour. Note: Corn tortillas are more fragile, so tear them gently. The casserole might be slightly more crumbly, but it still works.

Vegan

Use vegan black beans (rinse well), vegan salsa, and vegan shredded cheese. Daiya or Follow Your Heart work well. It’s not exactly the same, but it’s close.

Serving & Storage

How to Serve

I serve this straight from the dish at the table. It looks rustic and inviting. Pair it with a simple green salad or some rice and beans on the side. It’s filling enough that you don’t need much else.

Storage

Store leftovers in an airtight container in the fridge for up to 4 days. The flavors actually get better after a day or two.

Reheating

Microwave individual portions for 1-2 minutes. If you’re reheating the whole dish, cover it with foil and bake at 350°F for 15-20 minutes. It might lose some crispiness, but the taste remains great.

Freezing

You can freeze this, but the texture of the tortillas might get a bit mushy when thawed. I don’t recommend freezing it if you care about texture. Eat it fresh or refrigerated.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 6 servings).

Per Serving:

  • Calories: 320
  • Protein: 12g
  • Carbs: 45g
  • Fiber: 8g
  • Fat: 10g
  • Sodium: 580mg

It’s decently high in fiber from the beans, and the protein from the cheese and beans keeps you full. It’s comfort food, but not a guilt trip.

Final Thoughts

So that’s my vegetarian black bean enchilada casserole! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This dish has saved me more times than I can count. It’s my answer to “what’s for dinner” when I don’t want to think, but still want something delicious. It’s simple, it’s cheap, and it tastes amazing. My kids love it, my friends love it, and I love that it never fails.

Make it yours! Add more cheese, add more beans, add more spice. The best recipes are the ones you adapt to your tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use canned corn instead of frozen?

Yes! Just rinse and drain it well. Frozen corn works too, but you might want to thaw it first or add it directly to the hot bean mixture so it warms up.

Why did my casserole turn out watery?

Usually, this happens if the salsa was too watery or if you didn’t rinse the beans well enough. Next time, use a thicker salsa or drain the beans and salsa in a colander for a few minutes before mixing. Also, make sure you let it rest for 10 minutes after baking.

Can I make this ahead of time?

Yes! Assemble the casserole up to 24 hours in advance. Cover it and refrigerate. When you’re ready to eat, bake it as directed, but you might need to add 5-10 minutes to the baking time since it’s starting cold.

Is this recipe gluten-free?

Not with flour tortillas. But you can easily make it gluten-free by using corn tortillas. Just be gentle when tearing them, as they are more brittle.

Can I add meat to this?

Absolutely. Shredded chicken, ground beef, or even pulled pork work great. Just mix the cooked meat in with the beans and salsa before layering.

What cheese melts best for this?

Monterey Jack and Cheddar are the best melters. Avoid hard cheeses like Parmesan or Pecorino as the main cheese—they don’t melt well. Use them as a garnish instead.

Pin This Recipe!

vegetarian black bean enchilada casserole recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegetarian black bean enchilada casserole - featured image

Vegetarian Black Bean Enchilada Casserole


  • Author: Harper
  • Total Time: 35 minutes
  • Yield: 6 servings 1x

Description

A quick, forgiving, and delicious deconstructed enchilada casserole made with just five main ingredients. This vegetarian meal features crispy tortilla edges, savory black beans, and melted cheese, perfect for busy weeknights.


Ingredients

Scale
  • 2 cans (15 oz each) black beans, rinsed and drained
  • 16 oz medium chunky salsa
  • 68 large flour tortillas
  • 2 cups shredded Mexican blend cheese
  • 1 cup corn kernels (optional)
  • 1 tsp cumin
  • 1 tsp chili powder
  • 2 green onions, chopped (for garnish)

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
  2. In a large mixing bowl, combine the rinsed black beans, salsa, corn (if using), cumin, and chili powder. Stir until beans are evenly coated.
  3. Tear the tortillas into 2-3 inch pieces and add them directly to the bean mixture, tossing to coat.
  4. Spread half of the bean-tortilla mixture into the bottom of the baking dish and press down gently.
  5. Sprinkle half of the shredded cheese over the first layer.
  6. Add the remaining bean-tortilla mixture on top and spread evenly.
  7. Top with the remaining cheese.
  8. Bake for 20-25 minutes until the cheese is melted and bubbly and the tortilla edges are golden brown.
  9. Remove from oven and let rest for 5-10 minutes before serving to allow the casserole to set.
  10. Garnish with chopped green onions and serve with sour cream or jalapeños.

Notes

For best results, let the casserole rest for 5-10 minutes after baking to prevent it from being soupy. If using a dark metal pan, watch the bottom closely to prevent burning. For a gluten-free version, use corn tortillas. For a vegan version, use vegan cheese and beans.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 4
  • Sodium: 580
  • Fat: 10
  • Saturated Fat: 4
  • Carbohydrates: 45
  • Fiber: 8
  • Protein: 12

Keywords: vegetarian, black bean, enchilada casserole, quick dinner, easy recipe, comfort food, gluten-free option, meal prep

You might also like these recipes

Leave a Comment

Recipe rating