This Creamy Tomato Bacon Pasta is rich, savory, and deeply satisfying. Smoky bacon bits complement a creamy Alfredo base and bright diced tomatoes for an easy, one-pan dinner that tastes like comfort in a bowl. It’s fast to make and perfect for busy weeknights when you want something cozy and delicious.

This Creamy Tomato Bacon Pasta is a straightforward, comforting meal made with fettuccine, Alfredo sauce, diced tomatoes, and crispy bacon bits. Simple ingredients come together to create a family-friendly dinner that feels special without extra effort.
Watch how I make this recipe:
Why you’ll love this recipe…

This dish hits all the right notes—creamy, salty, tangy, and filling. Alfredo sauce gives it a smooth, rich base while tomatoes add brightness and bacon brings smoky crunch. It’s made from pantry-friendly ingredients and is ready in under 30 minutes.
⏰ Total Time: 25 minutes
🍂 Perfect For: Quick dinners or comfort-food nights
🛒 Key Ingredients: Fettuccine, Alfredo sauce, diced tomatoes, bacon bits
🍽️ Servings: 4
🥄 Skill Level: Easy
🧊 Storage: 3 days in the fridge
Made With Love,

What You’ll Need for Creamy Tomato Bacon Pasta
These simple ingredients make the dish quick and flavorful:
- Fettuccine pasta: hearty shape that holds sauce well.
- Alfredo sauce: creamy base—jarred or homemade works.
- Diced tomatoes: add acidity and freshness.
- Bacon bits: provide smoky flavor and texture.
Full Ingredients List
- 16 oz fettuccine pasta
- 15 oz Alfredo sauce (jarred or homemade)
- 14.5 oz can petite diced tomatoes, drained
- 2.5 oz bag bacon bits
- 1 tsp Italian seasoning
- ½ tsp salt
- ½ tsp pepper
How to Make Creamy Tomato Bacon Pasta
Step 1: Bring a medium pot of salted water to a boil. Cook the pasta according to package directions until al dente. Drain and set aside.
Step 2: In a large sauté pan, combine the Alfredo sauce, drained diced tomatoes, bacon bits, Italian seasoning, salt, and pepper.
Step 3: Bring the mixture to a gentle simmer and cook 5 minutes, stirring often so the flavors meld and the sauce thickens slightly.

Step 4: Add the cooked pasta to the pan and toss until every strand is coated in sauce. Serve warm.

Variations
- Add cooked chicken or shrimp for extra protein.
- Top with shredded mozzarella or grated Parmesan before serving.
- Stir in a handful of spinach for color and nutrition.
- Swap bacon bits for pancetta for a restaurant-style touch.
My Pro Tips
Tips and Tricks
- Drain the tomatoes thoroughly so the sauce stays rich and creamy.
- Cook pasta to just shy of done (al dente) so it holds up in the sauce.
- If reheating, add a splash of milk or broth to revive the sauce.
Recipe FAQs
Can I use spaghetti or penne instead of fettuccine?
Yes—any pasta shape works. Cook according to the package directions.
Can I make this without bacon?
Absolutely. It’s still tasty without bacon—try adding sautéed mushrooms or roasted vegetables for texture.
Can I use homemade Alfredo sauce?
Yes. Homemade Alfredo will make the dish even richer and more personalized.
Serving Suggestions
Serve with garlic bread, a simple Caesar salad, or roasted vegetables for a complete meal.
Make-Ahead, Storage & Reheating
- Refrigerator: Store in an airtight container for up to 3 days.
- Reheat: Warm on the stove over low heat, adding a splash of milk, cream, or broth if the sauce tightens.
- Freezer: Not recommended—creamy sauces can separate when frozen and thawed.
More Great One Pan Recipes
Meatless
Ramen Noodle Stir Fry with Vegetables
Casseroles
Chicken and Rice Casserole with Broccoli
Meatless
Spanish Rice Soup
All Recipes
Vegetable Noodle Soup
Love creamy, easy dinners like this? You’ll find many more simple, dump-and-go recipes in the author’s cookbook for quick family meals.
Creamy Tomato Bacon Pasta
Ingredients
- 16 oz fettuccine pasta
- 15 oz Alfredo sauce (jarred or homemade)
- 14.5 oz can petite diced tomatoes, drained
- 2.5 oz bag bacon bits
- 1 tsp Italian seasoning
- ½ tsp salt
- ½ tsp pepper
Instructions
- Fill a medium pot with water and bring to a boil. Cook pasta according to package directions. Drain and set aside.
- In a large sauté pan, add Alfredo sauce, drained tomatoes, bacon bits, and seasonings.
- Bring to a simmer and cook 5 minutes, stirring often.
- Add the cooked pasta and toss to coat evenly in the sauce. Serve warm.
Video
Nutrition
Carbohydrates: 97 g |
Protein: 27 g |
Fat: 27 g
Nutrition information is an estimate and should be used as a guide.
Let us know how it was!