Creamy Mexican Green Spaghetti: A Cozy Culinary Escape
Imagine a cozy night, perhaps with a gentle breeze whistling through the trees outside. You might find yourself in the kitchen, surrounded by flavors that evoke the warmth of family gatherings and festive celebrations. One dish that captures this essence for me is Creamy Mexican Green Spaghetti—a comforting embrace in every bite. The lush green sauce, made creamy and decadent with roasted poblano peppers and fresh greens, transforms your simple spaghetti into something magical.
This delightful recipe is perfect for an easy weeknight dinner, brightening those busy evenings with a splash of flavor and warmth. So gather around, put on some music, and let’s dive into this incredibly delicious dish together. Trust me, this is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick and Easy: You can whip this Creamy Mexican Green Spaghetti together in about 30 minutes, making it perfect for a busy weeknight meal.
- Crowd-Pleasing Flavor: The combination of roasted poblano peppers, spinach, and cream cheese makes for a deliciously creamy sauce that everyone will love.
- Family-Friendly: Even picky eaters can’t resist this comforting pasta dish, making it a hit with kids and adults alike.
- Vibrant and Nutritious: Packed with greens and fresh ingredients, this dish is as good for your body as it is for your taste buds.
- Versatile: Customize it with your favorite toppings, proteins, or even swap out the pasta for a gluten-free version.
What You’ll Need
To make this comforting Creamy Mexican Green Spaghetti, gather the following ingredients:
- 4 poblano peppers (roasted—see instructions below)
- 1 pound dry spaghetti
- 1 tablespoon olive oil
- 1 small onion (chopped, about 1/4 cup)
- 1 jalapeño pepper or serrano pepper (stemmed, seeded, and chopped)
- 4 garlic cloves (minced)
- 1 cup spinach leaves
- 1 small bunch of cilantro
- 8 ounces sour cream or crema Mexicana
- 1 teaspoon chicken or vegetable bouillon granules or 1 bouillon cube
- 2/3 to 1 cup milk or half and half
- 8 ounces cream cheese (softened and cut into small cubes)
- Salt and ground black pepper (to taste)
- Chopped cilantro, crumbled cotija cheese or queso fresco, and pepitas (for garnish)
How to Roast Poblano Peppers
- Preheat your oven to 450°F (230°C) or set your gas stovetop flame to medium-high.
- Place the poblano peppers directly on the oven rack or over the flame on your stovetop. Roast until the skin is charred and blistered, about 10-15 minutes in the oven, or 5-10 minutes if using the stovetop.
- Once charred, place the peppers in a bowl and cover with plastic wrap, letting them steam for about 10-15 minutes. This makes peeling easier.
- After steaming, peel off the charred skin, remove the seeds, and chop them, ready to add to your sauce.
Let’s Make It Together
Cook the Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions until al dente. Just before draining, reserve 1 cup of the pasta cooking water. Drain and set aside.
Sauté the Base: While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the chopped onion and jalapeño (or serrano) pepper, sauté until the onion becomes translucent, about 3 minutes.
Add Garlic and Spinach: Stir in the minced garlic and spinach leaves, tossing with kitchen tongs until the spinach starts to wilt, about 2 minutes. Remove from heat.
Blend the Sauce: Transfer the spinach mixture to a blender. Add the roasted poblano peppers, cilantro, sour cream, chicken bouillon, and 2/3 cup of milk (or half and half), blending until smooth and creamy. If needed, add a little more milk to reach your desired consistency.
Combine with the Pasta: Return the poblano pepper mixture to the same pot used for the pasta. Heat over medium-low for about 2-3 minutes, stirring occasionally.
Melt the Cream Cheese: Add half of the cream cheese cubes, stirring until it melts. Repeat with the remaining cream cheese. Lower the heat and let simmer for about 4 minutes. Taste and season with salt and black pepper.
Toss and Serve: Add the cooked pasta to the sauce, tossing to combine. If needed, add some reserved pasta cooking water to make the sauce creamy. Serve hot, garnished with chopped cilantro, crumbled cotija cheese or queso fresco, and pepitas for an added crunch.
Fun Ways to Customize It
- Add Protein: Toss in some cooked chicken, shrimp, or even black beans for a wholesome meal that packs extra protein.
- Zesty Kick: If you love heat, consider adding more jalapeño or even a pinch of cayenne pepper to the sauce for an extra kick.
- Veggie Boost: Mix in some steamed broccoli or bell peppers for added color and nutrients.
- Topping Delight: Experiment with different cheeses, such as creamy feta or rich goat cheese, to top your pasta.
Chef Emma’s Helpful Tips
- Make-Ahead: You can prepare the sauce in advance and store it in the fridge for up to 2 days. Just reheat gently when you’re ready to serve.
- Storage: Leftovers can be stored in an airtight container in the fridge for 3-4 days. Reheat on the stovetop, adding a splash of milk to revive the creaminess.
- Ingredient Swaps: For a vegan version, use plant-based cream cheese and coconut yogurt instead of sour cream.
What’s Inside – Nutrition Breakdown
- Serving Size: 1 cup
- Calories: 540
- Carbohydrates: 62g
- Sugar: 5g
- Fat: 25g
- Protein: 18g
- Sodium: 890mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! You can prepare the creamy sauce ahead of time and refrigerate it. Just add the cooked pasta when you’re ready to eat.
Can I use different ingredients?
Yes! Feel free to swap poblano peppers with other peppers you enjoy, and you can use different types of cheese or cream to suit your taste.
How do I store leftovers?
Store leftovers in an airtight container in the fridge. Reheat gently on the stove, adding a little milk if the sauce thickens too much.
How long does it last?
This dish is great for meal prep and will last in the fridge for 3-4 days.
A Cozy Closing Note
Creamy Mexican Green Spaghetti is more than a mere dish; it’s a heartwarming experience, bringing families together with its vibrant flavors and cozy embrace. Whether you’re sharing it with loved ones or simply indulging yourself, this meal is bound to become a cherished favorite.
Save this Creamy Mexican Green Spaghetti to your dinner ideas board so it’s ready when you need a cozy treat!

Creamy Mexican Green Spaghetti
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A cozy weeknight meal featuring creamy roasted poblano pepper sauce with spaghetti.
Ingredients
- 4 poblano peppers (roasted)
- 1 pound dry spaghetti
- 1 tablespoon olive oil
- 1 small onion (chopped, about 1/4 cup)
- 1 jalapeño pepper or serrano pepper (stemmed, seeded, and chopped)
- 4 garlic cloves (minced)
- 1 cup spinach leaves
- 1 small bunch of cilantro
- 8 ounces sour cream or crema Mexicana
- 1 teaspoon chicken or vegetable bouillon granules or 1 bouillon cube
- 2/3 to 1 cup milk or half and half
- 8 ounces cream cheese (softened and cut into small cubes)
- Salt and ground black pepper (to taste)
- Chopped cilantro, crumbled cotija cheese or queso fresco, and pepitas (for garnish)
Instructions
- Preheat your oven to 450°F (230°C) or set your gas stovetop flame to medium-high.
- Place the poblano peppers directly on the oven rack or over the flame on your stovetop. Roast until the skin is charred and blistered, about 10-15 minutes in the oven, or 5-10 minutes if using the stovetop.
- Once charred, place the peppers in a bowl and cover with plastic wrap, letting them steam for about 10-15 minutes.
- After steaming, peel off the charred skin, remove the seeds, and chop them.
- Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions until al dente. Just before draining, reserve 1 cup of the pasta cooking water. Drain and set aside.
- While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the chopped onion and jalapeño (or serrano) pepper, sauté until the onion becomes translucent, about 3 minutes.
- Stir in the minced garlic and spinach leaves, tossing until the spinach starts to wilt, about 2 minutes. Remove from heat.
- Transfer the spinach mixture to a blender. Add the roasted poblano peppers, cilantro, sour cream, chicken bouillon, and 2/3 cup of milk, blending until smooth and creamy. Add more milk to reach desired consistency if needed.
- Return the poblano pepper mixture to the same pot used for the pasta. Heat over medium-low for about 2-3 minutes, stirring occasionally.
- Add half of the cream cheese cubes, stirring until it melts. Repeat with the remaining cream cheese. Lower the heat and let simmer for about 4 minutes. Season with salt and black pepper.
- Add the cooked pasta to the sauce, tossing to combine. If needed, add some reserved pasta cooking water to make the sauce creamy. Serve hot, garnished with chopped cilantro, crumbled cotija cheese or queso fresco, and pepitas.
Notes
This dish is versatile; add proteins or veggies as you like. For make-ahead, store the sauce in the fridge for up to 2 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Boiling and Blending
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 540
- Sugar: 5g
- Sodium: 890mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 40mg






