If you want that classic Chicken Alfredo comfort without the carb crash, this Keto Chicken Alfredo Bake is the one I make on busy weeknights when I still want dinner to feel a little special. It’s creamy and garlicky (because yes, there is such a thing as too little garlic), packed with protein, and finished in the oven so the top turns bubbly and bronzed.
This version is all about real food ingredients you can grab at a regular supermarket: chicken, cream, Parmesan, mozzarella, and a veggie “noodle” base that soaks up sauce like a dream.
The idea
Why This Recipe Works
- Thick, silky Alfredo without flour: We rely on cream, butter, and cheese, plus a short simmer to thicken naturally.
- Juicy chicken, not dry: Using cooked chicken that’s just warmed through keeps it tender.
- Built-in meal prep: Assemble ahead, bake when you’re ready, and reheat beautifully.
- Flexible base: Works with cauliflower rice, broccoli, zucchini noodles, or even shredded cabbage.
Shopping
Ingredient Notes
Cooked chicken: 4 cups shredded or chopped. Rotisserie chicken is perfect.
Veggie base: 4 to 5 cups cauliflower rice, or swap to 4 cups broccoli florets, or 5 to 6 cups zucchini noodles. The key is getting the base well drained so the bake stays creamy, not watery.
Parmesan: Finely grated melts smoother than shredded Parmesan and helps thicken the sauce.
Garlic: 5 to 6 cloves, minced. Cook just until fragrant, not browned.
Cream cheese: Adds body and helps prevent separation.
Optional add-ins: 1 cup chopped spinach, 6 to 8 oz sliced mushrooms, or 6 slices cooked crumbled bacon.
Get set up
Equipment You Will Need
- 9x13-inch baking dish
- Large skillet
- Large bowl
- Whisk
- Clean kitchen towel (for squeezing cauliflower rice or zucchini noodles)
- Fine mesh strainer (optional, for pressing out moisture)
Technique
Tips for Getting It Right
- Match the drying method to the veggie: Squeeze cauliflower rice and zucchini noodles until they stop dripping. For broccoli florets, drain well and pat dry.
- Use finely grated Parmesan: It melts smoother than shredded Parmesan and helps thicken the sauce.
- Keep the heat gentle after cheese: High heat can make cheese separate and look oily.
- Rest before serving: That 5 to 10 minute pause is the difference between “soupy” and “scoopable.”
Flexibility
Substitutes That Work
- Veggie base swaps: Use 4 to 5 cups cauliflower rice, or 4 cups broccoli florets, or 5 to 6 cups zucchini noodles. (This bake also works with shredded cabbage.)
- Skip cream cheese if needed: Simmer the cream a little longer, then increase Parmesan by 2 to 3 tablespoons.
Make it yours
Variations to Try
Broccoli Alfredo bake
Swap cauliflower rice for broccoli florets. It feels like a restaurant comfort dish and the broccoli holds up great.
Mushroom spinach bake
Sauté mushrooms first to cook off moisture, then stir in spinach at the end so it just wilts.
Extra cheesy
Add 1/2 cup shredded provolone or a few slices of fresh mozzarella torn over the top.
Spicy Alfredo
Add red pepper flakes to the butter and garlic, or stir in 1 to 2 teaspoons Calabrian chili paste.
On the table
What to Serve It With
- Simple green salad with lemony vinaigrette
- Roasted asparagus or roasted Brussels sprouts
- Garlicky sautéed spinach (yes, more garlic)
- Keto garlic bread substitute: toasted chaffles or almond flour biscuits
Later
Storage, Freezing and Reheating
Make ahead
Assemble the casserole up to 24 hours in advance. Cover and refrigerate. Bake at 400°F, adding 5 to 8 minutes if it’s going in cold.
Store
Refrigerate leftovers in an airtight container for 3 to 4 days.
Reheat
Warm in a 350°F oven until hot, or microwave in short bursts. If it looks thick, add a splash of cream and stir.
Freeze
You can freeze it, but cream sauces can separate a bit. If you do freeze, thaw overnight in the fridge and reheat gently, stirring well.
Watch out
Common Mistakes to Avoid
- Not draining the veggie base enough: Excess water is the number one reason a creamy bake turns soupy. For cauliflower rice, steam or microwave until just tender, then squeeze dry in a clean towel or press firmly in a fine mesh strainer until it stops releasing water.
- Over-watering zucchini noodles: Salt lightly, let sit 10 minutes, then squeeze dry. Also, do not overbake since zucchini releases water the longer it sits hot.
- Using too much heat once cheese is added: Keep the sauce at a gentle simmer and lower the heat before adding Parmesan, or it can turn grainy or separate and look oily.
- Skipping the rest time: Let the bake rest 5 to 10 minutes before serving so the sauce thickens for cleaner slices and better texture.
Questions
Frequently Asked Questions
Can I use raw chicken?
I don’t recommend it here. The bake time is designed to heat everything through and brown the top, not fully cook chicken safely and evenly. Use cooked chicken or quickly sauté bite-size pieces first.
Why did my Alfredo sauce turn grainy?
Usually it’s heat. Keep it at a gentle simmer and lower the heat before adding Parmesan. Also make sure your Parmesan is finely grated.
How do I keep zucchini noodles from getting watery?
Salt, rest, and squeeze dry. Then do not overbake. Zucchini releases water the longer it sits hot.
Can I make this without cream cheese?
Yes. The cream cheese adds body and helps prevent separation, but you can skip it and simmer the cream a little longer, then increase Parmesan by 2 to 3 tablespoons.
The recipe
Best Keto Chicken Alfredo Bake
Keto Chicken Alfredo Bake is a creamy, garlicky casserole made with cooked chicken, a keto-friendly veggie base, and a thick Alfredo sauce (no flour). It bakes at 400°F until hot and bubbly, with an optional quick broil for a bronzed top.
Ingredients
- 4 cups cooked chicken, shredded or chopped
- 4 to 5 cups cauliflower rice (or other keto veggie base), cooked and well drained
- 4 tbsp butter
- 5 to 6 cloves garlic, minced
- 1 1/2 cups heavy cream
- 3 oz cream cheese, softened
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/4 tsp nutmeg (optional)
- 1 1/2 cups shredded mozzarella, divided
- 1 cup grated Parmesan, divided
Instructions
- Heat oven to 400°F. Grease a 9x13-inch baking dish.
- Cook veggie base until just tender, then drain very well. If using cauliflower rice or zucchini noodles, squeeze dry. If using broccoli florets, drain and pat dry.
- Melt butter in a skillet over medium heat. Add garlic and cook 30 to 60 seconds.
- Add heavy cream and whisk in cream cheese until smooth. Simmer 3 to 5 minutes.
- Lower heat and stir in 3/4 cup Parmesan, salt, pepper, and nutmeg (if using).
- Mix chicken, veggies, sauce, and 1 cup mozzarella. Spread in baking dish.
- Top with remaining mozzarella and remaining Parmesan.
- Bake 18 to 22 minutes until bubbly. Broil 1 to 2 minutes if desired. Rest 5 to 10 minutes, then serve.
Recipe notes
- Drain well to avoid a watery bake: For cauliflower rice, squeeze dry in a clean towel or press in a fine mesh strainer until it stops releasing water. For zucchini noodles, salt lightly and let sit 10 minutes, then squeeze dry. For broccoli florets, steam until crisp-tender, drain well, and pat dry.
- Cheese + heat: Keep the sauce at a gentle simmer and turn heat to low before stirring in Parmesan to prevent graininess or separation.
- Optional finish: For a deeper golden top, broil 1 to 2 minutes at the end, watching closely.
- Rest time matters: Let rest 5 to 10 minutes before serving so the sauce thickens for better texture.



Nutrition (per serving, approximate)
- Calories: ~520
- Fat: ~37 g
- Carbs: ~7 g
- Protein: ~41 g
- Fiber: ~2 g
- Sugar: ~3 g
- Sodium: ~820 mg
Approximate values per serving; exact macros vary by veggie base and specific cheese and cream brands.