Vegan Espagueti Verde (Mexican Green Spaghetti)

Espagueti Verde, or Mexican Green Spaghetti, is a creamy, flavorful dish that combines the bold flavors of roasted poblano peppers with the satisfying texture of pasta. This plant-based version is just as rich and indulgent as the traditional recipe, but made entirely dairy-free! This vegan espagueti verde recipe will become a weeknight favorite at your house. 

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.

What is Espagueti Verde?

Espagueti is what how we write spaghetti in Spanish and verde is the Spanish word for the color green. So this is green spaghetti. 

Espagueti verde is a popular Mexican dish known for its vibrant green sauce typically made from fire roasted poblano peppers, onion, garlic, Mexican crema, and cream cheese. 

The creamy green sauce is blended until smooth them tossed with cooked spaghetti noodles to create a rich, creamy pasta dish that’s both comforting and delicious. It’s traditionally served as a side dish but you can also enjoy as a main dish, and it’s particularly popular for family gatherings and holiday meals.

While the traditional recipe includes dairy products, this vegan version swaps in plant-based ingredients without sacrificing flavor or creaminess. Before going fully vegan I previously published the dairy version right here on my blog, if you’re interested. 

Other Names for This Mexican Pasta Dish

In Mexico this dish is mostly known by espagueti verde, pasta verde, or pasta poblana and it can be served with chicken. Amongst the Mexican-American community it can be called spaghetti verde or Mexican green spaghetti with creamy poblano sauce.

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

It’s vegan and dairy-free, so perfect for those following a plant-based diet or with dairy allergies.
Packed with flavor, this creamy poblano sauce is a crowd-pleaser.
Easy to make: With simple ingredients and straightforward steps, this recipe is beginner-friendly.
Customizable: You can use your favorite pasta or adjust the spice level to your liking.

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 get and should be affordable anywhere, you’ll need the following:

Spaghetti: I use regular but you could use gluten-free spaghetti just make sure to read the package for cooking instructions.

Poblano peppers: These mild, smoky peppers come from the state of Puebla and are the star of the dish.

Plant-based cream: I like to use my homemade dairy-free crema mexicana or store-bought vegan sour cream when in a rush. You can also use a cashew crema instead. 

Onion and Garlic Cloves: Both key ingredients for building a flavorful sauce.
 
Salt and black pepper: To taste.

Vegetable broth: For flavor, and to help blend the sauce to the perfect consistency.

Pasta water: Not traditional Mexican, butI learned this from cooking Italian pasta, it helps create an extra creamy sauce. If you don’t want to use it then swap it for more vegan Mexican sour cream or unsweetened almond milk.

Oil: I like to use olive oil but you can use your favorite vegetable oil.

Vegan Butter or Vegan Margarine: I like to use this to add more richness and creaminess to the creamy green poblano sauce. 

Cotija cheese: Traditionally milk-based cheeses like queso fresco or cotija are used for topping the pasta. I use my dairy free cotija recipe or if I have VioLife vegan parmesan cheese I use that instead. 

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?

Generally speaking, poblano peppers are mild chiles – though on occasions you may get one with a slight kick to it, you’re generally safe from a spicy dish.

However if you want to add a touch of heat to your vegan poblano cream sauce pasta then you add either raw jalapeño peppers or serrano peppers.

How to Make This Pasta Dish

This is one of the easiest dishes from Mexican cuisine – yes, even if this is your first time making it you’ll see just how easy it is. 

Explore how to fire roast poblano peppers through four captivating images. Top left: fresh peppers on a stovetop flame. Top right: charred skin emerges. Bottom left: a close-up of roasting magic. Bottom right: fully roasted beauties resting on a tray, ready to elevate your dishes.

Step 1 Roast The Poblanos:
Thoroughly rinse and pat dry the poblano chiles then place directly over the open flame of your gas stove (medium-high heat). Allow to char for several minutes then use tongs to flip over and allow to evenly charr on all sides.

Step 2 Sweat The Peppers:
Once the peppers are evenly charred place in a large bowl then cover with a plate or wrap and allow to sweat for 10 minutes. 

Step 3 Cook The Pasta:
While the chile poblano is resting you place a large pot of water on the stove over medium heat. Add a large pinch of salt and a swirl of oil.
Allow to come to a boil then add the spaghetti pasta and cook to al dente. Reserve 1 cup of the pasta water and set it aside. Drain the pasta and set aside. 

How to Clean Roasted Poblano Peppers

Step 4 Deseed The Roasted Peppers:
Use the blunt end of a butter knife to scrape away the charred skins from the poblanos. Slice the peppers lengthwise but not all the way through, then scrape out the seeds and cut away the hard stem and pith and discard. Roughly chop. 

Step 5 Make The Sauce:
Place the onion, garlic cloves, roasted poblanos, salt and pepper, the vegetable broth, pasta water, and crema into a blender cup.
Blend until smooth then taste and adjust the salt if desired and if too sweet you can add a squeeze of lime juice to brighten up the sauce.

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 Creamy Poblano Sauce:
Heat a medium pot then add the olive oil and vegan butter or margarine and heat until the butter has melted.
Carefully add the blended poblano sauce and cook over medium heat for 10 to 15 minutes or until the raw onion flavor is gone. 

Step 7 Make The Vegan Espagueti Verde:
Mix in the cooked pasta into the creamy poblano sauce and toss until the pasta is entirely coated. Now you’re ready to serve in any of your favorite ways! 

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.

Taste

This Mexican pasta taste creamy, a little smoky and hat that unique flavor of fire roasted poblano peppers that just make every dish so scrumptious! It’s truly a delicious pasta recipe that’s perfect for the whole family. 

How to Serve

This creamy green spaghetti can be served as a side dish with any plant-protein and during the holiday season it’s typically served at Christmas with tamales, hams and roasts for the meat eaters. 

I like to enjoy it as a main dish and will steam some extra veggies from the fridge to make a complete main course. 

You can serve this as part of a weeknight meal, for celebrations, holidays like Cinco de Mayo, Thanksgiving with a Mexican twist, and of course for Christmas. 

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

Allow any leftovers to come to room temperature then place in an airtight container in the refrigerator for up to 3-4 days.

You can also place in freezer safe plastic bag or container and freeze up to 3 months.

Reheat on the stove until warmed through or in the microwave.  

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 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

Nancy Lopez & MexicanMadeMeatless.com
Espagueti Verde, or Mexican Green Spaghetti, is a creamy, flavorful dish that combines the bold flavors of roasted poblano peppers with the satisfying texture of pasta. This plant-based version is just as rich and indulgent as the traditional recipe, but made entirely dairy-free!
Be The First, Rate This Recipe!
Pin Recipe Leave a Review
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Course Main Course, Side Dish
Cuisine Mexican, vegetarian, vegetarian mexican
Servings 6 servings
Calories 370 kcal

Ingredients
  

  • 9 oz spaghetti 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 dairy-free sour cream homemade or store-bought
  • 1 Tablespoons olive oil or vegetable oil
  • 2 Tablespoons vegan butter or vegan margarine
  • 6 tablespoons vegan cotija cheese or queso fresco or parmesan cheese

Instructions
 

  • Thoroughly rinse and pat dry the poblano chiles.
  • Place peppers directly over the open flame of your gas stove (medium-high heat). Allow to char for several minutes then use tongs to flip over and allow to evenly charr on all sides.
  • Place charred poblanos in a large bowl then cover with a plate or wrap and allow to sweat for 10 minutes. 
  • While the chile poblano is resting you place a large pot of water on the stove over medium heat. Add a large pinch of salt and a swirl of oil. Allow to come to a boil then add the spaghetti pasta and cook to al dente.
  • Reserve 1 cup of the pasta water and set it aside. Drain the pasta and set aside. 
  • Scrape away the charred skins from the poblanos. Slice lengthwise but not all the way through, then scrape out the seeds and cut away the hard stem and pith and discard. Roughly chop. 
  • Place all ingredients (except the pasta) into a blender cup. Blend until smooth then taste and adjust the salt if desired.
  • Heat a medium pot then add the olive oil and vegan butter or margarine and heat until the butter has melted.
  • Carefully add the blended poblano sauce and cook over medium heat for 10 to 15 minutes or until the raw onion flavor is gone. 
  • Mix in the cooked pasta into the creamy poblano sauce and toss until the pasta is entirely coated. Serve in any of your favorite ways! 

Notes

*Adjust amounts to taste depending on how creamy you want the sauce. If you don’t want to use the pasta water swap it for more vegan crema.
**Please notice that the calorie information is a rough estimate and will depend on the ingredients you use. 
If you have an electric stove you can place the peppers under the broiler or you can also air fry them until they have blackened skin. 
You can add a squeeze of lime juice to brighten up the sauce if you’d like. 

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!

FREE GUIDE:
5 Essentials of Meatless Mexican Cooking
Featured Image

Similar Posts

Leave a Reply

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

Rate This Recipe!