Bacon Leek Pasta

This Bacon Leek Pasta is everything you want in a weeknight dinner—quick, comforting, and packed with flavor! The crispy bacon brings smoky richness, while the tender leeks add a delicate sweetness that pairs perfectly with the creamy Parmesan sauce. It’s a simple dish that feels a little fancy but comes together in just 30 minutes.

freshly made bacon leek pasta in a skillet.

Before You Start

  1. Pick the Right Pasta: Rigatoni is great for holding the creamy sauce, but penne, farfalle, or spaghetti will work if that’s all you have.
  2. Clean the Leeks Well: Leeks can hide dirt between their layers. Slice them first, then rinse them in a bowl of water to make sure they’re clean.
  3. Save the Pasta Water: Don’t forget to reserve at least a cup of the pasta water before draining—you’ll need some of it to create a silky sauce that clings to the pasta.
  4. Don’t Overcook the Bacon: Cook the bacon until it’s crispy, but not too dark. Overcooked bacon can taste bitter and won’t mix well with the creamy sauce.
  5. Use Fresh Parmesan: Grate your Parmesan cheese fresh for the best flavor and a sauce that melts perfectly. Pre-grated cheese doesn’t melt as smoothly.
  6. Prep Ingredients Ahead: Have everything chopped and measured before you start. The sauce comes together quickly, so being prepared will help you avoid overcooking.
ingredients needed to make bacon leek pasta.

Ingredients You’ll Need

  • Rigatoni (or your favorite pasta): Rigatoni is great because the ridges hold onto that creamy sauce like a dream, but you can use whatever pasta you’ve got—penne, farfalle, or even spaghetti works just fine.
  • Bacon: We’re using lots of bacon today, none of that pre cooked crumbled up stuff please. You can use pancetta for a slightly fancier touch or even turkey bacon if you want to lighten it up.
  • Leeks: These add a mild, slightly sweet onion flavor that balances the richness of the bacon and cream. Make sure to clean them thoroughly since they can be a bit sandy. If you can’t find leeks, green onions or shallots are good substitutes.
  • Heavy Cream: This is what makes the sauce rich and luscious. If you want a lighter version, half-and-half works too.
  • Parmesan Cheese: The salty, nutty kick that ties the whole dish together. Use freshly grated Parmesan for the best flavor—it melts into the sauce perfectly. Pecorino Romano is a good alternative if you want a sharper taste.
  • Salt and Pepper: Simple, but crucial. They season every layer of the dish, so don’t skip tasting and adjusting as you go.

How To Make Bacon Leek Pasta

Cook Your Pasta

process shots showing how to make pesto beef pasta.

Start by cooking your pasta according to the package instructions. Make sure you salt the water generously. Before draining, don’t forget to save a cup of that starchy pasta water.

Crisp Up the Bacon and Cook the Leeks

process shots showing how to make bacon leek pasta.

While the pasta’s cooking, grab your skillet and toss in the bacon pieces. Cook it over medium-high heat until it’s crispy and golden. Keep an eye on it—you want it perfectly crispy but not burnt. Once it’s done, transfer it to a plate lined with paper towels to soak up the grease, but don’t toss all the fat.

Turn the heat down to medium and throw the leeks into the skillet with the reserved bacon fat. Season them with a little salt and pepper and stir them around until they soften up and smell amazing.

Build Your Sauce

process shots showing how to make bacon leek pasta.

Once the leeks are soft, pour in the heavy cream. Let it simmer for a couple of minutes so it thickens slightly. The goal here is a creamy, rich sauce that’s not too heavy—it should coat the pasta beautifully without feeling gloopy.

Bring It All Together

process shots showing how to make bacon leek pasta.

Add your cooked pasta, crispy bacon, grated Parmesan, and about half a cup of that reserved pasta water to the skillet. Toss everything together until the pasta is well coated in the sauce. If it looks a little dry, add more pasta water a splash at a time until it’s just right. Remember, the pasta will soak up some of the sauce as it cools, so don’t be shy with the liquid.

Taste and adjust the seasoning with more salt and pepper if needed. Plate it up, sprinkle with some fresh parsley if you’ve got it, and serve it warm.

a serving of bacon leek pasta in a white bowl.

Frequently Asked Questions (FAQs)

1. How do I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of cream or reserved pasta water to keep the sauce creamy.

2. Can I freeze this dish?

It’s not ideal to freeze due to the cream sauce, which can separate when thawed. If you need to freeze it, freeze the bacon and cooked pasta separately and make the sauce fresh when ready to eat.

3. Can I substitute heavy cream?

Yes! Half-and-half works for a lighter option, but the sauce won’t be as rich. For a dairy-free alternative, coconut cream can work, though it will slightly change the flavor.

4. Can I make this dish ahead of time?

This pasta is best served fresh, but you can prep the bacon and leeks ahead of time. Store them in the fridge, then reheat and assemble the dish when you’re ready to eat.

5. What type of pasta works best for this recipe?

Rigatoni is recommended because it holds the creamy sauce well, but penne, farfalle, or spaghetti are great alternatives depending on what you have on hand.