Spring Pea & Ham Pasta

Featured in: Quick Everyday Dinners

This vibrant penne dish combines fresh spring peas, diced ham, and a silky cream sauce for a satisfying main course ready in just 30 minutes. Tender pasta is coated in a Parmesan-enriched sauce with sautéed onions and garlic, creating layers of savory flavor. Perfect for using leftover ham and celebrating seasonal ingredients.

Updated on Tue, 20 Jan 2026 08:21:00 GMT
Creamy penne pasta with sweet spring peas and savory diced ham, garnished with fresh parsley for a comforting March meal. Save
Creamy penne pasta with sweet spring peas and savory diced ham, garnished with fresh parsley for a comforting March meal. | tastlis.com

The first time I made this pasta was on a rainy March afternoon when I'd completely forgotten to plan dinner. I found a bag of frozen peas and some leftover holiday ham in the freezer, and somehow this comforting bowl came together in under thirty minutes. Now it's become my go-to when I need something that feels special but doesn't require energy I don't have. There's something about the sweetness of peas paired with salty ham that just works.

Last week my neighbor dropped by unexpectedly while I was making this, and the smell of garlic and ham had her asking for the recipe before she even left. I love serving this when friends come over for casual weeknight dinners because it feels generous without being fussy. The way the Parmesan melts into the cream creates this velvety coating that makes everyone go quiet for a minute.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 350 g (12 oz) penne pasta: The ridges catch every bit of that creamy sauce
  • 1 cup (150 g) fresh or frozen peas: Fresh peas are sweeter but frozen work beautifully year round
  • 2 cloves garlic, minced: Don't skimp here, it builds the aromatic foundation
  • 1 small onion, finely chopped: Creates a sweet base that balances the salty ham
  • 1 cup (150 g) cooked ham, diced: Leftover holiday ham is perfect, or use thick cut deli ham
  • 1 cup (240 ml) heavy cream: This creates that luxurious restaurant style sauce
  • 2 tbsp unsalted butter: Adds richness and helps sauté the aromatics
  • 1/2 cup (50 g) grated Parmesan cheese: Freshly grated melts better and tastes brighter
  • 1/2 tsp freshly ground black pepper: Fresh cracked makes a noticeable difference
  • 1/4 tsp salt, plus more for pasta water: The pasta water needs to taste like the sea
  • 2 tbsp chopped fresh parsley (optional): Adds a fresh pop of color and brightness

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 first:
Bring a large pot of generously salted water to a rolling boil and cook the penne until it's just al dente, usually about a minute less than the package suggests. Drain but remember to reserve that precious half cup of starchy pasta water before you pour it out.
Build your flavor base:
Melt the butter in a large skillet over medium heat and sauté the onion for about 3 minutes until it's soft and translucent. Add the minced garlic and let it cook for just one minute more until fragrant but not brown.
Add the protein and veg:
Stir in the diced ham and let it cook for 2 to 3 minutes until it's lightly browned in spots and heated through. Toss in the peas and cook for 2 minutes until they're bright green and tender.
Create the sauce:
Pour in the cream and bring everything to a gentle simmer. Add the Parmesan, salt, and pepper, stirring constantly until the cheese melts and the sauce thickens enough to coat a spoon.
Bring it all together:
Add the drained penne to the skillet and toss vigorously to coat every piece. If the sauce feels too thick, splash in some of that reserved pasta water until you reach a silky consistency that clings to the pasta.
Finish and serve:
Remove from heat immediately, sprinkle with fresh parsley and extra Parmesan if you're feeling fancy, and serve while it's piping hot.
A vibrant skillet of Spring Pea & Ham Pasta featuring bright green peas and golden brown ham chunks in a rich cream sauce. Save
A vibrant skillet of Spring Pea & Ham Pasta featuring bright green peas and golden brown ham chunks in a rich cream sauce. | tastlis.com

This pasta became a regular in our rotation after a particularly exhausting week when cooking felt like a chore. My husband took one bite and said this was the kind of food that makes you feel taken care of, and I realized sometimes the simplest meals are the ones that stick with us longest.

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

After making this countless times, I've learned that the recipe is incredibly forgiving. You can swap cooked chicken or turkey for the ham, or use half and half instead of heavy cream for something lighter. Sometimes I add sautéed asparagus or baby spinach for extra vegetables, and nobody complains.

Wine Pairing Magic

A crisp Sauvignon Blanc cuts through the richness beautifully, but a Pinot Grigio works just as well. The acidity balances the cream sauce while complementing the sweet peas and salty ham. I love how a simple glass of wine transforms this from Tuesday dinner into something that feels like an occasion.

Tools That Help

A large pot and a good skillet are non negotiable here. A wooden spoon won't scratch your pan, and a sharp chef's knife makes prepping everything feel effortless. A colander with small holes prevents pasta from escaping, and I always keep a liquid measuring cup handy for that pasta water.

  • Prep all ingredients before you start cooking, the sauce comes together fast
  • Grate your own Parmesan instead of buying pre grated for better melting
  • Season your pasta water aggressively, it's the only chance to flavor the pasta itself
Spring Pea & Ham Pasta tossed with penne, topped with grated Parmesan, served ready for a quick and hearty family dinner. Save
Spring Pea & Ham Pasta tossed with penne, topped with grated Parmesan, served ready for a quick and hearty family dinner. | tastlis.com

There's something deeply satisfying about turning humble ingredients into a meal that makes people pause and smile. I hope this recipe finds its way into your regular rotation too.

Recipe FAQs

Can I use frozen peas instead of fresh?

Yes, frozen peas work perfectly. Simply add them in step 4 and cook until heated through, which typically takes 2-3 minutes. They'll provide the same sweet flavor and vibrant color.

What proteins can I substitute for ham?

Cooked chicken breast, turkey, pancetta, or prosciutto are excellent alternatives. Adjust cooking time based on the protein's thickness to ensure it's heated through and lightly browned.

How do I prevent the sauce from becoming too thick?

Keep the reserved pasta water nearby when combining the sauce with penne. Add it gradually while tossing until you reach your desired consistency. The starch in the water helps create a silky coating.

Can I make this dish lighter?

Substitute heavy cream with half-and-half or whole milk for a lighter version. You may need to simmer slightly longer for the sauce to thicken. The dish will be less rich but still creamy and satisfying.

What wine pairs well with this pasta?

Crisp white wines like Sauvignon Blanc or Pinot Grigio complement the creamy sauce and spring peas beautifully. Their acidity cuts through the richness and refreshes the palate between bites.

Can I add additional vegetables?

Absolutely. Sautéed asparagus, baby spinach, mushrooms, or sun-dried tomatoes all work wonderfully. Add them in step 4 with the peas, adjusting cooking time as needed.

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.

Spring Pea & Ham Pasta

Sweet spring peas, savory ham, and creamy sauce tossed with penne for a quick, hearty comfort meal.

Prep Time
10 min
Time to Cook
20 min
Overall Time
30 min
Author Lena Foster


Skill Level Easy

Cuisine American

Makes 4 Portions

Dietary details None specified

What You'll Need

Pasta

01 12 oz penne pasta

Vegetables

01 1 cup fresh or frozen peas
02 2 cloves garlic, minced
03 1 small onion, finely chopped

Protein

01 1 cup cooked ham, diced

Dairy

01 1 cup heavy cream
02 2 tablespoons unsalted butter
03 1/2 cup grated Parmesan cheese

Seasonings

01 1/2 teaspoon freshly ground black pepper
02 1/4 teaspoon salt, plus additional for pasta water
03 2 tablespoons fresh parsley, chopped

Directions

Instruction 01

Prepare pasta: Bring a large pot of salted water to a boil. Cook penne according to package directions until al dente. Drain and reserve 1/2 cup pasta cooking water.

Instruction 02

Build aromatics base: While pasta cooks, melt butter in a large skillet over medium heat. Add chopped onion and sauté for 3 minutes until softened. Add minced garlic and cook for 1 minute.

Instruction 03

Incorporate ham: Stir in diced ham and cook for 2 to 3 minutes until lightly browned and heated through.

Instruction 04

Add peas: Add peas and cook for 2 minutes until bright green, or until heated through if using frozen peas.

Instruction 05

Create cream sauce: Pour in heavy cream and bring to a gentle simmer. Add Parmesan cheese, salt, and black pepper, stirring until cheese melts and sauce thickens slightly.

Instruction 06

Combine and finish: Add drained penne to the skillet and toss to coat. If sauce is too thick, add reserved pasta water in small amounts until desired consistency is achieved.

Instruction 07

Serve: Remove from heat. Sprinkle with fresh parsley and additional Parmesan cheese if desired. Serve immediately.

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
  • Large skillet
  • Colander
  • Wooden spoon
  • Chef's knife

Allergy Notes

Review each component for possible allergens. If you aren't sure, ask a health pro.
  • Contains wheat from pasta
  • Contains milk from butter, cream, and Parmesan cheese
  • Contains pork from ham

Nutrition Info (per portion)

This nutrition data is just for your information—always check with a healthcare provider if needed.
  • Energy: 540
  • Fats: 23 g
  • Carbohydrates: 57 g
  • Proteins: 25 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.