
This Chicken Bacon Spinach Pasta delivers everything you need in one comforting bowl – tender chicken, crispy bacon, wilted spinach, and creamy pasta that brings the whole family to the table. When the dinner hour approaches and you need something satisfying that won’t keep you in the kitchen all evening, this one-pot wonder saves the day.
Ingredients
- 1 lb penne pasta
- 1 lb boneless chicken breast, cut into bite-sized pieces
- 6 strips bacon, chopped
- 3 cups fresh spinach
- 1 cup heavy cream
- 1 cup chicken broth
- 3 cloves garlic, minced
- 1/2 cup grated Parmesan cheese
- 2 tbsp olive oil
- Salt and pepper to taste
- 1/2 tsp Italian seasoning
Smart Substitutions: Swap heavy cream for half-and-half to lighten it up, use turkey bacon for a leaner option, or try frozen spinach (thawed and drained) when fresh isn’t available.
Timing
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Time-Saving Tip: Cook the bacon ahead on Sunday meal prep day and store it in the fridge. This cuts 8 minutes off your weeknight cooking time when everyone’s hungry and patience runs thin.
How to Make It
1. Cook the Bacon
Start by cooking the chopped bacon in a large pot or Dutch oven over medium heat. Listen for that satisfying sizzle as it renders its fat and turns golden brown, about 6-8 minutes. Remove the bacon with a slotted spoon and set aside, but leave those flavorful drippings in the pot – they’re liquid gold for building flavor.
2. Sear the Chicken
Season the chicken pieces with salt, pepper, and Italian seasoning. Add them to the same pot with the bacon drippings and cook for 5-7 minutes until golden on all sides. The chicken doesn’t need to be fully cooked at this stage since it will finish cooking later, but getting that beautiful golden color creates layers of flavor that make this dish special.
3. Build the Base
Add minced garlic to the chicken and cook for just 30 seconds until fragrant. Pour in the chicken broth and heavy cream, stirring to combine. This creamy base will cook the pasta and create a luscious sauce that clings to every piece.
4. Add the Pasta
Stir in the uncooked pasta, making sure it’s mostly submerged in the liquid. Bring to a gentle boil, then reduce heat to medium-low and simmer for 12-15 minutes, stirring occasionally. The pasta will absorb the liquid and create its own creamy sauce – no need for a separate step.
5. Finish with Greens
When the pasta is tender and most liquid has been absorbed, fold in the fresh spinach and cooked bacon. The spinach will wilt quickly in the warm pasta. Stir in Parmesan cheese and adjust seasoning with salt and pepper to taste.
Nutritional Information
Per serving (serves 6): Approximately 520 calories, 32g protein, 18g fat, 58g carbohydrates, 3g fiber. This balanced recipe provides protein from chicken and bacon, plus iron and vitamins from spinach.
Serving Suggestions
Pair this creamy pasta with a crisp Caesar salad and warm garlic bread for a restaurant-quality meal at home. A simple side of roasted broccoli or green beans adds color and extra nutrition that kids will actually eat.

Common Mistakes to Avoid
Don’t skip removing the bacon from the pot – leaving it in while cooking chicken can result in burnt, bitter pieces. Avoid using too high heat when simmering the pasta, which can cause the cream to curdle or the pasta to stick to the bottom. Make sure to stir occasionally during cooking to prevent sticking. Finally, don’t add the spinach too early or it will become mushy and lose its vibrant color.
Storing Tips
Store leftovers in the refrigerator for up to 3 days in an airtight container. Reheat gently in the microwave with a splash of milk or cream to restore the creamy texture. This dish is best enjoyed fresh and doesn’t freeze well due to the cream sauce.
Conclusion
This Chicken Bacon Spinach Pasta transforms simple ingredients into a comforting family meal that feels like a warm hug on a busy weeknight. Give it a try and watch it become your new go-to dinner solution.
FAQs
Can I make this dish ahead of time?
While best served fresh, you can prep the chicken and bacon earlier in the day. Store them separately in the fridge and proceed with the pasta cooking when ready to serve.
What if my kids don’t like spinach?
Try finely chopping the spinach so it blends into the sauce, or substitute with mild vegetables like peas or diced zucchini that cook quickly and add nutrition without strong flavors.
Why is my sauce too thin?
Continue simmering uncovered for a few more minutes to allow excess liquid to evaporate. The starch from the pasta will help thicken the sauce naturally as it cooks.
Can I use a different pasta shape?
Absolutely! Rotini, rigatoni, or shells work wonderfully and hold onto the creamy sauce beautifully. Just adjust cooking time according to package directions.
How do I prevent the cream from curdling?
Keep the heat at medium-low once you add the cream and avoid rapid boiling. If it does start to separate, whisk vigorously and remove from heat until it comes back together.
Find more family-friendly dinner ideas in our complete recipe collection for inspiration that brings everyone to the table.

Chicken Bacon Spinach Pasta
Ingredients
Method
- Cook the chopped bacon in a large pot or Dutch oven over medium heat for 6-8 minutes until golden brown. Remove bacon with a slotted spoon and set aside, leaving drippings in the pot.
- Season chicken pieces with salt, pepper, and Italian seasoning. Add to the pot with bacon drippings and cook for 5-7 minutes until golden on all sides.
- Add minced garlic to the chicken and cook for 30 seconds until fragrant. Pour in chicken broth and heavy cream, stirring to combine.
- Stir in uncooked pasta, making sure it's mostly submerged in liquid. Bring to a gentle boil, then reduce heat to medium-low and simmer for 12-15 minutes, stirring occasionally.
- When pasta is tender and most liquid has been absorbed, fold in fresh spinach and cooked bacon. Stir in Parmesan cheese and adjust seasoning with salt and pepper to taste.

Leave a Reply