Spring Pea & Ham Pasta

Featured in: Family Comfort Meals

This spring pea and ham pasta combines tender penne with sweet peas, savory ham, and a silky cream sauce in just 30 minutes. Perfect for using leftover ham, this dish layers flavors with sautéed garlic and onion, finished with melted Parmesan cheese.

The cooking method is straightforward: cook pasta, build a creamy base with butter and garlic, add ham and peas, then toss everything together with reserved pasta water for ideal consistency.

Customize with different proteins like chicken or turkey, lighten with half-and-half, or add fresh vegetables like asparagus and spinach. Pairs beautifully with crisp white wine.

Updated on Tue, 20 Jan 2026 12:33:00 GMT
Freshly cooked penne pasta tossed in a creamy Parmesan sauce with sweet green peas and savory diced ham. Pin this
Freshly cooked penne pasta tossed in a creamy Parmesan sauce with sweet green peas and savory diced ham. | plumoven.com

The first time I made this pasta, it was completely by accident. I had leftover ham from a Sunday dinner, a bag of peas in the freezer, and nothing planned for dinner on a rainy Tuesday evening. Sometimes the best meals come from that very specific place of 'I need dinner in 20 minutes and I refuse to order takeout again.'

I made this for my sister last month when she was having one of those weeks where everything feels overwhelming. We sat at the kitchen table not really talking much just eating and occasionally reaching for more Parmesan. Sometimes food is just the language you need when words feel like too much work.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Penne pasta: The ridges catch the sauce perfectly though any short pasta will work in a pinch
  • Fresh or frozen peas: Frozen are actually sweeter since they are picked at peak ripeness and frozen immediately
  • Garlic and onion: The aromatic foundation that makes your kitchen smell like somewhere people want to be
  • Cooked ham: Leftover ham is ideal but thickcut deli ham works beautifully too
  • Heavy cream: Creates that velvety restaurantstyle sauce though halfandhalf works for a lighter version
  • Unsalted butter: Helps build the sauce base and adds richness
  • Parmesan cheese: freshly grated makes a huge difference in how well it melts into the cream
  • Black pepper and salt: Freshly ground pepper brings a gentle heat that balances the cream
  • Fresh parsley: Adds a bright finish that cuts through the richness though it is optional

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your pasta water going first:
Bring a large pot of salted water to boil and cook the penne until al dente then drain but save that half cup of starchy pasta water it is liquid gold for fixing sauce consistency later.
Build your flavor base:
Melt butter in a large skillet over medium heat add the onion and let it soften for about 3 minutes until it turns translucent then toss in the garlic for just one minute so it does not burn.
Add the ham and let it get cozy:
Stir in the diced ham and cook for 2 to 3 minutes until some pieces turn golden brown and the whole skillet starts smelling amazing.
Brighten things up with peas:
Add the peas and cook for 2 minutes until they turn vibrant green or if using frozen just until they are heated through.
Make it creamy:
Pour in the cream and bring it to a gentle simmer then add the Parmesan salt and pepper stirring until the cheese melts completely and the sauce thickens enough to coat a spoon.
Bring it all together:
Add the drained penne to the skillet tossing everything together until every piece of pasta is coated in sauce and if it looks too thick add a splash of that reserved pasta water.
Finish with love:
Remove from heat sprinkle with fresh parsley and extra Parmesan if you are feeling generous then serve immediately while it is piping hot.
Spring Pea & Ham Pasta steaming in a skillet, garnished with chopped parsley and a sprinkle of extra cheese. Pin this
Spring Pea & Ham Pasta steaming in a skillet, garnished with chopped parsley and a sprinkle of extra cheese. | plumoven.com

This pasta has become my go-to for those nights when someone says 'I am not that hungry' but then proceeds to eat three bowls. There is something about the combination of sweet peas and salty ham in a creamy sauce that just works on a primal level.

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

The beauty of this recipe is how easily it adapts to whatever you have on hand or whatever you are craving. I have made countless variations based on what is in my fridge and they have all been winners.

Perfect Pairings

A crisp white wine like Sauvignon Blanc or Pinot Grigio cuts through the cream beautifully. For something nonalcoholic a sparkling water with lemon works just as well to refresh your palate between bites.

Make It Even Better

Sautéed asparagus or baby spinach can be added along with the peas for extra vegetables and nutrition. The dish also works with cooked chicken turkey or even crispy pancetta instead of ham depending on what you have available.

  • Try adding a pinch of nutmeg to the cream sauce for a subtle warmth
  • A squeeze of lemon juice right before serving brightens the whole dish
  • Leftovers reheat beautifully with a splash of cream or pasta water
A comforting bowl of Spring Pea & Ham Pasta with bright peas and tender ham, ready for a quick March meal. Pin this
A comforting bowl of Spring Pea & Ham Pasta with bright peas and tender ham, ready for a quick March meal. | plumoven.com

This is the kind of recipe that reminds me why I love cooking. Simple ingredients coming together to make something greater than the sum of its parts exactly what comfort food should be.

Recipe FAQs

Can I make this dish ahead of time?

This pasta is best served fresh, but you can prepare components separately. Cook the pasta and store cooled, prepare the ham mixture, then combine just before serving. Reheat gently over low heat with a splash of cream to refresh the sauce.

What can I substitute for heavy cream?

Half-and-half creates a lighter version with similar results. Alternatively, use Greek yogurt or sour cream mixed with a bit of milk, though stir gently to avoid curdling. For dairy-free, use unsweetened oat or cashew cream.

How do I prevent the sauce from becoming too thick?

Reserved pasta water is your best tool. Add it gradually while tossing to reach your desired consistency. The starches help emulsify the cream while keeping the sauce silky and coating the pasta evenly.

What proteins work best as ham alternatives?

Diced cooked chicken or turkey are excellent substitutes. Pancetta or bacon add smoky depth. For vegetarian options, try mushrooms, sun-dried tomatoes, or caramelized onions to maintain savory richness.

Should I use fresh or frozen peas?

Both work beautifully. Fresh peas add delicate sweetness and cook in about 2 minutes. Frozen peas are convenient and equally flavorful—just thaw or cook until heated through. Avoid overcooking either to maintain bright color and tender texture.

Can I add vegetables to this dish?

Absolutely. Sauté asparagus, baby spinach, or mushrooms with the onions and garlic. Sun-dried tomatoes add richness, while zucchini or bell peppers provide freshness. Add heartier vegetables early, tender greens at the end.

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

Vibrant penne with spring peas, ham, and creamy sauce. Ready in 30 minutes for a comforting weeknight meal.

Prep time
10 min
Time to cook
20 min
Total Duration
30 min
Created by Plum Oven Sophie Warren


Level of challenge Easy

Cuisine type American/European

Servings made 4 Portions

Dietary details None specified

Ingredient List

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

Meat

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 more for pasta water
03 2 tablespoons chopped fresh parsley, optional

How-To Steps

Step 01

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

Step 02

Build the aromatic 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 additional minute.

Step 03

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

Step 04

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

Step 05

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

Step 06

Combine and finish: Add the drained penne to the skillet and toss to coat evenly. If the sauce is too thick, add reserved pasta water a little at a time until reaching desired consistency.

Step 07

Plate and 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.

Equipment Needed

  • Large pot
  • Large skillet
  • Colander
  • Wooden spoon
  • Chef's knife

Allergy Advisories

Review each item for allergens and talk to your healthcare provider if unsure.
  • Contains wheat from pasta
  • Contains milk from butter, heavy cream, and Parmesan cheese
  • Contains pork from ham

Nutrition info (per portion)

This nutritional overview is meant for general information. For medical concerns, ask a professional.
  • Caloric Value: 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.