Mexican green spaghetti

This mexican green spaghetti is made with a creamy and no-spicy poblano sauce. Is traditionally served as a side dish in Mexico but is also a wonderful one pot meal for any weekday dinner.

What is mexican green spaghetti?

The dish is made with green sauce, normally prepared with poblano peppers but it can also use other types of chillies to achieve that color. The taste is mildly sweet with a nice touch of poblano flavor. 

Mexican green spaghetti is served mostly as a side dish in special occasions like weddings or big gatherings because that pasta is also very pretty with that particular bright green color.

A close up to a creamy mexican green spaghetti with queso fresco.

Is poblano pasta spicy?

Not really. Even though poblano peppers are somehow unpredictable, you still can control the spiciness of the sauce by discarding seeds and veins.

Pay special attention when doing this and use gloves to avoid heat from coming in contact with your skin.

Fresh poblano pepper substitute

Finding fresh poblano pepper is not so easy outside Mexico. But you can also make this spaghetti with a few substitutes of fresh poblano:

Jalapeño peppers. Just remember that this kind of pepper is very hot so you better deseed them pretty well.

Italian peppers (friggitelli). You can find that type of pepper almost all over the world. The taste is very similar to poblano with a small touch of bitterness.

Green bell peppers. This is my first option when friggitelli are not in season here in Italy. Love also that they are a lot easier to peel after roasted and that they’re not spicy at all.

Mexican sour cream substitute

You can make your own mexican sour cream substitute by using regular whole cream and adding a few drops of lime juice (or vinegar) and a sprinkle of salt. Mix and use in the recipe.

Or you can make a mix of 1:1 cream and greek yogurt. This is the method I prefer because the taste is very similar to mexican sour cream.

A plate with mexican green spaghetti made with poblano peppers.

Other substitutes

If you can’t find queso fresco or don’t want to make you own at home. Use Feta or fresh goat cheese.

For fresh cilantro. You can use parsley instead but you don’t want to miss the flavor, so use a bit of dried cilantro as well.

Final notes for poblano spaghetti 

Even though I left you with lots of options for substitutes. Be sure to use just one or two of them. We still want the traditional recipe and missing all the ingredients will make only a regular spaghetti with green creamy sauce instead the mexican version.

Mexican green spaghetti – step by step

Wash throughly the poblano peppers, roast them with the technique you prefer (in the oven, directly on the stove’s fire or on a comal or pan). Put them in a plastic bag or container and then wrap them in a kitchen cloth. Let them sit for 10-15 minutes.

Raw poblano peppers on a surface.

Remove the skin from the peppers, cut them in half, remove all the seeds and remove the veins. Cut them into strips or pieces to make it easier to blend them.

Roasted and peeled poblano peppers.

Put the chilies in a blender, add cilantro, the garlic clove and cream. I recommend adding only a small amount of cilantro since the flavour of the poblano is very delicate and if you add so much cilantro it can cover the pepper taste.

The ingredients on a food processor.

Add 1/2 cup of chicken stock or hot water and blend until you get a creamy and homogeneous sauce.

The creamy sauce blended, on a bowl.

Melt the butter in a medium sauce pan over medium heat. Add the poblano sauce and bring to a boil. Season with salt and pepper then low the heat to a minimum. Simmer for 5 minutes uncovered or until the sauce thickens. Turn off the heat and set aside.

Adding the sauce onto a pot.

Cook the pasta as indicated in the package. Once cooked drain it and add it directly to the pan with the cream. Add a sprinkle of cheese and mix for a minute to coat evenly then serve with more queso fresco on top.

Coating the spaghettis with the sauce on a pot.
Mexican Green Spaghetti on a pot

How to roast peppers

There’s actually a few methods to roast peppers and I have used all of them, so no worries because regardless of what method you use, the recipe will still be delicious.

  • On the oven. This is the most easy way to do it. Just pop your peppers on the oven for about 20 minutes at 200°C (390 F). Be sure to flip them at least once to allow them to roast evenly.
  • On the grill or directly on the gas stove flame. You will need to flip them constantly until they’re nicely and evenly charred.
  • On a comal or a cast iron skillet. Place the peppers and roast for about 20 minutes turning them every 4-5 minutes until they’re soft and with the skin falling.

Try more mexican recipes at home

A plate with mexican green spaghetti garnished with queso fresco, cilantro and poblano peppers.

Mexican Green Spaghetti

author Maricruz
4 servings
This Mexican green spaghetti is made with a creamy and no-spicy poblano sauce. Serve as a side with your favorite protein or on its own as a simple and quick dinner with lots of cheese!
prep 10 minutes
cook 20 minutes
total 30 minutes


  • 12 oz spaghetti
  • 2 large poblano peppers (read notes)
  • 1 cup Mexican crema (or sour cream 200)
  • ½ cup chicken stock
  • 1 Tbsp butter
  • Queso fresco
  • cilantro (read notes)
  • 1 garlic clove
  • salt and pepper (to taste)


  • Roast the poblano peppers using your favorite method (on the stove, grill, or oven).
  • Place them in a bowl and cover them with a kitchen towel. Let them rest for 15 minutes then peel them, and discard the stem and seeds.
  • Place the peppers in a blender along with cilantro, garlic, and cream.
  • Add chicken stock and blend until smooth.
  • Melt butter in a large pan over medium-low heat.
  • Add the poblano sauce, season with salt and pepper, and bring the mixture to a simmer.
  • Cook for 5 minutes stirring from time to time until the sauce thickens. Turn off the heat and set aside.
  • Cook pasta as instructed in the package.
  • Drain the pasta and add to the pan with the poblano sauce. Mix nicely to combine.
  • Serve immediately with queso fresco on top.


  • If fresh poblano peppers are hard to find where you live, you can use canned roasted poblanos, they are available at Mexican online food stores or on Amazon.
  • Use just a few sprigs of cilantro as you don’t want to cover the flavor of poblano chilies.
  • If you want to make it spicier, add also 1 or 2 roasted jalapeño peppers or any hot green pepper available to you.
Nutrition Information
Serving: 1grams | Calories: 468kcal | Carbohydrates: 72g | Protein: 14g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 39mg | Sodium: 864mg | Potassium: 362mg | Fiber: 4g | Sugar: 6g | Vitamin A: 656IU | Vitamin C: 66mg | Calcium: 124mg | Iron: 1mg
Don’t miss any recipe.Subscribe for free to our Newsletter!

Leave a Reply

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

Recipe Rating


  1. 5 stars
    Just finished making this and although it took me 3 hours because I was scared of messing up and had to modify the recipe for a larger batch…..everyone loved it!

  2. I love creamy poblano sauce. I usually put it in rice, but using it in pasta sounds great. I look forward to trying this recipe!

  3. 5 stars
    I’ve made a sauce with poblanos before, but only for enchiladas. I love the pasta idea, so I’m definitely making this over the weekend! I’ve also made my own sour cream: I highly recommend it because it has a more interesting flavor than store-bought sour cream!

    1. You’re so right about the sour cream, here in Italy I can find some brands but honestly they’re just so bad, I prefer making my own version with more fresh ingredients.

  4. 5 stars
    Ow, this looks so yummy. It looks so much like a normal pasta pesto, but this one is much nicer. Love the combination of poblano peppers, cilantro and queso fresco. This will be a winner at dinner parties.

    1. It truly is Sabine! I live in a country where pasta is a big deal and when I serve my mexican version everyone loves it!

    1. Regular whole cream would be better because of the thicker texture, but whipping cream is also an option. Btw, you can see in one photo the texture of the cream I used.

    1. Tracy, I wouldn’t recommend canning this sauce. You can, however, blend poblanos with garlic and cilantro with a little bit of water (just enough to make a thick sauce), and store that mixture. Then, when you want to make this recipe, just add cream and proceed as per instructions. Hope it helps.

      Also, you can roast your peppers, peel them, discard seeds and stem, and freeze them wrapped with cling film or in zip bags. They last up to 4 months!

  5. 5 stars
    My absolute favorite since my friends abuela made for me when prego with twins!!!!! I have a habit of adding more spicy so I love jalapeño and clean one and Blanche it with green tomatoes and my serrano peppers. I add sour cream and a lime in the side too!!! my all time favorite quick comfort food!!!!

  6. 5 stars
    Delicious! I squeezed fresh lime juice on when serving! Would be amazing with tequila lime grilled shrimp or chicken!