Pin it There's something about the way leeks soften in butter that makes you feel like you're actually cooking, not just throwing ingredients together. I discovered this pasta on a random Tuesday when I had ham in the fridge and a craving for something creamy but not heavy, and somehow it became the dish I reach for when I need comfort without the fuss. The sweet leeks paired with salty ham felt like an unexpected friendship, and the fact that it all comes together in one pot? That sealed the deal for me.
I made this for my roommate who claimed she didn't like pasta, and watching her go back for seconds while barely acknowledging what she was eating was oddly satisfying. She was too busy enjoying it to be difficult about it, and that's when I knew this recipe had something special going for it.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Leeks (2 medium, cleaned and sliced): Clean them carefully by slicing lengthwise and rinsing between layers where grit hides, then use only the white and light green parts for the sweetest, most tender result.
- Frozen peas (1 cup): They thaw perfectly in the residual heat and stay bright green, adding bursts of sweetness and color without any extra cooking step.
- Short pasta (12 oz): Penne or fusilli work best because they catch the cream sauce beautifully and hold up to cooking directly in the broth.
- Cooked ham (7 oz, diced): Buy quality ham from the deli counter if you can; it makes a real difference in flavor compared to packaged varieties.
- Heavy cream (1 cup): This creates the silky sauce, but don't skip the final simmering step or it'll break.
- Parmesan cheese (1/2 cup, grated): Freshly grated melts into the sauce more smoothly than pre-shredded, which tends to clump.
- Unsalted butter (2 tbsp): This is your flavor foundation for sautéing the leeks, so don't rush this step.
- Chicken or vegetable broth (3 cups): Use low-sodium so you control the salt level throughout cooking.
- Garlic (2 cloves, minced): Mince it fresh right before adding; it perfumes the whole dish in seconds.
- Black pepper, salt, and nutmeg: The nutmeg is optional but transforms this from good to memorable when you add just a whisper of it.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with the leeks:
- Melt butter in your deep skillet over medium heat and add the sliced leeks, sautéing for 3 to 4 minutes until they're soft and translucent at the edges. You'll smell that buttery sweetness rising up, and that's when you know you're on the right track.
- Build the aromatics:
- Stir in the minced garlic and let it cook for just 1 minute, filling the pan with that warm, pungent aroma that makes your kitchen smell like a real dinner is happening. Don't let it brown or it'll turn bitter.
- Add the ham:
- Toss in the diced ham and cook for 2 minutes, stirring occasionally so it gets warmed through and starts releasing its savory flavor into the butter. This is your umami boost.
- Build the pasta base:
- Pour in the pasta, broth, salt, and pepper, stirring everything together well and bringing it to a simmer. The pasta will start absorbing the broth immediately, which is exactly what you want.
- Let pasta cook halfway:
- Cover the skillet and let it simmer for 10 minutes, stirring occasionally so nothing sticks to the bottom. The pasta will be almost there but still slightly firm.
- Add the peas and finish cooking:
- Scatter in the frozen peas and continue cooking uncovered for 3 to 4 minutes until the pasta is tender and most of the liquid is absorbed. The peas thaw gently and turn bright green.
- Make it creamy:
- Reduce heat to low and stir in the cream, Parmesan, and a whisper of nutmeg if you're using it, simmering gently for 2 to 3 minutes. The sauce will transform into something silky that coats every piece of pasta.
- Season and serve:
- Taste and adjust salt and pepper as needed, then serve immediately while everything is warm and the sauce is at its creamiest. A shower of extra Parmesan on top feels like a finishing touch worth taking.
Pin it My grandmother once told me that good food brings people to the table, and I finally understood what she meant when this simple pasta had my usually quiet dinner companions talking and laughing for an extra hour. It wasn't fancy or complicated, but it felt special because it tasted like care.
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.
Why This Becomes Your Go-To Weeknight Dish
The beauty of one-pot cooking is that you're not juggling multiple pans or dealing with stacks of dishes when you're already tired. This pasta teaches you that simplicity and flavor aren't mutually exclusive, and once you understand that rhythm of sautéing, simmering, and finishing with cream, you start seeing variations everywhere.
Substitutions That Work Beautifully
If you don't eat pork, smoked turkey or cooked chicken swap in seamlessly and bring their own subtle flavors to the party. For a lighter version, half-and-half works instead of heavy cream, though the sauce won't be quite as luxurious but still absolutely delicious. A handful of baby spinach at the end adds color and nutrition without changing the character of the dish.
Making It Your Own
The leek-ham-pea combination is rock solid, but this dish welcomes experimentation once you've made it once. Try a splash of white wine after sautéing the leeks for depth, add fresh thyme if you have it, or finish with a squeeze of lemon juice for brightness that cuts through the richness.
- Serve alongside a crisp Sauvignon Blanc to echo the subtle sweetness of the leeks.
- Make sure your skillet or Dutch oven is large and deep enough to prevent splashing when you stir.
- Taste as you go, especially with salt, since the broth and ham already bring some.
Pin it This pasta reminds me that the best meals don't need a long ingredient list or hours of fussing; they just need good ingredients treated with a little attention. Make it tonight, and I promise you'll find yourself thinking about it at lunch tomorrow.
Recipe Questions & Answers
- → Can I substitute ham with other meats?
Yes, smoked turkey or cooked chicken work well as alternatives to ham for a different protein option.
- → How do I make this dish lighter?
Use half-and-half instead of heavy cream to reduce richness while maintaining creaminess.
- → What pasta types are best for this dish?
Short pasta like penne, fusilli, or similar shapes hold the sauce well and cook evenly in one pot.
- → Can I add extra vegetables?
A handful of baby spinach added at the end complements the flavors and boosts nutrition.
- → How do I adjust seasoning to taste?
After simmering, taste and add salt or pepper as needed to enhance the flavors without overpowering.