The Best Veggie Enchiladas

These hearty vegetarian enchiladas are stuffed with a medley of black beans, sautéed vegetables, and spinach, all topped with a rich homemade red enchilada sauce.

Save This Recipe!

Enter your email and we’ll send you this recipe so you can come back to it later! 😊

Perfect for a weeknight meal with leftovers to enjoy the next day, or as a centerpiece for a weekend dinner with friends.

This recipe also includes freezing instructions, so you can always have some on hand for a quick, comforting meal.

What Makes These Enchiladas Special?

The filling is a vibrant mix of sautéed red onion, bell pepper, broccoli, and spinach, seasoned with warming spices like cumin and a hint of cinnamon.

Balanced with just the right amount of cheese, these enchiladas are satisfying without being overly indulgent.

The dish is finished with a generous drizzle of homemade enchilada sauce, which adds a depth of flavor that ties everything together.

If you’re new to making enchiladas, don’t worry!

This recipe is beginner-friendly and includes detailed steps to guide you through the process.

Whether you’re cooking for family or entertaining guests, these enchiladas are sure to impress.

Ingredients

  • 2 cups homemade enchilada sauce
  • 2 tbsp olive oil
  • 1 cup diced red onion (about 1 small onion)
  • 1 red bell pepper, diced
  • 1 small head broccoli (or cauliflower), cut into bite-sized florets
  • 1 tsp ground cumin
  • ¼ tsp ground cinnamon
  • 5-6 oz baby spinach (about 5 cups)
  • 1 can (15 oz) black beans, rinsed and drained (or 1½ cups cooked beans)
  • 1 cup shredded Monterey Jack cheese, divided
  • ½ tsp fine salt, to taste
  • Freshly ground black pepper, to taste
  • 8 whole wheat tortillas (8-inch size)
  • Handful of chopped cilantro for garnish

Free

MINESTRONE COOKBOOK

Grab your FREE cookbook with our
10 Favorite Minestrone Soup Recipes

Instructions

1. Prepare the Oven:

Preheat the oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish with olive oil or non-stick spray.

2. Cook the Vegetables

Heat olive oil in a large skillet over medium heat. Add red onion with a pinch of salt and cook until soft and translucent, about 5-7 minutes.

Add broccoli and bell pepper to the skillet. Stir, reduce heat to medium-low, cover, and cook for 8-9 minutes, stirring occasionally, until the broccoli is tender and slightly golden.

Stir in cumin and cinnamon, cooking for 30 seconds until fragrant. Add spinach in batches, stirring until wilted. Remove from heat.

3. Combine the Filling

Transfer the cooked vegetables to a large mixing bowl. Add black beans, ¼ cup of the cheese, and 2 tablespoons of enchilada sauce. Season with salt and pepper to taste.

4. Assemble the Enchiladas

Spread ¼ cup of enchilada sauce over the bottom of the baking dish.

Place about ½ cup of the filling onto each tortilla, roll snugly, and arrange seam-side down in the dish. Repeat with all tortillas.

5. Top and Bake

Pour the remaining enchilada sauce evenly over the top, leaving the edges of the tortillas exposed. Sprinkle with the remaining cheese.

Bake uncovered on the middle rack for 20 minutes. For extra golden cheese, move the dish to the upper rack and bake for an additional 3-6 minutes.

Japanese Fat-burning water 93% FASTER than Ozempic!

If you’re a woman over the age of 40 and want to lose weight naturally, without feeling like you’re on a diet, this method of eating is specifically made for you…

Sponsored by: Nagado Tonic

6. Garnish and Serve

Let the enchiladas rest for 10 minutes before serving.

Sprinkle with fresh cilantro and enjoy.

Recipe Notes

  • Tortilla Choices: Whole wheat flour tortillas offer more fiber and a subtle nutty flavor, but you can use corn tortillas for a traditional twist. If using corn tortillas, warm them briefly in the microwave or on the stovetop to prevent tearing when rolling.
  • Cheese Variations: For a cheesier dish, double the cheese to 8 ounces. You can also mix Monterey Jack with sharp cheddar for added flavor.
  • Adjusting Spice Levels: Customize the enchilada sauce by adding a pinch of cayenne or chili flakes for heat. Keep it mild by using mild chili powder or omitting spicy additions altogether.
  • Vegetable Substitutions: Not a fan of broccoli? Substitute with cauliflower, zucchini, or mushrooms. This recipe is flexible—use whatever vegetables you have on hand!
  • Freezing Tips: Assemble the enchiladas, but don’t bake them before freezing. Chill the dish in the fridge for about 4 hours to reduce freezer burn, then cover tightly and freeze for up to 6 months.
  • Use a freezer-safe dish (Pyrex works well) and bake directly from frozen, adding extra time as needed.
  • Leftovers:Store leftover enchiladas in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave until heated through.
  • Make It Vegan:Swap the cheese for plant-based shredded cheese and ensure your enchilada sauce is vegan-friendly.
  • Serving Suggestions: Pair these enchiladas with sides like Mexican Street Corn Salad, a crisp green salad, or guacamole with tortilla chips. For a full spread, serve with margaritas or a light mocktail.
  • Freezer-to-Oven Safety: If baking from frozen, ensure the dish is completely dry on the outside before placing it in the oven to prevent glass cracking due to temperature shock.

Delicious Veggie-Packed Enchiladas

These hearty vegetarian enchiladas are filled with a vibrant mix of black beans, sautéed vegetables, and spinach, all wrapped in soft tortillas and topped with a homemade red enchilada sauce and melty cheese.
Print Pin Rate
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes

Ingredients

  • 2 cups homemade enchilada sauce
  • 2 tbsp olive oil
  • 1 cup diced red onion (about 1 small onion)
  • 1 red bell pepper diced
  • 1 small head broccoli (or cauliflower) cut into bite-sized florets
  • 1 tsp ground cumin
  • ¼ tsp ground cinnamon
  • 5-6 oz baby spinach (about 5 cups)
  • 1 can (15 oz) black beans, rinsed and drained (or 1½ cups cooked beans)
  • 1 cup shredded Monterey Jack cheese divided
  • ½ tsp fine salt to taste
  • Freshly ground black pepper to taste
  • 8 whole wheat tortillas (8-inch size)
  • Handful of chopped cilantro for garnish

Instructions

Prepare the Oven

  1. Preheat the oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish with olive oil or non-stick spray.

Cook the Vegetables

  1. Heat olive oil in a large skillet over medium heat.
    Add red onion with a pinch of salt and cook until soft and translucent, about 5-7 minutes.
    Add broccoli and bell pepper to the skillet.
    Stir, reduce heat to medium-low, cover, and cook for 8-9 minutes, stirring occasionally, until the broccoli is tender and slightly golden.
    Stir in cumin and cinnamon, cooking for 30 seconds until fragrant.
    Add spinach in batches, stirring until wilted. Remove from heat.

Combine the Filling

  1. Transfer the cooked vegetables to a large mixing bowl.
    Add black beans, ¼ cup of the cheese, and 2 tablespoons of enchilada sauce.
    Season with salt and pepper to taste.

Assemble the Enchiladas

  1. Spread ¼ cup of enchilada sauce over the bottom of the baking dish.
    Place about ½ cup of the filling onto each tortilla, roll snugly, and arrange seam-side down in the dish.
    Repeat with all tortillas.

Top and Bake

  1. Pour the remaining enchilada sauce evenly over the top, leaving the edges of the tortillas exposed.
    Sprinkle with the remaining cheese.
    Bake uncovered on the middle rack for 20 minutes.
    For extra golden cheese, move the dish to the upper rack and bake for an additional 3-6 minutes.

Garnish and Serve

  1. Let the enchiladas rest for 10 minutes before serving.
    Sprinkle with fresh cilantro and enjoy.

Notes

  • Tortilla Choices: Whole wheat flour tortillas offer more fiber and a subtle nutty flavor, but you can use corn tortillas for a traditional twist. If using corn tortillas, warm them briefly in the microwave or on the stovetop to prevent tearing when rolling.
  • Cheese Variations: For a cheesier dish, double the cheese to 8 ounces. You can also mix Monterey Jack with sharp cheddar for added flavor.
  • Adjusting Spice Levels: Customize the enchilada sauce by adding a pinch of cayenne or chili flakes for heat. Keep it mild by using mild chili powder or omitting spicy additions altogether.
  • Vegetable Substitutions: Not a fan of broccoli? Substitute with cauliflower, zucchini, or mushrooms. This recipe is flexible—use whatever vegetables you have on hand!
  • Freezing Tips: Assemble the enchiladas, but don’t bake them before freezing. Chill the dish in the fridge for about 4 hours to reduce freezer burn, then cover tightly and freeze for up to 6 months.
  • Use a freezer-safe dish (Pyrex works well) and bake directly from frozen, adding extra time as needed.
  • Leftovers:Store leftover enchiladas in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave until heated through.
  • Make It Vegan:Swap the cheese for plant-based shredded cheese and ensure your enchilada sauce is vegan-friendly.
  • Serving Suggestions: Pair these enchiladas with sides like Mexican Street Corn Salad, a crisp green salad, or guacamole with tortilla chips. For a full spread, serve with margaritas or a light mocktail.
  • Freezer-to-Oven Safety: If baking from frozen, ensure the dish is completely dry on the outside before placing it in the oven to prevent glass cracking due to temperature shock.

10 thoughts on “The Best Veggie Enchiladas”

Leave a Comment

Recipe Rating




Get Exclusive Easy Peasy Recipes!

Join my newsletter for exclusive, handpicked recipes delivered to your inbox every week

You won’t receive any spam and can unsubscribe at anytime.