Looking for a quick and satisfying dinner that doesnโt require hours in the kitchen?
This 20-minute Bacon and Spinach Pasta is exactly what you need.
Itโs creamy, savory, and packed with rich flavor, all while being incredibly simple to make.
Whether you’re cooking for yourself, your family, or unexpected guests, this pasta dish is a reliable go-to.
With minimal ingredients and a straightforward process, itโs perfect for busy weeknights, lazy weekends, or when you simply need a break from takeout.
Letโs get started.
Why Youโll Love This Bacon and Spinach Pasta
- It comes together in just 20 minutes from start to finish.
- Requires only a handful of easy-to-find ingredients.
- The combination of smoky bacon and fresh spinach creates a flavorful balance.
- Itโs creamy and comforting without being overly heavy.
- Ideal for weeknights, last-minute dinners, or quick meal prep.
Ingredients Youโll Need
To keep things simple and fast, hereโs what youโll need:
- Pasta โ Penne, linguine, spaghetti, or fettuccine all work well.
- Bacon โ Choose thick-cut for more texture or standard-cut for faster cooking.
- Spinach โ Fresh baby spinach wilts quickly, but frozen spinach can work if well-drained.
- Garlic โ Adds depth and aromatic flavor.
- Heavy cream โ Creates a rich, silky sauce.
- Parmesan cheese โ For a salty, nutty finish.
- Olive oil โ Helps render the bacon and prevents sticking.
- Salt and pepper โ For seasoning.
- Pasta water โ The starchy liquid helps emulsify and thicken the sauce.
Optional:
- Red pepper flakes for a hint of heat
- Lemon zest or juice for brightness
- Fresh herbs like parsley or basil for garnish
How to Make Bacon and Spinach Pasta in 20 Minutes
1. Boil the Pasta
- Bring a large pot of salted water to a boil.
- Cook the pasta according to package directions until al dente.
- Reserve ยฝ cup of the pasta water before draining.
2. Cook the Bacon
- While the pasta cooks, heat olive oil in a large skillet over medium heat.
- Add chopped bacon and cook until crispy, about 5 to 7 minutes.
- Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving about 1 to 2 tablespoons of fat in the pan.
3. Build the Sauce
- In the same pan, add minced garlic and cook for 30 seconds until fragrant.
- Add the spinach and stir until just wilted, about 1 to 2 minutes.
- Pour in the heavy cream and a splash of pasta water. Stir to combine and bring to a gentle simmer.
4. Combine and Finish
- Add the cooked pasta and bacon back to the pan.
- Toss everything together until the pasta is well coated.
- Stir in grated Parmesan and more pasta water as needed to create a creamy consistency.
- Season with salt and pepper to taste.
Tips for Success
- Multitask: Cook the bacon while the pasta is boiling to save time.
- Use pre-washed spinach: This skips an extra prep step.
- Donโt overcook the spinach: It should be just wilted, not soggy.
- Reserve pasta water: Itโs essential for helping the sauce cling to the pasta.
- Taste before serving: Adjust the salt, pepper, or Parmesan as needed.
Substitutions & Variations
- Vegetarian version: Omit the bacon and add sautรฉed mushrooms or sun-dried tomatoes.
- Dairy-free option: Use coconut milk or a dairy-free cream alternative.
- Protein boost: Add grilled chicken, shrimp, or white beans.
- Gluten-free: Use your favorite gluten-free pasta.
- Spicy twist: Add crushed red pepper flakes or a dash of hot sauce.
What to Serve with Bacon and Spinach Pasta
- Green Salad: A simple mixed green salad with vinaigrette balances the richness.
- Garlic Bread: Great for scooping up extra sauce.
- Roasted Vegetables: Broccoli, zucchini, or asparagus make excellent sides.
- Wine pairing: A crisp white like Sauvignon Blanc or a light red like Pinot Noir.
Recipe FAQ’s
Can I make this recipe ahead of time?
Yes, but itโs best enjoyed fresh. If making ahead, reheat gently on the stove with a splash of cream or pasta water.
Can I use frozen spinach?
Absolutely. Just thaw it fully and squeeze out excess moisture before adding it to the pan.
What can I substitute for heavy cream?
You can use half-and-half or whole milk for a lighter version. For dairy-free, try coconut cream or unsweetened oat cream.
20-Minute Bacon and Spinach Pasta (Quick and Creamy)
Ingredients
- 8 oz pasta such as penne, linguine, or fettucine
- 6 slices bacon chopped
- 4 cups fresh baby spinach
- 3 cloves garlic minced
- 1 cup heavy cream
- ยฝ cup grated Parmesan cheese
- 1 tablespoon olive oil
- ยฝ teaspoon salt or to taste
- ยผ teaspoon black pepper or to taste
- ยฝ cup reserved pasta water
Optional:
- red pepper flakes, lemon zest, chopped fresh herbs (parsley or basil)
Instructions
Boil the Pasta
- Bring a large pot of salted water to a boil.
- Cook the pasta according to package directions until al dente.
- Reserve ยฝ cup of the pasta water before draining.
Cook the Bacon
- While the pasta cooks, heat olive oil in a large skillet over medium heat.
- Add chopped bacon and cook until crispy, about 5 to 7 minutes.
- Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving about 1 to 2 tablespoons of fat in the pan.
Build the Sauce
- In the same pan, add minced garlic and cook for 30 seconds until fragrant.
- Add the spinach and stir until just wilted, about 1 to 2 minutes.
- Pour in the heavy cream and a splash of pasta water. Stir to combine and bring to a gentle simmer.
Combine and Finish
- Add the cooked pasta and bacon back to the pan.
- Toss everything together until the pasta is well coated.
- Stir in grated Parmesan and more pasta water as needed to create a creamy consistency.
- Season with salt and pepper to taste.