Spring Pea & Ham Pasta

Featured in: Family Table Favorites

This creamy penne combines sweet spring peas, diced ham, and a luscious cream sauce enriched with Parmesan. Simply cook the pasta, sauté onion and garlic, add ham and peas, then toss everything in a silky sauce. The whole dish comes together in just 30 minutes—perfect for a satisfying weeknight meal.

Customize with cooked chicken or turkey instead of ham, or lighten it with half-and-half. Fresh parsley finishes the dish beautifully.

Updated on Wed, 21 Jan 2026 09:07:00 GMT
Tender penne coated in creamy sauce for Spring Pea & Ham Pasta. Save
Tender penne coated in creamy sauce for Spring Pea & Ham Pasta. | dailyisli.com

I was staring at leftover Easter ham in the fridge on a Tuesday night, too tired to think, when I noticed a bag of peas shoved in the freezer door. Twenty minutes later, I had this creamy, vibrant pasta on the table and my kids scraped their bowls clean without complaint. It's the kind of dish that sneaks up on you—simple enough for a weeknight, but surprisingly elegant when you plate it up. The sweetness of the peas plays perfectly against the salty ham, and the Parmesan cream ties it all together. Now it's my go-to whenever I need comfort without the fuss.

The first time I made this, I doubled the garlic by accident and honestly, it was better that way. My neighbor dropped by just as I was tossing everything together, and the smell alone convinced her to stay for dinner. We sat at the kitchen counter with bowls piled high, talking until the pasta was gone and the wine bottle was empty. She still texts me every spring asking if I've made the pea pasta yet.

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 grab onto the creamy sauce beautifully, and it holds up to tossing without turning mushy.
  • Fresh or frozen peas: Frozen peas are a godsend here, they're picked at peak sweetness and you don't have to shell anything.
  • Garlic, minced: Fresh garlic blooms in the butter and fills your kitchen with that unmistakable warmth, don't skip it.
  • Onion, finely chopped: A small onion adds just enough savory backbone without overpowering the delicate peas.
  • Cooked ham, diced: Leftover holiday ham is ideal, but deli ham or even a thick-cut slice from the butcher works perfectly.
  • Heavy cream: This is what makes the sauce luxurious and silky, coating every piece of pasta.
  • Unsalted butter: It carries the garlic and onion flavor and adds richness to the base.
  • Grated Parmesan cheese: Use the real stuff, not the shelf-stable kind, it melts better and tastes infinitely more complex.
  • Freshly ground black pepper: A generous crack of pepper cuts through the cream and adds a little bite.
  • Salt: Don't forget to salt your pasta water generously, it's your only chance to season the noodles themselves.
  • Fresh parsley: Optional but lovely, it adds a pop of color and a hint of freshness at the end.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Get a large pot of water boiling with plenty of salt, it should taste like the sea. Cook the penne until it's just al dente, then drain and save half a cup of that starchy pasta water before you dump it out.
Sauté the aromatics:
Melt the butter in a big skillet over medium heat and add the chopped onion, letting it soften and turn translucent for about three minutes. Toss in the garlic and stir for one minute, just until it smells incredible and starts to turn golden.
Brown the ham:
Add the diced ham to the skillet and let it cook for a few minutes, stirring occasionally, until the edges get a little crispy and caramelized. This step adds so much depth to the dish.
Cook the peas:
Stir in the peas and cook them for about two minutes if they're fresh, or until they're heated through if frozen. You want them bright green and tender, not drab or mushy.
Build the sauce:
Pour in the heavy cream and let it come to a gentle simmer, then stir in the Parmesan, salt, and pepper. Keep stirring until the cheese melts completely and the sauce thickens just a bit, clinging to your spoon.
Toss everything together:
Add the drained penne to the skillet and toss it all together until every piece of pasta is coated in that creamy, dreamy sauce. If it looks too thick, splash in some of that reserved pasta water a little at a time until it's just right.
Finish and serve:
Pull the skillet off the heat and sprinkle with fresh parsley and extra Parmesan if you like. Serve it immediately while it's hot and silky.
Bright Spring Pea & Ham Pasta with savory ham, fresh peas, and cream. Save
Bright Spring Pea & Ham Pasta with savory ham, fresh peas, and cream. | dailyisli.com

One rainy March evening, I made this for my sister who was going through a rough patch. We didn't talk much, just ate quietly at the table while the rain drummed on the windows. Afterward, she hugged me and said it tasted like hope. I've never forgotten that, and now every time I make it, I think of her sitting there with a full bowl and a lighter heart.

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.

Storing and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, though the sauce will thicken as it cools. When you reheat it, add a splash of milk or cream in a skillet over low heat, stirring gently until it loosens back up. The microwave works in a pinch, but the stovetop gives you better control over the texture. I've even eaten this cold straight from the fridge late at night, and it's still pretty satisfying.

Swaps and Variations

If you don't have ham, shredded rotisserie chicken or leftover turkey are fantastic stand-ins. For a vegetarian version, skip the meat entirely and add sautéed mushrooms or a handful of baby spinach. You can also lighten it up by using half-and-half instead of heavy cream, though the sauce won't be quite as luscious. I've thrown in roasted asparagus tips before, and it felt like spring on a plate.

Serving Suggestions

This pasta is rich enough to stand on its own, but a simple side salad with lemon vinaigrette cuts through the cream beautifully. I like to serve it with crusty bread for mopping up any sauce left in the bowl. A crisp white wine like Sauvignon Blanc or Pinot Grigio pairs perfectly, though sparkling water with lemon works just as well if you're keeping it casual.

  • Top with extra cracked black pepper and a drizzle of good olive oil for a finishing touch.
  • Serve it family style in a big warm bowl so everyone can help themselves.
  • Pair it with roasted garlic bread if you want to go all out.
Hearty Spring Pea & Ham Pasta, quickly made with vibrant green peas. Save
Hearty Spring Pea & Ham Pasta, quickly made with vibrant green peas. | dailyisli.com

This dish has become one of those quiet kitchen victories I return to again and again, especially when I need something fast, comforting, and a little bit special. I hope it finds a place in your rotation too.

Recipe FAQs

Can I use frozen peas instead of fresh?

Absolutely. Frozen peas work wonderfully and may actually be fresher than fresh peas out of season. Simply add them directly to the skillet and cook until heated through, which takes about 2–3 minutes.

What can I substitute for the ham?

Cooked chicken, turkey, bacon, or pancetta are excellent alternatives. You can also use prosciutto for a more refined version, or omit the meat entirely for a vegetarian dish by adding extra vegetables like asparagus or spinach.

How do I prevent the sauce from being too thick or too thin?

The reserved pasta water is key. Start by adding just a splash and toss well. If you need more creaminess, add pasta water a little at a time until you reach your desired consistency. The starch in pasta water helps emulsify the sauce beautifully.

Can I make this lighter?

Yes. Replace heavy cream with half-and-half or whole milk for a lighter version. You can also reduce the butter to 1 tablespoon and add extra pasta water to maintain creaminess. The dish will be less rich but still delicious.

What wine pairs best with this dish?

A crisp, acidic white wine like Sauvignon Blanc or Pinot Grigio complements the creamy sauce and brightens the spring peas beautifully. The acidity cuts through the richness and refreshes the palate between bites.

Can I prepare this ahead of time?

Cook the components separately—pasta, sauce, and proteins—then combine just before serving. Store the sauce in the refrigerator for up to 2 days. Reheat gently on the stovetop with a splash of cream or pasta water to restore the silky texture.

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 sweet spring peas, savory ham, and creamy sauce. A quick, comforting dish ready in 30 minutes.

Prep duration
10 minutes
Time to cook
20 minutes
Overall time
30 minutes
Created by Hannah Brooks


Skill level Easy

Cuisine type American/European

Makes 4 Portions

Nutrition 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

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

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

Step 02

Build the Cream Base: While the pasta cooks, melt butter in a large skillet over medium heat. Add the onion and sauté for 3 minutes until softened. Add garlic and cook for 1 minute more.

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 Sauce: Pour in the cream and bring to a gentle simmer. Add Parmesan, salt, and pepper, stirring until the cheese melts and the sauce thickens slightly.

Step 06

Combine and Finish: Add the drained penne to the skillet, tossing to coat. If the sauce is too thick, add a little reserved pasta water until desired consistency is reached. Remove from heat, sprinkle with fresh parsley and extra Parmesan if desired, and 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 details

Double-check every ingredient for allergens and talk to a healthcare professional if you’re unsure.
  • Contains wheat from pasta
  • Contains milk from butter, heavy cream, and Parmesan cheese
  • Contains pork from ham

Nutrition (each portion)

Nutritional info is only a helpful guide and isn’t a substitute for professional advice.
  • 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.