If you’re craving something cozy, flavorful, and totally satisfying without meat, you’re going to love this Vegetarian Hatch Chile Enchiladas Recipe. It’s packed with vibrant roasted Hatch chiles, tender veggies, and a smoky, rich sauce that truly steals the show. When I first tried this recipe, I couldn’t believe how all the textures and flavors came together so effortlessly — trust me, once you make these, they’ll be in your regular rotation!
Why You’ll Love This Recipe
- Bold flavors with Hatch chiles: The roasted Hatch chiles bring a smoky depth that transforms everyday enchiladas.
- Loaded with wholesome veggies & tofu: You’ll get protein and fiber without missing meat at all.
- Comfort food made healthy: It’s indulgent and satisfying but still balanced and nutritious.
- Perfect for meal prep or dinner parties: You can make it ahead and reheat without losing any deliciousness.

Ingredients You’ll Need
The ingredients in this Vegetarian Hatch Chile Enchiladas Recipe work beautifully together to create that iconic enchilada flavor profile. Look for fresh roasted Hatch chiles if you can—they’re the star here. Also, the pumpkin seeds add a lovely, nutty depth when pureed into the sauce.
- Toasted pumpkin seeds: Adds a subtle crunch and richness to the sauce; you can substitute sliced almonds if needed.
- Olive oil: For sautéing and building that fragrant chile sauce base.
- Garlic clove: Mincing it fresh sets off an amazing aroma once it hits the pan.
- Chipotle chili powder: Gives the sauce a smoky warmth—you can use regular chili powder if you want milder heat.
- Cumin seeds: Toasting these releases their earthy aroma—don’t skip this step!
- Diced tomatoes (canned): A tangy, juicy base for the sauce.
- Roasted Hatch Chiles: The soul of this recipe; you want them roasted to get that signature smoky flavor.
- Dry red wine: Adds complexity and balance to the sauce’s acidity.
- Vinegar: Just a splash for brightness and to cut through richness.
- Water: To help simmer and marry the flavors.
- Cinnamon: A pinch rounds out the chili with subtle warmth.
- Salt: Enhances all the flavors—adjust to taste.
- Onion, chopped: Cooked until soft for natural sweetness.
- Cubanelle pepper (optional): Adds mild heat and crunch if you like it.
- Thinly chopped cabbage: I love this for texture and mildness.
- Shredded zucchini or other squash: Moisture and a fresh veggie bite.
- Shredded Mexican cheese blend: Melts beautifully on top for that gooey finish.
- Firm tofu: Crumbled for protein and to soak up all the yum.
- Tortillas: Large ones work best for wrapping tightly.
Variations
I like keeping this recipe flexible, so you can make it your own depending on what you love or have on hand. Don’t hesitate to experiment with different veggies, add beans for extra protein, or swap out the cheese for a vegan-friendly option to suit your family’s taste.
- Add black beans: I sometimes stir in a cup of cooked black beans for extra heartiness—my family goes crazy for it.
- Use other squash varieties: If zucchini isn’t in season, yellow squash or even pumpkin works well.
- Make it vegan: Just leave out the cheese or use a vegan shredded alternative, which melts nicely if you use a good quality brand.
- Spice it up or tone it down: Play with the amount of chipotle powder or hatch chiles depending on how spicy you and your guests prefer it.
How to Make Vegetarian Hatch Chile Enchiladas Recipe
Step 1: Build that Amazing Sauce
Start by warming olive oil over medium heat in a saucepan. Add minced garlic, chipotle powder, and cumin seeds, stirring frequently—listen for those cumin seeds to start popping, this releases their wonderful flavor. Toss in the diced tomatoes and roasted Hatch chiles, then add red wine, vinegar, cinnamon, and water. Let it simmer gently for about 10 minutes, stirring now and then to prevent sticking. Taking this time to let the flavors meld is what makes the sauce so magical.
Step 2: Puree with Pumpkin Seeds for Creamy Texture
Once the sauce has cooled slightly, grab your food processor. Pulse the toasted pumpkin seeds until chopped but not powdery. Add half the sauce to the processor and blend it smooth with the pumpkin seeds. Pour this into a mixing bowl. Then puree the remaining sauce until silky and add it to the same bowl. This two-step blending creates a sauce that’s both chunky and creamy in all the right places.
Step 3: Sauté Your Veggies and Tofu
Heat olive oil in a large skillet. Cook the chopped onion until soft and translucent, about 5 minutes. If you’re using the cubanelle pepper, add it now and cook a few more minutes. Next, stir in the cabbage and sauté just long enough for it to soften slightly, then add the shredded zucchini or squash and cook for an extra two minutes. This quick sauté keeps the veggies vibrant and adds beautiful layers of texture. Crumble your firm tofu by hand—patting it dry first to remove excess moisture—and stir it into the veggies. Mix everything well, then remove from heat to let it cool before assembling your enchiladas.
Step 4: Assemble Your Enchiladas with Care
Lay one tortilla flat on your workspace. Spoon about 3/4 cup of the filling into the center and spread it into a neat rectangle, keeping space at the edges. Fold the top edge of the tortilla over the filling, then fold the bottom edge up. Next, fold the left and right sides inward, wrapping tightly around the filling to form a neat parcel. Place the sealed side down in a baking dish to keep the enchiladas from unraveling. Repeat this process with the remaining tortillas and filling—you’ll get five hearty enchiladas from this batch.
Step 5: Sauce, Cheese, and Bake
Pour enough of that luscious sauce all over the enchiladas to cover them generously and reach about halfway up the sides. Sprinkle the shredded Mexican cheese blend evenly on top—that melty layer is the crown jewel of these enchiladas. Cover the dish tightly with foil and bake in a 350°F oven for 20 minutes. Then uncover, check that everything’s bubbling and the cheese is melted perfectly, and you’re ready to dig in.
Pro Tips for Making Vegetarian Hatch Chile Enchiladas Recipe
- Roasting Hatch Chiles: I recommend buying fresh Hatch chiles and roasting them yourself for the best flavor; this step adds that authentic smoky punch to the sauce.
- Avoid soggy tortillas: I like to warm tortillas slightly on a dry skillet before assembling to make them pliable and prevent cracking or sogginess when baked.
- Control your spice level: Start with less chipotle powder if you’re sensitive, since you can always add more to the sauce if you want extra heat.
- Let the filling cool: Cooling your veggie and tofu filling before assembling avoids scissors and wrapping issues with warm, steamy fillings.
How to Serve Vegetarian Hatch Chile Enchiladas Recipe

Garnishes
I love topping my enchiladas with a dollop of cool sour cream or tangy crema, a sprinkle of fresh cilantro, and maybe some thinly sliced radishes for crunch. A squeeze of fresh lime brightens everything up and helps balance the smoky heat of the Hatch chiles beautifully.
Side Dishes
Pair these enchiladas with a crisp green salad dressed in lime vinaigrette or some cilantro-lime rice. Black beans or refried beans also make a tasty, complementary side that keeps the Mexican-inspired vibe going strong.
Creative Ways to Present
For dinner parties, I like to arrange the enchiladas in individual small cast-iron skillets, topped with garnishes so everyone gets their personal portion straight from the oven. Adding a side ramekin of salsa verde or guacamole makes it feel extra festive and welcoming.
Make Ahead and Storage
Storing Leftovers
Once cooled completely, I store leftover enchiladas covered tightly in an airtight container in the fridge. They keep wonderfully for up to 3-4 days, and the flavors actually deepen overnight, making leftovers incredible the next day.
Freezing
These enchiladas freeze beautifully! Assemble and cover them tightly with foil or plastic wrap, then freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge before reheating for best results.
Reheating
I reheat leftovers covered in a 350°F oven until warmed through (usually about 15–20 minutes). If you’re in a hurry, microwave works too—just cover the plate to keep moisture in and prevent drying out. You’ll still get that wonderful cheesy goo and soft veggies without sacrificing texture.
FAQs
-
Can I make this Vegetarian Hatch Chile Enchiladas Recipe gluten-free?
Absolutely! Just swap regular flour tortillas for corn tortillas that are labeled gluten-free. You might want to warm them up gently before assembling to improve flexibility and avoid cracking.
-
What if I can’t find Hatch chiles?
If you can’t find Hatch chiles, anaheim or poblano peppers roasted will work as a substitute. You’ll miss some of the unique Hatch flavor but still get a lovely smoky chile taste.
-
Can I prepare the sauce ahead of time?
Yes! The sauce can be made a day or two in advance and refrigerated. In fact, letting it sit overnight enhances the flavors. Just rewarm gently before assembling your enchiladas.
-
Is firm tofu the best choice for this recipe?
Firm tofu works best because it holds its shape when crumbled and absorbs the other flavors well. Silken tofu would be too soft and watery for this filling.
Final Thoughts
This Vegetarian Hatch Chile Enchiladas Recipe has become one of my absolute favorites because it feels like a warm hug in every bite. I love how the smoky Hatch chiles take center stage while the tofu and veggies offer plenty of texture and heartiness. It’s a recipe that’s approachable, but when you serve it, people are genuinely impressed. I honestly think you’ll have so much fun making (and eating!) this one that it’ll become a staple in your kitchen, just like it did in mine.
Print
Vegetarian Hatch Chile Enchiladas Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 5 enchiladas (5 servings)
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
These Vegetarian Hatch Chile Enchiladas are a flavorful, hearty dish featuring a homemade Hatch chile enchilada sauce, tender sautéed vegetables, and protein-rich tofu wrapped in tortillas, baked to perfection and topped with melted Mexican cheese.
Ingredients
Sauce Ingredients
- 1/4 cup toasted pumpkin seeds (or sliced almonds)
- 1 tbsp olive oil
- 1 garlic clove, minced
- 1 teaspoon chipotle chili powder (regular chili powder is OK)
- 1 teaspoon cumin seeds
- 1 (14 1/2 oz) can diced tomatoes
- Heaping cup of roasted Hatch Chiles
- 1/4 cup dry red wine
- 1 tsp vinegar
- 1 cup water
- 1 pinch cinnamon
- 1/4 teaspoon salt
Filling Ingredients
- 1 onion, chopped
- 1 cubanelle pepper or similar (optional)
- 1 1/2 cups thinly chopped cabbage
- 2 1/2 cups shredded zucchini (1 large) or other squash
- 1/2 cup shredded Mexican cheese blend
- 14 ounce package of firm tofu
- 5 large tortillas
Instructions
- Preheat the oven: Begin by preheating your oven to 350 degrees Fahrenheit to prepare for baking the enchiladas later.
- Make the sauce: In a medium saucepan or skillet, heat the olive oil over medium heat. Add minced garlic, chipotle chili powder, and cumin seeds. Stir frequently for about 1 minute until the cumin seeds start to pop. Then add diced tomatoes, roasted Hatch chiles, red wine, vinegar, cinnamon, water, and salt. Let the mixture simmer for about 10 minutes, stirring occasionally. Remove from heat and allow to cool.
- Finish the sauce: Place the toasted pumpkin seeds in a food processor and pulse to chop them coarsely. Add half of the cooled sauce to the food processor and puree with the pumpkin seeds. Pour this into a large bowl. Next, add the remaining sauce into the food processor and puree it as well. Pour this second batch into the same bowl with the first batch, mixing them together to create a smooth enchilada sauce.
- Prepare the filling: Heat a tablespoon of olive oil in a large cast iron skillet or frying pan over medium heat. Add chopped onion and cook for about 5 minutes until softened. Add the cubanelle pepper if using and cook for a few more minutes. Stir in chopped cabbage, cooking for a few minutes, then add shredded zucchini or squash and cook for another 2 minutes until the vegetables soften.
- Add tofu to filling: Remove the tofu from its package, drain, and pat dry. Crumble the tofu into small pieces by hand. Add the crumbled tofu to the cooked vegetables in the skillet and stir well to combine. Remove from heat and let the filling cool slightly before assembling enchiladas.
- Assemble the enchiladas: Lay one tortilla on a flat surface. Scoop about 3/4 cup of the vegetable and tofu filling onto the center of the tortilla, spreading it into a rectangular shape, keeping space around edges. Fold the top and bottom edges inward, then fold the left and right edges over to fully enclose the filling. Place the folded enchilada seam-side down in a large baking dish. Repeat for the remaining tortillas and filling.
- Add sauce and cheese: Pour enough prepared enchilada sauce over the assembled enchiladas to cover them completely and reach about halfway up their sides. Sprinkle the shredded Mexican cheese blend evenly over the top of the sauced enchiladas.
- Bake the enchiladas: Cover the baking dish with a lid or foil and bake in the preheated oven for 20 minutes. Remove from oven and serve warm.
Notes
- This recipe features a homemade Hatch chile enchilada sauce that adds smoky, spicy flavor to vegetarian enchiladas.
- Feel free to substitute the tofu or add black beans for extra protein.
- Using firm tofu is essential to maintain texture after cooking.
- Adjust the heat level by choosing mild or spicy Hatch chiles according to preference.
- These enchiladas freeze well before baking for an easy make-ahead meal.
Nutrition
- Serving Size: 1 enchilada
- Calories: 251
- Sugar: 5.5 g
- Sodium: 247.1 mg
- Fat: 12.3 g
- Saturated Fat: 2.4 g
- Unsaturated Fat: 8.5 g
- Trans Fat: 0 g
- Carbohydrates: 23.3 g
- Fiber: 6.1 g
- Protein: 14.4 g
- Cholesterol: 3.5 mg


