Vegetarian Enchiladas recipe

Olivia

The heart behind Homestyle Cooks

There are certain dishes that just scream comfort, warmth, and fiesta all at once, and for me, Vegetarian Enchiladas are high on that list. I remember the first time I decided to tackle them from scratch, ditching the canned sauce and pre-made fillings. I wanted something hearty enough to satisfy everyone, including the dedicated meat-eaters in my family, without actually using meat. I roasted poblano peppers for a smoky depth, sautéed a colorful mix of onions, corn, and black beans with fragrant spices, and simmered my own rich, red enchilada sauce. Rolling up those tender corn tortillas, nestling them into the saucy baking dish, and blanketing them with cheese felt like creating a culinary masterpiece. The aroma filling the house as they baked was intoxicating! When I finally pulled that bubbly, golden-brown dish from the oven, the reaction was pure delight. My kids devoured them, my husband went back for seconds (and thirds!), and no one even mentioned the absence of meat. Since then, these Vegetarian Enchiladas have become a beloved staple, perfect for busy weeknights (with some make-ahead steps), festive gatherings, or whenever we crave a deeply satisfying, flavor-packed meal that truly nourishes body and soul.

Ingredients

Creating truly delicious Vegetarian Enchiladas involves layers of flavor. Here’s a breakdown of the typical components you’ll need. Don’t be intimidated by the list; many are pantry staples, and the process is straightforward!

  • For the Filling:
    • Aromatics: Onion and garlic form the essential flavor base.
    • Vegetables: A colorful mix adds texture, nutrients, and taste. Common choices include bell peppers (any color), corn (frozen, canned, or fresh), zucchini, spinach, mushrooms, or even roasted sweet potatoes or butternut squash. Black beans are a classic for protein and substance.
    • Spices: Cumin, chili powder, smoked paprika, and oregano are key for that characteristic Mexican-inspired flavor profile.
    • Oil: For sautéing the vegetables. Olive oil or avocado oil work well.
    • Salt and Pepper: To season the filling properly.
  • For the Enchilada Sauce:
    • Store-Bought or Homemade: You can use a good quality canned or jarred red enchilada sauce (look for ones with minimal preservatives and good flavor) for convenience. Alternatively, making your own allows for flavor control (typically involves dried chilies or chili powder, tomato paste/sauce, broth, flour/cornstarch for thickening, vinegar, and spices). This recipe will assume the use of store-bought sauce for simplicity, but homemade is highly recommended if time permits!
  • For Assembly:
    • Tortillas: Corn tortillas are traditional for enchiladas, offering a distinct flavor and texture. Warming them properly is key to prevent cracking. Flour tortillas can be used for a softer, Tex-Mex style enchilada.
    • Cheese: A good melting cheese is essential. Monterey Jack, Colby Jack, a Mexican blend, cheddar, or queso Oaxaca are excellent choices. You’ll use some in the filling (optional) and plenty for topping. For a vegan version, use your favorite dairy-free shreds.
  • For Topping (Optional but Recommended):
    • Sour Cream or Mexican Crema (or vegan alternative)
    • Chopped Fresh Cilantro
    • Sliced Avocado or Guacamole
    • Thinly Sliced Radishes
    • Crumbled Cotija Cheese (adds a salty finish)
    • Pickled Red Onions
    • Sliced Jalapeños (fresh or pickled)
    • Lime Wedges
  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 medium bell pepper (any color), chopped
  • 1 small zucchini, chopped (optional)
  • 1 cup frozen or canned corn, drained
  • 1 (15-ounce / 425g) can black beans, rinsed and drained
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika (optional, for smoky flavor)
  • 1/4 teaspoon dried oregano
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • 1 (28-ounce / 790g) can red enchilada sauce (or about 3.5 cups homemade)
  • 8 (6-inch) corn tortillas
  • 1.5 – 2 cups shredded Monterey Jack, Colby Jack, or Mexican blend cheese (about 6-8 oz / 170-225g)
  • Optional Toppings: Sour cream, chopped cilantro, sliced avocado, crumbled cotija cheese, sliced radishes.

Instructions

Follow these steps to assemble and bake your delicious vegetarian enchiladas:

  1. Preheat Oven & Prepare Dish: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish or spread about 1/2 cup of the enchilada sauce evenly over the bottom. This prevents the enchiladas from sticking.
  2. Sauté the Filling: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 4-5 minutes. Add the minced garlic and chopped bell pepper (and zucchini, if using) and cook for another 5-7 minutes, until the vegetables are tender-crisp.
  3. Combine Filling Ingredients: Stir in the drained corn and rinsed black beans. Add the cumin, chili powder, smoked paprika (if using), oregano, salt, and pepper. Cook, stirring constantly, for about 2 minutes more, until the spices are fragrant and everything is heated through. Remove from heat. You can stir in about 1/2 cup of the shredded cheese into the filling mixture now, if desired, for extra cheesiness inside.
  4. Prepare the Tortillas (Important Step): To make the corn tortillas pliable and prevent them from cracking when rolled, you need to warm them. You have a few options:
    • Microwave: Wrap the stack of tortillas in damp paper towels and microwave on high for 45-60 seconds, until warm and flexible. Work quickly as they cool down fast.
    • Light Fry: Briefly fry each tortilla in a lightly oiled skillet (a thin layer of hot oil) for about 10-15 seconds per side until softened but not crisp. Drain on paper towels. This adds flavor but also extra calories/fat.
    • Sauce Dip (Alternative): Warm the enchilada sauce in a separate skillet. Dip each tortilla briefly into the warm sauce to coat both sides, then fill and roll. This method infuses sauce flavor directly into the tortilla.
  5. Assemble the Enchiladas: Lay one warmed tortilla flat. Spoon about 1/3 to 1/2 cup of the vegetable and bean filling down the center. Roll the tortilla up snugly (but not too tight) around the filling.
  6. Arrange in Dish: Place the rolled enchilada seam-side down in the prepared baking dish. Repeat with the remaining tortillas and filling, arranging them snugly side-by-side in the dish.
  7. Top with Sauce and Cheese: Pour the remaining enchilada sauce evenly over the top of all the rolled tortillas, ensuring they are well covered. Sprinkle the shredded cheese evenly over the sauce.
  8. Bake: Place the baking dish in the preheated oven. Bake for 20-25 minutes, or until the sauce is bubbling around the edges and the cheese is fully melted, bubbly, and lightly golden brown.
  9. Rest: Carefully remove the enchiladas from the oven and let them rest for 5-10 minutes before serving. This allows the filling and sauce to set slightly, making them easier to serve.
  10. Garnish and Serve: Garnish generously with your desired toppings (sour cream, cilantro, avocado, etc.) and serve immediately.

Nutrition Facts

  • Servings: Approximately 4 servings (2 enchiladas per serving).
  • Calories per serving (estimate): Around 450-600 kcal, depending heavily on the amount and type of cheese, oil used, specific enchilada sauce, and toppings.

Disclaimer: Nutritional information is an estimate calculated using standard ingredient databases and can vary based on specific brands, preparation methods (like frying tortillas), and portion sizes. This dish provides fiber and plant-based protein but can be high in sodium and fat depending on ingredients.

Preparation Time

These enchiladas are manageable for a weeknight if you plan slightly, but also perfect for a weekend cooking project.

  • Prep Time: 25 minutes (Chopping vegetables, measuring spices, preparing the baking dish, warming tortillas)
  • Cook Time: 20-25 minutes (Baking time in the oven) + approx. 15 minutes sautéing time.
  • Total Time: Approximately 1 hour (including resting time)

Note: If making homemade enchilada sauce, add an additional 20-30 minutes.

How to Serve

Serving Vegetarian Enchiladas is all about enhancing their comforting, flavorful nature. Here are some ideas:

  • Presentation:
    • Serve directly from the bubbly, beautiful baking dish for a rustic, family-style feel.
    • Carefully plate individual servings (usually 2 enchiladas) using a spatula, ensuring each gets plenty of sauce and cheese.
    • Garnish is key! A drizzle of sour cream or crema, a generous sprinkle of fresh cilantro, and perhaps some sliced avocado or radishes make the dish pop visually and add fresh flavors.
  • Essential Garnishes & Toppings (Offer a variety):
    • Cool & Creamy: Sour cream, Mexican crema, plain Greek yogurt, sliced or diced avocado, guacamole.
    • Fresh & Bright: Chopped fresh cilantro, finely diced white or red onion, pickled red onions, lime wedges (a squeeze of lime juice brightens everything!).
    • Salty & Textural: Crumbled Cotija cheese, toasted pepitas (pumpkin seeds), thinly sliced radishes.
    • Spicy: Sliced fresh or pickled jalapeños, your favorite hot sauce.
  • Perfect Side Dishes:
    • Rice: Mexican Rice (or Spanish Rice), Cilantro Lime Rice, or simple steamed white or brown rice.
    • Beans: Refried beans (vegetarian), whole black beans, or pinto beans.
    • Salad: A simple green salad with a light vinaigrette, a corn and black bean salsa, or a crunchy slaw.
    • Chips & Dip: Tortilla chips with salsa or guacamole are always welcome.
  • Serving Occasions:
    • Hearty weeknight dinner.
    • Casual dinner parties or potlucks (can often be assembled ahead).
    • Cinco de Mayo celebrations or Mexican-themed feasts.
    • Comfort food craving satisfaction!

Additional Tips

Elevate your Vegetarian Enchilada game with these helpful tips:

  1. Master the Tortilla Technique: This is crucial for avoiding frustrating cracks and tears. Corn tortillas must be warmed and softened before rolling. Briefly frying (10-15 seconds per side in hot oil) yields the most pliable and flavorful result, creating a slight barrier against sogginess. Microwaving wrapped in damp paper towels is faster but they cool quickly. Dipping in warm sauce also works well. Don’t skip this step! Flour tortillas are naturally more pliable but will result in a softer, less traditional texture.
  2. Customize Your Veggie Filling: The recipe provided is a great base, but feel free to get creative! Add sautéed mushrooms for umami, wilted spinach for greens, roasted butternut squash or sweet potato (cubed small and pre-roasted) for sweetness and heft, or even roasted poblano peppers (peeled and chopped) for a smoky flavor. Ensure all vegetables are cooked until tender-crisp before filling.
  3. Homemade Sauce Power: While store-bought sauce is convenient, making your own red enchilada sauce takes these to the next level. It’s often less salty and allows you to control the spice level and depth of flavor using dried chilies (like Ancho, Guajillo) or good quality chili powder, tomato paste, broth, garlic, onion, and spices. It’s worth the extra effort if you have time. Green enchilada sauce (salsa verde based) is also a delicious variation.
  4. Don’t Fear the Cheese (or Go Dairy-Free!): Use a good melting cheese like Monterey Jack, Colby, or a Mexican blend. Shredding your own cheese from a block melts better than pre-shredded varieties. For a richer flavor, mix cheeses. For a vegan version, use your favorite dairy-free shreds that melt well (some brands perform better than others when baked) and substitute vegan sour cream for topping.
  5. Make-Ahead & Freezing Instructions: Vegetarian enchiladas are great for meal prep!
    • Make-Ahead (Refrigerate): Assemble the enchiladas completely in the baking dish but do not bake. Cover tightly with foil or plastic wrap and refrigerate for up to 24 hours. When ready to bake, remove from the fridge for about 30 minutes while the oven preheats, then bake as directed (you might need to add 5-10 minutes to the baking time if baking directly from cold).
    • Freezing (Baked): Bake as directed, let cool completely, then cover tightly with layers of plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat covered with foil in a 350°F (175°C) oven for 20-30 minutes, or until heated through. Uncover for the last 5-10 minutes.
    • Freezing (Unbaked): Assemble as above, cover tightly, and freeze. Thaw overnight in the refrigerator before baking as directed (adding extra time as needed). Note: Some vegetables might release more water after freezing and thawing.

FAQ Section

Addressing common questions about making delicious Vegetarian Enchiladas:

  1. Q: How do I prevent my enchiladas from getting soggy?
    • A: Soggy enchiladas are often due to the tortillas absorbing too much sauce. Key prevention tips include:
      • Briefly Frying Tortillas: As mentioned in the tips, lightly frying corn tortillas creates a slight barrier that helps prevent them from becoming mushy.
      • Sauce Placement: Put only a thin layer of sauce on the bottom of the dish. Save most of the sauce for pouring over the assembled enchiladas, rather than soaking them in it.
      • Don’t Overstuff: While tempting, overfilling can make tortillas more prone to tearing and becoming saturated.
      • Serve Promptly: Enchiladas are best served relatively soon after resting; they will naturally soften more as they sit.
  2. Q: Can I use flour tortillas instead of corn?
    • A: Yes, you absolutely can use flour tortillas. They are softer and generally easier to roll without needing much preparation (though gently warming them still helps). Using flour tortillas results in a different texture – softer, slightly chewier, more typical of Tex-Mex style enchiladas rather than traditional Mexican enchiladas. It comes down to personal preference!
  3. Q: What other vegetables work well in vegetarian enchiladas?
    • A: So many options! Beyond the classics (onions, peppers, corn, zucchini, beans), consider adding:
      • Greens: Chopped spinach or kale (wilted down during sautéing).
      • Mushrooms: Sliced cremini or shiitake mushrooms add meaty texture and umami.
      • Root Vegetables: Finely diced and roasted sweet potatoes or butternut squash.
      • Peppers: Roasted poblano peppers (peeled and diced) for smokiness, or jalapeños (minced) for heat within the filling.
      • Cauliflower: Small, roasted cauliflower florets.
  4. Q: How can I add more protein to vegetarian enchiladas?
    • A: Black beans already provide good plant-based protein. To boost it further:
      • Add Lentils: Cooked brown or green lentils can be mixed into the filling.
      • Include Quinoa: Stir in some cooked quinoa for a complete protein.
      • Use Tofu: Crumble firm or extra-firm tofu and sauté it with the vegetables and spices.
      • Cheese: While not adding huge amounts, cheese does contribute some protein.
      • Serve with Greek Yogurt: Using plain Greek yogurt instead of sour cream significantly increases the protein content of the topping.
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


  • Author: Olivia

Ingredients

Scale

    • 1 tablespoon olive oil

    • 1 medium yellow onion, finely chopped

    • 2 cloves garlic, minced

    • 1 medium bell pepper (any color), chopped

    • 1 small zucchini, chopped (optional)

    • 1 cup frozen or canned corn, drained

    • 1 (15-ounce / 425g) can black beans, rinsed and drained

    • 1 teaspoon ground cumin

    • 1 teaspoon chili powder

    • 1/2 teaspoon smoked paprika (optional, for smoky flavor)

    • 1/4 teaspoon dried oregano

    • 1/2 teaspoon salt (or to taste)

    • 1/4 teaspoon black pepper

    • 1 (28-ounce / 790g) can red enchilada sauce (or about 3.5 cups homemade)

    • 8 (6-inch) corn tortillas

    • 1.52 cups shredded Monterey Jack, Colby Jack, or Mexican blend cheese (about 68 oz / 170-225g)

    • Optional Toppings: Sour cream, chopped cilantro, sliced avocado, crumbled cotija cheese, sliced radishes.


Instructions

    1. Preheat Oven & Prepare Dish: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish or spread about 1/2 cup of the enchilada sauce evenly over the bottom. This prevents the enchiladas from sticking.

    1. Sauté the Filling: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 4-5 minutes. Add the minced garlic and chopped bell pepper (and zucchini, if using) and cook for another 5-7 minutes, until the vegetables are tender-crisp.

    1. Combine Filling Ingredients: Stir in the drained corn and rinsed black beans. Add the cumin, chili powder, smoked paprika (if using), oregano, salt, and pepper. Cook, stirring constantly, for about 2 minutes more, until the spices are fragrant and everything is heated through. Remove from heat. You can stir in about 1/2 cup of the shredded cheese into the filling mixture now, if desired, for extra cheesiness inside.

    1. Prepare the Tortillas (Important Step): To make the corn tortillas pliable and prevent them from cracking when rolled, you need to warm them. You have a few options:
        • Microwave: Wrap the stack of tortillas in damp paper towels and microwave on high for 45-60 seconds, until warm and flexible. Work quickly as they cool down fast.

        • Light Fry: Briefly fry each tortilla in a lightly oiled skillet (a thin layer of hot oil) for about 10-15 seconds per side until softened but not crisp. Drain on paper towels. This adds flavor but also extra calories/fat.

        • Sauce Dip (Alternative): Warm the enchilada sauce in a separate skillet. Dip each tortilla briefly into the warm sauce to coat both sides, then fill and roll. This method infuses sauce flavor directly into the tortilla.

    1. Assemble the Enchiladas: Lay one warmed tortilla flat. Spoon about 1/3 to 1/2 cup of the vegetable and bean filling down the center. Roll the tortilla up snugly (but not too tight) around the filling.

    1. Arrange in Dish: Place the rolled enchilada seam-side down in the prepared baking dish. Repeat with the remaining tortillas and filling, arranging them snugly side-by-side in the dish.

    1. Top with Sauce and Cheese: Pour the remaining enchilada sauce evenly over the top of all the rolled tortillas, ensuring they are well covered. Sprinkle the shredded cheese evenly over the sauce.

    1. Bake: Place the baking dish in the preheated oven. Bake for 20-25 minutes, or until the sauce is bubbling around the edges and the cheese is fully melted, bubbly, and lightly golden brown.

    1. Rest: Carefully remove the enchiladas from the oven and let them rest for 5-10 minutes before serving. This allows the filling and sauce to set slightly, making them easier to serve.

    1. Garnish and Serve: Garnish generously with your desired toppings (sour cream, cilantro, avocado, etc.) and serve immediately.

Nutrition

  • Serving Size: one normal portion
  • Calories: 450-600 kcal