Creamy Leek Pea Ham Pasta

Featured in: Simple One-Pot Honey Comforts

This dish blends tender leeks, sweet peas, and diced ham into a creamy, flavorful sauce enveloping short pasta. It cooks in one pot, starting with sautéed leeks and garlic, then simmering pasta with broth and ham. Peas are added near the end before folding in cream and Parmesan to create a rich, velvety finish. Ready in 30 minutes, it’s ideal for busy weeknights and pairs beautifully with crisp white wine.

Updated on Mon, 23 Feb 2026 18:47:41 GMT
Creamy Leek, Pea, and Ham Pasta with tender pasta, sweet leeks, and savory ham in a rich Parmesan cream sauce. Pin It
Creamy Leek, Pea, and Ham Pasta with tender pasta, sweet leeks, and savory ham in a rich Parmesan cream sauce. | honeyravel.com

There's something deeply satisfying about a one-pot pasta that brings together humble ingredients into a dish that feels both comforting and elegant. This Creamy Leek, Pea, and Ham Pasta is exactly that kind of recipe—where sweet, tender leeks meld with vibrant peas and savory ham, all enveloped in a velvety Parmesan cream sauce. It's the kind of meal that transforms a busy weeknight into something special, requiring just 30 minutes from start to finish and leaving you with minimal cleanup. Perfect for those evenings when you crave homemade comfort without the fuss.

Creamy Leek, Pea, and Ham Pasta with tender pasta, sweet leeks, and savory ham in a rich Parmesan cream sauce. Pin It
Creamy Leek, Pea, and Ham Pasta with tender pasta, sweet leeks, and savory ham in a rich Parmesan cream sauce. | honeyravel.com

The beauty of this dish lies in its technique—cooking the pasta directly in the broth allows it to absorb all those wonderful flavors while releasing starch that naturally thickens the sauce. The leeks become meltingly tender and sweet, providing a subtle onion flavor that's more refined than sharp. When you stir in the cream and Parmesan at the end, everything comes together into a silky, luxurious sauce that clings to every piece of pasta. It's restaurant-quality comfort food made entirely in your own kitchen.

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: 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–4 minutes until softened.
Step 2: Add garlic
Stir in the garlic and cook for 1 minute, until fragrant.
Step 3: Cook the ham
Add the diced ham and cook for 2 minutes, stirring occasionally.
Step 4: Add pasta and broth
Pour in the pasta, broth, salt, and pepper. Stir well and bring to a simmer.
Step 5: Cook the pasta
Cover and cook for 10 minutes, stirring occasionally, until the pasta is almost al dente.
Step 6: Add peas
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: Create the creamy sauce
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: Final touches
Taste and adjust seasoning if necessary. Serve immediately, garnished with extra Parmesan if desired.

Zusatztipps für die Zubereitung

Cleaning leeks properly is essential—they often harbor dirt between their layers. Slice them first, then place in a bowl of cold water, swish around, and lift out, leaving the dirt behind. When cooking the pasta, resist the urge to add too much liquid at once; the starch released creates a naturally creamy base. Stir occasionally to prevent sticking, especially in the first few minutes. Use freshly grated Parmesan rather than pre-grated for the smoothest, most flavorful sauce. The nutmeg is optional but adds a subtle warmth that elevates the dish—just don't overdo it, as a little goes a long way.

Varianten und Anpassungen

This recipe is wonderfully adaptable to suit different dietary needs and preferences. Substitute smoked turkey or cooked chicken for the ham to make it pork-free, or use crispy bacon for a smokier flavor. For a lighter version, use half-and-half instead of heavy cream, though the sauce will be slightly less rich. Add a handful of baby spinach at the end for extra greens and nutrition—it will wilt perfectly in the residual heat. Vegetarians can omit the meat entirely and add mushrooms or sun-dried tomatoes for umami depth. For a gluten-free version, simply use your favorite gluten-free pasta and check that your broth and ham are certified gluten-free.

Serviervorschläge

This creamy pasta is a complete meal on its own, but pairs beautifully with a simple side salad dressed in lemon vinaigrette to cut through the richness. A crusty baguette or garlic bread is perfect for soaking up every last bit of that luxurious sauce. For wine pairing, a crisp white wine such as Sauvignon Blanc complements the creamy, savory flavors wonderfully, while a light Pinot Grigio also works well. Garnish each serving with extra grated Parmesan, a crack of fresh black pepper, and a sprinkle of fresh herbs like parsley or chives for a pop of color and freshness. Leftovers keep well in the refrigerator for up to 3 days—just add a splash of broth or cream when reheating to restore the sauce's consistency.

Pin It
| honeyravel.com

This Creamy Leek, Pea, and Ham Pasta proves that weeknight cooking doesn't have to be complicated to be delicious. With its one-pot convenience, rich flavors, and satisfying texture, it's destined to become a regular in your dinner rotation. Whether you're cooking for family, entertaining friends, or simply treating yourself to something comforting, this dish delivers every time. The combination of sweet leeks, tender peas, savory ham, and that irresistible creamy Parmesan sauce creates a harmony that's hard to resist—and even harder to forget.

Recipe FAQs

Can I substitute the ham with other meats?

Yes, smoked turkey or cooked chicken make excellent alternatives for a milder flavor and pork-free option.

What type of pasta works best for this dish?

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

How can I adjust the dish for a lighter version?

Using half-and-half instead of heavy cream reduces richness without sacrificing creaminess.

Is it possible to add more vegetables to this dish?

Yes, folding in baby spinach at the end adds freshness and color without altering the cooking time significantly.

What is the best way to achieve a creamy sauce consistency?

Simmering cream and grated Parmesan gently after the pasta is cooked helps the sauce thicken and coat the pasta smoothly.

Can this dish be made gluten-free?

Simply use gluten-free pasta and verify that the broth and ham are gluten-free to accommodate dietary needs.

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

One-pot creamy pasta with leeks, peas, ham, and a rich sauce for an easy, comforting meal.

Prep Time
10 minutes
Cook Time
20 minutes
Overall Time
30 minutes
Author Tyler Morris


Level Easy

Cuisine European

Makes 4 Portions

Diet Preferences None specified

What You 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 nutmeg, optional

Steps

Step 01

Sauté the 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 the garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

Create the cream sauce: Reduce heat to low. Stir in heavy 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 additional Parmesan if desired.

What You'll Need

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

Allergy Details

Always check each item for allergens, and reach out to your healthcare provider with any concerns.
  • Contains milk: cream, butter, and Parmesan cheese
  • Contains wheat in pasta
  • Contains pork in ham
  • Use gluten-free pasta for gluten-free preparation
  • Check ham and broth labels for hidden allergens

Nutrition Info (per portion)

Nutrition info serves as a guide only—consult your doctor for specific needs.
  • Total Calories: 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.