• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
But Delicious Recipes

But Delicious Recipes

Homemade Meals in No Time

  • Home
  • Appetizer
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • contact us
  • About
But Delicious Recipes
  • Home
  • Appetizer
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • contact us
  • About
Dinner / Tomato Bacon Pasta: A Delicious & Easy Recipe

Tomato Bacon Pasta: A Delicious & Easy Recipe

July 23, 2025 by KaylaDinner

Tomato Bacon Pasta: the very words conjure up images of a comforting, flavorful, and utterly satisfying meal. Have you ever craved a dish that’s both incredibly easy to make and bursting with savory goodness? This recipe is your answer! It’s a symphony of smoky bacon, sweet tomatoes, and perfectly cooked pasta, all harmonizing in a way that will leave you wanting more.

While the exact origins of Tomato Bacon Pasta are debated, the combination of tomatoes and pork has been a culinary staple in many cultures for centuries. Think of Italy’s classic pasta sauces or the hearty stews of Spain. This dish takes inspiration from these traditions, offering a modern and streamlined approach to a timeless pairing.

What makes this pasta so irresistible? It’s the perfect balance of flavors and textures. The crispy, salty bacon provides a delightful contrast to the sweet and tangy tomatoes. The pasta, coated in a luscious sauce, offers a satisfying chewiness. Plus, it’s incredibly versatile! You can customize it with your favorite herbs, spices, or vegetables. But perhaps the biggest reason people adore this dish is its simplicity. It’s a quick and easy weeknight meal that requires minimal effort but delivers maximum flavor. So, let’s get cooking and create a Tomato Bacon Pasta masterpiece!

Tomato Bacon Pasta

Ingredients:

  • 1 pound pasta (spaghetti, linguine, or penne work well)
  • 8 ounces bacon, cut into 1/2-inch pieces
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (28 ounce) can crushed tomatoes
  • 1 (15 ounce) can tomato sauce
  • 1/2 cup heavy cream
  • 1/4 cup grated Parmesan cheese, plus more for serving
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves, chopped, for garnish
  • 1/4 cup reserved pasta water

Preparing the Bacon and Aromatics:

  1. First things first, let’s get that bacon cooking! In a large skillet or Dutch oven, place the bacon pieces. Cook over medium heat, stirring occasionally, until the bacon is crispy and the fat has rendered. This usually takes about 8-10 minutes. Be patient and don’t rush this step; crispy bacon is key!
  2. Once the bacon is crispy, remove it from the skillet with a slotted spoon and set it aside on a plate lined with paper towels to drain. Leave about 2 tablespoons of bacon fat in the skillet. If you have more than that, pour off the excess, but don’t discard it entirely – that bacon fat is liquid gold!
  3. Now, add the olive oil to the skillet with the bacon fat. Heat over medium heat. Add the chopped yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. You want the onion to be nice and sweet, so don’t brown it too much.
  4. Next, add the minced garlic to the skillet and cook for about 1 minute, or until fragrant. Be careful not to burn the garlic, as it can become bitter. Stir constantly to prevent burning.

Creating the Tomato Sauce:

  1. Pour in the crushed tomatoes and tomato sauce into the skillet with the onions and garlic. Stir well to combine.
  2. Add the dried oregano and red pepper flakes (if using) to the sauce. Season with salt and freshly ground black pepper to taste. Remember, the bacon is already salty, so start with a small amount of salt and adjust as needed.
  3. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it simmer for at least 15 minutes, or up to 30 minutes. The longer it simmers, the more the flavors will meld together. Stir occasionally to prevent sticking. This simmering time is crucial for developing a rich and flavorful sauce.
  4. While the sauce is simmering, cook the pasta according to package directions. Be sure to salt the pasta water generously – this is your only chance to season the pasta itself! Cook the pasta until it is al dente, meaning it still has a slight bite to it.
  5. Before draining the pasta, reserve about 1/4 cup of the pasta water. This starchy water will help to create a creamy and emulsified sauce.
  6. Drain the pasta well.

Bringing It All Together:

  1. Stir in the heavy cream and Parmesan cheese into the tomato sauce. Stir until the cheese is melted and the sauce is smooth and creamy.
  2. Add the cooked bacon to the sauce. Stir to combine.
  3. Add the drained pasta to the sauce and toss to coat. If the sauce seems too thick, add a little of the reserved pasta water to thin it out. You want the sauce to cling to the pasta nicely.
  4. Continue to toss the pasta and sauce until everything is well combined and heated through. This should only take a minute or two.
  5. Remove the skillet from the heat.

Serving and Garnishing:

  1. Serve the tomato bacon pasta immediately.
  2. Garnish with fresh basil leaves and extra grated Parmesan cheese. A sprinkle of red pepper flakes is also a nice touch if you like a little heat.
  3. Enjoy your delicious and comforting tomato bacon pasta!

Tips and Variations:

Spice it up!

If you like a spicier pasta, add more red pepper flakes to the sauce. You can also use a pinch of cayenne pepper for an extra kick.

Add some vegetables!

Feel free to add some vegetables to the sauce. Sautéed mushrooms, bell peppers, or spinach would all be delicious additions. Add them to the skillet along with the onions and garlic.

Use different types of bacon!

Experiment with different types of bacon, such as maple bacon or peppered bacon, for a unique flavor.

Make it vegetarian!

To make this dish vegetarian, simply omit the bacon and use vegetable broth instead of bacon fat to sauté the onions and garlic. You can also add some smoked paprika to the sauce to give it a smoky flavor.

Add a splash of vodka!

For a richer and more complex flavor, add a splash of vodka to the sauce after cooking the garlic. Let it simmer for a few minutes to burn off the alcohol before adding the tomatoes.

Use fresh tomatoes!

If you have fresh tomatoes on hand, you can use them instead of canned tomatoes. You’ll need about 2 pounds of fresh tomatoes, peeled, seeded, and chopped. Add them to the skillet after cooking the onions and garlic, and simmer until they break down and form a sauce.

Make it ahead of time!

The tomato sauce can be made ahead of time and stored in the refrigerator for up to 3 days. Simply reheat the sauce before adding the pasta and bacon.

Freezing Instructions!

While I prefer this dish fresh, you can freeze the sauce for up to 2 months. Let it cool completely before transferring it to an airtight container. Thaw overnight in the refrigerator before reheating.

Serving Suggestions!

This tomato bacon pasta is delicious on its own, but it also pairs well with a side salad or some garlic bread.

Ingredient Substitutions!

Don’t have heavy cream? You can substitute half-and-half or even milk, but the sauce won’t be as rich and creamy. You can also use a different type of cheese, such as Pecorino Romano or Asiago, instead of Parmesan.

Pasta Shape Matters!

While I recommend spaghetti, linguine, or penne, you can use any type of pasta you like. Just be sure to cook it al dente!

Bacon Cooking Tips!

For even crispier bacon, try cooking it in a cold skillet. Place the bacon in the skillet and then turn the heat to medium. This will allow the bacon to render its fat slowly and evenly, resulting in perfectly crispy bacon.

Garlic Burning Prevention!

Garlic burns easily, so it’s important to keep a close eye on it while it’s cooking. If you notice the garlic starting to brown too quickly, reduce the heat or add a splash of water to the skillet.

Tomato Sauce Acidity!

If your tomato sauce is too acidic, you can add a pinch of sugar to balance the flavors. Start with a small amount and add more to taste.

Pasta Water Importance!

Don’t skip the step of reserving pasta water! This starchy water is essential for creating a creamy and emulsified sauce. It helps the sauce cling to the pasta and prevents it from being too dry.

Parmesan Cheese Quality!

Use freshly grated Parmesan cheese for the best flavor. Pre-grated Parmesan cheese often contains cellulose, which can prevent it from melting properly.

Basil Freshness!

Fresh basil is best for garnishing this dish. If you don’t have fresh basil, you can use dried basil, but the flavor won’t be as vibrant.

Salt and Pepper Seasoning!

Don’t be afraid to season generously with salt and pepper. Taste the sauce as you go and adjust the seasoning to your liking.

Enjoy the Process!

Cooking should be fun! Relax, put on some music, and enjoy the process of creating this delicious tomato bacon pasta.

Tomato Bacon Pasta

Conclusion:

This Tomato Bacon Pasta isn’t just another pasta dish; it’s a flavor explosion waiting to happen in your kitchen! The rich, smoky bacon perfectly complements the sweet and tangy tomato sauce, creating a symphony of tastes that will leave you craving more. It’s quick enough for a weeknight meal but impressive enough to serve to guests. Trust me, once you try this, it’ll become a staple in your recipe rotation.

But the best part? It’s incredibly versatile! Looking for serving suggestions? I love serving it with a simple side salad dressed with a light vinaigrette to balance the richness of the pasta. A sprinkle of freshly grated Parmesan cheese and a few basil leaves on top adds a touch of elegance. For a heartier meal, consider adding grilled chicken or shrimp.

And if you’re feeling adventurous, there are so many ways to customize this recipe to your liking. Want to kick up the heat? Add a pinch of red pepper flakes to the sauce. Prefer a creamier sauce? Stir in a dollop of mascarpone cheese or heavy cream at the end. You could even swap out the bacon for pancetta or prosciutto for a different flavor profile. For a vegetarian option, skip the bacon altogether and add some roasted vegetables like zucchini, bell peppers, or eggplant. Sun-dried tomatoes also add a wonderful depth of flavor.

Don’t be afraid to experiment and make this recipe your own! That’s the beauty of cooking, right? It’s all about creating something delicious that you and your loved ones will enjoy. I’ve made this Tomato Bacon Pasta countless times, and each time I tweak it a little bit based on what I have on hand or what I’m in the mood for.

I truly believe this recipe is a must-try for anyone who loves pasta, bacon, and delicious, easy-to-make meals. It’s a crowd-pleaser that’s sure to impress, and it’s so simple to make that even beginner cooks can master it.

So, what are you waiting for? Grab your ingredients, put on your apron, and get cooking! I’m confident that you’ll love this recipe as much as I do.

And most importantly, I want to hear about your experience! Did you try the recipe? Did you make any modifications? What did you think? Share your photos and comments in the comments section below. I’m always eager to see how you’re making this recipe your own. Your feedback is invaluable, and it helps me to continue creating recipes that you’ll love. Happy cooking! I can’t wait to hear all about your Tomato Bacon Pasta adventures!


Tomato Bacon Pasta: A Delicious & Easy Recipe

Comforting tomato bacon pasta with crispy bacon, rich tomato sauce, and creamy Parmesan.

Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Category: Dinner
Yield: 6-8 servings
Save This Recipe

Ingredients

  • 1 pound pasta (spaghetti, linguine, or penne)
  • 8 ounces bacon, cut into 1/2-inch pieces
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (28 ounce) can crushed tomatoes
  • 1 (15 ounce) can tomato sauce
  • 1/2 cup heavy cream
  • 1/4 cup grated Parmesan cheese, plus more for serving
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves, chopped, for garnish
  • 1/4 cup reserved pasta water

Instructions

  1. Cook the Bacon: In a large skillet or Dutch oven, cook bacon over medium heat until crispy (8-10 minutes). Remove bacon and set aside on paper towels, leaving about 2 tablespoons of bacon fat in the skillet.
  2. Sauté Aromatics: Add olive oil to the skillet with the bacon fat. Add onion and cook until softened (5-7 minutes). Add garlic and cook until fragrant (about 1 minute). Be careful not to burn the garlic.
  3. Create the Sauce: Pour in crushed tomatoes and tomato sauce. Stir in oregano, red pepper flakes (if using), salt, and pepper. Bring to a simmer, then reduce heat, cover, and simmer for 15-30 minutes, stirring occasionally.
  4. Cook Pasta: While the sauce simmers, cook pasta according to package directions until al dente. Reserve 1/4 cup of pasta water before draining.
  5. Combine: Stir heavy cream and Parmesan cheese into the tomato sauce until melted and smooth. Add cooked bacon.
  6. Toss with Pasta: Add drained pasta to the sauce and toss to coat. If the sauce is too thick, add a little reserved pasta water.
  7. Serve: Serve immediately, garnished with fresh basil and extra Parmesan cheese.

Notes

  • For spicier pasta, add more red pepper flakes or a pinch of cayenne pepper.
  • Add sautéed mushrooms, bell peppers, or spinach to the sauce for extra vegetables.
  • Experiment with different types of bacon, such as maple or peppered bacon.
  • To make it vegetarian, omit the bacon and use vegetable broth instead of bacon fat. Add smoked paprika for a smoky flavor.
  • Add a splash of vodka to the sauce after cooking the garlic for a richer flavor.
  • Use fresh tomatoes instead of canned tomatoes if available.
  • The tomato sauce can be made ahead of time and stored in the refrigerator for up to 3 days.
  • The sauce can be frozen for up to 2 months.
  • Serve with a side salad or garlic bread.
  • Substitute half-and-half or milk for heavy cream, but the sauce won’t be as rich.
  • Use any type of pasta you like.
  • Cook bacon in a cold skillet for even crispier bacon.
  • If the garlic starts to brown too quickly, reduce the heat or add a splash of water.
  • If the tomato sauce is too acidic, add a pinch of sugar to balance the flavors.
  • Don’t skip the step of reserving pasta water.
  • Use freshly grated Parmesan cheese for the best flavor.
  • Fresh basil is best for garnishing this dish.
  • Season generously with salt and pepper.
  • Enjoy the process of cooking this delicious pasta.

« Previous Post
Poached Chicken Noodle Soup: The Ultimate Comfort Food Recipe
Next Post »
Sticky Chinese Pork Ribs: The Ultimate Recipe for Flavorful Ribs

If you enjoyed this…

Dinner

Roast Whole Turkey: The Ultimate Guide to a Perfect Bird

Dinner

Grilled Salmon with Avocado Salsa: A Delicious and Healthy Recipe

Dinner

Salsa Verde Chicken Casserole: Easy Recipe & Delicious Twist

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert

Strawberry Crunch Banana: The Ultimate Dessert Recipe

Creamy Lemon Spinach Tortellini: A Delicious & Easy Recipe

Chipotle Grilled Chicken: Recipe, Tips, and Delicious Ideas

  • California Consumer Privacy Act (CCPA)
  • contact us
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use

© 2025 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design