Tomato Bacon Spaghetti
Tomato Bacon Spaghetti
If you’re craving a comforting pasta dish that tastes like it came straight from your favorite Italian restaurant — without the fuss — this Tomato Bacon Spaghetti is it.

Every bite is bursting with flavor from the smoky bacon, sweet tomatoes, and garlicky sauce that perfectly coats each strand of spaghetti.

It’s the kind of weeknight dinner that’s easy enough for a Tuesday, but delicious enough for company. The best part? It comes together in under 30 minutes with pantry staples you probably already have on hand.

This recipe has quickly become one of my go-to family dinners because everyone loves it. There’s something about the combination of bacon and pasta that just feels like comfort in a bowl — rich, savory, and so satisfying.

Why You’ll Love This Recipe
- Simple ingredients, big flavor. You only need a few everyday ingredients to create this restaurant-quality pasta.
- Quick & easy. Ready in about 30 minutes, start to finish.
- Comforting and cozy. The smoky bacon, garlic, and tomato sauce taste homemade and heartwarming.
- Customizable. Add your favorite veggies, swap the pasta shape, or make it creamy with a splash of heavy cream or Parmesan.

Ingredients You’ll Need
Here’s what you’ll need for this simple yet unforgettable pasta:
- Spaghetti – Classic spaghetti works best, but linguine or penne are great options too.
- Bacon – Use thick-cut bacon for the best flavor and texture.
- Garlic – Freshly minced garlic gives this dish that mouthwatering aroma.
- Diced tomatoes – Canned tomatoes make this quick and easy; you can also use crushed or fresh chopped tomatoes.
- Tomato paste – Adds richness and deep tomato flavor.
- Olive oil – Balances the saltiness of the bacon and helps sauté the garlic.
- Italian seasoning – Brings everything together with a hint of herbs.
- Red pepper flakes – Optional, but adds a little kick.
- Salt & pepper – To taste.
- Parmesan cheese – Freshly grated for the best flavor.
- Fresh basil – Adds freshness and color right before serving.
How to Make Tomato Bacon Spaghetti
Step 1: Cook the pasta
Start by cooking your spaghetti in salted water until al dente. Reserve about ½ cup of the starchy pasta water before draining — this will help loosen the sauce later and give it a glossy finish.
Step 2: Crisp the bacon
In a large skillet, cook the chopped bacon over medium heat until crispy and golden. You’ll want to leave about 2 tablespoons of the bacon drippings in the pan — that’s liquid gold for flavor.
Step 3: Make the sauce
Add olive oil and garlic to the same skillet and sauté for about 30 seconds until fragrant. Stir in the diced tomatoes, tomato paste, Italian seasoning, and red pepper flakes. Let it simmer for about 5–7 minutes until the sauce thickens and the flavors blend together.
Step 4: Toss it all together
Add the cooked spaghetti and bacon to the pan and toss to coat everything evenly. Add a splash of the reserved pasta water to get the perfect silky texture. Season with salt and pepper to taste.
Step 5: Serve and enjoy
Serve warm, topped with freshly grated Parmesan cheese and chopped basil. Pair it with garlic bread and a crisp salad for a complete meal!

Variations
Make this recipe your own with a few easy swaps or additions:
- Creamy Tomato Bacon Pasta: Stir in ½ cup of heavy cream or cream cheese for a luscious, creamy version.
- Add Veggies: Toss in spinach, mushrooms, or zucchini for extra flavor and color.
- Make It Spicy: Use more red pepper flakes or add a pinch of cayenne.
- Protein Boost: Add grilled chicken or shrimp for a heartier version.

What to Serve With Tomato Bacon Spaghetti
This pasta pairs perfectly with your favorite Italian-inspired sides! Try serving it with:
- Homemade Garlic Knots – Buttery, crispy, and loaded with flavor.
- Classic Italian Salad – A fresh and crunchy side that balances the richness of the pasta.

And of course, finish your meal with dessert! A slice of Strawberry Bundt Cake or Mini Chocolate Chip Cheesecakes makes the perfect sweet ending.

Jennie’s Thoughts
There’s just something magical about this recipe. The first time I made it, I remember tasting the sauce right from the pan and saying out loud, “Oh wow… this is it.” It’s one of those simple recipes that instantly tastes like home.

The bacon gives it this deep, savory flavor, and the tomatoes make it bright and balanced. I love how the sauce clings to each noodle — every bite has that perfect mix of salty, tangy, and just a little bit smoky.

This is the kind of meal that brings everyone to the table without a word. You can have the TV on, dogs running around, everyone laughing — but as soon as the first forkful hits the plate, it gets quiet for a moment. That’s when you know it’s good.

And the leftovers? They’re even better. The flavors deepen overnight, so it’s one of those dishes I secretly hope has a little extra just for me the next day.

When I’m in the mood for a comforting dinner that doesn’t take a lot of effort, this Tomato Bacon Spaghetti never fails. It’s a family favorite for a reason.

Tips for the Best Tomato Bacon Spaghetti
- Don’t skip the pasta water. The starch helps create a silky, restaurant-style sauce.
- Use thick-cut bacon. It holds up better and adds a meaty texture.
- Fresh basil is worth it. It adds a burst of freshness that balances the rich sauce.
- Grate your own Parmesan. Pre-grated cheese doesn’t melt as well and won’t give you that creamy finish.

Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop with a splash of water or olive oil to loosen the sauce.

This dish also freezes well! Let it cool completely, then store in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat before serving.
