Chicken Bacon Alfredo Pasta Casserole
All you need in the an amazing comforting dinner to feed the family, creamy pasta casserole loaded with proteins is the wat to go!

Whether you have a big, hungry family or you’re hosting a dinner, this is a wonderful dish to make. It’s hearty, and filling, and full of flavor from bacon, veggies, and of course, homemade Alfredo sauce.
Alfredo flavors are so incredibly versatile, it goes with many different ingredients but chicken alfredo is the most classic combination. That’s why I took it a step further and expanded the flavors to include crispy bacon, sweet green onions, and mushrooms.
While this pasta casserole has it all, protein, veggies, pasta, and cheese, you can also make some delicious vegetable side dishes to go with it. This will help you increase the serving amount in the casserole and give you a nice fresh vegetable on the side.
Make Ahead, Storing, and Reheating
Make ahead: while it’s not a good idea to make the whole dish ahead of time, you can make parts of it. Feel free to make the Alfredo sauce and store it in an airtight container in the refrigerator. It’s also easy to cook bacon and chicken ahead of time and store it in an airtight container in the refrigerator as well.
Storing: make sure to let the casserole cool down completely to room temperature prior to storing. Feel free to store this pasta casserole in the same dish you baked it. Cover it airtight with plastic wrap, foil, or a fitted lid. Keep in the refrigerator for 3-4 days.
Reheating: You can reheat individual portions in the microwave, in 30-40 second increments, and mixing in between. Heat just until heated through. Or, reheat the entire casserole in the oven at 350°F. Cover the casserole dish with foil when reheating so it doesn’t dry out. Note that you may need to add a little milk to reinvigorate the pasta because pasta likes to “drink” the sauce.
DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!

Chicken Bacon Alfredo Pasta Casserole
Ingredients
- 12-16 oz uncooked bacon chopped
- 1/2 red onion sliced thin
- 6 oz cremini mushrooms sliced
- 12 oz uncooked pasta fusilli or rotini
- 2 boneless skinless chicken breasts
- 1 1/2 cups shredded Mozzarella cheese
Alfredo sauce:
- 2 Tbsp unsalted butter
- 2 garlic cloves
- 1 tbsp all purpose flour
- 1 1/2 cups Heavy whipping cream
- ¼ cup sour cream
- ½ cup fresh grated Parmesan cheese off the block
- ½ cup grated Parmesan cheese
- Salt
- Fresh cracked black pepepr
Instructions
- Cook pasta until mostly done, drain and set aside in a large mixing bowl.
- While pasta is cooking, cook chicken in a cooking pan, over medium heat with a little bit of vegetable oil, salt and pepper. Once it’s done, take out and set aside until it cools enough to handle.
- In the same pan as you cooked chicken, add diced bacon and raise heat to medium-high. Cook bacon bits until deep golden and all fat is cooked.
- Add sliced onion and mushrooms to the pan with bacon. Mix and cook until mushrooms are cooked. Drain off some of the fat and add bacon, mushrooms and onions to the bowl with pasta.
- Preheat oven to 350℉ and grease a 9×13 casserole dish.
- Cube chicken and add it to the bowl with pasta.
- In the pot where you cooked pasta, you can cook Alfredo sauce.
- Melt butter in the pot over medium heat. Add pressed garlic and saute until fragrant (just a few seconds). Whisk in flour and slowly pour in heavy cream WHILE whisking constantly (I suggest using a silicone covered whisk). Heat through over medium heat, keep stirring slowly.
- Add sour cream, Parmesan cheeses, salt and pepper. Keep cooking on medium-low heat for about 5-7 minutes, stirring often.
- Pour Alfredo sauce into the pasta bowl and mix everything until all evenly incorporated.
- Transfer into the casserole dish and spread Mozzarella cheese over the top.
- Bake for 15 minutes.
Notes
- Storing: make sure to let the casserole cool down completely to room temperature prior to storing. Feel free to store this pasta casserole in the same dish you baked it. Cover it airtight with plastic wrap, foil, or a fitted lid. Keep in the refrigerator for 3-4 days.
- Reheating: You can reheat individual portions in the microwave, in 30-40 second increments, and mixing in between. Heat just until heated through. Or, reheat the entire casserole in the oven at 350°F. Cover the casserole dish with foil when reheating so it doesn’t dry out. Note that you may need to add a little milk to reinvigorate the pasta because pasta likes to “drink” the sauce.
Nutrition
More Comforting Recipes To Try
All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe.
Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.
The chicken bacon alfredo pasta is one of our favorite dished. Also it is super easy to make and it’s very delicious.
Hi Cindy,
I am so happy you liked it! Thanks for stopping by!
I just made this bacon, chicken, alfredo tonight for dinner. OMG it is the best alfredo I’ve made yet. It’s the first time that i have made homemade alfredo sauce as well, it was really easy and soo good. My husband absolutely loved and it will become one of our favorite dishes.
Aw thanks, Cindy! I am so happy you liked the recipe! 🙂
I’m taking this to a potluck. I want to make it earlier in the morning. Then put it in the fridge until later in the evening.
Can I bake it for 15mins or should I bake it for 30 mins since it has been in the fridge all day?
Thanks
O MY GOSH. ..THIS looks So delish…; I have to make this recipe for the youngest daughter who is a fan of anything that has…: Chicken. Bacon. and Alfredo. lol. I had to smile when I was reading the one comment about forgoing oatmeal to have this…lol. I will eat most anything for breakfast….lol.
Thank you, Shelby! I hope you guys enjoy it!
really good sounding recipes. would love to follow and get more!
Thank you, Becky! Stay tuned for more!
This is new for me, I like the idea.
I think I need comforting right now!! I know it’s breakfast but I’d forgo my granola for this luscious looking dish. With the weather as cool as it is I would welcome preparing something in the oven. Great recipe!! Is it any warmer where you are — down here it is COLD!