Veggie Black Bean Enchiladas

If you’re looking for a wholesome, satisfying, and flavor-packed dinner, these Veggie Black Bean Enchiladas are the perfect choice. Filled with colorful vegetables, hearty black beans, fresh spinach, and melty cheese, then topped with rich enchilada sauce, this easy recipe is a delicious way to enjoy a healthy Mexican-inspired meal the whole family will love.

Why You’ll Love This Recipe

  • Packed with fresh vegetables and plant-based protein.
  • Perfect for busy weeknight dinners.
  • A hearty vegetarian meal that’s filling and satisfying.
  • Easy to prepare with simple pantry ingredients.
  • Great for meal prep and freezer-friendly.
  • Made with whole wheat tortillas for extra fiber.
  • Customizable with your favorite vegetables and toppings.

Ingredients

Golden Veggie Black Bean Enchiladas served with fresh cilantro and enchilada sauce in a baking dish. A healthy meatless dinner featuring black beans, spinach, broccoli, and Monterey Jack cheese.
Flavor-packed vegetarian enchiladas for family dinner.
  • 2 cups homemade enchilada sauce
  • 2 tablespoons olive oil
  • 1 cup chopped red onion
  • 1 red bell pepper, chopped
  • 1 bunch broccoli or 1 small head cauliflower, cut into bite-sized florets
  • 1 teaspoon ground cumin
  • ¼ teaspoon ground cinnamon
  • 5–6 ounces baby spinach
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 cup shredded Monterey Jack cheese, divided
  • ½ teaspoon fine salt
  • Freshly ground black pepper
  • 8 whole wheat tortillas
  • Chopped fresh cilantro for garnish

Instructions

  1. Preheat the oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish.
  2. Heat olive oil in a large skillet over medium heat. Add the chopped onion and a pinch of salt. Cook for 5–7 minutes until softened.
  3. Stir in the broccoli (or cauliflower) and red bell pepper. Reduce heat to medium-low, cover, and cook for 8–9 minutes until tender.
  4. Add cumin and cinnamon. Cook for 30 seconds until fragrant.
  5. Add the spinach in batches, stirring until completely wilted.
  6. Transfer the vegetable mixture to a bowl. Add the black beans, ¼ cup shredded cheese, and about 2 tablespoons enchilada sauce. Season with salt and black pepper.
  7. Spread ¼ cup enchilada sauce over the bottom of the baking dish.
  8. Fill each tortilla with about ½ cup of filling, roll tightly, and place seam-side down in the baking dish.
  9. Pour the remaining enchilada sauce over the Veggie Black Bean Enchiladas, leaving the ends slightly uncovered. Sprinkle with the remaining cheese.
  10. Bake uncovered for 20 minutes. Broil for an additional 3–6 minutes if you prefer a golden cheese topping.
  11. Let rest for 10 minutes before garnishing with fresh cilantro and serving.
Close-up of homemade Veggie Black Bean Enchiladas baked until bubbly with melted cheese and garnished with chopped cilantro. A colorful vegetarian Mexican-inspired dinner made with wholesome ingredients.
Easy homemade Veggie Black Bean Enchiladas.

Tips & Tricks

  • Cut the vegetables into small pieces for even cooking.
  • Use cauliflower instead of broccoli for a slightly different flavor.
  • Pepper Jack cheese adds a little extra spice.
  • Homemade enchilada sauce provides the best flavor, but store-bought works well.
  • Add corn or zucchini for extra vegetables.
  • Warm tortillas briefly before rolling to prevent cracking.

Details

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 8 enchiladas (4–6 servings)
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican-Inspired
  • Difficulty: Easy
  • Dietary Notes: Vegetarian, High Fiber
Freshly baked Veggie Black Bean Enchiladas topped with melted Monterey Jack cheese and chopped cilantro in a baking dish. These healthy vegetarian enchiladas are filled with black beans, broccoli, spinach, and colorful vegetables.
Cheesy Veggie Black Bean Enchiladas fresh from the oven.

Notes

  • Substitute cheddar or Mexican blend cheese if preferred.
  • Add sliced avocado, sour cream, or Greek yogurt before serving.
  • Serve alongside Mexican rice or a fresh green salad.
  • For extra heat, add diced jalapeños or chili flakes to the filling.

Nutrition (Approximate Per Serving)

  • Calories: 360
  • Protein: 17g
  • Carbohydrates: 42g
  • Fat: 15g
  • Fiber: 10g
  • Sugar: 6g

FAQ

Can I make Veggie Black Bean Enchiladas ahead of time?
Yes. Assemble the enchiladas, cover tightly, and refrigerate for up to 24 hours before baking.

Can I freeze these enchiladas?
Absolutely. Freeze before or after baking for up to 3 months.

Can I use corn tortillas instead?
Yes, although warming them first helps prevent tearing.

What vegetables work well in this recipe?
Broccoli, cauliflower, zucchini, mushrooms, corn, and bell peppers all work wonderfully.

Are these healthy enchiladas?
Yes. They’re loaded with vegetables, fiber-rich black beans, and whole wheat tortillas.

Storage

  • Refrigerate leftovers in an airtight container for up to 4 days.
  • Freeze baked or unbaked enchiladas for up to 3 months.
  • Reheat in the oven at 350°F until heated through or microwave individual portions for 2–3 minutes.
A serving of Veggie Black Bean Enchiladas with enchilada sauce, melted cheese, and fresh cilantro on a dinner plate. Whole wheat tortillas are filled with healthy vegetables and black beans.
Healthy vegetarian enchiladas with fresh vegetables.

Similar Recipes

Veggie Black Bean Enchiladas

Veggie Black Bean Enchiladas are filled with broccoli, spinach, black beans, and cheese.
Prep Time 19 minutes
Course Main Course
Cuisine Mexican-Inspired

Ingredients
  

  • 2 cups homemade enchilada sauce
  • 2 tablespoons olive oil
  • 1 cup chopped red onion
  • 1 red bell pepper chopped
  • 1 bunch broccoli or 1 small head cauliflower cut into bite-sized florets
  • 1 teaspoon ground cumin
  • ¼ teaspoon ground cinnamon
  • 5 –6 ounces baby spinach
  • 1 15-ounce can black beans, drained and rinsed
  • 1 cup shredded Monterey Jack cheese divided
  • ½ teaspoon fine salt
  • Freshly ground black pepper
  • 8 whole wheat tortillas
  • Chopped fresh cilantro for garnish

Instructions
 

  • Preheat the oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish.
  • Heat olive oil in a large skillet over medium heat. Add the chopped onion and a pinch of salt. Cook for 5–7 minutes until softened.
  • Stir in the broccoli (or cauliflower) and red bell pepper. Reduce heat to medium-low, cover, and cook for 8–9 minutes until tender.
  • Add cumin and cinnamon. Cook for 30 seconds until fragrant.
  • Add the spinach in batches, stirring until completely wilted.
  • Transfer the vegetable mixture to a bowl. Add the black beans, ¼ cup shredded cheese, and about 2 tablespoons enchilada sauce. Season with salt and black pepper.
  • Spread ¼ cup enchilada sauce over the bottom of the baking dish.
  • Fill each tortilla with about ½ cup of filling, roll tightly, and place seam-side down in the baking dish.
  • Pour the remaining enchilada sauce over the Veggie Black Bean Enchiladas, leaving the ends slightly uncovered. Sprinkle with the remaining cheese.
  • Bake uncovered for 20 minutes. Broil for an additional 3–6 minutes if you prefer a golden cheese topping.
  • Let rest for 10 minutes before garnishing with fresh cilantro and serving.

Notes

  • Substitute cheddar or Mexican blend cheese if preferred.
  • Add sliced avocado, sour cream, or Greek yogurt before serving.
  • Serve alongside Mexican rice or a fresh green salad.
  • For extra heat, add diced jalapeños or chili flakes to the filling.

 

Conclusion

These Veggie Black Bean Enchiladas deliver comforting flavors, colorful vegetables, and satisfying nutrition in every bite. Whether you’re planning a quick weeknight dinner, meal prepping for the week, or serving guests, this easy vegetarian enchilada recipe is sure to become a family favorite. Enjoy with your favorite toppings and sides for a complete, delicious meal.

Leave a Comment

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

Recipe Rating