Creamy Green Pea Alfredo

Featured in: Simple Home Cooking

This vibrant pasta features sweet green peas puréed into a classic Alfredo sauce, creating a beautiful green hue while adding nutrients and natural sweetness. The sauce combines butter, garlic, heavy cream, and Parmesan with the smooth pea purée, resulting in a silky texture that coats fettuccine perfectly. Ready in just 25 minutes, this vegetarian Italian-inspired dish delivers comfort food appeal with a fresh, modern twist.

Updated on Wed, 21 Jan 2026 11:24:00 GMT
Creamy Green Pea Alfredo pasta coated in a silky, pale green sauce, garnished with fresh basil and grated Parmesan in a rustic ceramic bowl. Pin to Board
Creamy Green Pea Alfredo pasta coated in a silky, pale green sauce, garnished with fresh basil and grated Parmesan in a rustic ceramic bowl. | awrirpantry.com

The first time I made this green pea Alfredo, my teenage daughter took one look at the vibrant green sauce and raised an eyebrow. But after one bite, she went back for seconds and actually asked me to pack the leftovers for her lunch the next day. Now it is become our go-to when we want something that feels special but comes together in under 30 minutes on busy weeknights.

Last spring, my neighbor came over unexpectedly while I was making this. The smell of garlic and butter had wafted through the open windows, and she ended up staying for dinner. We sat at my counter eating this bright green pasta and laughing until way past bedtime, which reminded me that the best meals are often the unplanned ones.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 12 oz fettuccine or linguine: Long pasta strands hold this creamy sauce beautifully, but any shape works in a pinch
  • 2 tbsp unsalted butter: Forms the foundation of the sauce, so use good quality butter you would enjoy on bread
  • 3 cloves garlic, minced: Fresh garlic is non-negotiable here, jarred garlic loses its aromatic punch
  • 1 cup heavy cream: Creates that luxurious restaurant-style texture we all crave
  • 1 cup grated Parmesan cheese: freshly grated melts better than pre-shredded, which contains anti-caking agents
  • 1/2 cup whole milk: Lightens the cream just enough so the sauce is not overwhelmingly heavy
  • 1/4 tsp freshly ground black pepper: White pepper works too if you want to keep the sauce pristine green
  • Salt, to taste: Remember the Parmesan and pasta water both add saltiness
  • 1 1/2 cups frozen green peas, thawed: Frozen peas are actually sweeter and more consistent than fresh
  • 1/4 cup fresh basil leaves: Completely optional but adds a lovely herbal note
  • 1 tbsp lemon juice: Cuts through the richness and brightens the whole dish
  • Extra grated Parmesan: For serving, because cheese on top is never a bad idea
  • Fresh basil or parsley leaves: Adds a pop of color and freshness
  • Cracked black pepper: The finishing touch that makes it look professional

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your pasta going:
Bring a large pot of salted water to a rolling boil. Cook the fettuccine until it still has a slight bite to it, then scoop out 1/2 cup of that starchy pasta water before draining.
Make the pea purée:
While the pasta cooks, toss the thawed peas, basil, and lemon juice into your blender. Add a pinch of salt and blend until completely smooth, adding just enough water to help it along if needed.
Build the base:
Melt the butter in a large skillet over medium heat. Toss in the minced garlic and let it sizzle for about 60 seconds until your kitchen smells amazing, but do not let it brown or it will turn bitter.
Create the creamy sauce:
Pour in the heavy cream and milk, stirring gently. Let it come to a gentle bubble, then stir in the Parmesan and pepper. Let it cook for a few minutes until it starts to thicken enough to coat the back of a spoon.
Bring it together:
Stir that vibrant pea purée into the white sauce until it turns the most beautiful shade of green. Taste and adjust your seasonings, adding pasta water if it needs loosening up.
Finish and serve:
Toss the hot pasta right into the sauce until every strand is coated. Serve immediately in warmed bowls with extra Parmesan, fresh herbs, and a generous grind of black pepper on top.
A close-up of Creamy Green Pea Alfredo with fettuccine, featuring a vibrant, creamy sauce studded with sweet green peas and cracked black pepper. Pin to Board
A close-up of Creamy Green Pea Alfredo with fettuccine, featuring a vibrant, creamy sauce studded with sweet green peas and cracked black pepper. | awrirpantry.com

This pasta has become my secret weapon for dinner guests who claim they do not like vegetables. Something about that bright green color makes people curious, and the creamy, familiar flavors win them over every time.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

Sautéed mushrooms blend right into this sauce if you want more earthiness. Sometimes I add baby spinach during the last minute of pasta cooking for an extra nutrient boost that wilts down beautifully.

Timing Is Everything

I always start the water first, then make the pea purée while it heats up. That way the sauce comes together in the skillet just as the pasta finishes cooking, which means everything is hot and ready at the exact same moment.

Serving Suggestions

A crisp white wine like Sauvignon Blanc cuts through the richness perfectly. I also love serving this with a simple green salad dressed with nothing but lemon juice and olive oil to let the pasta shine.

  • Grill some crusty bread to soak up any extra sauce
  • Keep the pasta water handy until the very end
  • Warm your bowls before serving so the sauce stays silky
Serving suggestion for Creamy Green Pea Alfredo: twirled pasta in a white bowl, steam rising from the luscious, herb-flecked vegetarian main dish. Pin to Board
Serving suggestion for Creamy Green Pea Alfredo: twirled pasta in a white bowl, steam rising from the luscious, herb-flecked vegetarian main dish. | awrirpantry.com

There is something so satisfying about a dish that looks impressive but comes together on a random Tuesday. This green pea Alfredo has saved many weeknights in our house.

Recipe Questions & Answers

What makes this Alfredo different from traditional versions?

The addition of sweet green peas puréed into the sauce creates a vibrant green color and adds natural sweetness along with extra nutrients like fiber and protein, while maintaining the creamy Alfredo texture everyone loves.

Can I make this dairy-free?

Yes, substitute the butter with plant-based butter, replace heavy cream and milk with unsweetened non-dairy cream alternatives, and use vegan Parmesan cheese to create a delicious dairy-free version.

What pasta shapes work best with this sauce?

Fettuccine and linguine are ideal for catching the creamy sauce, but penne, spaghetti, or gluten-free pasta work beautifully too. The sauce's velvety texture pairs well with most pasta shapes.

Can I add extra vegetables to this dish?

Absolutely! Sautéed mushrooms, baby spinach, or additional peas blend perfectly into the sauce or can be stirred in during the final toss for added texture and nutrition.

How long does the pea purée keep in the refrigerator?

The pea purée can be made ahead and stored in an airtight container for up to 3 days. When reheating, add a splash of water or cream to restore the silky consistency before combining with the Alfredo sauce.

What wines pair well with this green pea Alfredo?

A crisp Sauvignon Blanc complements the fresh pea flavors beautifully, while sparkling water with lemon offers a non-alcoholic option that cuts through the creamy richness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Green Pea Alfredo

Vibrant Alfredo pasta blended with sweet green peas for a creamy, colorful twist on the Italian classic.

Prep Time
10 minutes
Time to Cook
15 minutes
Overall Time
25 minutes
Recipe by Lucinda Pryce


Skill Level Easy

Cuisine Italian-inspired

Makes 4 Portions

Diet Preferences No Meat

What You’ll Need

Pasta

01 12 oz fettuccine or linguine

Alfredo Sauce

01 2 tbsp unsalted butter
02 3 cloves garlic, minced
03 1 cup heavy cream
04 1 cup grated Parmesan cheese
05 1/2 cup whole milk
06 1/4 tsp freshly ground black pepper
07 Salt, to taste

Green Pea Purée

01 1 1/2 cups frozen green peas, thawed
02 1/4 cup fresh basil leaves
03 1 tbsp lemon juice

Garnish

01 Extra grated Parmesan
02 Fresh basil or parsley leaves
03 Cracked black pepper

How to Prepare

Step 01

Cook the Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup pasta water before draining.

Step 02

Prepare the Pea Purée: Combine thawed peas, basil, lemon juice, and a pinch of salt in a blender. Process until completely smooth, adding water if necessary for silky consistency.

Step 03

Sauté Aromatics: Melt butter in a large skillet over medium heat. Cook minced garlic for 1 minute until fragrant, taking care not to brown.

Step 04

Build the Cream Sauce: Pour heavy cream and milk into skillet, stirring to incorporate. Bring to gentle simmer, then add Parmesan and black pepper. Simmer 2–3 minutes until slightly thickened.

Step 05

Combine and Finish: Fold green pea purée into sauce until fully incorporated and heated. Adjust seasoning. Thin with reserved pasta water if needed. Toss with pasta until well coated.

Step 06

Plate and Garnish: Serve immediately topped with additional Parmesan, fresh herbs, and cracked pepper.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Skillet
  • Blender or food processor
  • Colander
  • Wooden spoon or spatula

Allergy Details

Be sure to double-check every ingredient for allergens. When uncertain, reach out to a healthcare professional.
  • Contains dairy (butter, cream, Parmesan, milk) and wheat (pasta)
  • Use certified gluten-free pasta for gluten-free preparation
  • Substitute with plant-based alternatives for dairy-free version

Nutrition Info (per portion)

These figures are for information. They're not a medical substitute.
  • Energy: 540
  • Fat Content: 25 g
  • Carbohydrates: 60 g
  • Proteins: 18 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.