This Bacon and Tomato Pasta is a quick, comforting weeknight dish that feels luxurious despite its humble ingredients. The magic lies in the simplicity—a vibrant, glossy sauce comes together in the bacon pan, letting the rendered fats infuse the tomatoes and garlic. It’s salty, slightly sweet, tangy, and deeply satisfying in every forkful.
Love Bacon and Tomato Pasta? So do we! If you're into Savory Combo Recipes or curious about Crockpot Recipes, you'll find plenty of inspiration below.
Why You’ll Love This Bacon and Tomato Pasta
- Fast & forgiving: Ready in about 20 minutes with no fussy techniques.
- Huge flavor payoff: Bacon fat builds savory depth you can’t get from a jar.
- Rustic yet elegant: Feels special enough for casual dinners with friends.
- Teaches core skills: Master finishing pasta in the sauce with starchy water.
Ingredients & Tools
- 400 g dried pasta (like rigatoni, spaghetti, or penne)
- 200 g streaky bacon or pancetta, chopped
- 1 large shallot or small red onion, finely chopped
- 3 cloves garlic, thinly sliced
- 1/2 tsp chili flakes (adjust to taste)
- 500 g cherry or grape tomatoes, halved
- 60 ml dry white wine (optional, but recommended)
- 50 g freshly grated Parmesan cheese, plus more for serving
- Handful of fresh basil or parsley, torn
- Salt and freshly ground black pepper
- 2 tbsp olive oil (if needed)
Tools: A large pot for boiling pasta, a large skillet or frying pan, tongs, and a grater.
Notes: Don’t stress about the wine—substitute with pasta water or chicken broth. Good-quality bacon and ripe cherry tomatoes yield the best flavor.
Nutrition (per serving)
| Calories: | 580 kcal |
| Protein: | 22 g |
| Fat: | 18 g |
| Carbs: | 78 g |
| Fiber: | 5 g |
Serves: 4 | Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes
Before You Start: Tips & Ingredient Notes
- Your pasta water should taste like the sea. This is non-negotiable! Salting the water generously is the only chance you get to season the pasta itself from the inside out. It makes a world of difference.
- Don’t drain all your pasta water. That cloudy, starchy liquid is pure gold for creating a silky, emulsified sauce that clings perfectly to every noodle. Always reserve at least a cup before you drain.
- Grate your own Parmesan. The pre-grated stuff often contains anti-caking agents that can make your sauce grainy and prevent it from melting smoothly. A little extra effort with a block of cheese and a grater is 100% worth it.
- Consider the bacon. Streaky bacon will give you more fat and a crispier texture, while pancetta offers a more delicate, meaty flavor. Both work beautifully, so it’s really a matter of personal preference and what you can find.
How to Make Bacon and Tomato Pasta
Step 1: Get your pasta water boiling. Fill a large pot with water, add a very generous amount of salt (I use about 1 tablespoon of kosher salt), and bring it to a rolling boil over high heat. Once it’s boiling, add your pasta and cook according to the package instructions for al dente. You’ll notice we’re cooking the sauce and pasta simultaneously to save time.
Step 2: Render the bacon. While the water heats up, place your chopped bacon in a large, cold skillet. Turn the heat to medium. Starting in a cold pan allows the fat to render out slowly, giving you crispy bacon and plenty of flavorful fat to cook the rest of the sauce in. Cook, stirring occasionally, for 5-7 minutes until it’s golden and crisp. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving all that glorious fat behind.
Step 3: Sauté the aromatics. You should have about 2-3 tablespoons of bacon fat in the pan. If it looks a little scant, add a tablespoon of olive oil. Add the chopped shallot and cook for 2-3 minutes until it’s softened and translucent. Then, add the sliced garlic and chili flakes, and cook for just 60 seconds more—you’ll smell the garlic becoming fragrant, but you don’t want it to burn and turn bitter.
Step 4: Cook the tomatoes. Add all the halved cherry tomatoes to the pan along with a good pinch of salt and black pepper. The salt will help draw out their juices. If you’re using the wine, pour it in now and let it bubble and reduce for a minute. Cook everything for 5-8 minutes, stirring and gently pressing on some of the tomatoes with the back of your spoon to help them burst and collapse into a chunky sauce.
Step 5: The grand finale. By now, your pasta should be perfectly al dente. Right before draining, scoop out about a cup of the starchy pasta water. Drain the pasta and add it directly to the skillet with your tomato sauce. Add back about half of the reserved crispy bacon. Reduce the heat to low. Start tossing the pasta with the sauce, adding a splash of the reserved pasta water at a time. You’ll see the sauce transform—it will become glossier and cling to the pasta beautifully.
Step 6: Finish and serve. Take the skillet off the heat. This is crucial because high heat can cause the cheese to clump. Now, stir in the freshly grated Parmesan cheese until it’s melted and creamy. Do a final taste test and adjust the seasoning with more salt or pepper if needed. Stir through most of the torn basil, saving a little for garnish. Divide into bowls and top with the remaining crispy bacon, basil, and an extra snowfall of Parmesan.
Storage & Freshness Guide
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Freeze without cheese for up to 2 months; thaw in fridge before reheating.
- Reviving: Reheat gently with a splash of water or broth to restore sauciness.
Serving Suggestions
Complementary Dishes
- A simple arugula salad — The peppery bite of fresh arugula dressed with just lemon juice and olive oil provides a crisp, refreshing contrast to the rich, savory pasta.
- Garlic bread or focaccia — It’s perfect for mopping up every last bit of the delicious sauce left in the bowl. A little goes a long way for ultimate satisfaction.
- Sautéed green beans with almonds — Their crunchy texture and nutty flavor add a lovely green element and make the meal feel more complete and balanced.
Drinks
- A crisp Italian white wine — A Pinot Grigio or Vermentino with its bright acidity cuts through the richness of the bacon and cleanses the palate beautifully between bites.
- A light-bodied red — A Chianti or a young Sangiovese won’t overpower the tomatoes and will complement the smoky notes from the bacon surprisingly well.
- Sparkling water with lemon — For a non-alcoholic option, the bubbles and citrus are incredibly refreshing and help reset your taste buds.
Something Sweet
- Lemon sorbet — Its sharp, clean, and icy-cold finish is the perfect palate-cleanser after a savory, hearty meal like this one.
- Dark chocolate affogato — A scoop of vanilla gelato drowned in a shot of hot espresso, with some dark chocolate shavings on top. It’s a sophisticated yet simple end to the dinner.
- Almond biscotti — These crunchy, twice-baked cookies are ideal for dipping into a glass of Vin Santo or a simple cup of coffee, offering a lovely, not-too-sweet finale.
Top Mistakes to Avoid
- Mistake: Burning the garlic. Garlic cooks much faster than onions and can turn bitter in seconds if the heat is too high. Always add it after the onions and cook just until fragrant.
- Mistake: Using no-stick spray or draining the bacon fat. The rendered fat is the flavor foundation of your entire sauce. Skipping it means you’re missing out on that deep, smoky, savory essence that makes this dish so special.
- Mistake: Overcooking the pasta. You want it al dente because it will continue to cook for a minute when you toss it in the hot sauce. Mushy pasta can ruin the texture of the whole dish.
- Mistake: Adding cheese over direct high heat. This can cause the proteins to seize up, making your sauce grainy and oily instead of smooth and creamy. Always take the pan off the heat before stirring in the Parmesan.
Expert Tips
- Tip: Use the pasta water wisely. Don’t just dump it all in at once. Add it gradually while tossing the pasta. You’re looking for a saucy consistency that coats the back of a spoon—the starch will help it emulsify and cling perfectly.
- Tip: Let the tomatoes be the star. If your cherry tomatoes aren’t bursting as much as you’d like, don’t be afraid to help them along by pressing them gently with a potato masher or the back of a fork. You want a mix of textures—some chunks, some sauce.
- Tip: Finish with a high-quality oil. Right before serving, a final drizzle of a good, fruity extra virgin olive oil over each plate adds a wonderful layer of aroma and richness that elevates the entire dish.
- Tip: Cook the bacon in batches if needed. If your pan is crowded, the bacon will steam instead of crisp up. Giving the pieces enough space is key to getting that perfect, crunchy texture.
FAQs
Can I make this Bacon and Tomato Pasta ahead of time?
You can prep the components ahead, but I’d recommend assembling it fresh. Cook the bacon and make the sauce base (up to adding the tomatoes), then store it separately. When ready to eat, reheat the sauce, cook your pasta, and combine them with the pasta water as directed. The pasta itself doesn’t reheat well as it can become gummy and absorb all the sauce.
What’s the best substitute for white wine?
No worries at all! You can simply skip it and use a splash of chicken or vegetable broth instead. The acidity from the tomatoes is usually sufficient. Alternatively, a tablespoon of fresh lemon juice added at the end can provide a similar brightening effect without the alcohol.
My sauce seems a bit dry. What did I do wrong?
This usually means you either didn’t reserve enough starchy pasta water, or you didn’t add enough of it when combining. The sauce should look a little too loose in the pan because the pasta will continue to absorb it. Just add another splash of warm water or pasta water and toss again until it’s saucy and glossy.
Can I use canned tomatoes instead of fresh cherry tomatoes?
Absolutely! A 400g can of good-quality crushed tomatoes or diced tomatoes will work well. You might need to simmer it for a few extra minutes to thicken up. The flavor profile will be a bit more cooked and deep, but still utterly delicious.
How can I make this dish vegetarian?
It’s an easy swap! Use a few tablespoons of olive oil as your base fat and substitute the bacon with about a cup of smoked, cubed halloumi or pan-fried mushrooms. You’ll lose the pork flavor, but you’ll gain a wonderful smoky, savory element that works beautifully with the tomatoes.
Bacon And Tomato Pasta
Make this easy Bacon and Tomato Pasta in 25 minutes! A rich, savory sauce comes together in the bacon pan for maximum flavor. Get the simple recipe now!
Ingredients
For the Ingredients & Tools
-
400 g dried pasta (like rigatoni, spaghetti, or penne)
-
200 g streaky bacon or pancetta (chopped)
-
1 large shallot or small red onion (finely chopped)
-
3 cloves garlic (thinly sliced)
-
0.5 tsp chili flakes (adjust to taste)
-
500 g cherry or grape tomatoes (halved)
-
60 ml dry white wine (optional, but recommended)
-
50 g freshly grated Parmesan cheese (plus more for serving)
-
fresh basil or parsley (handful, torn)
-
salt and freshly ground black pepper
-
2 tbsp olive oil (if needed)
Instructions
-
Get your pasta water boiling. Fill a large pot with water, add a very generous amount of salt (I use about 1 tablespoon of kosher salt), and bring it to a rolling boil over high heat. Once it’s boiling, add your pasta and cook according to the package instructions for al dente. You’ll notice we’re cooking the sauce and pasta simultaneously to save time.01
-
Render the bacon. While the water heats up, place your chopped bacon in a large, cold skillet. Turn the heat to medium. Starting in a cold pan allows the fat to render out slowly, giving you crispy bacon and plenty of flavorful fat to cook the rest of the sauce in. Cook, stirring occasionally, for 5-7 minutes until it’s golden and crisp. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving all that glorious fat behind.02
-
Sauté the aromatics. You should have about 2-3 tablespoons of bacon fat in the pan. If it looks a little scant, add a tablespoon of olive oil. Add the chopped shallot and cook for 2-3 minutes until it’s softened and translucent. Then, add the sliced garlic and chili flakes, and cook for just 60 seconds more—you’ll smell the garlic becoming fragrant, but you don’t want it to burn and turn bitter.03
-
Cook the tomatoes. Add all the halved cherry tomatoes to the pan along with a good pinch of salt and black pepper. The salt will help draw out their juices. If you’re using the wine, pour it in now and let it bubble and reduce for a minute. Cook everything for 5-8 minutes, stirring and gently pressing on some of the tomatoes with the back of your spoon to help them burst and collapse into a chunky sauce.04
-
The grand finale. By now, your pasta should be perfectly al dente. Right before draining, scoop out about a cup of the starchy pasta water. Drain the pasta and add it directly to the skillet with your tomato sauce. Add back about half of the reserved crispy bacon. Reduce the heat to low. Start tossing the pasta with the sauce, adding a splash of the reserved pasta water at a time. You’ll see the sauce transform—it will become glossier and cling to the pasta beautifully.05
-
Finish and serve. Take the skillet off the heat. This is crucial because high heat can cause the cheese to clump. Now, stir in the freshly grated Parmesan cheese until it’s melted and creamy. Do a final taste test and adjust the seasoning with more salt or pepper if needed. Stir through most of the torn basil, saving a little for garnish. Divide into bowls and top with the remaining crispy bacon, basil, and an extra snowfall of Parmesan.06
Not what you're looking for?



