Here is my favorite million dollar chicken alfredo bake recipe, with layers of tender spaghetti, a creamy cheese mixture, shredded chicken, and rich alfredo sauce, all topped with melted mozzarella and parmesan.
This chicken alfredo bake is what I make when I want something that feels fancy but doesn’t take all day. My family calls it “million dollar” because it tastes expensive, but honestly, it’s just a bunch of simple ingredients that come together like magic. Plus, leftovers reheat beautifully for lunch the next day.

Why You’ll Love This Million Dollar Chicken Alfredo Bake
- Rich and creamy comfort food – The combination of cream cheese, cottage cheese, and Alfredo sauce creates an incredibly indulgent dish that tastes like a million bucks without the fancy price tag.
- Simple ingredients – You probably have most of these pantry staples on hand, and the jarred Alfredo sauce makes this a breeze to throw together.
- Perfect for meal prep – This casserole reheats beautifully, making it ideal for busy weeknights when you need dinner ready in minutes.
- Crowd-pleaser – With its cheesy, creamy layers and tender pasta, this bake is guaranteed to disappear fast at family dinners or potlucks.
- Ready in under an hour – From start to finish, you’ll have this hearty meal on the table in about 45 minutes, making it a great option when you need something satisfying without spending all evening in the kitchen.
What Kind of Cottage Cheese Should I Use?
For this chicken alfredo bake, any cottage cheese you have on hand will work just fine. Small curd tends to blend in more seamlessly with the cream cheese and sour cream, but large curd will get nice and creamy once it’s all mixed together and baked. You can go with full-fat, low-fat, or even fat-free cottage cheese depending on your preference – they’ll all melt into the casserole and add that signature tangy creaminess. If you want an extra smooth texture, give your cottage cheese a quick stir before adding it to help break up any larger curds.

Options for Substitutions
This casserole is pretty forgiving when it comes to swaps, so here are some options:
- Spaghetti: Any pasta shape works here – penne, rigatoni, or bow ties are all great choices. Just cook according to package directions and use the same amount.
- Cottage cheese: If you’re not a fan of cottage cheese, ricotta makes an excellent substitute with a smoother texture. Use the same amount and mix it in the same way.
- Sour cream: Greek yogurt can step in for sour cream if that’s what you have on hand. It’ll give you similar tanginess and creaminess.
- Cooked chicken: Rotisserie chicken is a huge time-saver, but you can also use leftover grilled chicken, poached chicken breasts, or even turkey. In a pinch, cooked shrimp would work too, though it’ll change the flavor profile.
- Alfredo sauce: Store-bought is convenient, but homemade alfredo works just as well. You’ll need about the same amount – roughly 1 ½ to 2 cups.
- Mozzarella cheese: Italian blend cheese or a mix of provolone and mozzarella works great if that’s what you’ve got in the fridge.
Watch Out for These Mistakes While Baking
The biggest mistake people make with this casserole is not bringing the cream cheese to room temperature first, which leads to lumpy, uneven pockets instead of a smooth, creamy base – let it sit out for at least 30 minutes before mixing.
Another common error is undercooking the pasta, but since it continues to cook in the oven, you’ll want to drain it when it’s just shy of al dente to avoid mushy noodles.
Don’t skip greasing your baking dish well, as the cheese mixture can really stick to the sides, and make sure to cover the casserole with foil for the first 25 minutes of baking to prevent the top from browning too quickly while the inside heats through.
For the best texture, let the casserole rest for about 10 minutes after removing it from the oven, which allows the cheese to set up and makes serving much cleaner.

What to Serve With Chicken Alfredo Bake?
This chicken alfredo bake is pretty rich and filling, so I like to balance it out with something fresh and light on the side. A simple Caesar salad or mixed greens with a lemon vinaigrette cuts through all that creamy goodness perfectly. Garlic bread is always a winner for soaking up any extra sauce, and if you want to add more veggies to the meal, roasted broccoli or green beans work great. Sometimes I’ll even throw together a quick cucumber and tomato salad with Italian dressing to keep things fresh and easy.
Storage Instructions
Store: This chicken alfredo bake keeps really well in the fridge for up to 4 days. Just cover it tightly with foil or transfer it to an airtight container once it’s cooled down. It’s one of those dishes that actually tastes even better the next day after all the flavors have had time to hang out together.
Freeze: You can totally freeze this casserole for up to 3 months. I like to either freeze the whole thing before baking, or cut it into individual portions after baking for easy grab-and-go meals. Just wrap it well in plastic wrap and then foil to prevent freezer burn.
Reheat: To warm up leftovers, cover with foil and bake at 350°F for about 20 minutes, or until heated through. You can also microwave individual portions for 2-3 minutes, stirring halfway through. If it seems a bit dry, just drizzle a splash of milk or cream over the top before reheating.
| Preparation Time | 10-20 minutes |
| Cooking Time | 35-45 minutes |
| Total Time | 45-65 minutes |
| Level of Difficulty | Easy |
| Servings | 8 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 3200-3500
- Protein: 185-200 g
- Fat: 170-190 g
- Carbohydrates: 215-235 g
Ingredients
For the pasta base:
- 12 oz spaghetti
- 8 oz cream cheese (room temperature, about 70°F for easier mixing)
- 1 cup cottage cheese (I prefer Daisy brand for a better texture)
- 1/2 cup sour cream
- 1 teaspoon garlic powder
For the chicken layer:
- 3 cups chicken (cooked and shredded into 1-inch bite-sized pieces)
- 15 oz alfredo sauce (I always use Bertolli for the richest flavor)
- 1/2 teaspoon Italian seasoning
For the topping:
- 1/3 cup parmesan (freshly grated for a better melt)
- 2 cups mozzarella
Step 1: Prepare the Oven and Cook the Pasta
- 12 oz spaghetti
Preheat your oven to 350°F and lightly grease a 9×13 inch baking dish.
While the oven heats, bring a large pot of salted water to a boil and cook the spaghetti according to package directions until al dente.
Drain the pasta in a colander but don’t rinse it—the starch helps bind the sauce.
Step 2: Build the Creamy Sauce Base
- 8 oz cream cheese
- 1 cup cottage cheese
- 1/2 cup sour cream
- 1 teaspoon garlic powder
- 1/2 teaspoon Italian seasoning
In a large bowl, combine the room-temperature cream cheese, cottage cheese, and sour cream.
I like to start by breaking up the cream cheese with a fork, then folding it together with the other ingredients until mostly smooth—a few small lumps are fine and will melt during baking.
Stir in the garlic powder and Italian seasoning to distribute the flavors evenly.
Step 3: Combine Pasta with Creamy Mixture
- cooked spaghetti from Step 1
- creamy sauce mixture from Step 2
Add the cooked spaghetti from Step 1 to the cheese sauce from Step 2 and toss gently until every strand is well coated.
Transfer this mixture to your prepared baking dish and spread it into an even layer, creating a base for the chicken and alfredo layers.
Step 4: Layer Chicken and Alfredo Sauce
- 3 cups cooked shredded chicken
- 15 oz alfredo sauce
Distribute the shredded chicken evenly over the pasta mixture, breaking up any clumps so it’s scattered throughout rather than in one dense layer.
Pour the alfredo sauce over the chicken, using a spatula or the back of a spoon to gently spread it so it reaches into the pasta beneath.
I always make sure the sauce covers most of the surface to keep the top from drying out.
Step 5: Add Cheese Topping and Bake
- 1/3 cup freshly grated parmesan
- 2 cups mozzarella
Sprinkle the freshly grated parmesan evenly over the alfredo layer, then top with the mozzarella, making sure to cover the whole surface.
Bake in the preheated 350°F oven for 35 to 45 minutes, until the cheese is melted and bubbly around the edges and the top is lightly golden.
The bake time may vary depending on your oven, so start checking around 35 minutes.

Irresistible Million Dollar Chicken Alfredo Bake
Ingredients
For the pasta base
- 12 oz spaghetti
- 8 oz cream cheese (room temperature, about 70°F for easier mixing)
- 1 cup cottage cheese (I prefer Daisy brand for a better texture)
- 1/2 cup sour cream
- 1 teaspoon garlic powder
For the chicken layer
- 3 cups chicken (cooked and shredded into 1-inch bite-sized pieces)
- 15 oz alfredo sauce (I always use Bertolli for the richest flavor)
- 1/2 teaspoon Italian seasoning
For the topping
- 1/3 cup parmesan (freshly grated for a better melt)
- 2 cups mozzarella
Instructions
- Preheat your oven to 350°F and lightly grease a 9x13 inch baking dish. While the oven heats, bring a large pot of salted water to a boil and cook the spaghetti according to package directions until al dente. Drain the pasta in a colander but don't rinse it—the starch helps bind the sauce.
- In a large bowl, combine the room-temperature cream cheese, cottage cheese, and sour cream. I like to start by breaking up the cream cheese with a fork, then folding it together with the other ingredients until mostly smooth—a few small lumps are fine and will melt during baking. Stir in the garlic powder and Italian seasoning to distribute the flavors evenly.
- Add the cooked spaghetti from Step 1 to the cheese sauce from Step 2 and toss gently until every strand is well coated. Transfer this mixture to your prepared baking dish and spread it into an even layer, creating a base for the chicken and alfredo layers.
- Distribute the shredded chicken evenly over the pasta mixture, breaking up any clumps so it's scattered throughout rather than in one dense layer. Pour the alfredo sauce over the chicken, using a spatula or the back of a spoon to gently spread it so it reaches into the pasta beneath. I always make sure the sauce covers most of the surface to keep the top from drying out.
- Sprinkle the freshly grated parmesan evenly over the alfredo layer, then top with the mozzarella, making sure to cover the whole surface. Bake in the preheated 350°F oven for 35 to 45 minutes, until the cheese is melted and bubbly around the edges and the top is lightly golden. The bake time may vary depending on your oven, so start checking around 35 minutes.