Bacon and Spinach Pasta

This Bacon and Spinach Pasta is the kind of dish you make when you want something cozy without spending all night in the kitchen. It’s creamy, savory, and full of flavor, with crispy bacon, tender pasta, and fresh spinach that wilts right into the sauce. Everything cooks in one skillet after you boil the pasta, and it comes together fast.

The sauce clings to every strand or shape, and the bacon adds just the right salty crunch. It’s simple, hearty, and the kind of meal people ask for again and again.

Why This Recipe Works

Cooking process, skillet action: Close-up of crispy golden bacon bits being folded back into a gloss

Balanced flavors: Smoky bacon, garlic, and Parmesan build a rich, savory base, while spinach brings freshness and a slight sweetness. – Creamy without being heavy: A small amount of cream plus starchy pasta water makes a silky sauce that isn’t too thick. – Quick and reliable: Everything cooks in about 30 minutes, and most steps happen in the same pan. – Flexible: You can use any pasta shape, swap in different greens, or add extras like mushrooms or cherry tomatoes. – Great texture: Crispy bacon contrasts with tender pasta and soft ribbons of spinach for a satisfying bite.

What You’ll Need

  • Pasta: 12 ounces of your favorite shape (penne, rigatoni, spaghetti, or fusilli work well)
  • Bacon: 6–8 slices, cut into small pieces
  • Olive oil: 1 tablespoon (optional, for starting the bacon if your pan is dry)
  • Garlic: 3–4 cloves, minced
  • Red pepper flakes: A pinch to 1/2 teaspoon, to taste
  • Chicken or vegetable broth: 1/2 cup
  • Heavy cream: 1/2 to 3/4 cup (adjust to your preferred creaminess)
  • Parmesan cheese: 1/2 to 3/4 cup, finely grated, plus extra for serving
  • Spinach: 5–6 ounces fresh baby spinach (about 5–6 packed cups)
  • Lemon: Zest of 1/2 lemon and 1–2 teaspoons juice (optional but brightens the dish)
  • Salt and black pepper: To taste
  • Pasta water: Reserve 1 cup from the pot

How to Make It

Final plated, overhead beauty: Tasty top-down shot of Bacon and Spinach Pasta twirled into a high ne
  1. Boil the pasta: Bring a large pot of salted water to a rolling boil. Cook the pasta to al dente according to the package. Reserve 1 cup of the starchy pasta water, then drain.
  2. Crisp the bacon: While the pasta cooks, heat a large skillet over medium. Add the bacon pieces and cook until golden and crisp, about 6–8 minutes. Transfer bacon to a paper towel–lined plate. Leave 1–2 tablespoons of bacon fat in the pan and discard the rest if needed.
  3. Sauté aromatics: Add minced garlic and red pepper flakes to the bacon fat. Cook 30–60 seconds, stirring, until fragrant. Don’t let the garlic brown.
  4. Deglaze and build the sauce: Pour in the broth and scrape the pan to lift any browned bits. Simmer 1–2 minutes, then add the cream. Stir and let it bubble gently for another minute.
  5. Add cheese and adjust: Reduce heat to low. Stir in Parmesan a little at a time until melted and smooth. If the sauce looks thick, add splashes of pasta water to loosen.
  6. Combine pasta and spinach: Add the drained pasta to the skillet and toss to coat. Add the spinach by handfuls, stirring until it wilts into the sauce. Use more pasta water if needed so the sauce stays silky and coats the pasta.
  7. Finish with bacon and lemon: Stir the bacon back in, saving a little for topping. Add lemon zest and a squeeze of juice if using. Taste and season with salt and black pepper. Keep in mind the bacon and Parmesan are already salty.
  8. Serve: Top with reserved bacon and extra Parmesan. Add a crack of black pepper and a pinch of red pepper flakes if you like heat.

How to Store

Refrigerate: Cool completely, then store in an airtight container for up to 3 days.

Reheat: Warm gently in a skillet over low heat with a splash of water, cream, or broth to loosen the sauce. Microwave in short bursts, stirring in between.

Freezing: Not ideal. Cream sauces can separate after thawing, and spinach can become mushy. If you must freeze, do it without the spinach and add fresh spinach when reheating.

Why This is Good for You

This pasta is comfort food with a few thoughtful choices. Spinach brings iron, folate, and vitamins A and C. Garlic and olive oil add heart-friendly elements and plenty of flavor. Parmesan offers protein and calcium, and a little goes a long way. While bacon is indulgent, the portion is controlled and spread across several servings.

If you want to lighten things up further, use half-and-half or swap part of the cream for broth and still get a creamy feel.

Common Mistakes to Avoid

  • Skipping the pasta water: It’s key for achieving a glossy, emulsified sauce that clings to the pasta. – Overcooking the garlic: Burnt garlic tastes bitter and can overpower the dish. Keep the heat moderate and stir.
  • Adding cheese over high heat: Parmesan can clump or turn grainy. Lower the heat before stirring it in. – Overcooking the pasta: Soft pasta falls apart when tossed in sauce. Aim for al dente.
  • Not balancing salt: Bacon and Parmesan are salty. Taste before adding more salt to the sauce.
  • Letting the sauce get too thick: Keep pasta water on hand and add a splash as you toss to maintain a silky texture.

Alternatives

Dairy light swap: Use half-and-half or a mix of broth and a little cream. Add an extra sprinkle of Parmesan for body.

Different greens: Try kale (thinly sliced and sautéed a bit longer), arugula (peppery bite), or Swiss chard. – Protein twists: Add cooked chicken, Italian sausage, or shrimp. For a pescatarian option, crisp pancetta or use smoked salmon and skip the bacon fat.

Add veggies: Mushrooms, peas, sun-dried tomatoes, cherry tomatoes, or roasted red peppers all fit well. – Gluten-free: Use gluten-free pasta and check that your broth is gluten-free.

Vegetarian: Skip the bacon. Sauté mushrooms in olive oil with a touch of smoked paprika for a savory, smoky note.

Lemon-forward: Add more zest and an extra squeeze of juice for a brighter, lighter profile.

FAQ

Can I make this without cream?

Yes. Use more broth and finish with extra Parmesan and a knob of butter to create a glossy sauce.

A splash of milk can help, but add it off the heat to prevent curdling.

What pasta shape works best?

Short shapes like penne, rigatoni, and fusilli hold the sauce nicely and catch bacon bits. Spaghetti or bucatini also work well if you prefer long strands.

Can I use frozen spinach?

You can. Thaw it completely and squeeze out excess water before adding.

Use about 1 to 1 1/2 cups cooked, squeezed spinach, and warm it through in the sauce.

How do I keep the sauce from breaking?

Lower the heat before adding cheese and avoid boiling once the cream and Parmesan are in. Add pasta water gradually to keep the sauce smooth and emulsified.

Is there a way to make it spicier?

Increase red pepper flakes, or stir in a spoonful of Calabrian chili paste or a dash of hot sauce. Add heat slowly so it doesn’t overpower the other flavors.

Can I make it ahead?

It’s best fresh. If you need to prep, cook the bacon and grate the cheese in advance. Reheat gently with a splash of liquid to revive the sauce before serving.

What can I substitute for bacon?

Pancetta or prosciutto are great swaps. For a non-pork option, use turkey bacon with a little olive oil and an extra pinch of salt to boost flavor.

In Conclusion

Bacon and Spinach Pasta is a simple, satisfying dish you can count on any night of the week.

It’s rich but not heavy, fast but still layered with flavor. With a few pantry staples and a handful of spinach, you get a bowl of creamy comfort that feels special without any fuss. Keep it classic, or make it your own with the alternatives above.

Either way, it’s a crowd-pleaser that earns a spot in your regular rotation.

Bacon and Spinach Pasta - A Creamy, Comforting Weeknight Favorite

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings

Ingredients
  

  • Pasta: 12 ounces of your favorite shape (penne, rigatoni, spaghetti, or fusilli work well)
  • Bacon: 6–8 slices, cut into small pieces
  • Olive oil: 1 tablespoon (optional, for starting the bacon if your pan is dry)
  • Garlic: 3–4 cloves, minced
  • Red pepper flakes: A pinch to 1/2 teaspoon, to taste
  • Chicken or vegetable broth: 1/2 cup
  • Heavy cream: 1/2 to 3/4 cup (adjust to your preferred creaminess)
  • Parmesan cheese: 1/2 to 3/4 cup, finely grated, plus extra for serving
  • Spinach: 5–6 ounces fresh baby spinach (about 5–6 packed cups)
  • Lemon: Zest of 1/2 lemon and 1–2 teaspoons juice (optional but brightens the dish)
  • Salt and black pepper: To taste
  • Pasta water: Reserve 1 cup from the pot

Instructions
 

  • Boil the pasta: Bring a large pot of salted water to a rolling boil. Cook the pasta to al dente according to the package. Reserve 1 cup of the starchy pasta water, then drain.
  • Crisp the bacon: While the pasta cooks, heat a large skillet over medium. Add the bacon pieces and cook until golden and crisp, about 6–8 minutes. Transfer bacon to a paper towel–lined plate. Leave 1–2 tablespoons of bacon fat in the pan and discard the rest if needed.
  • Sauté aromatics: Add minced garlic and red pepper flakes to the bacon fat. Cook 30–60 seconds, stirring, until fragrant. Don’t let the garlic brown.
  • Deglaze and build the sauce: Pour in the broth and scrape the pan to lift any browned bits. Simmer 1–2 minutes, then add the cream. Stir and let it bubble gently for another minute.
  • Add cheese and adjust: Reduce heat to low. Stir in Parmesan a little at a time until melted and smooth. If the sauce looks thick, add splashes of pasta water to loosen.
  • Combine pasta and spinach: Add the drained pasta to the skillet and toss to coat. Add the spinach by handfuls, stirring until it wilts into the sauce. Use more pasta water if needed so the sauce stays silky and coats the pasta.
  • Finish with bacon and lemon: Stir the bacon back in, saving a little for topping. Add lemon zest and a squeeze of juice if using. Taste and season with salt and black pepper. Keep in mind the bacon and Parmesan are already salty.
  • Serve: Top with reserved bacon and extra Parmesan. Add a crack of black pepper and a pinch of red pepper flakes if you like heat.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating