If you’re craving something warm, zesty, and deeply satisfying, these Plant-Based Potato Green Chili Enchiladas deliver it all. They’re creamy inside, a little smoky, and baked in a tangy green chili sauce that brings every bite to life.
The potatoes and beans make this meal hearty enough to satisfy even the meat-eaters at your table—without a trace of dairy or animal products.
Table of Contents
Why You’ll Love This Potato Green Chili Enchiladas

You’ll fall in love with how comforting, flavorful, and easy this dish is to make from start to finish.
- 100% plant-based and family-friendly
- Easy prep with wholesome pantry ingredients
- Packed with protein and fiber from beans
- Zesty green chili flavor in every bite
- Perfect for meal prep or leftovers
- Freezer-friendly for busy weeks
I grew up near the Texas border, where enchiladas were a love language. My mom’s food truck sold classic versions, but at home, she’d experiment with everything from beans to potatoes. This recipe is my modern take—flavor-packed, dairy-free, and built for sharing around the table.
Ingredients You’ll Need
Simple, colorful ingredients come together for a wholesome dinner you’ll want to make on repeat.
Main Ingredients
- 4 large potatoes (about 1.5–2 pounds), peeled and diced
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 can black beans (15 oz), rinsed and drained
- 1 cup corn (fresh, frozen, or canned)
- 1 can green chili enchilada sauce (10 oz)
- 8 corn tortillas
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- Fresh cilantro, for garnish (optional)
- Avocado, for serving (optional)
Optional Add-Ons or Substitutes
- Use sweet potatoes instead of russets for natural sweetness
- Add chopped spinach or kale for greens
- Swap corn for diced zucchini or bell peppers
- Try red enchilada sauce for a spicier twist
- Add a sprinkle of vegan cheese or nutritional yeast for creaminess
- Use whole wheat tortillas if preferred
Step-by-Step Instructions

Making these enchiladas is easier than you think—just a few simple steps to bring big flavor to your plate.
- Cook the potatoes. Boil diced potatoes for 10–12 minutes until fork-tender. Drain and set aside.
- Sauté the aromatics. Heat olive oil in a skillet. Add onion and garlic, cooking until fragrant and golden, about 3 minutes. (This builds that base flavor.)
- Combine the filling. Stir in cooked potatoes, black beans, corn, cumin, paprika, salt, and pepper. Mix well and remove from heat.
- Warm the tortillas. Lightly warm corn tortillas on a dry skillet or in the microwave wrapped in a damp paper towel. (This prevents cracking when rolling.)
- Assemble the enchiladas. Spread a thin layer of enchilada sauce on the bottom of a baking dish. Fill each tortilla with 2–3 tablespoons of the potato mixture, roll tightly, and place seam-side down.
- Sauce and bake. Pour remaining enchilada sauce over the top. Cover with foil and bake at 375°F for 20–25 minutes.
- Garnish and serve. Top with fresh cilantro, avocado slices, and an extra drizzle of sauce.
Quick Reminders:
- Use a non-stick baking dish for easy serving
- Don’t overfill tortillas—they’ll split while rolling
- Let enchiladas cool 5 minutes before serving for clean slices
- Add extra sauce if you like them saucier
Expert Tips for Success

Making enchiladas from scratch doesn’t have to be complicated—just keep these tips in mind.
- Choose starchy potatoes for a creamy filling
- Warm tortillas just enough to make them flexible
- Always layer sauce on the bottom to prevent sticking
- For a smoky kick, add a pinch of chipotle powder
- Add vegan cheese before baking if you like a bubbly topping
- Serve with a squeeze of lime for brightness
- Garnish right before serving for that fresh look
If you love hearty, flavor-forward plant-based dishes, you’ll also enjoy my Tamale Soup, which captures that same Mexican-inspired warmth in a bowl.
Serving Suggestions
These enchiladas shine as a main course, but they pair beautifully with other Tex-Mex sides and fresh toppings.
- Serve with guacamole or salsa verde
- Pair with a fresh green salad or rice
- Add a side of roasted vegetables or Mustard Roasted Potatoes
- Drizzle with vegan sour cream or cashew crema
- Sprinkle extra cilantro or green onion on top
- Serve alongside Mexican Street Corn Chicken Bowl for a flavorful feast
This dish makes any night feel like a celebration—bold, fresh, and soul-satisfying.
Storing and Reheating
These enchiladas keep beautifully and make incredible leftovers.
How to Store It
- Store in an airtight container in the fridge for up to 4 days
- For meal prep, divide into portions for easy reheating
- Freeze in a covered baking dish for up to 3 months
- Label with date and reheating instructions
How to Reheat It
- Reheat in the oven at 350°F for 15–20 minutes, covered
- For quicker reheating, microwave for 1–2 minutes
- Add extra sauce before reheating to prevent drying
- Garnish fresh after heating
The flavors deepen over time, making your leftovers taste even better.
Nutrition Facts (per serving)
- Calories: 370
- Fat: 9g
- Carbohydrates: 61g
- Protein: 10g
- Fiber: 8g
- Sugar: 6g
- Sodium: 540mg
Frequently Asked Questions
Can I make this recipe gluten-free?
Yes! Just make sure your enchilada sauce and corn tortillas are certified gluten-free.
Can I use red enchilada sauce instead?
Absolutely—it adds a smoky, rich flavor and pairs well with potatoes and beans.
Can I make this ahead of time?
Yes! Assemble the enchiladas, refrigerate overnight, then bake when ready to serve.
Final Thoughts
These Plant-Based Potato Green Chili Enchiladas prove that comfort food doesn’t need meat or cheese to hit the spot. They’re hearty, flavorful, and packed with goodness from simple, humble ingredients.
- Layer the sauce generously—it makes the magic.
- Keep the filling chunky for texture.
- Serve with love and maybe an avocado or two.
For more plant-forward comfort, try pairing them with my Mexican Street Corn Chicken Bowl for a colorful, flavor-packed dinner that’ll bring everyone to the table.

Plant-Based Potato Green Chili Enchiladas
Ingredients
Equipment
Method
- Boil diced potatoes for 10–12 minutes until fork-tender. Drain and set aside.
- Heat olive oil in a skillet. Sauté onion and garlic for 3 minutes until golden and fragrant.
- Add cooked potatoes, black beans, corn, cumin, paprika, salt, and pepper to the skillet. Mix well and remove from heat.
- Warm corn tortillas on a dry skillet or in the microwave wrapped in a damp paper towel.
- Spread a thin layer of enchilada sauce in a baking dish. Fill tortillas with 2–3 tbsp of filling, roll tightly, and place seam-side down.
- Pour remaining enchilada sauce over the enchiladas. Cover with foil and bake at 375°F for 20–25 minutes.
- Let rest for 5 minutes before serving. Garnish with cilantro and avocado if desired.
Nutrition
Notes
- Use starchy potatoes for a creamier filling.
- Lightly warm tortillas to prevent cracking during assembly.
- Spread sauce on the bottom of the dish before layering enchiladas to avoid sticking.




