Spring Pea & Ham Pasta

Featured in: Weekend Comfort Recipes

This vibrant spring pea and ham pasta brings together tender penne, fresh spring peas, and diced ham in a silky cream sauce enriched with Parmesan cheese. Ready in just 30 minutes, it's an ideal solution for quick weeknight dinners that feel elegant enough for any occasion.

The method is straightforward: cook your pasta, sauté aromatics with ham until golden, add peas and cream, then combine everything with a gentle toss. The reserved pasta water becomes your secret weapon for achieving the perfect sauce consistency.

This dish welcomes substitutions beautifully—swap ham for cooked chicken or turkey, lighten the sauce with half-and-half, or incorporate spring vegetables like asparagus or spinach. Pair with crisp white wine for an elevated touch.

Updated on Tue, 20 Jan 2026 08:08:00 GMT
Creamy Spring Pea & Ham Pasta tossed with penne, peas, and savory ham, served steaming on a white plate. Save to Pinterest
Creamy Spring Pea & Ham Pasta tossed with penne, peas, and savory ham, served steaming on a white plate. | saffronmoss.com

March always brings that weird in-between weather where you crave something comforting but fresh, and this pasta hits exactly that note. I threw it together on a rainy Tuesday when I stared at a bag of frozen peas and some leftover Easter ham, wondering if they could become dinner. The cream sauce was originally an accident—I meant to make something lighter but grabbed the wrong carton from the fridge, and honestly, thank goodness for that mistake.

Last month my neighbor stopped by while this was bubbling away on the stove, and she literally stood in my kitchen until I plated her a bowl. The way the creamy sauce clings to each penne tube, with little pops of sweet pea breaking through the smoky ham, it is the kind of dinner that makes people linger at the table even when they have somewhere else to be.

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 sauce beautifully, and the tube shape holds onto peas and ham bits
  • 1 cup (150 g) fresh or frozen peas: Fresh peas need barely any cooking while frozen ones should be completely thawed first
  • 2 cloves garlic, minced: Fresh minced garlic gives a sharper bite than powder, which cuts through the rich cream
  • 1 small onion, finely chopped: Yellow onion works great but shallots add a lovely sweetness if you have them
  • 1 cup (150 g) cooked ham, diced: Leftover holiday ham is perfect here, or grab thick-cut ham steaks from the deli
  • 1 cup (240 ml) heavy cream: Do not use milk or it will not thicken properly into a velvety sauce
  • 2 tbsp unsalted butter: Adds richness to the sautéed aromatics and helps the sauce cling to pasta
  • 1/2 cup (50 g) grated Parmesan cheese: Freshly grated melts better than pre-shredded, which has anti-caking agents
  • 1/2 tsp freshly ground black pepper: Creamy dishes need plenty of pepper to cut through the richness
  • 1/4 tsp salt, plus more for pasta water: The pasta water should taste as salty as the sea
  • 2 tbsp chopped fresh parsley (optional): Adds a bright pop of color and freshness against the pale cream sauce

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 a rolling boil before you start anything else, then cook the penne until it still has a tiny bite in the center
Sauté the aromatics while pasta cooks:
Melt butter in a large skillet over medium heat, soften the onion for about 3 minutes until translucent, then add garlic for just 60 seconds so it does not burn
Brown the ham slightly:
Stir in the diced ham and let it cook for 2 to 3 minutes until the edges get a little golden and the ham is heated through
Add the peas:
Toss in the peas and cook for 2 minutes until they turn bright green if fresh, or until completely heated through if frozen
Build the cream sauce:
Pour in the cream and bring it to a gentle bubble, then stir in the Parmesan, salt, and pepper until the cheese melts and the sauce thickens enough to coat a spoon
Combine everything:
Add the drained pasta to the skillet and toss vigorously to coat each piece, adding splashes of the reserved pasta water if the sauce looks too thick or gloppy
Finish and serve:
Take the skillet off the heat immediately and sprinkle with fresh parsley and extra Parmesan before it goes cold
Steaming Spring Pea & Ham Pasta with golden-brown ham pieces and bright green peas in a glossy cream sauce. Save to Pinterest
Steaming Spring Pea & Ham Pasta with golden-brown ham pieces and bright green peas in a glossy cream sauce. | saffronmoss.com

This recipe has become my go-to whenever someone has had a rough week and needs a hug in bowl form. My sister actually requested it for her birthday dinner instead of going out to a restaurant, which feels like the highest compliment a pasta can receive.

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 Lighter

Half-and-half works in a pinch but the sauce will be thinner and less luxurious. You could increase the Parmesan slightly to compensate for the reduced richness, or add an extra splash of pasta water to help it cling to the noodles.

Customizing the Mix-ins

Leftover cooked chicken or turkey work beautifully in place of ham if you need a pork-free option. For more vegetables, try adding sautéed asparagus pieces or baby spinach during the last minute of cooking so they wilt but still have texture.

Worth the Extra Effort

Grating your own Parmesan makes such a difference in how smoothly the cheese incorporates into the cream. Take the extra two minutes to grate it fresh rather than buying the pre-shredded stuff.

  • A dry white wine like Sauvignon Blanc cuts through the richness of the cream sauce
  • Crusty bread is essential for mopping up any sauce left in the bowl
  • This pasta actually reheats surprisingly well for lunch the next day
Freshly grated Parmesan sprinkled over a vibrant Spring Pea & Ham Pasta, garnished with chopped parsley on a rustic table. Save to Pinterest
Freshly grated Parmesan sprinkled over a vibrant Spring Pea & Ham Pasta, garnished with chopped parsley on a rustic table. | saffronmoss.com

Hope this recipe finds its way into your regular rotation, especially on those nights when you need something that feels special but does not require hours in the kitchen.

Recipe FAQs

Can I use frozen peas instead of fresh?

Yes, frozen peas work wonderfully in this dish. Simply add them directly to the skillet and cook until heated through, which takes about 2 minutes. They'll maintain a bright green color and tender texture.

What type of ham works best?

Any cooked ham—whether deli counter ham, leftover holiday ham, or canned ham—works well. Dice it into uniform pieces for even cooking and distribution throughout the pasta.

How do I prevent the sauce from becoming too thick?

Reserve pasta water before draining and keep it nearby. After combining the pasta with the cream sauce, gradually add reserved water while tossing until you reach your desired consistency. The starches in pasta water naturally help thin and emulsify the sauce.

Can I make this lighter without heavy cream?

Absolutely. Substitute half-and-half for heavy cream for a lighter version, or use a combination of cream and chicken broth. The dish will be slightly less rich but still delicious and satisfying.

What vegetables pair well with this dish?

Sautéed asparagus, baby spinach, or roasted spring vegetables complement the peas and ham beautifully. Add them in the final steps for added nutrition and texture without altering the cooking time.

Is this suitable for meal prep?

While best served fresh, you can prepare components ahead: cook pasta separately and store it with a light oil coating, prepare the cream sauce, and combine just before serving. Store leftovers in an airtight container for up to 2 days.

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 and savory ham combined with creamy sauce and penne for an easy, comforting weeknight dinner.

Prep Steps Duration
10 min
Time Needed to Cook
20 min
Overall Time Required
30 min
Created by Leah Winslow


Skill Level Easy

Cuisine Type American/European

Servings Made 4 Number of Portions

Diet Preferences None specified

List of Ingredients

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 Make It

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Combine and Finish: Add drained penne to the skillet and toss to coat evenly. If sauce is too thick, add reserved pasta water gradually until desired consistency is reached.

Step 07

Plate and Serve: Remove from heat. Sprinkle with fresh parsley and extra Parmesan 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 List

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

Allergy Details

Double-check each ingredient for allergens. Ask your doctor if you're unsure.
  • Contains wheat from pasta
  • Contains milk from butter, heavy cream, and Parmesan cheese
  • Contains pork from ham
  • Check product labels for gluten and lactose when using alternative ingredients

Nutrition Info (per serving)

Only use this info for reference—it won't replace expert advice.
  • Calorie Content: 540
  • Amount of Fat: 23 g
  • Carbohydrate: 57 g
  • Protein Amount: 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.