Spring Pea & Ham Pasta

Featured in: Quick Suppers

This spring pea and ham pasta is a comforting one-skillet dish that comes together in just 30 minutes. Tender penne is tossed with a silky cream sauce enriched with Parmesan, then combined with sautéed ham, fresh peas, and aromatic garlic and onion for a dish that's both elegant and effortless.

Perfect for weeknight dinners or casual entertaining, this dish celebrates spring ingredients while making excellent use of leftover ham. The creamy sauce coats every strand beautifully, and a splash of reserved pasta water helps achieve the ideal consistency. Finish with fresh parsley and additional Parmesan for brightness and depth.

Updated on Tue, 20 Jan 2026 16:37:00 GMT
Spring Pea & Ham Pasta in a white bowl, with creamy sauce clinging to penne, vibrant green peas, and specks of diced ham and fresh parsley. Save to Pinterest
Spring Pea & Ham Pasta in a white bowl, with creamy sauce clinging to penne, vibrant green peas, and specks of diced ham and fresh parsley. | metrochop.com

The first time I made this pasta was on a rainy Tuesday in March when I had leftover ham from Sunday dinner and a bag of peas staring back at me from the freezer. Something about the combination felt cozy yet fresh, like winter saying goodbye to spring. My husband took one bite and immediately asked when I was making it again, which is basically the highest compliment in our house.

Last month my friend Sarah came over for a quick weeknight dinner and watched me throw this together. She kept saying it seemed too simple to taste that good, right up until she went back for seconds. Now she texts me every time she spots ham on sale, because apparently this pasta has become her families most requested Wednesday meal.

Ingredients

  • Penne pasta: The ridges catch all that creamy sauce so every bite is perfectly coated
  • Fresh or frozen peas: They add sweetness and pops of color that make the whole dish feel lighter
  • Garlic and onion: These build the aromatic foundation that makes your kitchen smell amazing
  • Cooked ham: Leftover ham works beautifully here, lending salty savory depth to every forkful
  • Heavy cream: Creates that luscious velvety sauce that clings to each piece of pasta
  • Unsalted butter: Starting the sauce with butter adds richness and helps bloom the garlic flavors
  • Parmesan cheese: Salty and nutty, it deepens the sauce and helps thicken it naturally
  • Fresh parsley: Adds a bright herbal finish that cuts through all that creamy goodness

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:
Bring a large pot of salted water to a boil and cook the penne until al dente, then drain while saving about half a cup of that starchy pasta water
Build your flavor base:
Melt butter in a large skillet over medium heat and sauté the onion for 3 minutes until it softens, then add garlic for just 1 minute until fragrant
Add the protein:
Stir in the diced ham and let it cook for 2 to 3 minutes until it gets lightly browned and heated through
Brighten it up:
Toss in the peas and cook for 2 minutes until they turn bright green, or just until heated through if using frozen
Make it creamy:
Pour in the cream and bring everything to a gentle simmer, then add Parmesan, salt, and pepper while stirring until the cheese melts and the sauce thickens slightly
Bring it together:
Add the drained penne to the skillet and toss until every piece is coated, adding splashes of that reserved pasta water if the sauce needs loosening
Finish and serve:
Remove from heat, sprinkle with fresh parsley and extra Parmesan if you are feeling fancy, then get it on the table while it is hot
Save to Pinterest
| metrochop.com

My daughter declared this her birthday dinner request this year, which basically means I have officially graduated from making mac and cheese from a box. There is something about how the salty ham plays with the sweet peas and creamy sauce that just works.

Make It Your Own

Cooked chicken or turkey make excellent substitutes if ham is not your thing or you need to use up different leftovers. I have even made this with crispy bacon in a pinch, though honestly the ham gives it that perfect balance of salt without overpowering the delicate sweetness of the peas.

Lighten It Up

Half and half works instead of heavy cream when you want something a little less rich, though the sauce will not coat quite as luxuriously. You can also toss in some sautéed asparagus or baby spinach during the last minute of cooking to bulk up the vegetables without losing that comforting pasta vibe.

Perfect Pairings

A crisp white wine like Sauvignon Blanc or Pinot Grigio cuts through the cream beautifully and refreshes your palate between bites. A simple green salad with lemon vinaigrette on the side adds some welcome acidity to balance all that richness.

  • Crusty garlic bread is practically mandatory for sopping up any extra sauce
  • This pasta keeps well for lunch the next day, though you might want to splash in a little cream when reheating
  • If you are cooking for a crowd, double the recipe because people will go back for seconds
A close-up of Spring Pea & Ham Pasta twirled on a fork, showcasing tender penne coated in rich cream and savory ham. Save to Pinterest
A close-up of Spring Pea & Ham Pasta twirled on a fork, showcasing tender penne coated in rich cream and savory ham. | metrochop.com

Hope this becomes one of those busy weeknight staples you turn to again and again, just like it has in my kitchen.

Recipe FAQ

Can I prepare this dish ahead of time?

While best served immediately, you can prepare the sauce and ham mixture several hours in advance. Reheat gently over medium heat before tossing with fresh pasta to avoid overcooking.

What's the best way to achieve the perfect creamy consistency?

Start with heavy cream and bring it to a gentle simmer before adding cheese. Reserve pasta water and add it gradually while stirring to reach your desired thickness. The starch in the pasta water helps emulsify the sauce beautifully.

Can I use frozen peas instead of fresh?

Absolutely. Frozen peas work wonderfully and cook through in about the same time. Simply add them directly to the skillet without thawing, cooking until heated through and tender.

What are good substitutions for ham?

Try cooked chicken, turkey, pancetta, or prosciutto for different flavor profiles. For a vegetarian version, substitute with mushrooms or sun-dried tomatoes sautéed in olive oil.

How can I make this lighter without sacrificing creaminess?

Replace heavy cream with half-and-half or a mixture of milk and Greek yogurt. You can also reduce the butter to one tablespoon and use a light hand with the cheese for a less rich but still satisfying sauce.

What wine pairs well with this dish?

A crisp Sauvignon Blanc or Pinot Grigio complements the creamy sauce and bright spring peas beautifully. The acidity cuts through the richness and cleanses the palate between bites.

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 tossed with sweet spring peas, savory ham, and a rich creamy sauce. Ready in 30 minutes.

Prep Time
10 minutes
Bake/Cook Time
20 minutes
Time Needed
30 minutes
Recipe By Elizabeth Perry


Skill Level Easy

Cuisine American/European

Makes 4 Portions

Dietary Needs 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

Meats

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 chopped fresh parsley, optional

How-To Steps

Step 01

Prepare 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 Aromatics 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 Ham: Stir in the diced ham and cook for 2 to 3 minutes until lightly browned and heated through.

Step 04

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

Step 05

Create Cream 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 thoroughly. If the sauce is too thick, add reserved pasta water gradually until desired consistency is achieved.

Step 07

Plate and Serve: Remove from heat. Sprinkle with fresh parsley and extra Parmesan if desired. Serve immediately.

Tools You'll Need

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

Allergy Notes

Always check each ingredient for allergens and reach out to a healthcare provider if you're uncertain.
  • Contains wheat from pasta
  • Contains milk from butter, cream, and Parmesan cheese
  • Contains pork from ham
  • Check product labels for potential gluten and lactose if using alternative products

Nutrition Details (per portion)

These details are for informational purposes and aren't a substitute for professional medical guidance.
  • 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.