A creamy, ranch-seasoned alfredo sauce coats juicy chicken breasts, crispy bacon and tender broccoli in this comforting Chicken Bacon Broccoli Alfredo. It’s rich, flavorful, and simple enough for a weeknight dinner yet special enough for guests.

If you enjoy pasta, try other favorites: Chicken Bacon Ranch Pasta Salad, One-Pot Sundried Tomato Pasta, One-Pot Lemon Parmesan Pasta, and Marry Me Chicken Pasta.

Why You’ll Love Chicken Bacon Broccoli Alfredo
❤️ Easy and lightened up: The sauce uses whole milk and half-and-half with just a touch of heavy cream for richness without the heaviness of a traditional heavy-cream-only alfredo.
❤️ Juicy seasoned chicken: Chicken breasts are pounded thin so they cook evenly and remain tender, then sliced and tossed in the sauce to stay moist.
❤️ Balanced meal: Protein from chicken and bacon combined with blanched broccoli makes this a satisfying dinner with vegetables included.
❤️ Ranch twist: A bit of ranch seasoning in the alfredo pairs perfectly with chicken and bacon, adding savory depth while keeping the sauce creamy and delicious.

Key Ingredients
Chicken – Chicken breasts are pounded to about 1/4 inch for even cooking. Season simply with salt, pepper and Italian seasoning.
Bacon – Cook until crispy. About 6–8 strips (roughly 1/2 pound) provides a good balance of bacon in every bite.
Broccoli – Blanched florets stay bright green and slightly firm (al dente), adding texture and nutrients.
Fettuccine noodles – Any long pasta such as fettuccine, linguine, or spaghetti will work well.
Dairy – Equal parts whole milk and half-and-half plus 1/2 cup heavy cream give a creamy but not overly rich sauce.
Parmesan – Freshly grated parmesan melts smoothly and contributes authentic savory flavor.
Garlic – Fresh minced garlic is essential for aroma and depth; avoid pre-minced jarred garlic for best results.
Butter – A few tablespoons form the base of the sauce and help carry flavor.
Ranch seasoning – Adds the distinctive savory herb and onion notes that complement chicken and bacon.
Seasonings – Salt, black pepper, Italian seasoning and a pinch of Cajun or all-purpose “kick” seasoning round out the flavors.

How to Make Chicken Bacon Broccoli Alfredo
Cook the chicken
Rub chicken breasts with a little olive oil and season well with salt, pepper and Italian seasoning. In a large skillet over medium-low heat, heat 2 tablespoons olive oil and cook the chicken 4 minutes per side, until golden and cooked through. Remove and tent with foil to rest, then slice.
Boil the fettuccine
Bring a large pot of salted water to a rolling boil and cook the fettuccine according to package instructions. Reserve a small cup of pasta water then drain.
Make the alfredo sauce
In the same skillet used for the chicken, melt 3 tablespoons butter over medium-low heat. Add 5 cloves minced garlic and sauté until fragrant. Pour in 1 cup whole milk and 1 cup half-and-half, then whisk in 1 tablespoon ranch seasoning, 1 teaspoon Cajun or similar seasoning, and black pepper. Simmer 3–4 minutes to slightly reduce and thicken.
Stir in 1/2 cup heavy cream and 2/3 cup freshly grated Parmesan, simmering until the sauce coats the back of a spoon. The sauce will continue to thicken as it cools; taste and adjust seasonings if needed (parmesan and ranch seasoning already contain salt, so additional salt may be unnecessary).
Assemble
Add the drained fettuccine to the skillet and toss to coat in the sauce. Fold in sliced chicken, 2 cups blanched broccoli florets and crumbled crispy bacon (6–8 strips). Toss gently to combine, add a splash of reserved pasta water if you need to loosen the sauce, then serve immediately.

How to Store and Reheat
Store leftovers in an airtight container in the refrigerator for up to 5 days. To reheat, place a portion in a microwave-safe dish or skillet and add a few splashes of milk, half-and-half or chicken broth to restore creaminess. Heat gently, stirring until warmed through.
Recipe FAQs
Can I substitute chicken thighs? Yes — boneless, skinless thighs will work; adjust cooking time until they reach a safe internal temperature and are tender.
Can I use a premade ranch dressing mix? Yes, a store-bought dry ranch seasoning mix is convenient and works well to flavor the sauce.
Can I swap pasta shape? Absolutely — short pasta like penne or rigatoni will also work and captures the sauce nicely.

I hope you enjoy this Chicken Bacon Broccoli Alfredo. Share your results or questions in the comments — feedback is always welcome.
If you make this recipe, tag @BadBatchBaking on Instagram to share your recreations.
Chicken Bacon Broccoli Alfredo

Ingredients
- 1.5 lbs chicken breasts, pounded to 1/4 inch thick
- 1 tablespoon Italian seasoning
- 6–8 strips bacon, cooked until crispy
- 2 cups broccoli florets, blanched
- 10 oz fettuccine noodles
- 3 tablespoons butter
- 5 cloves garlic, minced
- 1 cup whole milk
- 1 cup half and half
- 1 tablespoon ranch seasoning
- 1 teaspoon Cajun seasoning or similar
- 1/2 cup heavy cream
- 2/3 cup freshly grated Parmesan cheese
- Salt and freshly ground black pepper, to taste
Instructions
- Rub the chicken with a drizzle of olive oil and season both sides with salt, pepper and Italian seasoning.
- In a large skillet over medium-low heat, add 2 tablespoons olive oil and cook the chicken about 4 minutes per side until golden and cooked through. Transfer to a plate, tent with foil and rest, then slice.
- Bring a large pot of salted water to a boil and cook the fettuccine according to package directions. Reserve a small amount of pasta water, then drain.
- In the same skillet over medium-low heat, melt the butter. Add the minced garlic and sauté until fragrant. Pour in the milk and half-and-half, then whisk in ranch seasoning, Cajun seasoning and pepper.
- Simmer 3–4 minutes to allow the sauce to thicken slightly, then add the parmesan and heavy cream. Continue to simmer until the sauce coats the back of a spoon. Adjust seasoning as needed.
- Add the drained fettuccine to the sauce and toss to coat. Fold in the sliced chicken, blanched broccoli and crispy bacon. If the sauce is too thick, stir in a splash of reserved pasta water or extra milk to reach desired consistency. Serve immediately.
Nutrition
Serving: 1 serving | Calories: 751 kcal | Carbohydrates: 49 g | Protein: 46 g | Fat: 39 g | Sodium: 1021 mg | Potassium: 877 mg
Nutrition information is an approximation.
