These satisfying spaghetti squash boats combine tender roasted squash with juicy seasoned chicken and a velvety homemade Alfredo sauce. The natural sweetness of the squash strands pairs beautifully with the rich, creamy sauce and savory chicken, while the golden melted mozzarella topping adds the perfect finishing touch. Ready in about an hour, this lighter twist on classic comfort food delivers all the indulgence you crave with fewer carbs.
The first time I made spaghetti squash boats, my husband actually asked if I'd secretly made pasta. That's how convincing those tender strands become when they're roasted properly and covered in enough cheese to make anyone question reality. I discovered this recipe during a month-long attempt to eat lighter without sacrificing comfort, and it's become one of those meals that somehow feels indulgent while being surprisingly wholesome.
I made these for my sister who claims to hate squash and she went back for seconds. She kept saying how much it tasted like the fettuccine Alfredo from our favorite Italian restaurant growing up, except she left the table feeling satisfied instead of uncomfortably full. Now she texts me every other week asking when I'm making them again.
Ingredients
- 2 medium spaghetti squash: Look for ones that feel heavy for their size with firm unblemished skin—the lighter ones tend to be watery and less flavorful
- 2 tbsp olive oil: This helps the squash caramelize while roasting and prevents it from drying out in the oven
- Salt and freshly ground black pepper: Season generously since squash is naturally mild and needs that flavor boost
- 2 boneless skinless chicken breasts: Pound them slightly to even thickness so they cook evenly without drying out
- 1 tbsp olive oil: For cooking the chicken until golden and juicy
- 1/2 tsp garlic powder: Adds depth to the chicken without the risk of burnt garlic that fresh garlic sometimes brings
- 1/2 tsp Italian seasoning: Classic blend that ties everything together with herbs like oregano and basil
- 2 tbsp unsalted butter: The foundation for your Alfredo sauce and what gives it that restaurant quality richness
- 3 cloves garlic minced: Fresh garlic is non negotiable here—it makes the sauce taste truly homemade
- 1 cup heavy cream: Do not substitute with milk or half and half or your sauce will never thicken properly
- 3/4 cup grated Parmesan cheese: Use freshly grated if possible since the pre shredded stuff has anti caking agents that make sauce grainy
- 1/2 cup shredded mozzarella cheese: Added directly to the sauce for extra creaminess and better melt factor
- 1/4 tsp ground nutmeg: The secret ingredient that makes white sauces taste professionally balanced
- 1/2 cup shredded mozzarella cheese: For the golden bubbly topping that makes these boats irresistible
- 2 tbsp chopped fresh parsley: Adds a bright fresh finish and makes the dish look like it came from a restaurant kitchen
Instructions
- Preheat your oven and prepare the baking sheet:
- Set your oven to 400°F and line a baking sheet with parchment paper to make cleanup effortless later.
- Roast the spaghetti squash:
- Brush the cut sides with olive oil and season generously with salt and pepper before placing them cut side down on your prepared baking sheet.
- Let them roast until perfectly tender:
- Bake for 35 to 40 minutes until a fork slides easily through the flesh—the skin should give slightly when pressed.
- Season the chicken while squash roasts:
- Rub the chicken breasts with olive oil then sprinkle with garlic powder Italian seasoning salt and pepper on both sides.
- Cook the chicken until golden:
- Sear in a hot skillet for 6 to 7 minutes per side until cooked through then let it rest for 5 minutes before dicing or shredding.
- Start the Alfredo sauce:
- Melt butter in a saucepan over medium heat then add minced garlic and sauté for just 1 minute until fragrant.
- Add the cream and cheeses:
- Pour in the heavy cream and bring to a gentle simmer then stir in Parmesan mozzarella and nutmeg until melted.
- Let it thicken perfectly:
- Cook for 3 to 4 minutes stirring constantly until the sauce coats the back of a spoon then season with salt and pepper.
- Scrape the squash into strands:
- When cool enough to handle use a fork to shred the flesh into spaghetti like strands leaving about a quarter inch shell intact.
- Combine everything:
- Mix the squash strands chicken and Alfredo sauce in a large bowl until evenly coated.
- Stuff the squash boats:
- Spoon the filling back into the squash shells and top each one with the remaining mozzarella cheese.
- Bake until bubbly:
- Return to the oven cut side up for 10 to 12 minutes until the cheese is golden and the filling is hot throughout.
- Garnish and serve:
- Sprinkle with fresh parsley if desired and serve immediately while the cheese is still stretchy and hot.
These boats have become my go to when friends come over for dinner because they look impressive coming out of the oven but actually come together mostly hands off. I love setting everything out family style and watching people's faces when they realize how satisfying vegetable based comfort food can actually be.
Making Ahead
You can roast the squash and cook the chicken up to two days in advance. Just store everything separately in the refrigerator and assemble when you're ready to bake—the final 12 minutes under the broiler brings everything back to life beautifully.
Customization Ideas
I've added crispy bacon bits sautéed mushrooms and fresh spinach to the filling with great results. Sometimes I'll throw in sun dried tomatoes for a briny kick or broccolini for extra vegetables—it's incredibly forgiving.
Serving Suggestions
A crisp green salad with lemon vinaigrette cuts through the richness perfectly. I also love roasted asparagus or garlic green beans on the side.
- Keep some extra Alfredo sauce warm in case anyone wants to add more
- Have red pepper flakes handy for anyone who likes a little heat
- These reheat surprisingly well in the microwave for lunch the next day
There's something so satisfying about serving comfort food that doesn't leave you feeling weighed down afterwards. These boats proved to me that eating lighter doesn't mean sacrificing joy at the dinner table.
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 the flesh into strands easily while keeping the shell intact for filling.
- → Can I make this dish ahead of time?
-
Yes! You can roast the squash and cook the chicken up to 2 days in advance. Store them separately in the refrigerator. When ready to serve, prepare the Alfredo sauce, combine everything, and bake until heated through and cheese is melted.
- → What vegetables can I add to the filling?
-
Sautéed mushrooms, fresh spinach, or roasted red peppers work wonderfully. You can also add steamed broccoli florets or sun-dried tomatoes for extra flavor and nutrition. Just cook vegetables before adding to the mixture.
- → Is this dish gluten-free?
-
This dish can be gluten-free if you ensure your Alfredo sauce ingredients are certified gluten-free. The squash, chicken, and natural cheeses are naturally gluten-free. Always check labels on pre-made sauce ingredients if you have gluten sensitivities.
- → Can I use rotisserie chicken instead of raw chicken breasts?
-
Absolutely! Using store-bought rotisserie chicken shreds easily and saves about 15 minutes of prep time. Simply skip the chicken cooking step and add about 2–3 cups of shredded rotisserie chicken when combining with the sauce and squash strands.