Veggie Enchiladas with Roasted Red Pepper Sauce

5 from 14 votes
Jump to RecipePrint

This post may contain affiliate links. Please read our disclosure policy.

Veggie Enchiladas with black beans and zesty Roasted Red Pepper Sauce. These vegetarian enchiladas are packed with protein and fiber for a healthy, satisfying meal. The homemade enchilada sauce alone is a must-make!Veggie enchiladas baked in a white pan topped with avocado and cilantro

Enchiladas are a staple in our weeknight dinner arsenal. Versatile, freezer-friendly, and always delicious, I’ve never met a pan of cheesy enchiladas I didn’t love.

Much like my Skillet Enchilada Casserole, this recipe utilizes a few pantry staples like roasted red peppers and canned black beans to put you ahead of the dinner game. 

And even though the sauce is homemade, it couldn’t be simpler to make. Simply chunk everything in a blender and let the blade to the heavy lifting.

You’ll be surprised the difference in freshness and flavor a homemade enchilada sauce makes!

How to Make Veggie Enchiladas:

Healthy, packed with colorful veggies, and rich in fiber + protein, these vegetarian enchiladas are sure to be a dinnertime hit.

The filling ingredients here are endlessly versatile. Even though the recipe suggests specific veggies, feel free to use whatever is in season or strikes your fancy. 

The IngredientsRecipe ingredients in separate bowls on a white board with labels

  • Mushrooms: For meaty texture and notes of umami, I love adding baby bella (or cremini) mushrooms to the mix. If you’re not a mushroom fan, use 1 medium zucchini instead.
  • Red Onion: You need 1 cup of diced red onion, which amounts to about 1/2 large onion. Alternatively, yellow or sweet onion will also work!
  • Spinach: Wilted spinach sneaks in loads of nutrients here. Adding spinach to enchiladas is a great way to entice kiddos to eat more greens. 
  • Additional Veggies: Use either 1 cup of frozen or canned corn, chopped bell pepper, or poblano pepper.
  • Black Beans: Creamy and protein-packed, black beans make these enchiladas ultra satiating. Alternatively, you can use pinto beans or refried beans. 
  • Cheese: I love using grated Monterey Jack cheese, however any Mexican blend will also work great.
  • Greek Yogurt: One of the secret filling ingredients to add extra protein and creaminess! If making the enchiladas dairy free or vegan, feel free to omit the yogurt.
  • Tortillas: If making gluten free, I suggest using the Siete brand of cassava tortillas. Otherwise, standard flour or whole-wheat tortillas are recommended over corn. 
  • Roasted Red Peppers: The MVP ingredient in creating the most dynamite homemade enchilada sauce. You need 1 (12-oz.) jar of roasted red peppers, which lend fire-roasted flavor for zero effort.
  • Spices: A mix of chili powder, cumin, and oregano create a robustly spiced homemade enchilada sauce.

Veggie enchiladas being cut into with a fork to show filling

The Directions

Step 1: Sauté Veggies

Preheat oven to 375ºF.

Heat oil in a large skillet over medium-high. Once hot, add mushrooms and onion; cook 6 to 8 minutes, until soft. Stir in black beans, spinach, and corn; cook 2 minutes, until spinach wilts. Mushrooms, onion, spinach, and black beans sautéing in a skillet

Step 2: Blend Enchilada Sauce

In a standard blender or nutribullet, combine roasted red peppers, broth, olive oil, apple cider vinegar, chili powder, cumin, oregano, and salt; blend until smooth.Homemade enchilada sauce being blended in a Nutribullet

Step 3: Add Yogurt and Sauce to Veggies

Add Greek yogurt and 1/3 cup of the enhilada sauce to pan with veggies; mix well to combine. Yogurt and enchilada sauce being added to a skillet of veggies

Step 4: Assemble Veggie Enchiladas

Pour ¼ cup enchilada sauce into a greased 9×13-inch baking pan and tilt it from side to side until the bottom of the pan is evenly coated.

Spread ½ cup filling mixture down the middle of a tortilla, then snugly wrap the left side over and then the right, to make a wrap. Place it seam side down against the edge of your pan. Repeat with remaining tortillas and filling. Pour remaining enchilada sauce overtop, and sprinkle with cheese.Filling being rolled in tortillas and arranged in a baking dish

Step 5: Bake and Garnish

Bake, uncovered, on the middle rack for 20 minutes, until golden and bubbly. Remove from oven and top with garnishes of choice.Veggie enchiladas being topped with sauce and cheese and baked

Recipe Variations

  • Vegetarian Enchiladas with Refried Beans: Simply swap refried beans for the black beans. Spread them in the tortilla before layering on the veggie mixture.
  • Veggie Enchiladas Without Beans: Swap the beans for a layer of hummus on each tortilla. Alternatively, you can crumble and sauté a block of tofu and add that to the veggie mixture instead.
  • Sweet Potato Enchiladas: Omit the corn and instead add 1 medium peeled and cubed sweet potato that has been previously roasted or air-fried.
  • Vegan Enchiladas: Omit the Greek yogurt and swap the Monterey Jack cheese for your favorite plant-based cheesy shreds.
  • Gluten Free Veggie Enchiladas: Use Siete brand of cassava flour tortillas.

Two vegetarian enchiladas on a plate topped with yogurt and avocado

How to Store and Reheat Enchiladas:

  • To Store. Baked enchiladas can be stored in an airtight storage container in the refrigerator for up to 5 days.
  • To Reheat. Gently reheat enchiladas in the oven at 350ºF until warmed through. You can also rewarm individual portions in the microwave.
  • To Freeze. Let the pan cool completely. Store leftovers in an airtight freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator.

Enchilada Side Dish Suggestions:

Serve enchiladas with a side of rice, chips and salsa, or a side salad. Here are a few of my favorite sides:

Pan of veggie enchiladas baked and topped with garnishes

More Veggie Enchilada Recipes to Try:

Skillet Poblano and Pumpkin Enchiladas

Spinach Artichoke Skillet Enchiladas

Zucchini and Quinoa Vegetarian Enchiladas

If you give this recipe a try, snap a pic and tag #dishingouthealth on Instagram so I can see your beautiful creations. Also, follow along on Facebook and Pinterest for the latest recipe updates!

 
5 from 14 votes

Veggie Enchiladas with Roasted Red Pepper Sauce

Veggie Enchiladas with black beans and zesty Roasted Red Pepper Sauce. These vegetarian enchiladas are packed with protein and fiber for a healthy, satisfying meal.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 4

Equipment

  • Large skillet
  • Blender or Nutribullet
  • 9x13-inch baking pan

Ingredients  

Roasted Red Pepper Enchilada Sauce

  • 1 (12-oz.) jar roasted red peppers, drained
  • 1/2 cup vegetable broth
  • 2 Tbsp. extra-virgin olive oil
  • 1 Tbsp. apple cider vinegar
  • 1 Tbsp. chili powder
  • 1 tsp. ground cumin
  • 1/2 tsp. dried oregano
  • 1/2 tsp. garlic powder
  • 1/2 tsp. kosher salt

Veggie Enchiladas

  • 2 Tbsp. extra-virgin olive oil
  • 8 oz. baby bella (cremini) mushrooms, sliced (sub sliced zucchini)
  • 1 cup chopped red onion
  • 1 (15-oz.) can black beans, rinsed and drained
  • 2 to 3 generous handfuls fresh baby spinach
  • 1/2 cup frozen/thawed or canned corn
  • 1/2 tsp. kosher salt
  • 1/2 cup plain full-fat Greek yogurt
  • 8 flour tortillas (about 8” in diameter)
  • 1 1/2 cups grated Monterey Jack cheese
  • Handful of chopped fresh cilantro for garnish
  • Sliced avocado for garnish
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Preheat oven to 375ºF.
    Prepare Roasted Red Pepper Enchilada Sauce: In a standard blender or nutribullet, combine all sauce ingredients; blend until smooth. Set aside.
  • Prepare Veggie Enchiladas: Heat 2 Tbsp. oil in a large skillet over medium-high. Once hot, add mushrooms and onion; cook 6 to 8 minutes, until soft. Stir in black beans, spinach, and corn; cook 2 minutes, until spinach wilts. Season with 1/2 tsp. salt.
    Stir in Greek yogurt and 1/3 cup of the enhilada sauce; mix well to combine. 
  • Pour ¼ cup enchilada sauce into a greased 9x13-inch baking pan and tilt it from side to side until the bottom of the pan is evenly coated.
    Spread ½ cup filling mixture down the middle of a tortilla, then snugly roll, starting with the end nearest you, until secure. Place it seam side down against the edge of the pan. Repeat with remaining tortillas and filling. Pour remaining enchilada sauce overtop, and sprinkle with cheese.
  • Bake, uncovered, on the center rack for 20 minutes, until golden and bubbly. Remove from oven and top with garnishes of choice.

Notes

  • To Store. Baked enchiladas can be stored in an airtight storage container in the refrigerator for up to 5 days.
  • To Reheat. Gently reheat enchiladas in the oven at 350ºF until warmed through. You can also rewarm individual portions in the microwave.
  • To Freeze. Let the pan cool completely. Store leftovers in an airtight freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator.

Nutrition

Serving: 2enchiladas | Calories: 550kcal | Carbohydrates: 62g | Protein: 25g | Fat: 23g | Saturated Fat: 8g | Sodium: 1012mg | Fiber: 11g | Sugar: 10g

I calculate these values by hand to ensure accuracy, however expect up to a 10% variable depending on food brands.

If you love this recipe, please leave a star rating and review below!

 

703 Shares

You May Also Like

5 from 14 votes (4 ratings without comment)

Leave a comment

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

Recipe Rating




17 Comments

  1. Katherine says:

    5 stars
    Perfect recipe! In love with this homemade enchilada sauce- so easy!! Freezes great, though we rarely have leftovers with this favorite meal. To go all out, pair this with Southwest Quinoa Salad and a limeade, mojito or marg. Yum!

  2. Brittany says:

    5 stars
    Obsessed with this recipe!

  3. Taryn says:

    5 stars
    I find myself coming back to this recipe over and over again for the red pepper sauce! I just got a huge haul of small orange and yellow peppers at the farmers market. I roasted them in the oven and used them in this sauce. It’s such a phenomenal base recipe!

  4. Katie says:

    Super easy to make, tasty, and good the next day for lunch

  5. Sandra Lea says:

    5 stars
    Just made these and they were delicious. I added a few extra seasonings to the fillling, garlic powder, cumin and chipotle chile powder but otherwise followed the recipe exactly. Cooking for one can be difficult, always too much food but Mexican food always seems to freeze well so it’s nice to be able to pack these up and easily pull one out on a day I don’t feel like cooking. I love the roasted red pepper sauce, a departure from the usual enchilada sauce.

  6. Heather D says:

    5 stars
    Was a hit with my whole family. Added some red cabbage and came out great. Thanks!

    1. Jamie Vespa says:

      Hi Heather – I’m so glad you enjoyed this one! Thank you for taking the time to leave a review!

  7. Claudia says:

    5 stars
    I’ve finally found the time today to make these yummy Echiladas on my Home Office lunch break :-D. I can fully recommend using Shiitake mushrooms (that’s what was still in my fridge) and I’ve used grated Parmesan cheese for a nice, round, nutty flavor.

    And: despite of the tbsp. chili powder, the dish turned out surprisingly mild. Yay!

    1. Jamie Vespa says:

      Oh those adjustments sound so fab! I’m glad you enjoyed this one, Claudia!

  8. Ingrid Meyers says:

    5 stars
    Wow so much flavor! I usually prefer making homemade enchilada sauce and this may become my new go-to! I’ll also try adding beef next time to switch it up.

    1. Jamie Vespa says:

      I’m so glad you enjoyed it, Ingrid! Thank you for taking the time to leave a review!

  9. Ilene says:

    I made these last night and everyone loved them! Very easy to make. Great combination of flavors. I will definitely be making these again! Thanks for a great recipe!

    1. Jamie Vespa says:

      Hi Ilene – I’m so glad they were a hit! Thank you for coming back and leaving a review!

  10. Tara says:

    5 stars
    This recipe was great! Kids and adults all loved it. We used yellow peppers we had on hand and roasted first. Highly recommend because the kids thought it was just tons of cheese and they were more interested in trying it!

    1. Jamie Vespa says:

      Hi Tara – I’m so glad they were a hit! Thank you for coming back and leaving a review!