Creamy Chicken Alfredo Stuffed Zucchini Boats: The Ultimate Low-Carb Comfort Food Recipe
If you’re searching for a dinner that feels indulgent but keeps things light on carbs, Creamy Chicken Alfredo Stuffed Zucchini Boats are about to become your new weeknight favorite. This recipe takes everything you love about classic chicken Alfredo — the rich, garlicky cream sauce, the melty cheese, the tender chunks of chicken — and tucks it all inside a boat of roasted zucchini instead of a bowl of pasta. The result is a dish that’s cheesy, satisfying, and comforting, without the heavy carb load that traditional Alfredo pasta brings to the table.
Whether you’re following a low-carb or keto-friendly lifestyle, trying to sneak more vegetables into your family’s dinner rotation, or simply looking for a fresh twist on a beloved classic, these stuffed zucchini boats check every box. They’re easy enough for a busy weeknight, yet impressive enough to serve when company comes over. Below, you’ll find everything you need to know to make this recipe a success — from ingredient tips and step-by-step instructions to storage advice, variations, and answers to the most common questions home cooks ask about this dish.
Why You’ll Love This Recipe
There’s a reason chicken Alfredo has remained a comfort food staple for decades: the combination of cream, butter, garlic, and cheese is simply irresistible. This stuffed zucchini boats version keeps all of that magic intact while offering several distinct advantages over the traditional pasta-based dish.
It’s naturally low-carb. By swapping noodles for zucchini, you dramatically cut the carbohydrate content of the meal while adding fiber, potassium, and vitamin C from the zucchini itself. This makes the dish a great option for anyone following a keto, low-carb, or gluten-free eating plan.
It’s a built-in portion control system. Each zucchini half acts as its own individual serving, which makes portioning simple and also makes the dish look beautiful on a dinner table or a dinner party spread.
It’s a sneaky way to eat more vegetables. Even picky eaters tend to enjoy zucchini when it’s baked until tender and topped with a blanket of cheesy chicken Alfredo filling. The zucchini becomes a vehicle for flavor rather than “just a vegetable,” which makes it far more appealing to kids and adults alike.
It reheats beautifully. Unlike some pasta dishes that can turn gummy or dry, these boats hold up well in the refrigerator and reheat easily for lunches or next-day dinners.
It’s endlessly customizable. You can swap proteins, add vegetables, adjust the seasoning, or change the cheese blend to make this recipe your own, as we’ll explore later in this article.
Ingredients You’ll Need

This recipe uses simple, easy-to-find ingredients that come together to create a restaurant-quality dish at home. Here’s what goes into it and why each ingredient matters.
- 4 medium zucchini — The star of the show. Choose zucchini that are firm, straight, and roughly the same size so they cook evenly and hold their filling well.
- 2 cups cooked chicken breast, shredded or diced — Using pre-cooked chicken (from a rotisserie chicken, meal-prepped chicken breast, or leftovers) keeps this recipe quick and convenient.
- 2 tablespoons olive oil — Used to brush the zucchini before baking, helping it soften and lightly caramelize in the oven.
- 2 tablespoons unsalted butter — The base of the Alfredo sauce, providing richness and helping the garlic bloom.
- 3 cloves garlic, minced — Fresh garlic infuses the sauce with warm, aromatic flavor that powdered garlic alone can’t replicate.
- 1 cup heavy cream — The backbone of any good Alfredo sauce, giving it that signature silky, luxurious texture.
- 4 oz cream cheese, softened — Adds extra creaminess and helps the sauce thicken and cling to the chicken.
- 1 cup freshly grated Parmesan cheese — Freshly grated Parmesan melts more smoothly than pre-shredded varieties and delivers a deeper, nuttier flavor.
- 1½ cups shredded mozzarella cheese, divided — Mozzarella brings that irresistible cheese-pull and golden, bubbly top layer.
- 1 teaspoon Italian seasoning — A blend of herbs like basil, oregano, and thyme that rounds out the flavor of the sauce.
- 1 teaspoon garlic powder — Layers in extra savory depth alongside the fresh garlic.
- ½ teaspoon onion powder — Adds subtle sweetness and complexity to the sauce.
- ½ teaspoon paprika — Provides warmth and a touch of color.
- Salt and black pepper, to taste — Essential for balancing and enhancing all the other flavors.
- 2 tablespoons chopped fresh parsley — A bright, fresh garnish that cuts through the richness of the dish and adds a pop of color.
Step-by-Step Instructions
Step 1: Preheat and Prep
Start by preheating your oven to 375°F (190°C) and lightly greasing a 9×13-inch baking dish. Preheating fully before the zucchini goes in ensures even cooking from the start.
Step 2: Prepare the Zucchini Boats
Slice each zucchini in half lengthwise. Using a spoon or a melon baller, scoop out the centers, leaving about ¼ inch of flesh around the edges to create a sturdy “boat” that will hold the filling. Brush the zucchini lightly with olive oil and season with salt and pepper. This initial seasoning step is important — it flavors the zucchini itself, not just the filling.
Step 3: Pre-Bake the Zucchini
Arrange the zucchini boats cut-side up in your prepared baking dish and bake for 10 minutes. This pre-bake step softens the zucchini just enough so that it finishes cooking perfectly once the filling and cheese are added, without becoming watery or mushy.
Step 4: Build the Alfredo Sauce
While the zucchini bakes, melt the butter in a skillet over medium heat. Add the minced garlic and cook for about 30 seconds, just until fragrant — be careful not to let it burn, as burnt garlic can turn bitter. Stir in the heavy cream and cream cheese, whisking until the mixture is smooth and well combined.
Step 5: Add the Cheese and Seasonings
Add the Parmesan cheese, 1 cup of the mozzarella, Italian seasoning, garlic powder, onion powder, paprika, salt, and black pepper to the skillet. Continue cooking and stirring until the sauce is smooth, creamy, and the cheese has fully melted into the mixture.
Step 6: Fold in the Chicken
Add the cooked, shredded or diced chicken to the Alfredo sauce, stirring until every piece is evenly coated in that rich, cheesy sauce.
Step 7: Fill the Boats
Remove the partially baked zucchini boats from the oven and spoon the chicken Alfredo mixture generously into each one, mounding it slightly if needed. Sprinkle the remaining ½ cup of mozzarella cheese evenly over the top of each boat.
Step 8: Bake to Golden Perfection
Return the dish to the oven and bake for 18 to 22 minutes, or until the zucchini is fork-tender and the cheese on top is melted, bubbly, and lightly golden.
Step 9: Garnish and Serve
Remove from the oven and sprinkle with freshly chopped parsley for a pop of color and freshness. Serve hot, straight from the baking dish.
Tips for the Best Chicken Alfredo Stuffed Zucchini Boats
Choose the right zucchini. Look for zucchini that are medium in size — roughly 7 to 8 inches long. Zucchini that are too large tend to have more seeds and a watery, spongy texture, while very small zucchini won’t hold enough filling.
Don’t skip the pre-bake. It might be tempting to save time by skipping the initial 10-minute bake, but this step is key to ensuring your zucchini boats are tender all the way through by the time the cheese on top is golden.
Salt the zucchini flesh if it seems watery. Zucchini naturally holds a lot of water. If you notice excess moisture after scooping out the centers, lightly salt the inside of the boats and let them sit for 10 minutes, then blot with a paper towel before baking. This helps prevent a watery final dish.
Use freshly grated cheese. Pre-shredded cheeses are coated with anti-caking agents that can make your sauce grainy instead of silky. Grating your own Parmesan and mozzarella makes a noticeable difference in texture.
Don’t overcook the garlic. Thirty seconds is really all garlic needs in hot butter. Overcooked garlic turns bitter and can throw off the flavor of the entire sauce.
Let the dish rest for a few minutes before serving. Just like lasagna, these zucchini boats benefit from a short rest after coming out of the oven. This allows the filling to set slightly, making it easier to serve neatly.
Variations and Substitutions
One of the best things about this recipe is how adaptable it is. Here are some easy ways to make it your own.
Swap the protein. Shredded rotisserie chicken works wonderfully here, but you can also use leftover turkey, cooked shrimp, or even ground chicken or turkey sausage for a different flavor profile.
Make it vegetarian. Skip the chicken and add sautéed mushrooms, spinach, or roasted red peppers instead. You’ll still get a hearty, satisfying filling.
Add more vegetables. Chopped sun-dried tomatoes, baby spinach, or steamed broccoli florets can be folded into the Alfredo sauce for extra color, nutrients, and flavor.
Spice it up. Add a pinch of red pepper flakes to the sauce for a subtle kick, or stir in a spoonful of pesto for an herby twist.
Try a different cheese blend. While mozzarella and Parmesan are classic, you could experiment with provolone, fontina, or even a sharp white cheddar for a different flavor dimension.
Make it dairy-lighter. Substitute half-and-half for the heavy cream and use a reduced-fat cream cheese to lighten up the dish slightly, though the sauce will be a bit less rich and thick.
What to Serve with Chicken Alfredo Stuffed Zucchini Boats
While these zucchini boats are hearty enough to serve as a standalone meal, pairing them with a few simple sides can round out the dinner table beautifully.
A crisp side salad with a light vinaigrette is a great way to add freshness and balance the richness of the Alfredo sauce. Try a simple arugula salad with lemon dressing, or a classic Caesar salad if you’re not strictly limiting carbs.
Garlic roasted asparagus or green beans make an easy, complementary vegetable side that echoes the Italian flavors in the main dish.
If you’re not watching carbs, a slice of crusty garlic bread on the side is a natural pairing that lets you soak up any extra Alfredo sauce.
For a low-carb option, cauliflower rice or a simple side of roasted cherry tomatoes adds color and nutrition without adding significant carbohydrates.
Storage and Reheating Instructions
Refrigerating leftovers: Allow the zucchini boats to cool to room temperature, then store them in an airtight container in the refrigerator for up to 3 to 4 days.
Freezing: While zucchini can become a bit softer after freezing due to its high water content, you can freeze the cooked boats for up to 2 months. Wrap them individually in plastic wrap, then place them in a freezer-safe bag or container. Thaw overnight in the refrigerator before reheating.
Reheating in the oven: For the best texture, reheat leftover zucchini boats in a 350°F oven for about 15 minutes, or until heated through. This helps maintain the texture of the zucchini better than microwaving.
Reheating in the microwave: If you’re short on time, microwave individual boats on medium power in 30-second intervals until warmed through. Keep in mind the zucchini may release a bit more liquid this way.
Frequently Asked Questions
Can I make this recipe ahead of time? Yes. You can prepare the zucchini boats and the Alfredo chicken filling separately up to a day in advance. Store them separately in the refrigerator, then assemble and bake when you’re ready to serve. This is a great time-saving strategy for busy weeknights or when prepping for guests.
Why is my zucchini watery after baking? Zucchini has a high water content, and if it’s not pre-baked or salted beforehand, it can release excess liquid as it cooks. Pre-baking the boats for 10 minutes before filling them, and salting the flesh if needed, helps minimize this issue.
Can I use rotisserie chicken for this recipe? Absolutely. Rotisserie chicken is one of the easiest ways to make this recipe come together quickly, since the chicken is already fully cooked and seasoned.
Is this recipe keto-friendly? Yes, this dish is well-suited to a keto or low-carb eating plan, since zucchini is significantly lower in carbohydrates than pasta, and the filling itself is rich in protein and healthy fats from the cheese and cream.
Can I use a different type of squash instead of zucchini? Yellow summer squash works as a great substitute for zucchini in this recipe, as it has a similar texture and mild flavor. Just keep an eye on the baking time, as it may cook slightly faster.
How do I prevent the zucchini boats from rolling around in the baking dish? If your zucchini halves are rolling, slice a very thin strip off the bottom (the rounded side) of each half before filling. This creates a flat surface that helps them sit steady in the baking dish.
Can I make this dish spicier? Yes, adding a pinch of crushed red pepper flakes to the Alfredo sauce, or a dash of hot sauce, is an easy way to add heat to this otherwise mild, creamy dish.
Final Thoughts
Creamy Chicken Alfredo Stuffed Zucchini Boats bring together the best of two worlds: the rich, comforting flavor of classic chicken Alfredo and the lightness of a vegetable-forward, low-carb meal. With tender roasted zucchini cradling a filling of juicy chicken smothered in a garlicky, cheesy Alfredo sauce, this dish is guaranteed to satisfy even the biggest comfort food cravings — all while keeping things a little lighter than a traditional pasta bake.
This recipe is simple enough for a weeknight dinner, yet special enough to serve at a dinner party or family gathering. With easy variations, make-ahead options, and reheating tips, it’s a dish you’ll find yourself returning to again and again. Give it a try tonight, and don’t be surprised if it becomes a permanent fixture in your dinner rotation.
Print
Creamy Chicken Alfredo Stuffed Zucchini Boats
Ingredients
This recipe uses simple, easy-to-find ingredients that come together to create a restaurant-quality dish at home. Here’s what goes into it and why each ingredient matters.
- 4 medium zucchini — The star of the show. Choose zucchini that are firm, straight, and roughly the same size so they cook evenly and hold their filling well.
- 2 cups cooked chicken breast, shredded or diced — Using pre-cooked chicken (from a rotisserie chicken, meal-prepped chicken breast, or leftovers) keeps this recipe quick and convenient.
- 2 tablespoons olive oil — Used to brush the zucchini before baking, helping it soften and lightly caramelize in the oven.
- 2 tablespoons unsalted butter — The base of the Alfredo sauce, providing richness and helping the garlic bloom.
- 3 cloves garlic, minced — Fresh garlic infuses the sauce with warm, aromatic flavor that powdered garlic alone can’t replicate.
- 1 cup heavy cream — The backbone of any good Alfredo sauce, giving it that signature silky, luxurious texture.
- 4 oz cream cheese, softened — Adds extra creaminess and helps the sauce thicken and cling to the chicken.
- 1 cup freshly grated Parmesan cheese — Freshly grated Parmesan melts more smoothly than pre-shredded varieties and delivers a deeper, nuttier flavor.
- 1½ cups shredded mozzarella cheese, divided — Mozzarella brings that irresistible cheese-pull and golden, bubbly top layer.
- 1 teaspoon Italian seasoning — A blend of herbs like basil, oregano, and thyme that rounds out the flavor of the sauce.
- 1 teaspoon garlic powder — Layers in extra savory depth alongside the fresh garlic.
- ½ teaspoon onion powder — Adds subtle sweetness and complexity to the sauce.
- ½ teaspoon paprika — Provides warmth and a touch of color.
- Salt and black pepper, to taste — Essential for balancing and enhancing all the other flavors.
- 2 tablespoons chopped fresh parsley — A bright, fresh garnish that cuts through the richness of the dish and adds a pop of color.
Instructions
Start by preheating your oven to 375°F (190°C) and lightly greasing a 9×13-inch baking dish. Preheating fully before the zucchini goes in ensures even cooking from the start.
Slice each zucchini in half lengthwise. Using a spoon or a melon baller, scoop out the centers, leaving about ¼ inch of flesh around the edges to create a sturdy “boat” that will hold the filling. Brush the zucchini lightly with olive oil and season with salt and pepper. This initial seasoning step is important — it flavors the zucchini itself, not just the filling.
Arrange the zucchini boats cut-side up in your prepared baking dish and bake for 10 minutes. This pre-bake step softens the zucchini just enough so that it finishes cooking perfectly once the filling and cheese are added, without becoming watery or mushy.
While the zucchini bakes, melt the butter in a skillet over medium heat. Add the minced garlic and cook for about 30 seconds, just until fragrant — be careful not to let it burn, as burnt garlic can turn bitter. Stir in the heavy cream and cream cheese, whisking until the mixture is smooth and well combined.
Add the Parmesan cheese, 1 cup of the mozzarella, Italian seasoning, garlic powder, onion powder, paprika, salt, and black pepper to the skillet. Continue cooking and stirring until the sauce is smooth, creamy, and the cheese has fully melted into the mixture.
Add the cooked, shredded or diced chicken to the Alfredo sauce, stirring until every piece is evenly coated in that rich, cheesy sauce.
Remove the partially baked zucchini boats from the oven and spoon the chicken Alfredo mixture generously into each one, mounding it slightly if needed. Sprinkle the remaining ½ cup of mozzarella cheese evenly over the top of each boat.
Return the dish to the oven and bake for 18 to 22 minutes, or until the zucchini is fork-tender and the cheese on top is melted, bubbly, and lightly golden.
Remove from the oven and sprinkle with freshly chopped parsley for a pop of color and freshness. Serve hot, straight from the baking dish.