Save to Pinterest There's something about the smell of butter meeting sliced leeks that makes you slow down, you know? I was rushing through a Tuesday night, kids hungry, fridge looking sparse, when I spotted a bunch of leeks that needed rescuing and remembered this was exactly the kind of dish that comes together in one pot while you catch your breath. What started as a practical solution turned into something my family actually requests now—creamy, satisfying, and done before anyone gets too hangry.
I made this for my neighbor who'd just moved in, and she stood in my kitchen asking if I'd actually made it myself or was just reheating something fancy. The cream sauce had this silky richness that made it feel special, but the whole thing took less time than her usual routine. She's made it three times since, and now we joke about her "impressive" weeknight dinner.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Medium leeks (2, cleaned and sliced white and light green parts only): These are milder and sweeter than onions once they're cooked down, and they become almost buttery if you give them a proper sauté.
- Frozen peas (1 cup / 150 g): Keep these on hand always—they thaw into the sauce and add a natural sweetness and bright color without any extra effort.
- Short pasta like penne or fusilli (12 oz / 340 g): The shape matters more than you'd think because it catches the creamy sauce in all the right places.
- Cooked ham (7 oz / 200 g, diced): Buy good quality if you can; it makes a real difference in flavor and keeps this from tasting one-note.
- Heavy cream (1 cup / 240 ml): This is what makes the sauce taste silky and cohesive, though half-and-half works too if you want something lighter.
- Grated Parmesan cheese (1/2 cup / 50 g): Freshly grated tastes completely different from pre-shredded, and it melts into the sauce without getting grainy.
- Unsalted butter (2 tbsp / 28 g): This is your flavor foundation, so don't skip it or rush the sautéing step.
- Low-sodium chicken or vegetable broth (3 cups / 720 ml): The broth becomes part of the sauce, so taste it first to make sure you like it.
- Garlic (2 cloves, minced): Fresh garlic blooms into something aromatic the second it hits hot butter.
- Salt, black pepper, and nutmeg: The nutmeg is optional but it adds a subtle warmth that makes people wonder what your secret is.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with butter and leeks:
- Melt the butter in your large skillet or Dutch oven over medium heat and watch how the leeks soften almost immediately, their white parts becoming translucent at the edges. This takes about 3–4 minutes, and you'll know you're ready when they smell sweet and look almost silky.
- Wake up the garlic:
- Stir in the minced garlic and let it cook for just 1 minute—any longer and it starts to turn bitter, so don't walk away from the stove here.
- Add the ham:
- Toss in the diced ham and cook for 2 minutes, stirring occasionally so it gets heated through and releases its savory flavor into the butter.
- Build the base:
- Pour in the pasta, broth, salt, and pepper all at once and stir everything together so nothing sticks to the bottom. Bring it to a simmer and you'll see the liquid start to bubble gently around the edges.
- First cook phase:
- Cover and cook for 10 minutes, stirring occasionally so the pasta cooks evenly and absorbs the broth. The pasta should still have a slight firmness when you taste it because it'll cook a bit more.
- Add the peas:
- Uncover, stir in the peas, and cook for 3–4 more minutes until the pasta is tender and the liquid has mostly absorbed into it. You want to reach that moment where there's just enough moisture left to become your sauce.
- Finish with cream and cheese:
- Turn the heat down to low and stir in the cream, Parmesan, and nutmeg if you're using it, then simmer gently for 2–3 minutes until everything is silky and coats the pasta. This is where it transforms into something that tastes like you've been cooking all day.
- Taste and serve:
- Adjust the salt and pepper if it needs it, then serve right away while the sauce is still creamy and warm. Extra Parmesan on top never hurt anyone.
Save to Pinterest My mom tasted this and actually asked for seconds, which in her world is like a standing ovation. The fact that it's humble ingredients transformed into something elegant reminded us both that good cooking isn't about complexity—it's about respecting what you're working with and giving it the time it deserves.
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 Comes Together So Fast
Everything cooks in the same pot at roughly the same pace, so you're not juggling timers or multiple pans. The broth does double duty as both the cooking liquid and the base of your sauce, and the cream just ties everything together at the end without needing any work. Honestly, the hardest part is cleaning the leeks properly—the actual cooking is just showing up and stirring.
Variations That Actually Make Sense
If ham isn't your thing, smoked turkey or regular cooked chicken works beautifully and tastes just as rich. I've also added baby spinach right at the end, and it wilts into the cream sauce so naturally that you don't even notice you've added vegetables. For a lighter version, half-and-half replaces the heavy cream without sacrificing the feeling of indulgence.
The Wine Pairing and Serving Moment
A crisp white wine like Sauvignon Blanc cuts through the richness of the cream in a way that makes every bite feel fresh and balanced. There's something about the brightness of the wine against the savory ham and buttery leeks that makes you want to linger over the meal instead of rushing through it. Serve this in wide bowls so the sauce can settle around the pasta, and grate fresh Parmesan right over the top the moment it hits the table.
- Leftover pasta keeps in the fridge for 3 days and actually tastes even better reheated gently with a splash of broth or cream to loosen it up again.
- If you're feeding a crowd, this doubles easily without any fussing—just use a bigger pot and give it a few extra minutes to cook through.
- Make sure your ham is diced before you start because once you're sautéing, you won't want to stop and chop it.
Save to Pinterest This dish proved to me that weeknight dinner doesn't have to be a compromise between easy and delicious. It's the kind of recipe you'll find yourself making again and again because it just works.
Recipe FAQs
- → Can I use other vegetables instead of leeks?
Yes, mild onions or shallots can substitute leeks to maintain a similar savory flavor.
- → What pasta types work best in this dish?
Short pasta like penne, fusilli, or rotini help hold the creamy sauce well.
- → Is there a way to lighten the creamy sauce?
Replacing heavy cream with half-and-half reduces richness without sacrificing texture.
- → How can I make this dish gluten-free?
Use gluten-free pasta and ensure broth is gluten-free to accommodate dietary needs.
- → Can I add greens to this pasta?
Adding baby spinach at the end provides extra color and nutrients without overpowering flavors.