Rich, creamy, and packed with smoky flavor, this Chicken Bacon Casserole recipe is the kind of comfort food that’s hard to resist.
Tender chicken, crispy bacon, a creamy cheese sauce, and perfectly cooked pasta come together in one baking dish for a dinner that’s hearty, satisfying, and easy enough for any night of the week. It’s a meal the whole family will happily come back for.
Chicken Bacon Casserole combines juicy cooked chicken, crispy bacon, pasta, cheddar cheese, and a creamy sauce that’s baked until hot and bubbly. Every bite has the perfect mix of creamy, cheesy, and smoky flavors, while the crispy bacon adds plenty of texture. It’s naturally high in protein, easy to customize with vegetables or different cheeses, and perfect for meal prep because the leftovers reheat beautifully.
I make Chicken Bacon Casserole whenever I want something comforting without spending hours in the kitchen. Rotisserie chicken makes the prep even faster, and I usually cook a little extra bacon because it’s impossible not to snack on a few pieces while putting everything together. Serve it with a fresh salad or garlic bread, and you’ve got a dinner everyone will enjoy.
Why You’ll Love This Recipe
- Ready in about 50 minutes.
- Creamy, cheesy, and loaded with smoky bacon flavor.
- Made in one baking dish for easy cleanup.
- Naturally high in protein.
- Great for meal prep and leftovers.
- Easy to customize with your favorite vegetables.
- Perfect for family dinners and potlucks.
- Beginner-friendly with simple ingredients.
Ingredients You’ll Need
For the Casserole
- 2 cups cooked chicken, shredded or diced – Chicken adds lean protein and makes the casserole filling. Rotisserie chicken is a great time-saving option.
- 8 ounces penne pasta – Penne holds the creamy sauce well and stays tender after baking. Rotini or rigatoni also work well.
- 8 slices bacon, cooked and crumbled – Crispy bacon adds smoky flavor and a crunchy bite. Cook it until crisp so it keeps its texture in the casserole.
- 1 can (10.5 ounces) cream of chicken soup – Cream of chicken soup creates the creamy base that brings everything together.
- ½ cup sour cream – Sour cream adds richness and a slight tang that balances the cheese.
- ½ cup milk – Milk helps thin the sauce so it coats every piece of pasta.
- 2 cups shredded cheddar cheese, divided – Cheddar cheese melts beautifully and creates a bubbly, golden topping. Reserve some for the top.
- 1 small onion, diced – Onion adds sweetness and extra flavor throughout the casserole.
- 2 garlic cloves, minced – Fresh garlic gives the casserole a savory boost.
- 1 teaspoon ranch seasoning – Ranch seasoning pairs perfectly with the chicken, bacon, and cheese for extra flavor.
- ½ teaspoon smoked paprika – Smoked paprika enhances the bacon with a subtle smoky flavor.
- ½ teaspoon salt – Salt brings out the flavors of the other ingredients. Adjust to taste.
- ¼ teaspoon black pepper – Black pepper adds gentle warmth.
- 2 tablespoons chopped green onions – Green onions add freshness and a pop of color before serving.
Kitchen Tools You’ll Need
- 9×13-inch baking dish
- Large pot
- Large mixing bowl
- Measuring cups and spoons
- Cutting board
- Sharp knife
- Mixing spoon
- Aluminum foil
How to Make Chicken Bacon Casserole
Step 1: Preheat the oven
Preheat your oven to 350°F (175°C).
Lightly grease a 9×13-inch baking dish with cooking spray or butter.
Step 2: Cook the pasta
Cook the pasta according to the package directions until al dente.
Drain and set aside.
Step 3: Make the sauce
In a large mixing bowl, stir together the cream of chicken soup, sour cream, milk, ranch seasoning, smoked paprika, salt, black pepper, garlic, and onion until smooth.
Step 4: Combine everything
Add the cooked pasta, chicken, crumbled bacon, and 1½ cups shredded cheddar cheese to the bowl.
Mix until everything is evenly coated with the sauce.
Step 5: Assemble and bake
Transfer the mixture to the prepared baking dish.
Sprinkle the remaining ½ cup cheddar cheese over the top.
Cover loosely with aluminum foil and bake for 20 minutes.
Remove the foil and bake for another 10 to 15 minutes, or until the cheese is melted, bubbly, and lightly golden.
Step 6: Serve
Let the casserole rest for 5 to 10 minutes before serving.
Garnish with chopped green onions and enjoy.
Recipe Variations
Chicken Bacon Ranch Casserole
Add an extra 1 teaspoon ranch seasoning and top with a drizzle of ranch dressing before serving.
Chicken Bacon Broccoli Casserole
Mix in 2 cups steamed broccoli florets for extra vegetables and color.
Spicy Chicken Bacon Casserole
Add diced jalapeños, crushed red pepper flakes, or a splash of Buffalo sauce for a spicy kick.
Chicken Bacon Alfredo Casserole
Replace the cream of chicken soup with Alfredo sauce for an extra rich and creamy version.
What to Serve With Chicken Bacon Casserole
- Garlic bread
- Caesar salad
- Mixed green salad
- Steamed broccoli
- Roasted asparagus
- Green beans
- Dinner rolls
- Roasted Brussels sprouts
- Fresh fruit salad
- Coleslaw
How to Store and Reheat
Refrigerator
Store leftover Chicken Bacon Casserole in an airtight container in the refrigerator for up to 4 days.
Freezer
Freeze the baked casserole in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat individual portions in the microwave until hot, or warm the casserole in a 350°F (175°C) oven for about 20 minutes. Add a splash of milk if the sauce has thickened too much during storage.
Common Mistakes to Avoid
Overcooking the pasta
Cook the pasta just until al dente since it will continue cooking in the oven. Overcooked pasta can become too soft after baking.
Using soft bacon
Cook the bacon until it’s nice and crispy before adding it to the casserole. Crispy bacon holds its texture much better.
Skipping the resting time
Let the casserole sit for 5 to 10 minutes before serving. This gives the sauce time to thicken and makes serving much easier.
Adding too much salt
Bacon, cheese, ranch seasoning, and canned soup already contain salt, so taste the sauce before adding extra seasoning.
Using pre-shredded cheese only
Freshly shredded cheddar cheese melts more smoothly and gives the casserole a creamier texture.
Frequently Asked Questions
Can I use rotisserie chicken?
Yes. Rotisserie chicken is one of the easiest ways to make Chicken Bacon Casserole while adding plenty of flavor.
Can I make Chicken Bacon Casserole ahead of time?
Absolutely. Assemble the casserole, cover it tightly, and refrigerate it for up to 24 hours before baking.
Can I freeze Chicken Bacon Casserole?
Yes. Bake it first, let it cool completely, then freeze it for up to 3 months. Thaw overnight in the refrigerator before reheating.
What pasta works best?
Penne, rotini, rigatoni, or ziti all hold the creamy sauce well and bake beautifully.
What vegetables can I add?
Try broccoli, spinach, mushrooms, peas, bell peppers, zucchini, or corn to make the casserole even heartier and more nutritious.
Chicken Bacon Casserole
Ingredients
Method
- Preheat the oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
- Cook the pasta according to the package directions until just al dente. Drain and set aside.
- Melt the butter in a large skillet over medium heat. Add the garlic and cook for 30 seconds until fragrant.
- Sprinkle the flour into the skillet and cook for 1 minute, stirring constantly.
- Gradually whisk in the milk and chicken broth until smooth. Simmer for 3 to 5 minutes until the sauce begins to thicken.
- Stir in the ranch seasoning, garlic powder, onion powder, salt, black pepper, 1½ cups of the cheddar cheese, and the mozzarella cheese until melted and smooth.
- Fold in the cooked chicken, cooked pasta, and three-quarters of the crumbled bacon until evenly coated.
- Transfer the mixture to the prepared baking dish and top with the remaining cheddar cheese and the reserved bacon.
- Bake for 20 to 25 minutes, or until the cheese is melted and bubbling. Broil for 2 to 3 minutes for a golden top if desired.
- Let the casserole rest for 5 to 10 minutes, garnish with fresh parsley, and serve.


Leave a Reply