Enjoy all the creamy, cheesy comfort of Alfredo pasta without the heavy carbs. These spaghetti squash boats feature tender roasted squash halves filled with seasoned juicy chicken and a rich homemade Parmesan cream sauce. The natural sweetness of the squash pairs beautifully with the savory Alfredo, while mozzarella creates a golden bubbly topping. Ready in just over an hour, this makes a satisfying main dish that feels indulgent yet keeps things lighter.
The first time I served these at a dinner party, my friend Sarah actually asked if I'd spent hours at the stove. She couldn't believe it was spaghetti squash until I showed her the empty squash shells in the compost bin. Now she makes them every Tuesday for her family and texts me photos of the golden, bubbling cheese.
Last winter my sister was recovering from surgery and couldn't eat heavy pasta dishes, but she was craving something that felt indulgent and warm. I showed up with these boats and she literally moaned after the first bite, saying it tasted like a hug from an Italian grandmother. She still talks about that meal.
Ingredients
- 2 medium spaghetti squash: Look for ones that feel heavy for their size with firm, unblemished skin. They should be a pale yellow, not green, which means they are fully ripe and will roast into perfect spaghetti-like strands.
- 2 tbsp olive oil plus 1 tbsp more: The oil helps the squash caramelize while roasting and keeps the chicken from sticking to the skillet.
- Salt and freshly ground black pepper: Season in layers, each time you add an ingredient, to build depth of flavor throughout the dish.
- 2 boneless skinless chicken breasts: Pound them to even thickness before cooking so they sear evenly and stay juicy.
- 1 tbsp olive oil: For cooking the chicken until golden brown.
- 1/2 tsp garlic powder: Adds an extra layer of garlic flavor without burning like fresh garlic might in the hot pan.
- 1/2 tsp Italian seasoning: A blend of dried herbs that gives the chicken a classic herbaceous flavor.
- 2 tbsp unsalted butter: The foundation of a classic Alfredo sauce. Unsalted lets you control the salt level.
- 3 cloves garlic minced: Fresh garlic is non-negotiable here. The aroma alone will make your kitchen smell like an Italian restaurant.
- 1 cup heavy cream: Provides the rich, velvety texture that makes Alfredo sauce so luxurious.
- 3/4 cup grated Parmesan cheese: Use freshly grated for the best melt and authentic flavor. Pre-grated has anti-caking agents that can make sauce grainy.
- 1/2 cup shredded mozzarella cheese plus 1/2 cup more for topping: Mozzarella adds that incredible stringy, gooey factor that makes this dish feel indulgent.
- 1/4 tsp ground nutmeg: A classic Alfredo secret ingredient that adds warmth and depth without being identifiable.
- 2 tbsp chopped fresh parsley: Brings a bright, fresh contrast to the rich sauce and makes the dish look beautiful.
Instructions
- Roast the squash to perfection:
- Preheat your oven to 400°F and line a baking sheet with parchment paper. Brush the cut sides of spaghetti squash with olive oil and season generously with salt and pepper. Place cut side down and roast for 35 to 40 minutes until tender and easily pierced with a fork.
- Sear the chicken while squash roasts:
- Season chicken breasts with olive oil, garlic powder, Italian seasoning, salt, and pepper. Heat a skillet over medium-high heat and cook chicken 6 to 7 minutes per side until fully cooked. Let rest 5 minutes then dice or shred into bite-sized pieces.
- Make the velvety Alfredo sauce:
- Melt butter in a saucepan over medium heat. Add minced garlic and sauté 1 minute until fragrant but not brown. Pour in heavy cream and bring to a gentle simmer. Stir in Parmesan, mozzarella, and nutmeg. Cook 3 to 4 minutes, stirring constantly, until cheeses melt and sauce thickens.
- Scrape and prepare the squash strands:
- When squash is cool enough to handle, use a fork to scrape the flesh into spaghetti-like strands, leaving about 1/4-inch shell intact to maintain the boat shape. Transfer strands to a large bowl.
- Combine everything beautifully:
- Add the cooked chicken and Alfredo sauce to the bowl with squash strands. Toss until everything is well coated and evenly distributed.
- Assemble and bake to golden perfection:
- Spoon the mixture back into the squash shells and sprinkle evenly with remaining mozzarella cheese. Return to the oven cut side up and bake 10 to 12 minutes until cheese is golden and bubbly. Garnish with fresh parsley and serve hot.
My teenage nephew who claims to hate vegetables and anything that is not macaroni and cheese asked for seconds. Then thirds. His mom called me the next day asking for the recipe because he has requested it for his birthday dinner.
Making Ahead
You can roast the squash and cook the chicken up to two days in advance. Store them separately in the refrigerator and bring to room temperature before combining with freshly made sauce and baking.
Freezer Friendly
Assembled boats freeze beautifully before the final bake. Wrap each tightly in plastic then foil and freeze up to 3 months. Thaw overnight in refrigerator then bake as directed, adding a few extra minutes.
Serving Suggestions
A crisp green salad with bright vinaigrette cuts through the richness perfectly. Serve with steamed broccoli or roasted asparagus for a complete meal that satisfies everyone at the table.
- Add cooked bacon or sautéed mushrooms for extra savory depth
- Spinach or kale wilts beautifully into the sauce for hidden nutrients
- A glass of Chardonnay brings out the nutty notes in the Parmesan
These boats have become my go-to for bringing dinner to friends who need a little comfort. They reheat perfectly and somehow taste even better the next day.
Recipe FAQs
- → How do I know when the spaghetti squash is done roasting?
-
The squash is ready when the flesh is tender and easily pierced with a fork. This typically takes 35-40 minutes at 400°F. You should be able to scrape it into strands without much resistance.
- → Can I make this ahead of time?
-
Yes, you can roast the squash and cook the chicken up to 2 days ahead. Store them separately in the refrigerator. When ready to serve, reheat, combine with sauce, fill the boats, and bake until the cheese melts.
- → What can I use instead of heavy cream?
-
Half-and-half works for a lighter sauce, though it will be less thick. For a dairy-free option, try coconut cream or cashew cream, though the flavor and texture will differ from traditional Alfredo.
- → How do I store leftovers?
-
Store filled boats in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for 10-15 minutes until heated through. The squash may release some moisture upon reheating.
- → Can I freeze these spaghetti squash boats?
-
Yes, assemble the boats and freeze before the final baking. Wrap tightly in plastic and foil for up to 2 months. Thaw overnight in the refrigerator, then bake at 400°F for 15-20 minutes until hot and bubbly.