Creamy Chicken Alfredo Pasta with Sun-Dried Tomatoes, Spinach & Bacon
Few dishes strike the perfect balance between indulgence and comfort quite like Creamy Chicken Alfredo Pasta with Sun-Dried Tomatoes, Spinach & Bacon. This recipe transforms a classic Italian-American favorite into something richer, bolder, and layered with flavor. Velvety Alfredo sauce clings to every strand of pasta, while savory chicken, smoky bacon, sweet-tangy sun-dried tomatoes, and tender spinach create a dish that feels restaurant-worthy yet totally achievable at home.
This pasta is designed for home cooks who want maximum flavor without complicated techniques. Whether you’re cooking for family, hosting friends, or simply craving a luxurious weeknight dinner, this recipe delivers creamy satisfaction in every bite.

Why This Alfredo Recipe Works
Traditional Alfredo sauce is built on butter, cream, and cheese. While delicious, it can sometimes feel one-note. This upgraded version introduces contrast and texture:
- Chicken adds lean protein and hearty substance
- Bacon brings smoky depth and a crisp bite
- Sun-dried tomatoes provide sweet acidity that cuts through the richness
- Spinach adds freshness and color without overpowering the sauce
Together, these ingredients elevate classic chicken Alfredo into a layered, crave-worthy pasta dish that feels both comforting and refined.
Ingredients
- Fettuccine pasta (or pasta of choice)
- Boneless, skinless chicken breasts
- Olive oil
- Salt
- Black pepper
- Garlic cloves, minced
- Unsalted butter
- Heavy cream
- Freshly grated Parmesan cheese
- Sun-dried tomatoes (oil-packed, drained and sliced)
- Fresh spinach leaves
- Bacon strips, cooked and crumbled
- Italian seasoning
- Red pepper flakes (optional)

Instructions
- Bring a large pot of salted water to a rolling boil. Cook pasta according to package instructions until al dente. Reserve ½ cup of pasta water, then drain and set aside.
- Season chicken breasts evenly with salt and black pepper. Heat olive oil in a large skillet over medium heat. Cook chicken for 5–7 minutes per side until golden and fully cooked. Remove from skillet and slice into strips.
- In the same skillet, add butter and allow it to melt. Stir in minced garlic and cook for about 30 seconds until fragrant.
- Pour in heavy cream, stirring constantly. Bring to a gentle simmer, then reduce heat to low.
- Gradually whisk in grated Parmesan cheese until fully melted and smooth. Season with Italian seasoning and red pepper flakes if using.
- Add sun-dried tomatoes and cooked bacon to the sauce, stirring to combine.
- Toss in fresh spinach and allow it to wilt gently into the sauce.
- Add cooked pasta and sliced chicken to the skillet. Toss until everything is evenly coated. Use reserved pasta water as needed to loosen the sauce.
- Taste and adjust seasoning with additional salt or pepper if needed.
- Serve immediately, garnished with extra Parmesan and cracked black pepper.
The Secret to Ultra-Creamy Alfredo Sauce
The key to restaurant-quality Alfredo sauce lies in gentle heat and freshly grated cheese. Avoid boiling the cream aggressively, which can cause separation. Parmesan should always be added slowly over low heat so it melts smoothly, creating a silky texture that coats the pasta rather than clumping.
Pasta Shape Matters
While fettuccine is the classic choice, this sauce works beautifully with other shapes:
- Penne or rigatoni for extra sauce-catching ridges
- Linguine for a lighter mouthfeel
- Tagliatelle for a rustic, hearty presentation
Choose a pasta that can hold onto the creamy sauce and mix-ins effectively.
Variations to Try
Lighter Version:
Swap half-and-half for heavy cream and reduce the amount of cheese slightly. Add extra spinach for volume.
Spicy Alfredo:
Increase red pepper flakes or add a pinch of cayenne for a gentle kick.
Mushroom Alfredo:
Add sautéed mushrooms alongside the bacon for an earthy depth.
Shrimp Alfredo:
Replace chicken with seared shrimp for an elegant seafood twist.
Serving Suggestions
This pasta shines as a standalone meal, but pairs beautifully with:
- Garlic bread or parmesan breadsticks
- A crisp green salad with lemon vinaigrette
- Roasted asparagus or broccolini
- Sparkling water or a light white wine

Storage & Reheating Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of cream or milk to restore the sauce’s texture. Avoid microwaving on high heat, as this can cause the sauce to break.
Cultural Context & Fun Facts
Although Alfredo sauce originated in Rome, the creamy version we know today is an Italian-American adaptation. Adding ingredients like chicken and bacon reflects the American love for hearty, protein-rich meals, making this dish a perfect example of how classic recipes evolve across cultures.
Final Thoughts
Creamy Chicken Alfredo Pasta with Sun-Dried Tomatoes, Spinach & Bacon is more than just a pasta dish—it’s comfort food elevated. Rich yet balanced, indulgent yet approachable, this recipe deserves a permanent spot in your dinner rotation. Once you taste the layers of creamy, smoky, savory goodness, you’ll understand why it’s a FoodieMoms favorite.

Creamy Chicken Alfredo Pasta with Sun-Dried Tomatoes, Spinach & Bacon
Ingredients
Equipment
Method
- Cook pasta in salted boiling water until al dente. Drain and reserve pasta water.
- Season chicken and cook in olive oil until golden and cooked through. Slice and set aside.
- Melt butter in the same skillet and sauté garlic until fragrant.
- Add cream and simmer gently, then whisk in Parmesan until smooth.
- Stir in sun-dried tomatoes, bacon, and spinach until spinach wilts.
- Add pasta and chicken, tossing to coat. Adjust consistency with pasta water.
- Season to taste and serve immediately.






