This post may contain affiliate links. Please read our disclosure policy.

This bacon tomato pasta recipe uses a handful of everyday ingredients and is quick and simple to make! The creamy garlic sauce with fresh tomatoes is decadent and delicious.

You may also like my Chicken Bacon Spinach Pasta or Shrimp and Bacon Pasta next.

bacon tomato pasta on a plate

Why you’ll love it

Crispy, savory bacon and in-season tomatoes make such a good combo. I kept the ingredients list short in this creamy bacon pasta so that each one can shine! The garlic cream sauce is fantastic, and fresh tomatoes lighten it up and add a summery quality.

This 30-minute bacon pasta is super straightforward to make with ingredients you already have on hand like Italian seasoning, cream, and garlic. It’s really nice to make after a long day at work, but it definitely doubles as a dish that’s special enough for company.

What you’ll need

  • Pasta – I like a longer shape like bucatini. It’s a tube-shaped variety that’s perfect for slurping up that creamy sauce! You can use any variety, though.
  • Bacon – the bacon fat actually forms the irresistible savory base of the sauce
  • Garlic – use even more if you’re a big garlic fan
  • Tomato – choose what’s in season and looks best at the grocery store, farmers’ market, or your garden
  • Heavy cream – it’s unmatched for making sauces have fabulous flavor and silky texture
  • Italian seasoning – my go-to all purpose blend of dried herbs that comes in one jar
  • Parmesan – optional, but a little dusting of parm is the perfect finish!
ingredients for creamy bacon and tomato pasta in prep bowls

Pro tip

As the tomatoes burst, they release their juices. This is an integral part of the sauce, giving it a naturally sweet, fresh, and tasty quality. You can definitely use a handful or two of grape or cherry tomatoes from the garden instead!

How to make bacon tomato pasta

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

frying bacon in a skillet and adding garlic to make pasta sauce

Boil the pasta. Meanwhile, prep the bacon. Fry it until crispy, then spoon out excess fat, leaving some behind for the sauce. Add the garlic, and cook until fragrant.

adding cream and tomatoes to a skillet to make sauce and tossing with pasta

Add the chopped tomatoes, cream, and Italian seasoning. Let it simmer until it reduces to your liking. Toss with the drained pasta, and then top with freshly grated parmesan if using.

Tools for this recipe

Check out Natasha’s favorite kitchen essentials, gadgets, and cookware!

Substitutions and variations

  • I don’t recommend subbing the heavy cream for anything like half-and-half or milk because the acidity of the sauce and high heat it’s cooked over could curdle it pretty easily.
  • Add some red pepper flakes if you want a little heat.
  • A handful of fresh spinach towards the end until it wilts would be great for some greens.

What to serve with creamy bacon pasta

Leftovers and storage

  • This bacon pasta is best fresh, but you can store leftovers in the fridge for 3-4 days.
  • Reheat over a low heat, adding a splash of cream if needed. If possible, boil up fresh pasta when eating leftovers.
  • I don’t recommend freezing leftovers due to the dairy.
bacon and tomato pasta in a skillet with a wedge of parmesan and a cheese grater beside it

If you made this tomato and bacon pasta recipe, please leave a star rating and review below! Be sure to tag me on Instagram if you make one of my recipes.

bacon tomato pasta on a plate
5 from 15 votes

Creamy Bacon Tomato Pasta

This bacon tomato pasta recipe uses a handful of everyday ingredients and is quick and simple to make! The creamy garlic sauce with fresh tomatoes is decadent and delicious.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4

Ingredients 

  • 8 ounces uncooked pasta (I used bucatini)
  • 6 strips bacon
  • 1-2 cloves garlic minced
  • 1 medium tomato cut into small pieces
  • 3/4 cup heavy/whipping cream
  • 1/4 teaspoon Italian seasoning
  • Pepper to taste
  • Garnish: freshly grated parmesan cheese to taste

Instructions 

  • Boil a salted pot of water for your pasta.
  • Meanwhile, cut the bacon into small pieces (I like using kitchen shears for this) and add it to a skillet over medium-high heat. Cook the bacon until crispy (about 7-10 minutes).
  • Spoon out excess fat (leave about 1 tablespoon in there).
  • Add the garlic to the skillet and cook for 30 seconds.
  • Stir in the tomato, cream, and Italian seasoning. Let it bubble for 5 minutes or so until the sauce has reduced to your liking (turn the heat down if it starts to furiously boil). It's not a super thick sauce, but it should be thick enough that it coats the back of a spoon.
  • Drain the pasta, add it to the skillet, and toss with the sauce (add a bit of the hot pasta water prior to draining it if the sauce gets too thick for your liking). You can either add the parmesan at this step and toss the whole thing or grate some over top of each bowl. Serve immediately.

Notes

  • Serves 2-4. If you’ve got 4 super hungry people and aren’t serving it with anything else, I recommend doubling the recipe. 
  • The bacon is pretty salty, so you may not need to add extra salt to this recipe.

Nutrition

Calories: 507kcal, Carbohydrates: 46g, Protein: 13g, Fat: 30g, Saturated Fat: 15g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 10g, Trans Fat: 0.04g, Cholesterol: 72mg, Sodium: 236mg, Potassium: 312mg, Fiber: 2g, Sugar: 4g, Vitamin A: 927IU, Vitamin C: 5mg, Calcium: 49mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

5 from 15 votes (2 ratings without comment)

Leave a comment

Please leave a recipe rating!

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

46 Comments

  1. Haley says:

    Sounds delicious! I’m going to make it tonight. I don’t have heavy cream on hand, can I substitute for cream of mushroom soup?

    1. Miranda @ Salt & Lavender says:

      Condensed soup isn’t a direct swap for heavy cream, so we wouldn’t recommend it. It’s only been tested as written. You’re welcome to experiment, but we can’t predict what the results would be. 🙂

  2. J.R. says:

    5 stars
    I’ve made this recipe exactly as written 20+ times – it is reliably fantastic. Tonight I tried it as a one-pan recipe. At/after step 5, I added dry pasta and a mix of chicken broth and water until the pasta was cooked through. My goodness, if it’s possible, it made the recipe that much better! Extra saucy, starchy, and great flavor throughout. Thanks for the always awesome recipes!

    1. Natasha says:

      I’m thrilled to hear it’s a favorite of yours!! Thanks for the one pan tips!

  3. Carla says:

    5 stars
    I added some pan fried mushrooms as they needed to be used. Easy, quick and tasty recipe, even though I forgot the parmesan 🤦‍♀️Thanks Natasha!

    1. Natasha says:

      I’m so happy you enjoyed it!! 😀

  4. Miriam says:

    Our family loves this recipe. It’s in our rotation! Thank you for the simple ingredients and directions!

    1. Natasha says:

      That’s so nice to hear!! 😀

  5. Tay says:

    Really good recipe. Only had bacon, tomatoes and pasta in the house and this worked out perfectly.

    1. Miranda @ Salt & Lavender says:

      That’s great to hear, Tay! Thank you!

  6. Andy Singh says:

    5 stars
    Just finished eating this and it was lovely! I added a cheeky bit of cream cheese mixed with herbs.

    Thank you for sharing!

    1. Natasha says:

      I’m so glad you enjoyed it, Andy! 🙂

  7. Krista says:

    I made this dish this week. Everyone loved it- there were no leftovers. I appreciate that your recipes use ingredients that I usually have in my pantry/fridge. For this working mom- fast, delicious meals are what I love!

    1. Natasha says:

      I’m so happy to hear that!! 🙂

  8. Christine McLean says:

    5 stars
    I found this to be a very versatile recipe! Just made it, but I didn’t have heavy cream and substituted greek yogurt. Tastes amazing. I eyeballed the amounts mostly, added extra garlic and maybe a Tablespoon of Italian seasoning. Fresh bacon bits were on hand, so I had even less cooking prep to do. Topped with fresh parsley, grated parmigiano and served with a salad. Delicious!

    1. Natasha says:

      I’m so glad you were able to tweak it based on what you had on hand! Happy you found it simple and delicious, Christine! 🙂

  9. Sarah says:

    Hi I’m trying this tonight and can’t wait after reading all the reviews – I’m just thinking I may make double so if any leftovers, can they be frozen ?

    1. Natasha says:

      Hmmm… I’m not sure that this is the best recipe to freeze, unfortunately. Cream sauces are notoriously bad for reheating, and I’m not sure how the fresh tomato would work either. I mean, you could give it a try and see how it goes for you. It’s possible that you’ll be totally happy with the results. I’d reheat on a low heat to hopefully help with the sauce separating.

  10. Sarah says:

    Hi do you use smoked or unsmoked bacon?

    1. Natasha says:

      Smoked. I’m not sure I’ve ever had unsmoked bacon.