Vegetarian Spinach Enchiladas

Total Time: 50 mins Difficulty: Beginner
Warm tortillas stuffed with tender spinach, melty cheddar, and aromatic spices, all bathed in rich red sauce for a comforting vegetarian feast.
pinit

Vegetarian Spinach Enchiladas bring a veggie-packed twist to a Mexican classic, showcasing warm tortillas stuffed with tender spinach, melty cheddar, and aromatic spices, all bathed in rich red sauce. Bright green spinach folds into soft flour tortillas, mingling with spicy cumin and chili powder before getting baked until bubbling. Whether you’re looking for an easy weeknight dinner or a comforting meatless feast, these enchiladas deliver satisfying layers of flavor that are impossible not to love.

Key Ingredients

Let’s break down the essentials that make these Vegetarian Spinach Enchiladas so irresistible:

  • 8 small flour tortillas: Soft, pliable base for winding in the spinach and cheese, creating a satisfying handheld package.
  • 2 tablespoons olive oil: Provides a smooth cooking medium to sauté vegetables and infuse the filling with richness.
  • 1 medium onion, diced: Adds sweetness and depth as it softens and caramelizes in the skillet.
  • 3 cloves garlic, minced: Brings aromatic punch and layers of flavor to every bite.
  • 10 ounces fresh spinach, roughly chopped: Offers vibrant color, nutrients, and a tender texture that wilts perfectly.
  • 1 teaspoon ground cumin: Introduces earthy warmth and a subtle smoky note.
  • 1/2 teaspoon chili powder: Kicks up the heat with vibrant chili pepper flavors.
  • 1/2 teaspoon salt: Enhances all the flavors while balancing the spices.
  • 1/4 teaspoon black pepper: Adds a gentle heat and sharp contrast to the spinach’s mildness.
  • 2 cups shredded cheddar cheese: Melts into gooey goodness that binds the filling and sauce together.
  • 1 1/2 cups red enchilada sauce: Bathes the tortillas in tangy, spiced tomato sauce for that signature enchilada taste.
  • 1/4 cup chopped cilantro: Sprinkles a fresh herbal brightness over the finished dish.

How To Make Vegetarian Spinach Enchiladas

Ready to roll up some flavor? This recipe guides you from sautéing the aromatics to assembling your enchiladas, then baking them to cheesy perfection. With straightforward steps and familiar ingredients, you’ll master these enchiladas in under an hour, impressing family and friends alike.

1. Preheat your oven to 375°F to ensure an even baking environment.

2. In a large skillet, heat the 2 tablespoons olive oil over medium heat, swirling to coat the pan.

3. Add the diced onion and minced garlic, sautéing until the onion is translucent and fragrant, about 3–4 minutes.

4. Stir in the chopped spinach, ground cumin, chili powder, salt, and black pepper, cooking until the spinach is wilted and fully combined.

5. Pour a thin layer of the 1 1/2 cups red enchilada sauce into the bottom of a baking dish, spreading it evenly.

6. Spoon the spinach mixture into each tortilla, sprinkle with a little shredded cheddar cheese, then roll up and place seam-side down in the prepared dish.

7. Drizzle the remaining enchilada sauce over the assembled tortillas and sprinkle with the rest of the shredded cheddar cheese.

8. Bake for 20 minutes, or until the cheese is melted and bubbly, creating a golden top.

9. Carefully remove the dish from the oven and let the enchiladas rest for 5 minutes to set.

10. Garnish with the 1/4 cup chopped cilantro for a pop of fresh color before serving.

Serving Suggestions

These Vegetarian Spinach Enchiladas can be dressed up in so many fun ways—here’s how to make them shine on your dinner table:

  • Creamy Avocado Slices: Top each enchilada with thin slices of ripe avocado for a cool, creamy counterpoint to the warm spices.
  • Greek Yogurt Drizzle: Swap sour cream for tangy Greek yogurt and drizzle over the enchiladas to add extra creaminess without weighing it down.
  • Mexican Rice & Beans: Serve alongside a scoop of fluffy Mexican rice and refried beans to round out the meal with hearty grains and protein.
  • Fresh Pico de Gallo: Spoon a vibrant pico de gallo made with chopped tomatoes, onions, cilantro, and lime juice for zesty freshness.

Tips For Perfect Vegetarian Spinach Enchiladas

A few insider tricks will help you nail this recipe every time. Read on, then dig in!

  • You can substitute corn tortillas for a gluten-free option; warm them briefly in a dry skillet or microwave under a damp paper towel to keep them pliable.
  • Black beans can be added to the filling for extra protein and texture—just stir in a drained 15-ounce can after the spinach wilts.
  • Leftovers keep well in the refrigerator for up to 3 days; store in an airtight container and reheat in a 350°F oven until warmed through.
  • To make vegan enchiladas, use a dairy-free cheese alternative and a vegan-friendly enchilada sauce, and feel free to skip the cilantro or replace it with sliced avocado.

How To Store It

Once you’ve mastered these enchiladas, you’ll want to save every last bite. Proper storage keeps them tasting just-baked and ready for tomorrow’s lunch.

  • Refrigerate: Allow enchiladas to cool completely, then store in an airtight container for up to 3 days to keep them moist.
  • Freeze: Assemble in a freezer-safe dish, wrap tightly with plastic wrap and foil, and freeze for up to 2 months.
  • Reheat from Fridge: Warm in a preheated 350°F oven for 10–15 minutes, covered with foil to prevent drying.
  • Reheat from Frozen: Bake at 375°F for 30–35 minutes until heated through and bubbly; uncover during the last 5 minutes to crisp the cheese.

Frequently Asked Questions

Here are answers to your top questions about these enchiladas:

  • Can I use corn tortillas for a gluten-free option?

Yes, you can substitute corn tortillas. Warm them briefly in a dry skillet or microwave under a damp paper towel to make them pliable and less likely to crack when rolling.

  • How long does it take to prepare and bake this recipe?

Preparation takes about 15 minutes, including chopping the onion, garlic, and spinach, and filling the tortillas. Baking requires 20 minutes in a 375°F oven plus a 5-minute resting time, so total time is around 40 minutes.

  • Can I make these enchiladas ahead of time?

Yes, you can prepare the filling and assemble the enchiladas up to a day in advance. Cover the dish with plastic wrap and refrigerate. When ready to cook, pour the sauce and cheese on top and bake as directed, adding a few extra minutes if starting from cold.

  • How should I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat enchiladas in a preheated 350°F oven for 10–15 minutes covered with foil, or microwave individual portions on medium power until heated through.

  • Can I add extra protein to the filling?

Absolutely. Rinsed and drained black beans can be stirred into the spinach mixture after it wilts. About 1 can (15 ounces) of beans adds extra protein and a heartier texture without altering the cooking time.

  • How do I make vegan spinach enchiladas?

Substitute the cheddar cheese with a dairy-free cheese alternative and choose a vegan-friendly enchilada sauce. You can also omit the cilantro garnish or replace it with sliced avocado for extra creaminess.

  • Is it possible to freeze assembled enchiladas?

Yes, assemble the enchiladas in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze for up to 2 months. To bake from frozen, remove the top wrap, pour extra enchilada sauce over the dish, and bake at 375°F for about 30–35 minutes until hot and bubbly, then add the cilantro before serving.

What Makes This Special

These Vegetarian Spinach Enchiladas hit all the right notes: they’re cheesy, veggie-packed, and loaded with warm spices that feel like a hug in every bite. The combination of wilted spinach, gooey cheddar, and tangy red sauce elevates simple ingredients into a crowd-pleasing meal. This recipe is wonderfully forgiving—feel free to swap in black beans or a dairy-free cheese, then bake, print, and save for those busy weeknights. Give it a try and drop a comment below if you have questions or fun tweaks to share!

Vegetarian Spinach Enchiladas

Difficulty: Beginner Prep Time 20 mins Cook Time 25 mins Rest Time 5 mins Total Time 50 mins
Calories: 560

Description

Bright green spinach folds into soft tortillas, mingling with melty cheddar and a kick of chili powder. Baked until bubbling in savory enchilada sauce, these enchiladas deliver a satisfying, veggie-packed spin on a classic.

Ingredients

Instructions

  1. Preheat oven to 375°F.
  2. Heat olive oil in a skillet over medium heat.
  3. Add diced onion and minced garlic and cook until translucent.
  4. Stir in spinach, ground cumin, chili powder, salt, and pepper and cook until spinach is wilted.
  5. Spread a thin layer of enchilada sauce on the bottom of a baking dish.
  6. Fill each tortilla with the spinach mixture and a sprinkle of cheddar cheese, then roll up and place seam side down in the dish.
  7. Pour remaining enchilada sauce over the rolled tortillas and top with the rest of the shredded cheese.
  8. Bake for 20 minutes or until cheese is melted and bubbly.
  9. Remove from oven and let rest for 5 minutes.
  10. Garnish with chopped cilantro before serving.

Nutrition Facts

Serving Size 4


Amount Per Serving
Calories 140kcal

Note

  • You can substitute corn tortillas for a gluten free option.
  • Black beans can be added to the filling for extra protein.
  • Leftovers keep well in the refrigerator for up to 3 days.
  • To make vegan enchiladas use dairy free cheese and omit cilantro if desired.
Keywords: vegetarian enchiladas, spinach enchiladas, mexican dinner, easy dinner recipes, meatless dinner, baked enchiladas

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
Can I use corn tortillas for a gluten-free option?

Yes, you can substitute corn tortillas. Warm them briefly in a dry skillet or microwave under a damp paper towel to make them pliable and less likely to crack when rolling.

How long does it take to prepare and bake this recipe?

Preparation takes about 15 minutes, including chopping the onion, garlic, and spinach, and filling the tortillas. Baking requires 20 minutes in a 375°F oven plus a 5-minute resting time, so total time is around 40 minutes.

Can I make these enchiladas ahead of time?

Yes, you can prepare the filling and assemble the enchiladas up to a day in advance. Cover the dish with plastic wrap and refrigerate. When ready to cook, pour the sauce and cheese on top and bake as directed, adding a few extra minutes if starting from cold.

How should I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat enchiladas in a preheated 350°F oven for 10–15 minutes covered with foil, or microwave individual portions on medium power until heated through.

Can I add extra protein to the filling?

Absolutely. Rinsed and drained black beans can be stirred into the spinach mixture after it wilts. About 1 can (15 ounces) of beans adds extra protein and a heartier texture without altering the cooking time.

How do I make vegan spinach enchiladas?

Substitute the cheddar cheese with a dairy-free cheese alternative and choose a vegan-friendly enchilada sauce. You can also omit the cilantro garnish or replace it with sliced avocado for extra creaminess.

Is it possible to freeze assembled enchiladas?

Yes, assemble the enchiladas in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze for up to 2 months. To bake from frozen, remove the top wrap, pour extra enchilada sauce over the dish, and bake at 375°F for about 30–35 minutes until hot and bubbly, then add the cilantro before serving.

Martha Williams

Food and Lifestyle Blogger

Hello, dear friends! I'm Martha Williams, and welcome to my kitchen where tradition meets innovation, and every recipe comes with a generous helping of love and Southern hospitality.

Leave a Comment

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