These spaghetti squash boats transform classic comfort food into a lighter, nutritious meal. Roasted squash halves become edible vessels for tender seasoned chicken, rich homemade Alfredo sauce, and melted mozzarella. The entire dish comes together in about 70 minutes—mostly hands-off oven time—making it perfect for busy weeknights or elegant weekend dinners.
The natural sweetness of the squash pairs beautifully with the savory, creamy filling, while the stringy texture mimics traditional pasta without the heavy carbs. Each serving delivers 39 grams of protein and feels indulgent while remaining gluten-free.
The first time I served these, my husband took three bites before asking what kind of pasta I'd used. When I told him it was squash, he actually laughed—that silky texture really does fool you in the best possible way. Now they're his Wednesday night request.
Last winter my sister came over complaining about her latest attempt at low-carb eating, said she missed rich food too much. I made these boats watching her face when she took that first bite—pure relief, like she'd discovered a loophole in the universe.
Ingredients
- 2 medium spaghetti squash: Look for ones that feel heavy for their size with firm, unblemished skin—they produce the most tender strands
- 2 tbsp olive oil: This helps the squash caramelize while roasting, so don't skip it
- 2 boneless skinless chicken breasts: Pound them to even thickness if they're uneven, so everything cooks at the same rate
- 1 tbsp olive oil: Use this for seasoning the chicken before it hits the pan
- 1/2 tsp garlic powder: Layered garlic flavor makes the final dish taste more complex
- 1/2 tsp Italian seasoning: Homemade blend or store-bought, just make sure it's not stale
- 2 tbsp unsalted butter: Let this soften slightly while you prep other ingredients
- 3 cloves garlic: Fresh minced garlic melts into the cream beautifully—jarred garlic can taste harsh here
- 1 cup heavy cream: Room temperature cream incorporates faster and prevents seizing
- 3/4 cup grated Parmesan cheese: Buy a wedge and grate it yourself, pre-grated has anti-caking agents that make sauce grainy
- 1/2 cup shredded mozzarella: This goes inside the sauce for extra creaminess
- 1/4 tsp ground nutmeg: Just a pinch—this is the secret ingredient that makes homemade Alfredo taste restaurant-quality
- 1/2 cup shredded mozzarella: Reserve this for the golden bubbling top
- 2 tbsp fresh parsley: Add this at the end for a bright contrast to all that richness
Instructions
- Roast the squash:
- Preheat oven to 400°F and line a baking sheet with parchment. Brush cut squash with olive oil, season generously, place cut-side down. Roast 35–40 minutes until fork-tender.
- Cook the chicken:
- Season chicken with oil, garlic powder, Italian seasoning, salt, and pepper. Sear in hot skillet 6–7 minutes per side until golden and cooked through. Rest 5 minutes, then dice.
- Make the Alfredo sauce:
- Melt butter over medium heat, add garlic, sauté 1 minute until fragrant. Pour in cream, bring to gentle simmer. Stir in Parmesan, mozzarella, nutmeg. Cook 3–4 minutes until thickened.
- Scrape the squash:
- Let squash cool slightly, then use fork to shred into strands leaving shells intact. Transfer strands to large bowl.
- Combine everything:
- Add chicken and sauce to squash, toss until every strand is coated. Spoon back into shells, top with remaining mozzarella.
- Finish baking:
- Bake cut-side up 10–12 minutes until cheese melts and turns golden. Garnish with parsley and serve immediately.
My mother-in-law stayed over last month and I made these for dinner. She's usually suspicious of anything 'healthy' masquerading as comfort food, but she went back for seconds and asked for the recipe before she even left the table.
Make It Your Own
Sometimes I add crispy bacon pieces or sautéed mushrooms when I want something heartier. Spinach works beautifully too—just wilt it into the hot sauce before tossing with the squash.
Timing Is Everything
The squash can be roasted up to two days ahead and refrigerated. Just warm it slightly before scraping—it makes the strands separate more easily and saves so much time on busy nights.
Serving Suggestions
A crisp green salad with vinaigrette cuts through the richness perfectly. Keep things simple on the side since these boats are already a complete meal.
- Start the squash first, everything else comes together while it roasts
- Warm your serving plates so the sauce stays creamy longer
- Have extra Parmesan ready at the table
These boats have become my go-to for bringing dinner to friends who need a meal—they travel well, reheat beautifully, and always make people feel cared for.
Recipe Questions & Answers
- → Can I make these ahead of time?
-
Yes! Assemble the filled boats up to 24 hours in advance, refrigerate without the final cheese topping, then bake when ready to serve. Add 5-10 minutes to the final baking time if baking from cold.
- → What vegetables can I add to the filling?
-
Sautéed mushrooms, spinach, or sun-dried tomatoes blend seamlessly into the Alfredo mixture. Roasted broccoli or bell peppers also complement the creamy sauce and add vibrant color.
- → How do I know when the squash is tender enough?
-
Pierce the squash with a fork—it should slide in easily with no resistance. The strands should separate effortlessly when scraped with a fork, leaving the shell intact for filling.
- → Can I use rotisserie chicken?
-
Absolutely! Shred about 2-3 cups from a store-bought rotisserie chicken to skip the stovetop cooking step. This shortcut reduces total prep time by about 15 minutes.
- → How should I store leftovers?
-
Store filled squash boats in an airtight container for up to 4 days. Reheat in a 350°F oven for 15-20 minutes until warmed through and cheese melts again.
- → Is there a lighter Alfredo sauce option?
-
Substitute half-and-half or whole milk for heavy cream, though the sauce will be thinner. You can also use Greek yogurt blended with Parmesan for a protein-rich variation.