This Simple Tomato and Bacon Pasta is your new go-to. It comes together in just 30 minutes using pantry staples like pasta, bacon, and fresh tomatoes. The result? A savory, slightly smoky dish that’s perfect for busy weeknights — no fancy ingredients or complicated steps required.

Ingredients for Tomato and Bacon Pasta
-
200g (7 oz) pasta (spaghetti, penne, or your favorite)
-
4–5 strips of bacon, chopped
-
2 cups cherry tomatoes (or 3–4 Roma tomatoes), halved
-
2 garlic cloves, minced
-
1 tbsp olive oil (optional, if bacon isn’t too fatty)
- 1/2 cup heavy cream
-
Salt and black pepper, to taste
-
Optional: pinch of red pepper flakes
-
Grated parmesan, fresh basil, or parsley
Cooking Instructions
-
Cook the Pasta
Bring a pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve 1/4 cup of pasta water, then drain. -
Crisp the Bacon
In a large skillet over medium heat, cook chopped bacon until crispy. Remove and set aside on a paper towel-lined plate. Leave about 1 tbsp of bacon fat in the pan (or add olive oil if needed). -
Sauté Garlic & Tomatoes
In the same pan, sauté minced garlic for 30 seconds. Add cherry tomatoes and cook for 5–7 minutes until softened and slightly blistered. Season with salt, pepper, and optional chili flakes. - Add the Cream
Pour in ½ cup of heavy cream and stir well. Simmer for 2–3 minutes until the sauce thickens slightly. -
Combine Everything
Add the drained pasta to the skillet along with the sauce. Toss well to combine, adding a splash of reserved pasta water to help the sauce coat the noodles. -
Serve
Plate the pasta and top with grated parmesan, fresh basil, or parsley if desired. Serve hot and enjoy!

Tips and Variations
💡 Cooking Tips
-
Don’t overcook the pasta – Keep it al dente so it holds up when tossed with the sauce.
-
Reserve pasta water – A splash helps bind the sauce to the pasta and adds a silky finish.
-
Crispy bacon is key – Cook it until golden for maximum texture and flavor.
-
Use ripe tomatoes – If using fresh tomatoes, go for ripe cherry or grape tomatoes for the best sweetness and acidity.
🔄 Easy Variations
-
Add greens: Stir in fresh spinach, arugula, or kale at the end for extra nutrients and color.
-
Swap the bacon: Use pancetta, turkey bacon, or even smoked tofu for a twist.
-
Go spicy: Add red pepper flakes or a dash of Hot Sauce Adjika for a kick.
-
Herb boost: Mix in fresh basil, oregano, or thyme for extra flavor.
-
Cheese options: Parmesan is classic, but pecorino, goat cheese, or even burrata make great upgrades.
The Art of Pairing Fresh Herbs with Dishes
If you give this recipe a try, I’d love to hear how it turned out! Leave a comment below, rate the recipe, or tag me on social media with your pasta creations. ❤️

Discover More Recipes
Homemade Cottage Pie – Simple Ingredients, Big Flavor
Meatballs in Creamy Tomato Sauce for Busy Weeknights
Shiitake Mushrooms with Spinach & Peas – Quick Vegetarian Side
One-Pot Vegan Curry Lentil Soup
Pasta Salad with Chicken and Feta Cheese
Healthy Chicken Caesar Salad with Greek Yogurt Dressing
High-Protein Tuna Pasta Salad: A Quick & Delicious Meal

Simple Tomato and Bacon Pasta – Ready in 30 Minutes
Equipment
- 1 cooking pan
Ingredients
- 200 g pasta (spaghetti, penne, or your favorite) (7 oz)
- 4-5 strips of bacon, chopped
- 2 cups cherry tomatoes, halved (or 3–4 Roma tomatoes)
- 2 garlic cloves, minced
- 1 Tbsp extra virgin olive oil (optional, if bacon isn’t too fatty)
- ½ cup heavy cream
- Salt and black pepper, to taste
- Grated parmesan, fresh basil, or parsley (for garnish)
Instructions
- Bring a pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve 1/4 cup of pasta water, then drain.
- In a large skillet over medium heat, cook chopped bacon until crispy. Remove and set aside on a paper towel-lined plate. Leave about 1 tbsp of bacon fat in the pan (or add olive oil if needed).
- In the same pan, sauté minced garlic for 30 seconds. Add cherry tomatoes and cook for 5–7 minutes until softened and slightly blistered. Season with salt, pepper, and optional chili flakes.
- Pour in ½ cup of heavy cream and stir well. Simmer for 2–3 minutes until the sauce thickens slightly.
- Add the drained pasta to the skillet along with the sauce. Toss well to combine, adding a splash of reserved pasta water to help the sauce coat the noodles.
- Plate the pasta and top with grated parmesan, fresh basil, or parsley if desired. Serve hot and enjoy!
Notes
Nutrition
