Creamy Leek Pea Ham Pasta

Featured in: Family-Friendly Meals

This one-pot pasta combines sweet leeks, tender peas, and diced ham simmered in a savory broth. The dish is finished with cream and Parmesan to create a rich, creamy sauce. With easy steps and quick cooking, it delivers a satisfying, flavorful meal perfect for busy weeknights. Variations include substituting poultry for ham or adding greens like spinach for extra freshness. This meal pairs nicely with crisp white wine.

Updated on Fri, 20 Feb 2026 04:09:36 GMT
Creamy Leek, Pea, and Ham Pasta in a skillet with tender pasta, sweet peas, and savory ham in a rich cream sauce. Save
Creamy Leek, Pea, and Ham Pasta in a skillet with tender pasta, sweet peas, and savory ham in a rich cream sauce. | fluxbaker.com

There's something deeply comforting about a one-pot pasta dish that brings together the sweet, delicate flavor of leeks, the pop of bright green peas, and the savory richness of ham—all enveloped in a luscious cream sauce. This Creamy Leek, Pea, and Ham Pasta is the kind of meal that transforms simple, everyday ingredients into something truly special. It's a dish that whispers of European home cooking, where quality ingredients and straightforward techniques create magic in under 30 minutes. Whether you're rushing home on a busy weeknight or looking for a satisfying dinner that doesn't demand hours in the kitchen, this pasta delivers warmth, flavor, and pure satisfaction in every forkful.

Creamy Leek, Pea, and Ham Pasta in a skillet with tender pasta, sweet peas, and savory ham in a rich cream sauce. Save
Creamy Leek, Pea, and Ham Pasta in a skillet with tender pasta, sweet peas, and savory ham in a rich cream sauce. | fluxbaker.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The beauty of this dish lies in its simplicity and the way each ingredient plays its part. Leeks, often overlooked in favor of their sharper onion cousins, bring a subtle sweetness and silky texture when gently sautéed in butter. The ham adds a savory, smoky depth, while frozen peas—a true weeknight hero—provide bursts of sweetness and vibrant color. The pasta cooks directly in the broth, absorbing all those wonderful flavors, before being finished with heavy cream and Parmesan for a sauce that's both rich and refined. A whisper of nutmeg elevates the entire dish, adding a warm, aromatic note that ties everything together beautifully.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 2 medium leeks, cleaned and sliced (white and light green parts only)
  • 1 cup (150 g) frozen peas
  • 12 oz (340 g) short pasta (penne, fusilli, or similar)
  • 7 oz (200 g) cooked ham, diced
  • 1 cup (240 ml) heavy cream
  • 1/2 cup (50 g) grated Parmesan cheese
  • 2 tbsp (28 g) unsalted butter
  • 3 cups (720 ml) low-sodium chicken or vegetable broth
  • 2 cloves garlic, minced
  • 1/4 tsp ground black pepper
  • 1/2 tsp salt (plus more to taste)
  • 1/4 tsp nutmeg (optional)

Instructions

Step 1
Melt the butter in a large, deep skillet or Dutch oven over medium heat. Add the sliced leeks and sauté for 3–4 minutes until softened.
Step 2
Stir in the garlic and cook for 1 minute, until fragrant.
Step 3
Add the diced ham and cook for 2 minutes, stirring occasionally.
Step 4
Pour in the pasta, broth, salt, and pepper. Stir well and bring to a simmer.
Step 5
Cover and cook for 10 minutes, stirring occasionally, until the pasta is almost al dente.
Step 6
Add the peas and continue to cook, uncovered, for 3–4 minutes until the pasta is tender and most of the liquid is absorbed.
Step 7
Reduce the heat to low. Stir in the cream, Parmesan, and nutmeg (if using). Simmer gently for 2–3 minutes until the sauce is creamy and coats the pasta.
Step 8
Taste and adjust seasoning if necessary. Serve immediately, garnished with extra Parmesan if desired.

Zusatztipps für die Zubereitung

When preparing the leeks, make sure to clean them thoroughly as dirt often hides between the layers. Slice them lengthwise and rinse well under cold water. Use only the white and light green parts for the most tender, sweet flavor. If your pasta seems to be absorbing liquid too quickly, add a splash more broth to prevent sticking. Conversely, if there's too much liquid remaining after the pasta is cooked, simply increase the heat slightly and let it reduce before adding the cream. The key to a perfectly creamy sauce is adding the cream at the end and keeping the heat low—high heat can cause the cream to separate. Stir gently but thoroughly to ensure the Parmesan melts evenly and creates a silky coating on every piece of pasta.

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.

Varianten und Anpassungen

This recipe is wonderfully flexible and welcomes creative adaptations. For a pork-free version, substitute the ham with smoked turkey or diced cooked chicken, which will still provide that savory protein element. If you're looking to lighten the dish, swap the heavy cream for half-and-half, though the sauce will be slightly less rich. For added nutrition and color, stir in a handful of baby spinach during the last minute of cooking—it will wilt beautifully into the creamy sauce. Vegetarians can omit the ham entirely and add sautéed mushrooms or extra vegetables like asparagus or zucchini. For a gluten-free option, simply use your favorite gluten-free pasta and ensure your broth is certified gluten-free. The nutmeg is optional but highly recommended—it adds a subtle warmth that elevates the entire dish without overwhelming the other flavors.

Serviervorschläge

This Creamy Leek, Pea, and Ham Pasta is a complete meal on its own, but it pairs beautifully with a few simple accompaniments. Serve it with a crisp green salad dressed in a light vinaigrette to cut through the richness of the cream sauce. A basket of warm, crusty bread is perfect for soaking up any extra sauce left in the bowl. For wine pairing, reach for a crisp white wine such as Sauvignon Blanc or a light Pinot Grigio—their acidity and brightness complement the creamy, savory flavors perfectly. If you're entertaining, garnish each serving with extra grated Parmesan, a crack of fresh black pepper, and a small sprinkle of fresh herbs like parsley or chives for a restaurant-worthy presentation.

Creamy Leek, Pea, and Ham Pasta in a skillet with tender pasta, sweet peas, and savory ham in a rich cream sauce. Save
Creamy Leek, Pea, and Ham Pasta in a skillet with tender pasta, sweet peas, and savory ham in a rich cream sauce. | fluxbaker.com

This Creamy Leek, Pea, and Ham Pasta proves that weeknight cooking doesn't have to be complicated to be absolutely delicious. With its perfect balance of sweet, savory, and creamy elements, it's a dish that feels indulgent while remaining accessible and quick to prepare. The one-pot method means you can have dinner on the table in 30 minutes with minimal cleanup, leaving you more time to enjoy the meal with loved ones. Whether you're cooking for your family or meal-prepping for the week ahead, this pasta delivers comfort, flavor, and satisfaction every single time. So grab your skillet, gather these simple ingredients, and treat yourself to a bowl of pure, creamy comfort.

Recipe FAQ

Can I use smoked turkey instead of ham?

Yes, smoked turkey or cooked chicken work well as alternatives to ham for a different flavor and to avoid pork.

What pasta types work best for this dish?

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

How can I make the dish lighter?

Replace heavy cream with half-and-half to reduce richness while maintaining a creamy texture.

Is it possible to add more vegetables?

Yes, baby spinach or other greens can be added at the end for extra color and nutrients without altering cooking times significantly.

How do I know when pasta is perfectly cooked?

Cook pasta uncovered until tender but still firm (al dente), usually about 10-14 minutes depending on pasta type, then finish cooking with peas and sauce.

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

Comforting pasta with leek, peas, and ham in a rich, creamy sauce ready in 30 minutes.

Prep Duration
10 min
Cook Duration
20 min
Overall Time
30 min
Created by Sophia Brown


Skill Level Easy

Cuisine European

Makes 4 Number of Servings

Diet Preferences None specified

What You'll Need

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 such as penne or fusilli

Meats

01 7 oz cooked ham, diced

Dairy

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

Liquids

01 3 cups low-sodium chicken or vegetable broth

Seasonings

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

How-To Steps

Step 01

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

Step 02

Toast the garlic: Stir in the garlic and cook for 1 minute, until fragrant.

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

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

Step 08

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

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.

Gear Needed

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

Allergy Details

Review all components for allergens. If unsure, talk to a healthcare provider.
  • Contains milk: cream, butter, and Parmesan cheese
  • Contains wheat in pasta
  • Contains pork in ham
  • For gluten-free preparation, use gluten-free pasta
  • Check ham and broth labels for hidden allergens

Per Serving Nutrition Details

Details here are for information—don’t use as medical advice.
  • Calorie Count: 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.