Mexican Green Spaghetti Recipe (Espagueti Verde)

Mexican green spaghetti or espagueti verde is scrumptious pasta dish made with a creamy roasted poblano pepper sauce. This dish is super easy to make and you could have it on the table in about 30 minutes.

Espagueti Verde or Mexican Green Spaghetti

What is Green Spaghetti

Mexican green spaghetti is one of the lesser know dishes to non-Mexicans, and amigos it’s one you’ve got to try!

This is a creamy poblano sauce pasta dish that’s traditionally served as a side dish. It’s also perfect as a main dish — and since it’s a one pot meal it’s perfect for a busy weeknight.

It’s often made for special occasions, but during the holiday season it’s also particularly popular.It’s most often served as a one of the side dishes to meat but also tamales.

Another popular holiday spaghetti dish is espagueti blanco, which is a creamy white sauce pasta.

Mexican creamy poblano pasta

Creamy Espagueti Verde

This pasta gets it’s green color from the roasted poblano peppers.

Recipes can vary from the different Mexican regions as well as from person to person.

The only pepper I personally like to add are poblano peppers. But some people also add jalapeño pepper or serrano peppers for extra heat and a spicier sauce.

Some people also add fresh cilantro, spinach, and tomatillos to the sauce. I don’t generally add these, but everyone is free to adjust the ingredients as they like.

The creaminess in Mexican green spaghetti comes from the dairy added.

It can be a mixture of crema or Mexican sour cream, milk, and even cream cheese. Sometimes it’s all three and others it can be any combination of the three.

I’m personally not a huge fan of too much dairy in savory recipes, so I only like to use media crema, or table cream as it’s seems to be called in English.

This is similar to cream or lighter than American heavy cream. I love it and think it works amazing in cream based sauces.

You can find it in Mexican grocery stores or on Amazon and comes in cans like evaporated milk. Unfortunately there is no vegan version of it yet.

Is This Spaghetti Spicy?

Short and quick answer is no….well maybe not.

So generally speaking poblano chiles are not spicy.

However, now and then you may get some that are.

So in that case your spaghetti may have some heat. But with the media crema added it should tame it, so really don’t worry because chances of too much heat happening are not very high.

If you simply can’t take a risk or tolerate any spiciness whatsoever, then you could use roasted green bell peppers instead of the poblanos.

Now be very aware that the taste is going to be completely different than poblanos. I’ve never personally made green spaghetti with bell peppers so can’t tell you whether I like it or not.

Ingredients used to make Mexican espaguetti verde

Ingredients Used in Mexican Green Spaghetti

Poblano peppers come from the state of Puebla and are very common in Mexican cuisine. You can get them at just about any grocery store in the US now.

In Mexican stores you’ll see them as chile poblano.

The ingredients for this delicious creamy pasta are actually quite simple.

  • poblano peppers
  • spaghetti noodles
  • onion
  • garlic
  • vegetable broth
  • media crema or crema Mexicana
  • olive oil
  • salt and black pepper
  • cotija cheese for topping

Traditionally instead of the vegetable broth I use, chicken bouillon or chicken stock is used. Of course we’re going for a vegetarian version here.

For the vegetable broth I use bouillon powder diluted in water to make the broth.

I also use some pasta water from boiling the pasta. This is to make the creamy green poblano sauce even creamier. The water has starch in it and that’s what helps achieve the creaminess.

Remember what I mentioned above, that some people will use whole milk with a combination of the sour cream and cream cheese.

I don’t do this, my recipe is lighter and healthier. It’s how I’ve always made my poblano cream sauce, and I’ve never had a complain about it’s taste.

Mexican Green Spaghetti Recipe (Espagueti Verde)

Vegan Spaghetti Verde

So for a vegan alternative you could use a homemade crema Mexicana (try my recipe) or if you can find vegan heavy cream use that instead.

My vegan crema is made with almonds but you could also use one made using raw cashews.

The rest of the ingredients, including the spaghetti noodles, are vegan. So it’ll be quite easy to veganize it.

How to Make Mexican Green Spaghetti Recipe (Espagueti Verde)

How to Make Mexican Spagueti Verde

This recipe is so easy any level or experience of cooks can make it.

  • Roast Poblano Peppers: We need to roast them to cook them. Follow my guide or you can put them on a baking sheet and put them under the broiler.
  • Sweat:Once they have blackened skin place in bowl and cover with plastic wrap. Or placeinside a plastic bag. Leave for 10 minutes.
  • Cook Spaghetti: Follow the package instructions to cook the pasta al dente. Reserve 1/2 cup of the boiling water from the spaghetti.
  • Peel Poblano Peppers: Use the back of a butter knife to peel away the charred skin. Next remove the stem and slice open to deseed.
  • Blend: Place the poblano peppers in a blender with the onion, garlic, salt, black pepper, pasta water, vegetable broth and the media crema and blend until completely smooth.
  • Cook The Creamy Green Sauce: Add a bit of olive oil to a large pot then once it’s warm pour in the blended poblano sauce. Stir until well combine and simmer until it thickens up. Then mix in the cooked and drained spaghetti. Toss to coat the pasta well.
  • Serve: To serve top with crumbled queso cotija or queso fresco or even grated parmesan cheese tastes great. For vegan cotija queso try my recipe.
Mexican Green Spaghetti Recipe (Espagueti Verde)

Spaghetti Verde Recipe

Ok amigos, below is the recipe card for my super easy for espagueti verde. I’m sure you’re absolutely going to love it not just how quick and easy it is to prepare, but also how flavorful this creamy pasta is.

Do let me know in the comments if you’re going to be trying it or if you’ve already tried my recipe.

Buen Provecho!

Espagueti Verde or Mexican Green Spaghetti

Mexican Green Spaghetti Recipe (Espagueti Verde)

Nancy Lopez &
Mexican green spaghetti or espagueti verde is scrumptious pasta dish made with a creamy roasted poblano pepper sauce. This dish is super easy to make and you could have it on the table in about 30 minutes.
5 from 6 votes
Save Recipe Pin Recipe Leave a Review
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Course Main Course, Main Dish
Cuisine Mexican, vegetarian, vegetarian mexican
Servings 8 servings
Calories 131 kcal


  • one 18oz pack of spaghetti
  • 1/2 cup reserved pasta water
  • 4 poblano peppers medium size
  • 1/2 small white onion quartered into large chunks
  • 4 garlic cloves
  • 1/2 teaspoon sea salt
  • 1/2 teaspoon ground black pepper
  • 1/2 cup vegetable broth or 1 teaspoon vegetable bouillon powder mixed with 1/2 cup water
  • 1 cup table cream or media crema substitute with Mexican crema if desired
  • 1 1/2 Tablespoons olive oil or vegetable oil
  • 6 tablespoons cotija cheese or queso fresco or parmesan cheese


  • Char the poblano peppers over an open flame on a gas stove or put under the broiler setting in your oven and cook until evenly blackened on all sides. Set aside at least 5 minutes before using the back of a butter knife to peel off all of the charred skin. Remove the stem and deseed then set aside.
    Fire Roasted Poblano Peppers
  • While the poblano peppers are being prepped you can get the spaghetti going, follow the cooking instructions on the package and be sure to save 1/2 cup of the boiling broth. Drain off the remaining water and discard it.
    How to Make Mexican Green Spaghetti Recipe (Espagueti Verde)
  • Place the poblano peppers, onion, garlic cloves, salt, peppers, broth and media crema or sour cream into your blender. Blend until perfectly smooth.
    Mexican Green Spaghetti Recipe (Espagueti Verde)
  • Heat the olive oil in a large pot and once warm pour in the blended poblano sauce. Stir to combine and simmer until thickened, about 10 to 15 minutes. Toss in the cooked and drained spaghetti, mix until the pasta is well coated with the sauce. Served sprinkled with cotija or queso fresco or parmesan cheese. Enjoy!
    Mexican Green Spaghetti Recipe (Espagueti Verde)



Serving: 8servingsCalories: 131kcalCarbohydrates: 6gProtein: 3gFat: 11gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 28mgSodium: 361mgPotassium: 162mgFiber: 1gSugar: 3gVitamin A: 485IUVitamin C: 49mgCalcium: 102mgIron: 0.4mg
Tried this recipe?Leave me a ⭐⭐⭐⭐⭐ review and tag me on social media @MexicanMadeMeatless or tag #mexicamademeatless!
How to Make Spaghetti Verde

Similar Posts


  1. 5 stars
    My 3 luttle one like this. I enjoyed it as well. I did everything as stated on recipe. Except my table cream was Meadow Gold dairy Pure table cream. So yummy. Thank you!

  2. 5 stars
    loved this recipe, made it last week and we all loved it, Family likes spicy so I added a few jalapenos and let me tell you this recipe did disappoint. Will be making it for thanks giving day.

Leave a Reply

Your email address will not be published.

Recipe Rating