Vegan Enchiladas Verdes

Savory vegan enchiladas verdes suizas in a creamy, delicious sauce made of tomatillos, peppers, silken tofu, and garlic. Hearty filling of mashed chickpeas, mushrooms, and spices. You’ll want to make these more than once for sure!

enchiladas verdes in a mexican dish.

What are Enchiladas Verdes Suizas?

Enchiladas are like saucy tacos that are baked (or fried) to perfection. The red sauce or enchiladas rojas are the more common type of enchiladas you can find in restaurants. Today I want to show you how to make my favorite type of enchiladas: enchiladas verdes suizas!
Enchiladas verdes or enchiladas suizas, meaning “Swiss” in English, were first created in Mexico City at a restaurant called Sansborn. This enchiladas are soaked in a creamy green salsa made with roasted tomatillos and savory peppers. They are so savory with a slight hint of tanginess!
vegan enchiladas verdes in a plate.

Making Enchiladas Verdes in 5 easy steps:

  1. Roast tomatillos and peppers
  2. Blend sauce ingredients
  3. Make filling in under 15 minutes
  4. Roll them up!
  5. Bake.
…yup, it is that easy!
vegan enchiladas verdes in a mexican dish.

Tips and Substitutes:

  • Instead of chickpeas you can also use great northern beans, pinto beans or black.
  • Corn tortillas vs flour tortillas? Flour tortillas are definitely softer but corn tortillas will have more fiber and are on the lighter side. You pick!
  • Portobello mushrooms are nice and “meaty” but feel free to also use shiitake, cremini or your personal favorite.
  • Instead of vegetable broth I also use water + Vegan Better than Bouillon
  • Recipe for salsa verde: Tomatillos are necessary for this recipe and the poblano pepper adds a very nice touch of flavor, and yes, the shells are sticky! However, if you cannot find poblanos just substitute with an extra 3-4 tomatillos and an extra jalapeño (minus the seeds if you are sensitive to spice).
  • Silken tofu adds creaminess and extra protein to the sauce. If you don’t have silken tofu you can use a 1/2 cup of soaked cashews, skinless almonds or plain vegan yogurt.
  • Make sure to only add half the sauce when baking it and the other half after they are baked to prevent the sauce from drying up too much. You want to keep you vegan enchiladas verdes suizas as saucy they are here:
vegan enchiladas

More Plant-based Mexican Recipes:

Vegan Pozole Verde

Quesabirria Tacos

Plant-based Chile Relleno

Vegan Pollo Asado

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
vegan enchiladas verdes in a mexican dish.

Enchiladas Verdes Suizas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Anna Rios
  • Total Time: 55
  • Diet: Vegan


Savory vegan enchiladas verdes suizas in a creamy, delicious sauce made of tomatillos, peppers, silken tofu, and garlic. Hearty filling of mashed chickpeas, mushrooms, and spices. You’ll want to make these more than once for sure!


  • 10 corn tortillas


  • 1 can chickpeas, mashed
  • 1 portobello mushroom, diced
  • 1/2 cup white onion, diced
  • 1/2 cup vegetable broth
  • 1 tsp cumin
  • 1-2 tsp chili powder
  • Salt and pepper to taste


  • 5 tomatillos, peeled
  • 1 poblano pepper
  • 1 jalapeño or serrano pepper
  • 1/2 block silken tofu
  • 3 garlic cloves
  • 2 tsp No Chicken Better than Bouillon*
  • 1 tbsp nutritional yeast
  • 1 cup water
  • Salt to taste



  1. Turn a griddle on medium-high heat and roast tomatillos, poblano, and jalapeño pepper until charred on all sides.*
  2. While peppers are roasting, prep filling. Open can of chickpeas, drain, and rinse well. Turn a pan on medium heat and add a splash of vegetable broth. Add diced onions and cook until translucent.
  3. Add chickpeas and the rest of the vegetable broth. Mash chickpeas with the back of the spatula/spoon. They don’t need to be mashed perfectly, leave some texture. Simmer for 5 minutes.
  4. Add diced portobello, cumin, chili powder, salt, and cook for an additional 7-10 minutes then set aside.
  5. Once tomatillos and peppers are roasted and well cooked, add to a blender along with silken tofu, garlic, better than bouillon, water, and salt. Blend until smooth.
  6. Heat tortillas before rolling enchiladas to avoid them breaking. Once tortillas they are warm and soft, add the filling, roll them up and place in a baking dish. Repeat until you have about 10.
  7. Pour half of the sauce over the enchiladas and use a brush to spread out the sauce and cover most of the tortillas.
  8. Bake at 375 for 10-15 minutes. Take out of the oven and let cool off for 10-15 minutes. Add the rest of the sauce on top or individually when serving. Top off with avocado, cilantro, sour cream, and shredded lettuce.

  • Prep Time: 15
  • Cook Time: 40
  • Category: Mexican
  • Method: Baking
  • Cuisine: Mexican


  • Serving Size: 10 enchiladas

11 thoughts on “Vegan Enchiladas Verdes

  1. Vincenza says:

    I just made these for dinner tonight and they came out so well! This was my first time trying the sour cream recipe and the shredded tofu recipe for the filling as well and everything was so good! I used one package of tofu for the shreds and used about half the shreds for this recipe. Thanks for a solid recipe!

  2. Pingback: Sweet Potato Black Bean Enchiladas - Cozy Peach Kitchen

  3. Pingback: Enchiladas Rojas Veganas - Healthy Simple Yum

  4. Pingback:  Quesabirrias Veganas - Healthy Simple Yum

  5. Pingback: Pollo Asado Vegano - Healthy Simple Yum

  6. Pingback: Arroz Integral Mexicano - Healthy Simple Yum

  7. Pingback: Arroz Integral Mexicano (Mexican Brown Rice) Recipe

Leave a Reply

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

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