If you’re on the hunt for a comforting, easy-to-make meal that’s packed with flavor and totally meat-free, then you’re going to adore this Vegetarian Black Bean Enchiladas Recipe. I absolutely love how this dish turns out—creamy refried beans, tender black beans, and melty cheese wrapped in warm tortillas and smothered with rich red enchilada sauce. Whether you’re cooking for a weeknight dinner or feeding a crowd, this recipe is guaranteed to satisfy your cravings and make everyone ask for seconds.
Why You’ll Love This Recipe
- Rich, Layered Flavors: Combining black beans, refried beans, and homemade taco seasoning gives you a delicious depth that feels indulgent but is totally meat-free.
- Simple, Accessible Ingredients: You’ll find everything you need right in your pantry and fridge without complicated shopping.
- Make-Ahead Friendly: Prep the filling or assemble the enchiladas in advance for easy weeknight cooking.
- Kid and Crowd Pleaser: The melty cheese and flavorful beans make this a winner with picky eaters and guests alike.
Ingredients You’ll Need
The ingredients for this vegetarian black bean enchiladas recipe are straightforward and come together beautifully. A few pantry staples get combined with simple fresh touches to create a filling that’s hearty but not heavy. I always recommend using good-quality enchilada sauce—either homemade or store-bought—to give it that authentic flavor kick.
- Red Enchilada Sauce: The flavorful base that ties everything together, homemade makes a big difference but good store-bought works too.
- Black Beans: Canned and rinsed for convenience; they add protein and fantastically creamy texture.
- Diced Green Chiles: Adds subtle heat and a nice contrast to the mild beans.
- Taco Seasoning: I prefer making my own blend with chili powder and cumin to control the spice level.
- Garlic: Fresh garlic really elevates the flavor – don’t skip it if you can help it.
- Scallions: The white and light green parts go into the filling for aroma; save the green parts for garnish.
- Kosher Salt: Just a pinch to balance flavors, but taste first since canned beans can be salty.
- Vegetarian Refried Beans: The creamy, smooth layer inside that adds richness and binds the filling.
- Flour or Corn Tortillas: Flour tortillas roll nicely and stay soft; corn gives a more traditional texture – pick your favorite!
- Shredded Cheese: Cheddar and Monterey Jack are my go-tos for melt and flavor – feel free to mix it up.
Variations
This Vegetarian Black Bean Enchiladas Recipe is my go-to, but I love switching things up depending on what I have on hand or who I’m feeding. Customizing enchiladas is super fun and allows you to get creative in the kitchen.
- Swap Beans: Once, I swapped black beans for pinto beans and added corn kernels—my family went crazy for the sweeter twist.
- Make It Vegan: Use vegan cheese or skip the cheese altogether while adding extra avocado or cashew cream on top for richness.
- Spice Level: If you like it hotter, throw in diced jalapeños or add a pinch of cayenne to the filling mixture.
- Whole Wheat Tortillas: For an extra boost of fiber and a nuttier flavor, I sometimes use whole wheat tortillas instead of traditional ones.
How to Make Vegetarian Black Bean Enchiladas Recipe
Step 1: Prep Your Oven and Sauce
Start by preheating your oven to 350°F (175°C). If you’re making sauce from scratch, get that warming up now. Either way, spread about half a cup of the red enchilada sauce evenly on the bottom of a 9×13-inch baking dish—this little layer prevents sticking and adds saucy goodness from the bottom up.
Step 2: Mix the Black Bean Filling
In a bowl, combine the drained and rinsed black beans with diced green chiles, half of your taco seasoning, pressed garlic (I love 2 cloves if you’re a garlic fan), and the chopped white and light green parts of scallions. Give it all a good stir, adding a pinch of kosher salt if needed. The scallions inject a nice freshness I find indispensable.
Step 3: Season the Refried Beans
Take your vegetarian refried beans and mix them with the remaining half tablespoon of taco seasoning. This little seasoning boost balances the earthiness of the beans beautifully.
Step 4: Assemble Your Enchiladas
Create a little assembly line with enchilada sauce, black bean mix, refried beans, cheese, and your baking dish ready to go. Take a tortilla, spread about 1 tablespoon of enchilada sauce over it (or dip it into the sauce), then add roughly 3 tablespoons of refried beans, followed by a heaping 3 tablespoons of the black bean mixture. Sprinkle on 1-2 tablespoons of cheese—but be careful not to overstuff, especially with smaller tortillas, or they might split.
Step 5: Roll and Arrange
Roll the tortilla up completely and place it seam-side down in your prepared pan. Repeat this filling and rolling process until all tortillas are used.
Step 6: Sauce and Cheese Topping
Once your enchiladas are snug in the pan, spoon the remaining enchilada sauce evenly over the top and sprinkle with the rest of the shredded cheese. This makes for a beautifully bubbling, golden finish in the oven.
Step 7: Bake to Perfection
Bake in the preheated oven for 25-30 minutes or until the cheese is melted and bubbly, and the sauce is hot throughout. Let the enchiladas rest for 5-10 minutes afterward—this helps everything set, making it easier to serve.
Step 8: Garnish and Serve
Sprinkle the sliced green tops of the scallions and fresh cilantro over your enchiladas. I love adding avocado slices or a dollop of guacamole alongside sour cream or crema to complement the rich layers inside.
Pro Tips for Making Vegetarian Black Bean Enchiladas Recipe
- Use Warm Tortillas: I always warm tortillas in a skillet or microwave before assembling to make them more pliable and less likely to tear.
- Don’t Overfill: It’s tempting to stuff these babies full, but less is more to avoid breaking or difficult rolling.
- Sauce Twice for Extra Moisture: Spreading sauce both underneath and over the enchiladas keeps them nice and juicy.
- Let Them Rest: Patience helps the layers set—wait before cutting for cleaner slices and better texture.
How to Serve Vegetarian Black Bean Enchiladas Recipe
Garnishes
I’m a big fan of fresh garnishes that brighten these enchiladas. The green parts of scallions add a mild onion flavor and attractive color. Fresh cilantro lends that quintessential Mexican herbaceousness. Sliced ripe avocado or a scoop of guacamole softens the richness, while a dollop of sour cream or crema adds cooling creaminess. If you want a bit of crunch and zing, diced red onion peps things up nicely.
Side Dishes
My go-to sides with these vegetarian black bean enchiladas are simple and complementary. Mexican rice or cilantro-lime rice works beautifully. I love a crisp green salad with tangy lime dressing for freshness. Roasted or grilled veggies like corn on the cob or zucchini also go perfectly. And never underestimate the power of a fresh pico de gallo or salsa on the side to scoop up every last bite.
Creative Ways to Present
For a festive touch during gatherings, I like to serve these enchiladas stacked on a large platter with garnishes artistically scattered on top. You can also prepare them in individual ramekins or mini casserole dishes to make personal portions feel special. For a casual brunch twist, top with a fried egg and a drizzle of hot sauce. Presentation really amps up the fun!
Make Ahead and Storage
Storing Leftovers
Leftover enchiladas store really well in the fridge—just cover the baking dish tightly with foil or transfer portions to airtight containers. I’ve found they keep great for up to 4 days, making them perfect for quick lunches or dinners midweek. The flavors actually deepen overnight!
Freezing
If you want to make ahead and freeze, assemble the enchiladas in a freezer-safe dish, but don’t bake them first. Cover tightly and freeze for up to 3 months. When you’re ready, bake from frozen, adding extra 10-15 minutes to the cooking time, until bubbly and heated through. I discovered this trick when hosting a large family gathering and it saved me loads of time.
Reheating
For leftovers, I find baking at 350°F for about 15-20 minutes (covered) works best to reheat without drying out the enchiladas. If you’re in a hurry, a quick zap in the microwave works too, but the texture is better when gently warmed in the oven. Adding a drizzle of extra enchilada sauce before reheating restores moisture beautifully.
FAQs
-
Can I make this Vegetarian Black Bean Enchiladas Recipe gluten-free?
Absolutely! Just swap out the flour tortillas for corn tortillas that are labeled gluten-free. Make sure all your seasonings and enchilada sauce don’t contain any hidden gluten ingredients. Corn tortillas work great and provide a classic flavor.
-
Can I use canned enchilada sauce, or should I make it from scratch?
You can definitely use canned enchilada sauce—it’s a huge time saver and tastes delicious. If you want more control over spice and flavor, making your own sauce is rewarding, but I’ve often relied on good-quality store-bought sauces with great results.
-
How spicy is this recipe? Can I adjust the heat?
This recipe is moderately spiced with the taco seasoning and green chiles, but it’s not overly hot. You can easily adjust by reducing or increasing the taco seasoning, or adding fresh jalapeños for extra kick. If you want milder enchiladas, skip the garlic and reduce the seasoning slightly.
-
Can I prepare the filling ahead of time?
Yes! The black bean filling can be made a day or two in advance and stored in the fridge. This is great for easing your cooking day. Just stir everything up again before assembling to ensure flavors are well combined.
Final Thoughts
This Vegetarian Black Bean Enchiladas Recipe has become a staple in my kitchen because it’s reliable, flavorful, and hits all the comfort-food notes without relying on meat. When I first tried this, I was amazed at how easy it was to create layers of bold flavor with simple ingredients. It’s perfect for anyone looking to eat a little lighter without sacrificing taste. I really hope you give it a whirl—once you do, I’m confident you’ll find yourself making it over and over again, just like my family does!
Print
Vegetarian Black Bean Enchiladas Recipe
- Prep Time: 15 minutes
- Cook Time: 25-30 minutes
- Total Time: 40-45 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
These Vegetarian Enchiladas with a 2-Bean Filling combine hearty black beans and creamy refried beans with a flavorful red enchilada sauce, green chiles, and melted cheese wrapped in warm tortillas. Perfect for a comforting, satisfying meal that’s easy to prepare and bake in the oven.
Ingredients
Enchilada Sauce & Base
- 2 cups red enchilada sauce
Bean Filling
- 15 ounces black beans, drained and rinsed
- 4 ounces diced green chiles
- 1 Tablespoon taco seasoning*, divided (or 1 teaspoon chili powder and ½ teaspoon cumin, divided)
- 1–2 garlic cloves, pressed (optional)
- 2 scallions, white and light green parts chopped, greens reserved
- ¼ teaspoon kosher salt*, or to taste
- 15 ounces vegetarian refried beans
Assembly
- 8 flour tortillas (or approximately 12 corn tortillas)
- 2 cups shredded cheese (cheddar and Monterey Jack recommended)
Instructions
- Preheat and Prepare: Preheat the oven to 350°F (175°C). If making your own sauce, prepare the red enchilada sauce. Spread ½ cup of enchilada sauce evenly across the bottom of a 9×13 inch baking pan to prevent sticking and add flavor.
- Make the Black Bean Mixture: In a mixing bowl, combine the drained black beans, diced green chiles, ½ tablespoon taco seasoning, pressed garlic cloves if using, and the chopped white and light green parts of scallions. Add kosher salt cautiously, depending on the saltiness of the beans, and mix well.
- Season Refried Beans: Stir the vegetarian refried beans with the remaining ½ tablespoon of taco seasoning to infuse extra flavor.
- Prepare Assembly Line: Arrange your ingredients: enchilada sauce, black bean mixture, seasoned refried beans, shredded cheese, and the prepared baking dish for efficient assembly.
- Fill and Roll Tortillas: Spread approximately 1 tablespoon of enchilada sauce onto each tortilla or briefly dip tortillas in the sauce. Place about 3 tablespoons of seasoned refried beans in the center, add a heaping 3 tablespoons of the black bean mixture on top, then sprinkle 1-2 tablespoons of shredded cheese. Avoid overfilling to make rolling easier.
- Roll and Place: Roll each tortilla completely around the filling and place it seam-side down in the baking dish. Repeat until all tortillas are filled and arranged.
- Top the Enchiladas: Spread the remaining enchilada sauce evenly over the rolled enchiladas and sprinkle with the remaining shredded cheese for a cheesy, saucy finish.
- Bake: Bake the enchiladas in the preheated oven for 25-30 minutes or until the cheese is fully melted and bubbly and the sauce is heated through.
- Rest and Garnish: Remove from the oven and let the enchiladas rest for 5-10 minutes before serving. Garnish with the reserved green scallion tops, cilantro, or optional toppings like avocado, guacamole, sour cream, crema, or diced red onion.
Notes
- Use flour or corn tortillas depending on preference; adjust filling quantity for tortilla size to avoid overstuffing.
- Taco seasoning can be homemade using chili powder and cumin if preferred.
- Check canned beans and refried beans for added salt before seasoning to avoid oversalting.
- Optional garlic adds flavor but can be omitted for milder taste.
- Letting enchiladas rest after baking allows flavors to meld and makes serving easier.
- Additional toppings like avocado, sour cream, or diced red onion add fresh contrast to the rich enchiladas.
Nutrition
- Serving Size: 1/4 of recipe (approx. 2 enchiladas)
- Calories: 450
- Sugar: 5g
- Sodium: 700mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 12g
- Protein: 20g
- Cholesterol: 35mg