That Spicy Chick

Creamy Bacon Pasta with Spinach

This Creamy Bacon Pasta with Spinach is easy to make and ready in under 30 minutes. Savory bacon, al dente pasta, baby spinach and cherry tomatoes get tossed in a luxurious Parmigiano Reggiano and black pepper infused cream sauce. Perfect for date night, Valentine’s Day, or an easy weeknight family dinner!



 

Looking for more date night pasta recipes? Try my Cream Sauce Seafood Pasta, this Spicy ‘Nduja Pasta with Shrimp, or Creamy Spicy Chicken Pasta next!

About This Recipe

Savory bacon, perfectly cooked pasta, a black pepper garlic cream sauce with a spicy kick and nutty Parmigiano Reggiano cheese, baby spinach and juicy, sweet cherry tomatoes make up this heavenly Creamy Bacon Pasta with Spinach!

I love this dish because it’s so quick and simple to make in about 30 minutes and has a short ingredient list. Yet it boasts elevated flavors and tastes like something you’d get at a fancy restaurant.

It’s one of those dinners that’s simple enough for weeknights but fancy enough for date night, Valentine’s Day dinner and entertaining!

If dining with kids or those who can’t tolerate a spice, simply use less crushed red pepper and ground cayenne to make this a family friendly meal!

Ready to make this comforting and creamy bacon pasta for dinner tonight?

Closeup of creamy pasta with bacon and spinach on a plate.

Why This Recipe Works

  • Quick and easy! Ready in under 30 minutes, this is a simple and easy to make dish with elevated flavors.
  • Delicious! Combined with perfectly cooked al-dente pasta, the peppery black pepper cream sauce infused with Parmigiano Reggiano cheese and savory bacon tastes exquisite!
  • Perfect for date night or Valentine’s Day. Pair it with a glass of wine or your favorite non-alcoholic drink for a romantic dinner with your significant other!

Ingredient Notes and Substitutes

Labeled ingredients for reamy pasta with bacon and spinach on a wooden board.
  • Aromatics: Fresh garlic and Asian red shallots. Use regular shallots/eschalots, or red onion instead.
  • Cherry Tomatoes: Or use grape tomatoes or baby plum tomatoes. The sweetness with a hint of acidity cuts through the richness of the cream sauce.
  • Lean Bacon Block: I used a diced Japanese bacon block, which is extra lean and similar to a ham steak or block. It doesn’t render much bacon fat during cooking, so you do need to cook it in a little oil. Find it at a Japanese or Asian supermarket. Or use regular lean bacon slices, turkey bacon or streaky bacon if preferred.
  • Orecchiette Pasta: Or use any other short-cut pasta shape such as small shells (conchiglie), gemelli, fusilli, farfalle, etc.
  • Olive Oil: For cooking.
  • Heavy Cream: The main ingredient for our rich and creamy sauce. If you’re in the UK, you can use double cream instead.
  • Seasonings: We’ll season the cream sauce with kosher salt, freshly cracked black pepper, Italian seasoning, ground cayenne and crushed red pepper flakes for a spicy kick!
  • Parmigiano Reggiano Cheese (or Parmesan Cheese): As always, I recommend using freshly grated cheese from a block. It tastes and melts better into sauces. Pre-shredded/grated cheese in the bags at the store have anti-caking agents and preservatives that prevent it from melting evenly and quickly into the sauce.
  • Reserved pasta water. Save half cup of the boiling salted pasta water to help thin the pasta sauce.
  • Baby Spinach: Or use baby kale.
  • To Serve (optional): Finish off by topping your plate with fresh basil or chopped parsley and more freshly grated Parmigiano Reggiano cheese!

Full ingredient list and amounts are in the recipe card below.

How to Make Creamy Pasta with Bacon

Below is a step-by-step overview on how to make this creamy bacon pasta recipe. Keep scrolling down to get to the recipe card below with the full recipe and detailed instructions!

Drained cooked orecchiette pasta in a colander.
1. Cook the pasta. Cook the pasta al-dente in a large pot of boiling salted water according to package instructions. Reserve some pasta cooking water, then drain and set aside.
Satuéeing diced bacon cubes in a skillet.
2. Cook the bacon. Heat olive oil in a large deep edged skillet or sauté pan over medium heat. Add the bacon and sauté until mostly cooked and starting to brown.
Added fresh garlic and shallots to pan with diced cooked bacon cubes.
3. Sauté the aromatics. Add the shallots and garlic and sauté until softened and fragrant.
Added heavy cream and seasonings to pan with sautéed shallots, garlic and bacon.
4. Add the cream and seasonings. Lower the heat and slowly pour in the heavy cream. Stir in the seasonings.
Added pasta and parmesan cheese to creamy bacon pasta sauce in a pan.
5. Add the cooked pasta, cheese and some reserved pasta water. Mix to combine until the cheese has melted and everything is evenly coated in the sauce.
Added spinach to creamy bacon pasta sauce in a pan.
6. Add the baby spinach and a splash of reserved pasta water. Mix until just wilted.
Added halved cherry tomatoes to creamy pasta with bacon and spinach in a pan.
7. Mix in the cherry tomatoes. Switch off the heat.
Creamy pasta with bacon, spinach and cherry tomatoes in a skillt on the stovetop.
Creamy bacon pasta with spinach and cherry tomatoes on a plate.
8. Serve! Divide evenly onto plates and garnish with fresh basil or chopped parsley and more freshly grated Parmigiano Reggiano cheese if desired. Serve immediately and enjoy!

Serving Suggestions

A simple side salad and some garlic bread would pair well with this creamy pasta with bacon.

Storing and Reheating Leftovers

  • Storing: Store leftovers in a sealed airtight container in the fridge for 3-4 days.
  • Reheating: Reheat on high in the microwave for 1-2 minutes, stirring halfway through, until hot throughout. Garnish with fresh basil and grated cheese if desired after reheating.
Front view of creamy pasta with bacon and spinach on a plate.

Cook’s Tips

  • Make it lighter. Use cooking cream (18-20% fat content), table cream or light cream instead. The sauce will less creamy but still thick and rich thanks to the Parmigiano Reggiano cheese.
  • Adjust spice level to taste. Use less or leave out the ground cayenne and crushed red pepper chili flakes for a milder bacon pasta sauce dish.
  • Keep the heat low. Maintain low heat once you’ve added the cream so that it doesn’t boil and reduce/evaporate.
  • Avoid using a tube-shaped pasta. Penne, rigatoni, paccheri mezze and other tube-shaped pastas aren’t the best option for this dish because the sauce will seep into the pasta, leaving less sauce for the exterior and making the dish feel less creamy. If you don’t have orecchiette or any of the other suggested types of pasta listed in the ‘ingredients’ section, you can use a noodle-type of pasta. Linguini, spaghetti, fettuccine, pappardelle, etc. would work well.
Closeup front view of creamy pasta with bacon and spinach on a plate.

Variations

  • Use different veggies. Toss in frozen green peas, asparagus, mushrooms, sweet corn, broccoli florets, etc. They can be cooked with the bacon.
  • Use different pork meat. Lean smoked bacon cubes, diced gammon ham, pancetta, etc.
  • Add chicken. Sear some salt and pepper seasoned diced chicken breasts or thighs in a little oil first and remove to a clean bowl. Add it back in just before adding the pasta and cheese. Alternatively, toss in some shredded cooked chicken or rotisserie chicken from the store.
  • Cook in unsalted butter. For a more indulgent cream sauce, use unsalted butter instead of olive oil for cooking.
Closeup of creamy bacon pasta with baby spinach and cherry tomatoes on a plate.

FAQs

How is Japanese bacon different from American bacon?

Japanese bacon doesn’t brown much or become crispy like American bacon. The meat comes from the pork ribs and the bacon is made of soybean protein and egg protein too. It also does not render much fat and is lower in calories and much leaner than your typical American bacon. It has liquid smoke flavor added so it does have bacon flavor, but it’s more like the meat of gammon ham or a ham steak.

Can I freeze this creamy pasta with bacon?

Yes, although it tastes best if consumed within 3-4 days. To freeze, transfer to a freezer friendly airtight container (or multiple containers) and allow to cool completely. Cover and freeze for up to 3 months. Thaw overnight in the fridge and reheat on high in the microwave for 2 minutes or so, stirring halfway through, or until warm throughout. Garnish with more grated parmesan cheese and fresh basil just before serving. Note that the cherry tomatoes will break down and the juice will seep into the cream sauce once thawed and reheated. The cream sauce will also be slightly thinner after thawing. It will still taste delicious though!

Can I make it vegetarian/vegan?

Use vegan bacon, a plant-based cooking cream and dairy-free cheese.

“Pin It” For Later!

Front view of creamy pasta with bacon on a plate. Text overlay "Easy Weeknight Dinner!", "Creamy Bacon Pasta with Spinach" and "That Spicy Chick".

MADE THIS RECIPE? Please leave a comment and a ⭐️⭐️⭐️⭐️⭐️ star rating below and let me know how you liked it! You can also take a photo and tag it with @thatspicychick on Instagram and hashtag it #thatspicychick. I love seeing your creations!

STAY CONNECTED! You can also follow me on PinterestFacebook or Instagram.

Sign up for my email list to get my latest recipe in your inbox weekly!

Print

Creamy Bacon Pasta with Spinach

Closeup of creamy bacon pasta with spinach and cherry tomatoes on a plate.
Save Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy to make and ready in under 30 minutes, this Creamy Bacon Pasta with Spinach features savory bacon, pasta, baby spinach and cherry tomatoes in a luxurious Parmigiano Reggiano and black pepper infused cream sauce. Perfect for date night, Valentine’s Day, or an easy weeknight family dinner!

  • Author: Lavina
  • Prep Time: 8
  • Cook Time: 20
  • Total Time: 28 minutes
  • Yield: 4 1x
  • Category: Dinner
  • Method: Sauté
  • Cuisine: American

Ingredients

Scale
  • 5 cloves / 25 grams Garlic
  • 23 / 50 grams Asian Red Shallots (substitute with 1 regular shallot/eschalot) – finely chopped
  • 4 ounces / 120 grams Cherry Tomatoes – halved
  • 7 ounces / 200 grams Lean Bacon Block (note 1)  – diced into small cubes
  • 10 ounces / 280 grams uncooked Orecchiette Pasta (or other short-cut pasta shape – note 2)
  • 2 TSP Olive Oil
  • 1 cup / 236ml Heavy Cream (minimum 35% fat – note 3)
  • 1¼ TSP Kosher Salt, to taste (note 4)
  • 1.5 TSP freshly cracked Black Pepper, to taste
  • 1 TSP Italian Seasoning
  • ¼ – ½  TSP ground Cayenne, to taste (note 5)
  • 1 – 2 TSP Crushed Red Pepper Flakes, to taste (note 5)
  • ½ cup / 40 grams freshly grated Parmigiano Reggiano Cheese (or Parmesan Cheese)
  • 34 TBSP reserved pasta water
  • 4 cups / 132 grams Baby Spinach
  • To Serve (optional): Fresh Basil Leaves or chopped Parsley, more freshly grated Parmigiano Reggiano cheese

Instructions

Prep:

  1. Prepare the fresh ingredients: Mince the garlic. Finely chop the shallots. Cut the cherry tomatoes in half. Finely dice the lean bacon.

Creamy Bacon Pasta:

  1. Cook the pasta: Cook the pasta al-dente in a large pot of boiling salted water according to package instructions. Reserve ½ cup of pasta cooking water, then drain and set aside. (I like to run water cold water over the pasta to prevent it from sticking and cooking further but this is optional.)
  2. Cook the bacon. Heat 2 teaspoons of olive oil in a large deep edged skillet or sauté pan over medium heat. Add the bacon and sauté until mostly cooked and starting to brown – about 3-4 minutes.
  3. Sauté the aromatics: Add the shallots and garlic and sauté for 1 minute, until softened and fragrant.
  4. Add the cream and seasonings: Lower the heat and slowly pour in the heavy cream. Stir in all of the seasonings – the kosher salt, black pepper, Italian seasoning, ground cayenne and crushed red pepper flakes.
  5. Add the pasta and cheese: Add the cooked pasta, grated cheese, and ¼ cup of reserved pasta water. Maintain low heat and mix to combine until the cheese has melted and everything is evenly coated in the sauce.
  6. Add the baby spinach: Add the baby spinach and 2 tablespoons of reserved pasta water. Mix until just wilted – about 2-3 minutes. If the sauce thickens too much, you can stir in more pasta water, 1 tablespoon at a time, until your desired consistency is reached.
  7. Mix in the cherry tomatoes: Add the cherry tomatoes and briefly mix to combine. Switch off the heat.
  8. Serve: Divide evenly onto plates and garnish with fresh basil or chopped parsley and more freshly grated Parmigiano Reggiano cheese if desired. Serve immediately.

Notes

  1. Lean Bacon Block. I used a Japanese bacon block, which is extra lean and similar to a ham steak or block. It doesn’t render much bacon fat during cooking. You can use lean bacon slices or regular bacon and cut them into bite-sized strips. Cook them first in a little oil (if needed) and remove from the pan. Then cook the rest of the dish as indicated and add the cooked bacon back into the pan after adding the pasta and cheese.
  2. Pasta. Avoid using tube-shaped short-cut pasta as all the sauce will seep inside. The dish will feel less creamy and like there isn’t enough sauce. Besides orecchiette, small shells (conchiglie), gemelli, fusilli and farfalle are some good options. You could also use a noodle type pasta such as linguini, spaghetti or fettuccine.
  3. Kosher Salt. Adjust to taste depending on how salty the bacon you’re using is. I recommend starting with 1 teaspoon first, then taste and add more if needed just before switching off the heat.
  4. Heavy Cream. To make this dish slightly lighter, use cooking cream (18-20% fat content), table cream or light cream instead. The sauce will be less creamy but still thick and rich thanks to the Parmigiano Reggiano cheese.
  5. Ground Cayenne and Crushed Red Pepper Flakes. Omit completely for a mild dish or use less to suit your heat level preference.
  6. Storing and Reheating Leftovers. Store leftovers in a sealed airtight container in the fridge for 3-4 days. Reheat on high in the microwave for 1-2 minutes, stirring halfway through, until hot throughout. Garnish with fresh basil and grated cheese if desired after reheating.
  7. To Freeze. Although this dish tastes best when consumed within 3-4 days, you can freeze leftovers if needed. Transfer to a freezer friendly airtight container (or multiple containers) and allow to cool completely. Cover and freeze for up to 3 months. Thaw overnight in the fridge and reheat on high in the microwave for 2 minutes, stirring halfway through, or until warm throughout. Garnish with more grated parmesan cheese and fresh basil just before serving. Note that the cherry tomatoes will break down and the juice will seep into the cream sauce once thawed and reheated. The cream sauce will also be slightly thinner after thawing. It will still taste delicious though!
  8. See the ‘Variations’ and ‘FAQs’ section in the post above if you’d like to customize this recipe and the ‘Cook’s Tips’ section for more tips.

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 640
  • Sugar: 9g
  • Sodium: 1046.1mg
  • Fat: 33.8g
  • Saturated Fat: 18.4g
  • Unsaturated Fat: 15.3g
  • Trans Fat: 0.1g
  • Carbohydrates: 61.2g
  • Fiber: 4.8g
  • Protein: 23.3g
  • Cholesterol: 0mg

This post may contain affiliate links. We are a part of the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn a small commission (at no extra cost to you) by linking to Amazon.com and affiliated sites. The nutritional information provided is approximate and can vary based on several factors. It should only be used as a general guideline. For more information, please see our Disclosure.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star