Creamy Leek Pea Ham Pasta

Featured in: Simple One-Pot Comfort Meals

This comforting pasta brings together tender leeks, sweet peas, and savory ham in a luscious cream sauce. Cooked in one pot, it requires sautéing leeks and garlic, simmering pasta with broth, and finishing with Parmesan and cream. The dish offers a rich, satisfying texture perfect for any weeknight dinner. Variations include turkey or chicken swaps and adding fresh greens. A blend of simple ingredients offers bold flavor and easy preparation.

Updated on Tue, 17 Feb 2026 12:01:00 GMT
Creamy Leek, Pea, and Ham Pasta with tender pasta, sweet leeks, and savory ham in a rich, velvety sauce. Save to Pinterest
Creamy Leek, Pea, and Ham Pasta with tender pasta, sweet leeks, and savory ham in a rich, velvety sauce. | coralkettle.com

There's something about a weeknight when you're tired but hungry that makes you reach for pasta—the kind that doesn't demand much fussing but still tastes like someone cared. Years ago, I discovered this dish almost by accident, combining leftover ham from Sunday dinner with whatever vegetables were lurking in the freezer. The result was so comforting and came together so quickly that it became my go-to when time was short but appetite was not.

I'll never forget cooking this for my neighbor one cold evening when she mentioned feeling under the weather—nothing serious, just exhausted. Twenty minutes later, a steaming bowl was in her hands, and watching her face soften as she tasted it reminded me that sometimes the simplest food is the most nourishing. She's asked me to make it every month since, which says everything about how reliable and deeply satisfying this pasta truly is.

Ingredients

  • Leeks: Use only the white and light green parts—they're sweeter and more tender than the darker green tops, which can be tough and bitter.
  • Frozen peas: Don't thaw them beforehand; they'll cook perfectly right into the pasta and bring bright, natural sweetness.
  • Short pasta: Penne or fusilli works best because the sauce clings beautifully to the ridges and spirals.
  • Cooked ham: Look for quality ham without excess coloring or preservatives; the flavor will shine through more clearly.
  • Heavy cream: This is what transforms the broth into silky sauce, so don't skip it or substitute it lightly—it matters.
  • Parmesan cheese: Freshly grated makes an enormous difference; pre-grated versions often contain anti-caking agents that make the sauce grainy.
  • Chicken or vegetable broth: Low-sodium is essential because you'll be reducing the liquid and concentrating flavors—you don't want it becoming oversalted.
  • Garlic and nutmeg: These quiet players add depth; the nutmeg especially gives the dish an almost luxurious undertone that people can't quite identify but absolutely love.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Soften the leeks gently:
Melt butter over medium heat and add your sliced leeks, letting them cook undisturbed for the first minute so they start to release their sweetness. Stir occasionally for another 2-3 minutes—you want them soft and translucent, not browned.
Build flavor with aromatics:
Stir in minced garlic and let it bloom for just about a minute until it smells incredible, then add the ham and let it warm through while the flavors mingle together.
Combine pasta with liquid:
Add your uncooked pasta directly to the pot along with the broth, salt, and pepper, stirring well so nothing sticks to the bottom. Bring everything to a gentle simmer and cover partially.
Cook pasta to almost done:
Let it bubble away covered for about 10 minutes, stirring every couple of minutes—the pasta will cook right in the broth and absorb all that savory flavor. You want it just shy of fully tender when you check it.
Finish with peas:
Add the frozen peas and cook uncovered for another 3-4 minutes, and you'll watch as most of the liquid gets absorbed into the pasta while it finishes cooking to perfect tenderness.
Create the creamy sauce:
Lower the heat to its gentlest setting and stir in the cream, grated Parmesan, and that whisper of nutmeg if you're using it. Let it all bubble softly together for a minute or two until it's glossy and coats everything beautifully.
Taste and serve:
Give it one final taste, adjusting salt and pepper as needed, then serve it immediately while it's steaming and at its creamiest.
Save to Pinterest
| coralkettle.com

There was one night when I made this for my daughter's school friend who had never had leeks before, and she asked for seconds before finishing her first bowl. Watching someone discover how delicate and almost sweet leeks can be when they're treated gently was like watching the pasta itself come alive on the plate—proof that the most ordinary ingredients can tell the most comforting story.

About Leeks: The Unsung Hero

Leeks often get overlooked in favor of their bolder cousins—onions and garlic—but they're actually the more sophisticated choice for dishes like this. When cooked gently, they dissolve into an almost buttery sweetness that's nothing like raw leeks, creating a natural creaminess before you even add the heavy cream. I learned this the hard way after years of avoiding them, thinking they were just big versions of green onions, and now I find excuses to use them constantly.

The One-Pot Magic

There's real kitchen wisdom in cooking pasta directly in the broth instead of draining it separately. The pasta absorbs all that savory liquid as it cooks, becoming more flavorful than any pasta could be on its own, and you skip the step of dirty pots and strainers. What seems like a shortcut is actually the method that creates the best result—the kind of discovery that makes you wonder why every pasta dish isn't made this way.

Variations and Flexibility

The beauty of this dish lies in how forgiving it is, adapting perfectly to what you have on hand or what you're craving. Smoked turkey creates a lighter, slightly different flavor profile if you want to skip the pork, and a handful of baby spinach stirred in at the very end adds color and nutrition without changing the character of the dish. I've even made it with roasted chicken thighs when ham wasn't available, and it was equally delicious, proving that the real magic is in the technique and the leeks themselves.

  • For a lighter version, swap heavy cream for half-and-half or even a splash of cream mixed with extra broth.
  • Fresh herbs like parsley or chives stirred in just before serving add brightness that cuts through the richness beautifully.
  • If you have bacon on hand, a couple of strips cooked and crumbled adds another layer of savory depth.
A comforting one-pot pasta dish featuring leeks, peas, and ham simmered in a creamy Parmesan sauce. Save to Pinterest
A comforting one-pot pasta dish featuring leeks, peas, and ham simmered in a creamy Parmesan sauce. | coralkettle.com

This pasta has become the dish I make when I want to say something without words—comfort, care, simplicity done right. Every time someone twirls that fork and finds leeks, peas, ham, and silky sauce, I know I'm giving them exactly what they needed.

Recipe Q&A

Can I use chicken instead of ham?

Yes, cooked chicken or smoked turkey can replace ham for a different flavor or to avoid pork.

What pasta types work best here?

Short pasta shapes like penne or fusilli hold the creamy sauce well and cook evenly in one pot.

How can I make this dish lighter?

Using half-and-half instead of heavy cream reduces richness while keeping a creamy texture.

Is nutmeg necessary in the sauce?

Nutmeg is optional but adds a subtle warm note that enhances the creamy flavor.

Can I add vegetables to boost nutrition?

Yes, adding baby spinach or other fresh greens near the end brightens the dish and adds nutrients.

What wine pairs well with this pasta?

A crisp white wine like Sauvignon Blanc complements the creamy and savory flavors beautifully.

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.

Creamy Leek Pea Ham Pasta

A quick, creamy pasta combining leeks, peas, ham, and Parmesan in a smooth sauce.

Prep Time
10 minutes
Cook Time
20 minutes
Overall Time
30 minutes
Created by Madison Perry


Skill Level Easy

Cuisine Type European

Makes 4 Portion Size

Dietary Details None specified

Ingredient List

Vegetables

01 2 medium leeks, cleaned and sliced (white and light green parts only)
02 1 cup frozen peas

Pasta

01 12 oz short pasta (penne, fusilli, or similar)

Meats

01 7 oz cooked ham, diced

Dairy

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

Liquids

01 3 cups low-sodium chicken or vegetable broth

Seasonings

01 2 cloves garlic, minced
02 1/4 teaspoon ground black pepper
03 1/2 teaspoon salt, plus more to taste
04 1/4 teaspoon nutmeg (optional)

Directions

Step 01

Sauté leeks: Melt butter in a large deep skillet or Dutch oven over medium heat. Add sliced leeks and sauté for 3 to 4 minutes until softened.

Step 02

Bloom garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Toast ham: Add diced ham and cook for 2 minutes, stirring occasionally.

Step 04

Build broth base: Pour in pasta, broth, salt, and pepper. Stir well and bring to a simmer.

Step 05

Partially cook pasta: Cover and cook for 10 minutes, stirring occasionally, until pasta is almost al dente.

Step 06

Finish cooking pasta: Add peas and continue to cook uncovered for 3 to 4 minutes until pasta is tender and most liquid is absorbed.

Step 07

Emulsify cream sauce: Reduce heat to low. Stir in cream, Parmesan, and nutmeg if using. Simmer gently for 2 to 3 minutes until sauce is creamy and coats the pasta.

Step 08

Finish and serve: Taste and adjust seasoning as necessary. Serve immediately, garnished with extra Parmesan if desired.

Equipment List

  • Large deep skillet or Dutch oven
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy Advisory

Examine all ingredients for allergens and talk to your healthcare provider with any concerns.
  • Contains milk (cream, butter, Parmesan)
  • Contains wheat (pasta)
  • Contains pork (ham)
  • For gluten-free, use gluten-free pasta
  • Check ham and broth labels for hidden allergens

Nutritional Info (Each Serving)

The nutrition details are for reference only and shouldn't replace advice from a doctor.
  • Caloric Value: 560
  • Fats: 23 g
  • Carbohydrates: 61 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.