
Chicken Bacon Fettuccine Alfredo Casserole
This chicken bacon fettuccine alfredo casserole is the kind of dinner that clears plates and gets asked about. Creamy from-scratch alfredo sauce, shredded chicken, crispy bacon, and fettuccine all go into a 9×13 dish and come out of the oven bubbling under a golden panko-parmesan crust.
The whole thing takes about an hour start to finish, and you can make it the night before so the actual dinner-time effort is zero.
I’ll be honest — I used to think alfredo was a restaurant-only situation. It seemed like one of those sauces that required either a professional kitchen or a jar.
Neither is true. The sauce here comes together in one pan in about 15 minutes, and it’s genuinely better than most jarred versions because the cream cheese gives it a silkiness that jarred sauce just doesn’t have.
Once you make it this way, you’ll stop reaching for the jar.
What Makes This Pan So Good
- Cream of mushroom soup as a sauce base — this is the shortcut that makes the recipe practical. It adds body and savory depth without making a roux. Combined with cream cheese and whipping cream, it creates a sauce thick enough to hold up through baking without breaking.
- Cream cheese gives the sauce its silkiness — it melts slowly into the warm liquid and creates a smoother, thicker texture than cream alone. Soften it at room temperature first so it incorporates evenly.
- Bacon goes on top, not just mixed in — half the bacon gets folded into the filling, but the other half goes on top with the panko. That’s what keeps some of it crunchy all the way through the bake. The textural contrast matters.
- Panko topping is the finishing move — panko mixed with melted butter and parmesan bakes into a golden crust that makes this look and feel like something more than a weeknight casserole. It’s the detail that separates this dish from basic baked pasta.
- Al dente pasta is non-negotiable — if the fettuccine goes in fully cooked, it’ll turn mushy in the oven. Pull it a minute or two early. It finishes in the sauce.
- Make-ahead friendly — the whole casserole can be assembled the night before. Add the panko topping right before baking and add a few extra minutes since it starts cold. This is the version I make most often.
What to Know Before You Start
A few things that will make this go smoothly the first time through:
Soften the cream cheese before you start cooking. Cold cream cheese doesn’t melt cleanly into warm liquid — you’ll end up with chunks or a grainy sauce.
Set it out 30 to 45 minutes before you plan to make the sauce. If you forget, cut it into small cubes and let it sit in the warm pan for a couple of minutes before stirring.
It helps, but room temperature is better.
Have your chicken ready before you start the sauce. The sauce moves quickly once it gets going, and you don’t want to be shredding chicken while the sauce simmers.
Rotisserie chicken is what I use almost every time — it’s the fastest option and the flavor is already there. Three cups is roughly one full rotisserie bird, depending on size.
This dish is rich. It’s butter, cream, cream cheese, bacon, and two kinds of cheese in a pasta casserole.
I’m not apologizing for it, but I am telling you so you plan your sides accordingly. A light salad with a sharp vinaigrette is the right call.
A creamy Caesar on the side would be too much.
The sauce thickens as it cools. If you’re assembling ahead and the sauce looks thick when you fold in the pasta, that’s fine — it will loosen up in the oven.
If reheating leftovers, add a splash of cream or milk before microwaving to bring it back to the right consistency.
Ingredients
1 can cream of mushroom soup
Use it condensed, straight from the can. Don’t dilute it with water.
It’s the base of the sauce and adds the body and savory depth you’d otherwise spend a lot more time building from scratch.
8 oz. cream cheese, softened
This is what makes the sauce silky rather than just creamy.
Softened, cubed, and stirred in over medium-low heat until it’s fully melted and the sauce looks glossy. Don’t rush this step — if you see streaks, keep stirring.
4 oz. can sliced mushrooms, drained
Drained and stirred into the sauce.
They add mild texture and an earthy note that works well alongside the bacon. If mushrooms are a hard no at your table, skip them — the sauce doesn’t need them to work.
1 cup whipping cream
Thins the sauce to the right consistency and adds richness. The fat content in whipping cream is what keeps the sauce from breaking during baking.
Don’t substitute half-and-half if you can avoid it — it’s a noticeably different result.
1/2 cup butter, softened
Adds richness and carries the garlic flavor through the sauce. Real butter, not margarine.
The flavor difference in a sauce like this is real.
1/4 tsp. garlic powder
Classic alfredo garlic note.
If you prefer fresh garlic, use 1 to 2 cloves minced and add them early so they soften during the simmer. Fresh garlic gives a sharper bite; garlic powder blends in more evenly.
Both work.
1/2 cup parmesan cheese, grated (plus 2 tbsp. for topping)
Freshly grated parmesan makes a real difference in the sauce.
The pre-grated kind has anti-caking additives that don’t melt cleanly — you can end up with a gritty texture. A block of Parmigiano-Reggiano and a box grater adds about 60 seconds and makes the sauce noticeably smoother.
Worth it.
1/2 cup mozzarella cheese, shredded
Melts into the sauce and adds a mild, stretchy creaminess that helps bind everything together when the casserole bakes.
3 cups cooked shredded chicken
Rotisserie is the easiest and most flavorful option. You can also poach chicken breasts in salted water for 15 to 20 minutes and shred them.
One thing to avoid: canned chicken. The texture is too soft and it makes the casserole mushy in a way that’s hard to fix.
1/2 lb. cooked bacon, cut into pieces
Cook it crispy.
Half gets folded into the filling, the other half goes on top. If the bacon isn’t crispy going in, it won’t be crispy coming out — the oven won’t rescue underdone bacon.
8 oz. fettuccine, cooked al dente and drained
Pull the pasta a minute or two before the package says it’s done.
It should have a little resistance when you bite it. Toss with a tiny bit of olive oil after draining so it doesn’t clump while you finish the sauce.
Topping: 1 cup panko breadcrumbs + 2 tbsp. melted butter + 2 tbsp.
parmesan
Panko is not interchangeable with regular breadcrumbs here. Regular crumbs go soft in the oven.
Panko stays crunchy and golden. Mixed with butter and parmesan, it bakes into a crust that makes the whole dish look finished.

How to Make Chicken Bacon Fettuccine Alfredo Casserole
Preheat your oven to 350°F and grease a 9×13 baking dish.
Cook the bacon and pasta first. Fry the bacon in a skillet until crispy, then drain on paper towels and cut or crumble into pieces.
Set aside. While the bacon cooks, bring a large pot of salted water to a boil and cook the fettuccine until it’s al dente — a minute or two less than the package says.
It should still have a little bite when you pull it. Drain well, toss with a small drizzle of olive oil to prevent sticking, and set aside.
Make the sauce. In a large saucepan over medium heat, combine the cream of mushroom soup, softened cream cheese (cut into cubes), drained mushrooms, whipping cream, butter, and garlic powder.
Stir frequently as it heats. The cream cheese will start to break down and melt into the liquid — keep stirring until the sauce is completely smooth and glossy.
When it coats the back of a spoon with no visible streaks, the cream cheese is fully incorporated. That’s your cue to move to the next step.
Reduce the heat to low and stir in the parmesan and mozzarella until melted through.
Combine the filling. Add the shredded chicken and cooked fettuccine to the sauce and stir until everything is evenly coated — every noodle should be glossy.
Fold in about half the bacon pieces. The sauce will look very creamy and thick at this stage.
That’s right.
Assemble the casserole. Transfer the filling to the prepared baking dish and spread it into an even layer.
In a small bowl, stir together the panko, melted butter, and 2 tablespoons of parmesan until the crumbs are evenly coated. Scatter the panko topping over the entire surface of the casserole.
Distribute the remaining bacon pieces over the top.
Bake. Bake uncovered at 350°F for 25 minutes, then check the top.
You’re looking for a deep golden crust and bubbling edges — that active bubble at the edges tells you the casserole is heated all the way through. If the top isn’t golden yet, give it another 5 to 10 minutes.
Total bake time is usually 30 to 35 minutes.
Rest before serving. Let the casserole sit for 5 minutes before you scoop it.
This gives the sauce a chance to settle and makes it easier to serve in clean portions rather than a puddle.

Helpful Tips
Don’t skip the rest time. Five minutes feels like nothing when dinner is ready and people are hungry, but a casserole this creamy needs it.
Pull it from the oven, set a timer, and walk away. It serves cleaner and the sauce is less likely to run all over the plate.
Season as you go. Taste the sauce before you add the pasta and chicken.
Bacon and parmesan are both salty, but depending on your cream of mushroom soup brand and how salty your bacon runs, you may want a pinch of salt or more garlic powder. Adjust before you assemble — it’s much harder to fix once it’s in the baking dish.
Use tongs to fold in the pasta. Fettuccine is long and can be awkward to stir into a thick sauce with a spoon.
Tongs let you lift and fold the noodles into the sauce more evenly without compacting them.
If the topping browns too fast, tent with foil. Ovens vary.
If your panko looks dark before the edges are bubbling, loosely lay a piece of foil over the dish for the last few minutes. It’ll protect the topping while the casserole finishes heating through.
Grating your own parmesan is worth the extra step. I said it in the ingredients section and I’ll say it again here.
The pre-grated stuff doesn’t melt the same way. If the sauce looked a little gritty the first time you made this, that’s probably why.
Variations
Add broccoli. Stir 2 cups of steamed broccoli florets into the filling with the chicken and pasta.
Chicken alfredo broccoli is a classic combination for a reason — the broccoli absorbs the sauce and adds color and substance to every scoop.
Make it spicy. Add a pinch of crushed red pepper flakes or a few dashes of hot sauce to the cream sauce.
It cuts through the richness with a little heat that doesn’t turn the dish spicy, just more interesting.
Swap the pasta shape. Penne, rigatoni, and rotini all hold this sauce well and are easier to portion than long noodles.
Use what you have. Fettuccine is traditional for alfredo, but this casserole works with almost any short or medium pasta shape.
Add extra cheese on top. Scatter a half cup of shredded mozzarella over the panko topping before baking.
It melts into the panko as it bakes and adds a cheesy, slightly stretchy layer on top of the crust. Makes it look even more appealing straight out of the oven.
No chicken on hand? Cooked shrimp works — fold it in at the end after the sauce is off the heat so it doesn’t overcook.
Or skip the protein entirely and bulk it up with extra mushrooms, wilted spinach, or both.
Storage, Make-Ahead, and Leftovers
Make-ahead: Assemble the entire casserole — sauce, chicken, pasta, everything in the dish — but hold off on the panko topping. Cover with plastic wrap or foil and refrigerate overnight (up to 24 hours).
When you’re ready to bake, add the topping fresh and bake as directed, adding 5 to 10 extra minutes since it’s going in cold from the fridge. The inside needs that extra time to heat all the way through before the top finishes.
Refrigerator storage: Cover leftovers tightly and refrigerate for up to 3 days. The sauce thickens as it sits — add a splash of cream or milk before reheating to loosen it back up.
Reheat in the oven at 325°F covered with foil, or microwave individual portions.
Freezer: This casserole freezes before baking. Assemble without the panko topping, wrap tightly in plastic wrap and then foil, and freeze for up to 2 months.
Thaw overnight in the refrigerator, add the fresh topping, and bake. The pasta texture will be slightly softer after freezing — it’s still good, but worth knowing if you’re expecting the exact same result as fresh.
Leftover ideas:
- Stuffed shells — scoop cold leftover filling into large pasta shells, arrange in a baking dish, top with mozzarella, and bake at 375°F until bubbly. A completely different dinner from the same batch.
- Alfredo flatbread — spread leftover filling on naan or a flatbread, top with shredded mozzarella, and broil for 3 to 4 minutes. Works as a white pizza base with the chicken and bacon already there.
- Creamy pasta soup — stir leftover casserole into a pot with chicken broth and heat until it thins into a creamy soup. Add frozen peas or extra bacon on top. Different enough to not feel like leftovers.
Frequently Asked Questions
Can I use jarred alfredo sauce instead of making it from scratch?
You can, but jarred sauce tends to be thinner and less rich once it bakes — the texture changes in ways the homemade version doesn’t. If you want to use jarred sauce, melt a full block of softened cream cheese into it before combining with the pasta.
That one addition makes a jarred sauce behave much more like the homemade version here. Use a good quality jar to start with.
Why does my sauce look grainy?
Two likely causes: the cream cheese wasn’t fully softened, or the heat was too high when you added the cheese. Both result in the cheese not melting cleanly into the sauce.
Make sure the cream cheese is at room temperature before it goes in, keep the heat at medium (not medium-high), and stir consistently until the sauce is smooth with no visible streaks. If you’re using pre-grated parmesan from a shaker, the anti-caking additives can also cause a gritty texture — that’s a separate issue, fixed by switching to freshly grated.
What’s the best chicken to use?
Rotisserie chicken is the practical answer. It’s already cooked, already seasoned, shreds easily, and you don’t have to dirty another pan.
One full rotisserie bird typically yields 3 to 4 cups of shredded meat depending on the size. You can also poach chicken breasts in salted water or broth for 15 to 20 minutes and shred them.
Avoid canned chicken — the texture is too soft and it makes the casserole mushy in a way that’s hard to disguise.
Can I leave out the mushrooms?
Yes. Skip the canned mushrooms if your household doesn’t eat them — the sauce doesn’t rely on them for structure.
The cream of mushroom soup is still in there (it adds body and flavor to the base), but if even that is a concern, cream of chicken soup is a reasonable swap. The sauce will be a little lighter in flavor but still works.
My topping got dark before the casserole was heated through. What happened?
This is an oven temperature issue more than anything else. If your oven runs hot, the panko can brown faster than the interior heats.
Tent the dish loosely with foil once the topping looks golden, and continue baking until the edges bubble. That bubble is your indicator that it’s heated through — don’t rely on the clock alone.
Can I make this gluten-free?
Yes, with a few swaps. Use gluten-free fettuccine or your preferred GF pasta shape.
Use gluten-free panko breadcrumbs — they’re widely available and work the same way. Check your cream of mushroom soup label; there are certified GF versions (Pacific Foods makes one).
The rest of the ingredients are naturally gluten-free.
How do I know when it’s done baking?
Look at the edges of the dish. When the sauce is actively bubbling around the perimeter, the casserole is heated all the way through.
The top should be deep golden brown, not pale or lightly tan. If the top looks right but the edges aren’t bubbling yet, give it another 5 minutes.
Total bake time is usually 30 to 35 minutes from room temperature, or 40 to 45 minutes if it goes in cold from the fridge.

More Recipes to Try
Crockpot Ravioli Casserole — four ingredients, layered in the slow cooker, done without turning on the oven. Another pasta dinner that basically runs itself.
Taco Crescent Bake — completely different flavor, same one-dish appeal. Seasoned taco meat, crescent roll crust, melted cheese, and a crunchy chip topping.
Buffalo Chicken Crock Pot Sandwiches — three ingredients, slow cooker, done. Creamy spicy buffalo chicken on a bun with almost no effort.
Biscuits and Gravy Casserole — a hearty breakfast-for-dinner option that comes together fast and feeds a crowd.

Chicken Bacon Fettuccine Alfredo Casserole
Equipment
- 9x13 baking dish
- Large saucepan
Ingredients
Ingredients
- 1 can cream of mushroom soup
- 8 ounces cream cheese softened
- 4 ounces sliced mushrooms drained
- 1 cup whipping cream
- 1/2 cup butter softened
- 1/4 teaspoon garlic powder
- 1/2 cup grated Parmesan cheese plus 2 tablespoons for topping
- 1/2 cup shredded mozzarella cheese
- 3 cups cooked shredded chicken
- 1/2 pound bacon cooked and chopped
- 8 ounces fettuccine cooked al dente
- 1 cup panko breadcrumbs
- 2 tablespoons melted butter for topping
Instructions
Instructions
- Preheat oven to 350°F and grease a 9x13 baking dish.
- Cook bacon until crispy, drain, and chop. Cook fettuccine to al dente, drain, and toss lightly with olive oil if needed.
- In a large saucepan over medium heat, combine cream of mushroom soup, cream cheese, mushrooms, whipping cream, butter, and garlic powder. Stir until smooth and glossy.
- Reduce heat to low and stir in Parmesan and mozzarella until melted.
- Add shredded chicken, half the bacon, and cooked fettuccine. Stir until evenly coated.
- Transfer to the baking dish.
- Mix panko with melted butter and Parmesan. Sprinkle over casserole with remaining bacon.
- Bake until hot, bubbling, and golden on top, about 30 to 35 minutes.
