Vegan Espagueti Verde (Mexican Green Spaghetti)

Vegan espagueti verde is Mexican green spaghetti made completely dairy-free: spaghetti tossed in a creamy sauce of roasted poblano peppers, vegan crema, onion, and garlic. It’s mild, a little smoky, and ready in about 40 minutes.

Plate of creamy Vegan Espagueti Verde topped with crumbled cheese and garnished with poblano pepper. A second plate of the same dish is in the background on a patterned tablecloth.

In Mexico, espagueti verde is a favorite at parties and on Christmas Eve, and it’s usually made with dairy crema and cream cheese. This vegan green spaghetti is the one I make for Nochebuena dinners with friends and family. I blend the poblanos with my homemade vegan crema, but store-bought works too.

If you eat dairy, my vegetarian Mexican green spaghetti (espagueti verde) uses media crema instead.

Quick Answer: What is Vegan Espagueti Verde?

Vegan espagueti verde is a dairy-free version of Mexican green spaghetti. Roasted poblano peppers are blended with vegan crema, onion, garlic, and vegetable broth, then simmered with a little vegan butter and tossed with spaghetti. It’s creamy, mildly smoky, and not spicy. In Mexico, espagueti verde is a classic side dish for parties and Christmas Eve. This vegan version is ready in about 40 minutes.

Recipe at a Glance

  • What it is: Vegan espagueti verde, a dairy-free Mexican green spaghetti in a creamy roasted poblano sauce made with vegan crema.
  • Cuisine: Mexican, vegan
  • Dish type: Pasta / main dish or side dish
  • Difficulty: Easy
  • Ready in: 40 minutes
  • Method: Stovetop and blender
  • Key ingredients: poblano peppers, spaghetti, vegan crema, vegan butter, vegetable broth, white onion, garlic, vegan cotija
  • Flavor: creamy, smoky, garlicky, savory, not spicy
  • Best for: Nochebuena dinners, vegan holiday spreads, dairy-free guests, potlucks, busy weeknights, a meatless main

What Does Espagueti Verde Mean?

Espagueti is how we write spaghetti in Spanish, and verde means green. So espagueti verde is simply green spaghetti.

The traditional version is made with fire-roasted poblano peppers, onion, garlic, Mexican crema, and cream cheese. It’s usually served as a side dish, but it’s just as good as a main, and it’s especially popular for family gatherings and holiday meals.

To make it vegan, I swap the dairy crema for vegan crema, skip the cream cheese, and use vegan butter for richness. Vegetable broth replaces the chicken bouillon many cooks use, and vegan cotija goes on top instead of cheese. Before going vegan, I made the dairy version for years, and you’ll still find it here on my blog.

Other Names for This Mexican Pasta Dish

In Mexico, this dish is mostly known as espagueti verde, pasta verde, or pasta poblana, and it’s sometimes served with chicken. In the Mexican-American community, you’ll also hear it called spaghetti verde or Mexican green spaghetti.

A bowl of Mexican vegan espagueti verde, garnished with poblano pepper and crumbled cheese, on a decorative floral plate. Surrounding it are small dishes and glasses on a blue and white patterned tablecloth.

Why You’ll Love This Pasta

• Vegan and dairy-free. It’s perfect for plant-based eaters and anyone avoiding dairy, including guests with dairy allergies.
• Creamy without the dairy. Vegan crema and a little vegan butter give the sauce the richness you expect from espagueti verde.
• A holiday dish everyone can share. It’s the one I make for Christmas Eve dinners with friends and family, vegan or not.
• Easy and customizable. Simple ingredients and beginner-friendly steps, plus you can use your favorite pasta or add a jalapeño for heat.

Ingredients for vegan spaghetti verde on a patterned blue and white surface: poblano peppers, spaghetti pasta, white onion, garlic, vegetable broth, crema, oil, salt, and pepper.

Ingredients for Vegan Espagueti Verde

The ingredients for this dish are easy to find and affordable almost anywhere.

Poblano peppers: These mild, smoky chiles come from the state of Puebla and are the star of the dish. Roasting them gives the sauce its smoky flavor.

Spaghetti: I use regular spaghetti, but gluten-free spaghetti works too. Just check the package for cooking times.

Vegan crema: I use my homemade dairy-free crema mexicana, or store-bought vegan sour cream when I’m in a rush. A cashew crema works too. If you buy it, choose a plain, unsweetened one.

Vegan butter or vegan margarine: I add a little to the pot with the oil for extra richness, since the sauce doesn’t have dairy crema or cream cheese.

White onion and garlic: They’re blended raw with the poblanos and cook down in the sauce, giving it a savory base.

Vegetable broth: It adds flavor and helps the sauce blend to the right consistency. If you use bouillon powder, check the label to make sure it’s vegan, since many Mexican-style bouillons are chicken-based.

Pasta water: Not traditional in Mexican cooking, but I learned this from cooking Italian pasta. The starchy water makes the sauce extra creamy. If you’d rather skip it, use more vegan crema or unsweetened almond milk.

Olive oil: I like olive oil, but any vegetable oil works.

Salt and black pepper: Start with a little and adjust after blending. Store-bought vegan crema and bouillon can both be salty.

Vegan cotija: Traditionally, dairy cheeses like queso fresco or cotija go on top. I use my dairy-free cotija, or Violife vegan parmesan when I have it.

Optional Ingredients

  • Some people also add fresh cilantro leaves to the green pasta sauce.
  • To help balance out the sweetness of plant-based dairy you can add a splash of lime juice to add that acidity that traditional Mexican crema naturally has. If you use my homemade crema recipe it already has some so taste the sauce and adjust as desired. 
  • Nutritional yeast: Optional, for a cheesy, umami kick.
A four-panel image illustrates how to roast poblano peppers step by step. Top left: charred peppers on a pan. Top right: covered with plastic wrap. Bottom left: freshly peeled peppers. Bottom right: a stack of perfectly roasted and peeled peppers, ready for your favorite poblano pepper recipes.

Want to Make it Spicy?

No, vegan espagueti verde isn’t spicy. Poblano peppers are mild chiles. Once in a while you’ll get one with a slight kick, but you’re generally safe from a spicy dish.

If you want a touch of heat, add a raw jalapeño or serrano pepper to the blender with the poblanos. Start small, taste the sauce, and add more if you like.

How to Make This Pasta Dish

This is one of the easiest dishes in Mexican cooking. Even if it’s your first time making it, you’ll see just how simple it is.

Learn how to fire roast poblano peppers through, Top left: fresh peppers on a stovetop flame. Top right: charred skin emerges. Bottom left: a close-up of roasting peppers over an open flame. Bottom right: fully roasted poblanos resting on a tray, ready to use in your dishes.

Step 1 Roast the poblanos:
Rinse and dry the peppers, then char them over a gas flame on medium-high, turning with tongs until blackened all over. No gas stove? Use the broiler or air fryer.

Step 2 Sweat the peppers:
Put the hot peppers in a bowl and cover with a plate or plastic wrap for 10 minutes, so the skins loosen.

Step 3 Cook the pasta:
While the poblanos rest, boil the spaghetti in salted water until al dente. Save 1 cup of pasta water before draining.

How to Clean Roasted Poblano Peppers

Step 4 Peel and seed:
Scrape off the charred skin with the back of a butter knife, then remove the stems, seeds, and veins. Roughly chop.

Step 5 Blend the sauce:
Add the poblanos, onion, garlic, salt, pepper, broth, 1/2 cup pasta water, and vegan crema to a blender. Blend until smooth, then taste. If it tastes a little sweet, add a squeeze of lime.

A teal pot on a stove contains creamy poblano spaghetti with a green sauce. A utensil is lifting the spaghetti, showing the sauce's thickness and texture.

Step 6 Cook the sauce:
Melt the vegan butter with the olive oil in a pot, then pour in the sauce. Simmer over medium heat for 10 to 15 minutes, until the raw onion flavor is gone.

Step 7 Toss and serve:
Add the spaghetti and toss until every strand is coated. If the sauce is too thick, loosen it with a splash of the extra pasta water.

Nancy’s Tips for Vegan Espagueti Verde

• Taste the sauce before it hits the pot. Plant-based crema can taste a little sweet. If it does, a squeeze of lime brings back the tang of dairy crema.
• Don’t rush the simmer. Cook the sauce until the raw onion flavor is gone. Since the onion goes into the blender raw, this step is what makes the sauce taste mellow and savory.
• Peel the poblanos well. A few charred flecks are fine, but too much blackened skin can make the sauce taste bitter.
• Adjust the creaminess to your taste. For a richer sauce, add more vegan crema or a little extra vegan butter. For a lighter one, use more pasta water or broth.
• Toss right before serving. You can make the sauce ahead, but mix it with the spaghetti just before eating so the pasta doesn’t soak up all the sauce.

A bowl of dairy-free Mexican green spaghetti topped with cotija cheese. A glass of water and small bowls of cheese and roasted poblano strips are nearby, all on a blue and white patterned table.

What Does Vegan Espagueti Verde Taste Like?

It tastes creamy and a little smoky, with that unique flavor of fire-roasted poblano peppers that makes every dish so good. It’s just as creamy as the traditional dairy version, and it’s a pasta the whole family will enjoy.

If you love that roasted poblano flavor, try my dairy-free rajas con crema too.

How to Serve

Serve this creamy green spaghetti as a side dish with your favorite plant protein, or make it the main. When I serve it as a main dish, I steam whatever extra veggies I have in the fridge for a complete meal.

At Christmas, espagueti verde is usually served with tamales, plus ham or roasts for the meat eaters. For a vegan Nochebuena spread, pair it with my vegan tamales rojos or jackfruit tamales verdes, and a warm mug of champurrado de agua.

It’s also great for weeknight dinners, celebrations, Cinco de Mayo, and Thanksgiving with a Mexican twist. Top each plate with vegan cotija or a sprinkle of vegan parmesan.

Two bowls of Vegan Espagueti Verde with lush green sauce and garnish sit on a patterned blue and white table. A bowl of crumbled cheese, a dish with herbs, and glasses of water with lime slices complete the setting, all accentuated by plates with decorative orange and white borders.

How to Store and Reheat

Let leftovers cool, then store them in an airtight container in the fridge within 2 hours of cooking.

Fridge: Keeps for 3 to 4 days.

Freezer: I don’t recommend freezing it. Freezing changes the taste and texture of creamy pasta, so it’s best enjoyed fresh or from the fridge.

Reheating: Warm it on the stove or in the microwave with a splash of water or unsweetened plant milk to loosen the sauce. Stir until heated through.

Can You Make Vegan Espagueti Verde Ahead of Time?

Yes. Make the poblano sauce ahead and keep it in the fridge. When you’re ready to eat, warm the sauce and toss it with freshly cooked spaghetti, so the pasta stays creamy instead of soaking up all the sauce.

Vegan Espagueti Verde FAQ

Is espagueti verde vegan?

Traditional espagueti verde isn’t vegan. It’s usually made with dairy crema, cream cheese, and cheese on top, and many cooks also use chicken bouillon. This version is fully vegan, made with vegan crema, vegan butter, vegetable broth, and vegan cotija.

What can I use instead of Mexican crema?

Use homemade vegan crema, store-bought vegan sour cream, or a cashew crema. Choose a plain, unsweetened one, and if the sauce tastes a little sweet, add a squeeze of lime.

Can you make green spaghetti without cream cheese?

Yes. This recipe doesn’t use any cream cheese. Vegan crema and a little vegan butter make the sauce creamy and rich without it.

What are the ingredients in spaghetti verde?

The main ingredients are roasted poblano peppers, spaghetti, crema, onion, garlic, and broth. For this vegan version, I use vegan crema, vegan butter, vegetable broth, and vegan cotija instead of dairy.

Is vegan espagueti verde gluten-free?

It can be. Use gluten-free spaghetti and check that your vegetable broth or bouillon is gluten-free. Everything else in the sauce is naturally gluten-free.

Nancy Lopez author of Mexican Made Meatless

Gracias

I’m so happy you stopped by. If you have any questions or want to let me know how you liked this recipe, do leave a comment. Muchas gracias, I appreciate you!

A plate of Mexican spaghetti blanco with vegan ham.
Mexican Spaghetti Blanco

More Vegan Mexican Recipes with Pasta

A bowl of Mexican vegan espagueti verde, garnished with poblano pepper and crumbled cheese, on a decorative floral plate. Surrounding it are small dishes and glasses on a blue and white patterned tablecloth.

Vegan Espagueti Verde (Mexican Green Spaghetti)

Nancy Lopez & MexicanMadeMeatless.com
Creamy vegan espagueti verde, the dairy-free version of Mexican green spaghetti, made with roasted poblano peppers, vegan crema, and vegetable broth. Mild, smoky, and ready in 40 minutes.
5 from 1 vote
Pin Recipe Leave a Review

Video

Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Course Main Course, Side Dish
Cuisine Mexican, vegan
Servings 6 servings
Calories 370 kcal

Ingredients
  

  • 9 oz spaghetti it's 250gm
  • ½ cup reserved pasta water* adjust as needed
  • 4 small poblano peppers
  • ¼ small white onion quartered into chunks
  • 2 whole garlic cloves sliced in half
  • ½ teaspoon sea salt adjust to taste
  • ¼ teaspoon ground black pepper
  • ½ cup vegetable broth* or 1 teaspoon vegetable bouillon powder mixed with 1/2 cup water
  • 1 cup vegan crema homemade or store-bought
  • 1 Tablespoons olive oil or vegetable oil
  • 2 Tablespoons vegan butter or vegan margarine
  • 6 Tablespoons vegan cotija cheese or vegan queso fresco or vegan parmesan cheese

Instructions
 

  • Rinse and pat dry the poblano peppers.
  • Place the peppers directly over the open flame of a gas stove on medium-high heat. Char for a few minutes, then turn with tongs until evenly blackened on all sides.
  • Place the charred poblanos in a large bowl, cover with a plate or plastic wrap, and let them sweat for 10 minutes.
  • While the poblanos rest, bring a large pot of water to a boil with a large pinch of salt and a swirl of oil. Cook the spaghetti until al dente.
  • Reserve 1 cup of the pasta water, then drain the pasta and set it aside.
  • Scrape the charred skin off the poblanos with the back of a butter knife. Slice them open lengthwise, remove the seeds, stem, and veins, and roughly chop.
  • Add the poblanos, onion, garlic, salt, pepper, vegetable broth, 1/2 cup of the reserved pasta water, and vegan crema to a blender. Blend until smooth, then taste and adjust the salt. If the sauce tastes a little sweet, add a squeeze of lime juice.
  • Heat the olive oil and vegan butter in a medium pot until the butter melts.
  • Carefully pour in the blended sauce and simmer over medium heat for 10 to 15 minutes, until the raw onion flavor is gone.
  • Add the cooked spaghetti and toss until every strand is coated. Loosen with a splash of the remaining pasta water if needed. Top with vegan cotija and serve.

Recipe Notes & Pro Tips

  • Creaminess: Adjust the amounts to taste depending on how creamy you want the sauce. If you don’t want to use pasta water, use more vegan crema.
  • No gas stove? Char the poblanos under the broiler or in the air fryer until the skin is blackened.
  • Lime: A squeeze of lime juice brightens the sauce if you’d like.
  • Make ahead: Make the sauce ahead and keep it in the fridge. Warm it and toss with freshly cooked spaghetti just before serving.
  • Storage: Keeps 3 to 4 days in the fridge. I don’t recommend freezing.
  • Nutrition: Calorie information is a rough estimate and depends on the ingredients you use.

Nutrition

Serving: 6servingsCalories: 370kcalCarbohydrates: 47gProtein: 10gFat: 16gSaturated Fat: 6gPolyunsaturated Fat: 5gMonounsaturated Fat: 4gTrans Fat: 0.02gCholesterol: 15mgSodium: 690mgPotassium: 200mgFiber: 2gSugar: 5gVitamin A: 475IUVitamin C: 40mgCalcium: 100mgIron: 1mg
Tried this recipe?Leave me a ⭐⭐⭐⭐⭐ review and tag me on social media @MexicanMadeMeatless or tag #mexicanmademeatless!

(Please notice that this article contains Amazon affiliate links, which may earn us a small commission if you make a purchase through them. Your support helps us continue to provide valuable content.)

Similar Posts

5 from 1 vote

Leave a Reply

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

Rate This Recipe!




2 Comments

  1. 5 stars
    Really nice and very flavourful. Surprisingly quick and easy meal – it maybe took about 20 minutes or so, including roasting the poblano.