• Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
×

Vegetarian Enchiladas Recipe

Published: May 29, 2026 by Eliza · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 2 reviews

If you are craving a vibrant, comforting dish packed with flavor and nutrition, this Vegetarian Enchiladas Recipe is exactly what you need. It’s a colorful medley of tender yams, sautéed peppers, sweet corn, and hearty black beans all wrapped in warm tortillas, smothered in rich enchilada sauce, and topped with melty cheese. This recipe brings together simple pantry staples in a way that’s both satisfying and bursting with traditional Mexican flair, making it a perfect option for weeknight dinners or casual gatherings with friends and family.

Ingredients You'll Need

The image shows a group of fresh vegetables and ingredients spread out on a white marbled surface. In the center is a brown sweet potato with rough skin. To its right is a clear glass bowl filled with dark black beans. Nearby is a bunch of bright green cilantro with leafy stems. At the bottom left is a dark green zucchini, smooth and long, and just above it is a shiny yellow bell pepper with a small green stem. Above the sweet potato are several brown mushrooms with smooth, round caps. Towards the top left are two dark green chili peppers, a bright red bell pepper with a glossy surface, and a purple onion with its papery skin. To the left of the sweet potato is a wrapped ball of white queso Oaxaca cheese with a colorful label. The whole scene is bright and natural looking, with all ingredients neatly arranged on the white marbled texture photo taken with an iphone --ar 4:5 --v 7

The magic of this Vegetarian Enchiladas Recipe lies in its straightforward, wholesome ingredients. Each one plays a crucial role in creating a perfect balance of flavors, textures, and colors, contributing to a dish that feels both hearty and fresh. Let’s dive into the essentials!

  • Olive oil (1-2 tablespoons): For sautéing the veggies and adding a smooth, fruity richness.
  • Onion, diced: Adds a sweet, aromatic foundation to the filling.
  • Garlic cloves, roughly chopped: Bring a punch of savory warmth.
  • Red bell pepper, diced: Offers a crisp texture and vibrant color.
  • Small yam, diced small (or zucchini): Provides sweetness and a soft, melt-in-your-mouth quality.
  • Salt (½ teaspoon): Enhances all flavors without overpowering.
  • Corn kernels from 1 ear (about 1 cup): Adds bursts of sweetness and balances the spices.
  • Cumin (1 teaspoon): Infuses a smoky, earthy depth.
  • Coriander (1 teaspoon): Offers a fresh, citrusy undertone.
  • Dried oregano (1 teaspoon): Gives a subtle herbal note reminiscent of traditional Mexican cooking.
  • Black beans (1 can, rinsed and drained): Provide protein and a creamy texture to the filling.
  • Chopped cilantro (¼ cup, optional): Adds a burst of fresh, bright flavor when stirred in or sprinkled on top.
  • Homemade or store-bought enchilada sauce (2 cups): The star that brings everything together with its rich, tangy spice.
  • Whole wheat tortillas (8, 8-inch): The sturdy yet soft vessel that holds the filling—corn tortillas work wonderfully too.
  • Grated cheese (2 cups, about 8-10 ounces): Any good melting cheese like pepper jack, Mexican blend, cheddar, or mozzarella, or vegan cheese for a dairy-free option.
  • Garnishes: Sour cream, avocado, pickled red onions, and hot sauce for extra flavor and texture contrast.

How to Make Vegetarian Enchiladas Recipe

Step 1: Prepare Your Oven and Sauce

Start by preheating your oven to 375 degrees Fahrenheit so it's nice and hot when your enchiladas are ready to bake. If you’re making your own enchilada sauce, toss all your sauce ingredients into a blender and blend until it’s perfectly smooth, creating that authentic and flavorful base for this dish. Using homemade sauce lets you control the spice level and freshness, but a good store-bought version works just fine too.

Step 2: Cook the Flavorful Filling

Heat a splash of olive oil in a large skillet over medium-high heat. Toss in the diced onion and stir for a couple of minutes until the aroma makes your kitchen smell irresistible. Next, lower the heat a bit and add red bell pepper, yams, garlic, and salt. Let everything sauté gently for about 7 to 9 minutes until the yams and peppers soften and get tender. If the skillet dries out, add a splash of water, cover, and steam until the yams are fork-tender. Then stir in the fresh corn and the magic mix of cumin, coriander, and oregano—these spices turn the filling into a savory symphony. Cook for 3 more minutes before removing from heat. Finally, fold in black beans and half of the chopped cilantro, tasting and adjusting salt as needed to suit your palate.

Step 3: Prep Your Baking Dish

Grease an 9 by 13-inch baking dish lightly, then pour in about half a cup of your enchilada sauce, spreading it evenly across the bottom. This layer will keep your enchiladas moist and add extra flavor from underneath, giving each bite a saucy goodness.

Step 4: Assemble the Enchiladas

Now comes the fun part: assembly! Place half a cup of the prepared filling in the center of each tortilla. Sprinkle about three tablespoons of grated cheese over the filling, then carefully roll the tortilla tightly around it. Place each rolled enchilada seam side down snugly in the baking dish on top of the sauce. Once all eight are nestled side-by-side, pour the remaining enchilada sauce over them—feel free to leave edges exposed if you love crispy bits! Top with the remaining cheese for that irresistible golden melt.

Step 5: Bake to Perfection

Cover the dish with foil and pop it into the oven for 20 minutes. This steam-traps the moisture and allows the flavors to mingle beautifully. Then remove the foil and bake for an additional 6 to 10 minutes until the cheese is bubbly and beautifully melted. Once out of the oven, tent the dish loosely with foil and let it rest for about 10 to 15 minutes; this step helps everything set, making your enchiladas easier to serve and just perfect for savoring.

How to Serve Vegetarian Enchiladas Recipe

A black baking dish filled with rolled tortillas placed side by side, forming a single bottom layer with light brown, slightly textured surfaces. The tortillas are covered with a thick layer of rich, dark red tomato sauce, spread unevenly around the edges. On top of the sauce is a generous layer of melted yellow and white cheese, gooey and slightly browned in places, creating a bumpy texture. Fresh green chopped cilantro is sprinkled on top, adding a fresh, leafy look. A wooden spoon lifts one tortilla from the right side. The dish sits on a white marbled surface with small green cilantro leaves scattered nearby. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

The garnishes are where you can personalize your Vegetarian Enchiladas Recipe experience. Creamy dollops of sour cream add a cooling contrast, ripe avocado slices bring buttery richness, tangy pickled red onions provide zesty brightness, and a dash of hot sauce turns up the heat for those who like a little spice kick. Sprinkling the remaining fresh cilantro over the top finishes the dish with a fresh herbal note that invites you to dig right in.

Side Dishes

To round out the meal, serve your enchiladas with a crisp, refreshing Mexican slaw loaded with crunchy cabbage, lime, and a bit of spice to balance the richness of the main dish. Simple black beans or Spanish rice also make wonderful complements, providing additional texture and that satisfying, traditional combo you love.

Creative Ways to Present

Looking to jazz up presentation? Try stacking individual enchiladas layered with sauce and cheese in a small skillet and bake for a rustic, shareable experience. Or turn your leftovers into an enchilada casserole paired with some fresh guacamole and a squeeze of lime for lunch the next day. For a festive touch, garnish with edible flowers or finely chopped radishes for a pop of color and crunch.

Make Ahead and Storage

Storing Leftovers

After you’ve enjoyed your freshly baked enchiladas, store any leftovers in an airtight container in the refrigerator for up to 4 days. Keeping them chilled promptly helps preserve the vibrant flavors and textures without losing that cheesy, saucy goodness.

Freezing

If you want to enjoy this Vegetarian Enchiladas Recipe another day, it freezes splendidly. Assemble the uncooked enchiladas in a freezer-safe dish, cover tightly with foil or plastic wrap, and freeze for up to 3 months. When ready to bake, just thaw overnight in the fridge before following the baking steps.

Reheating

For reheating, cover enchiladas with foil and bake in a 350-degree oven until heated through, usually about 20 minutes. You can also microwave individual servings for convenience, though oven reheating preserves texture and flavor best.

FAQs

Can I make this Vegetarian Enchiladas Recipe vegan?

Absolutely! Simply swap out the cheese for your favorite vegan cheese alternative and use a vegan-friendly enchilada sauce. The dish will still be packed with flavor and just as satisfying.

What can I substitute for yams if I don’t have any?

Zucchini is a great substitute for yams in this recipe, offering a similar moisture level and mild flavor that won’t overpower the other ingredients.

Can I use corn tortillas instead of whole wheat?

Definitely! Corn tortillas are a traditional choice and work wonderfully here. Just warm them slightly before assembling to prevent cracking.

How spicy is this dish? Can I adjust the heat?

This recipe is mild by default but you can easily adjust the spice level by choosing a milder or spicier enchilada sauce and adding more or less hot sauce to suit your taste.

Is it possible to prepare the filling ahead of time?

Yes! You can make the filling a day ahead and store it in the fridge. This makes assembly quick and effortless when you’re ready to bake.

Final Thoughts

This Vegetarian Enchiladas Recipe is such a joy to make and even more delightful to eat. It’s an inviting dish that brings warmth, comfort, and a splash of color to your dining table. Whether you’re feeding a crowd or treating yourself, these enchiladas deliver on both taste and heartiness—don’t hesitate to give them a try and make them your own new favorite!

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 Enchiladas Recipe

Vegetarian Enchiladas Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 2 reviews

  • Author: Eliza
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

These Vegetarian Enchiladas are a delicious and wholesome meal featuring a savory filling of sautéed vegetables, black beans, and spices, wrapped in whole wheat tortillas and baked with zesty enchilada sauce and melted cheese. This recipe is perfect for a comforting dinner that's packed with flavor and nutrition, and can easily be customized with your favorite veggies or vegan cheese.


Ingredients

Vegetables and Filling

  • 1-2 tablespoons olive oil
  • 1 onion, diced
  • 4 garlic cloves, rough chopped
  • 1 red bell pepper, diced
  • 1 small yam, diced small (or substitute zucchini)
  • ½ teaspoon salt
  • 1 ear of corn, kernels cut off (about 1 cup) or substitute other vegetables
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1 teaspoon dried oregano
  • 1 14-ounce can black beans, rinsed and drained
  • ¼ cup chopped cilantro (optional)

Sauce and Tortillas

  • 2 cups homemade enchilada sauce (or store-bought)
  • 8 x 8-inch whole wheat tortillas (or substitute corn tortillas)

Cheese and Garnishes

  • 2 cups grated cheese (8-10 ounces pepper jack, Mexican blend, cheddar, or mozzarella) or substitute vegan cheese
  • Garnishes: sour cream, avocado, pickled red onions, and hot sauce


Instructions

  1. Preheat Oven: Preheat your oven to 375°F to prepare for baking the enchiladas.
  2. Make Enchilada Sauce: If using homemade sauce, combine all sauce ingredients in a blender and blend until smooth; otherwise, have your store-bought sauce ready.
  3. Prepare the Filling: Heat olive oil in a large skillet over medium-high heat. Add diced onion and cook for 2-3 minutes until fragrant. Reduce heat to medium, then add diced red bell pepper, yams, garlic, and salt. Sauté until yams and peppers are tender, about 7-9 minutes. If the mixture appears dry, add a splash of water, lower heat, cover, and gently steam until yams are fork-tender. Stir in fresh corn kernels, cumin, coriander, and oregano, sautéing for an additional 3 minutes. Remove from heat, then fold in black beans. Taste and adjust salt if needed, and stir in half the chopped cilantro.
  4. Prepare Baking Dish: Grease a 9 x 13-inch baking dish. Pour ½ cup of enchilada sauce into the bottom and spread evenly to coat.
  5. Assemble Enchiladas: Lay a whole wheat tortilla flat, spoon approximately ½ cup of the vegetable and bean filling down the center, then sprinkle 3 tablespoons of grated cheese on top. Roll the tortilla tightly and place it seam side down in the prepared baking dish. Repeat this process with the remaining tortillas, arranging them snugly side by side in the dish.
  6. Add Sauce and Cheese: Pour the remaining enchilada sauce evenly over the assembled enchiladas, leaving the edges exposed if you prefer crispy edges. Sprinkle the remaining cup of grated cheese over the top.
  7. Bake: Cover the baking dish with foil and bake in the preheated oven for 20 minutes. Then, remove the foil and bake uncovered for an additional 6-10 minutes or until the cheese is melted and bubbly.
  8. Rest and Garnish: Remove from the oven and let the enchiladas rest, tented with foil, for 10-15 minutes. Before serving, scatter the remaining chopped cilantro over the top and garnish with sour cream, avocado, pickled red onions, and hot sauce as desired.
  9. Serve: Serve the enchiladas warm, ideally paired with a side of fresh Mexican slaw for added crunch and flavor.

Notes

  • You can substitute zucchini for yams if you prefer a lighter vegetable.
  • If vegan, use vegan cheese and omit sour cream or substitute with a plant-based alternative.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat covered in the oven or microwave.
  • Adjust spice levels by adding chopped jalapeños or hot sauce to the filling.
  • For gluten-free options, use corn tortillas instead of whole wheat tortillas.
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Cooked Salmon Poke Bowl With Easy Honey-Ginger Sauce Recipe
    Cooked Salmon Poke Bowl With Easy Honey-Ginger Sauce Recipe
  • Cheesy Pumpkin Ricotta Pasta Bake Recipe
    Cheesy Pumpkin Ricotta Pasta Bake Recipe
  • Maple Miso Whipped Sweet Potatoes with Cornmeal Crusted Tofu Recipe
    Maple Miso Whipped Sweet Potatoes with Cornmeal Crusted Tofu Recipe
  • Keto Chicken Enchiladas Bowl Recipe
    Keto Chicken Enchiladas Bowl Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Eliza, I’m a passionate home cook, recipe creator, and storyteller who believes that food is a universal language that connects us all. I live with my little boy, Ely, and together we fill our kitchen with laughter, love, and the comforting aroma of something delicious made with care.

Learn more

Popular

  • Roasted Tomato Soup Recipe
    Roasted Tomato Soup Recipe
  • Vegan Coconut Cake Recipe
    Vegan Coconut Cake Recipe
  • Black Velvet Cupcakes with Black Cocoa Buttercream Recipe
    Black Velvet Cupcakes with Black Cocoa Buttercream Recipe
  • Mint Chocolate Cupcakes Recipe
    Mint Chocolate Cupcakes Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Kind. All rights reserved.