These spaghetti squash boats offer a satisfying twist on traditional pasta dishes. The tender, roasted squash strands create a perfect base for seasoned diced chicken and homemade Alfredo sauce made with heavy cream, Parmesan, and mozzarella. After roasting the squash until fork-tender, you'll combine the strands with pan-cooked chicken and the rich, creamy sauce before returning everything to the squash shells for a final bake under a layer of melted mozzarella. The result delivers all the comfort of classic Alfredo with fewer carbohydrates and the natural sweetness of roasted squash.
My husband used to turn his nose up at anything called spaghetti squash until the night I made these Alfredo boats. The house smelled like garlic butter and roasting vegetables, and I watched him take that first skeptical bite before immediately reaching for seconds. Now he asks for this dinner whenever comfort food season rolls around, and I have to admit it has become one of my favorite ways to trick myself into eating more vegetables.
I first attempted this on a rainy Tuesday when I was craving something rich and comforting but trying to be somewhat virtuous about my choices. The squash took longer to roast than I expected, and I accidentally burned the garlic on my first attempt at the sauce, but that second try was pure magic. My roommate walked in, took one whiff of the bubbling cheese and cream, and asked if we could please have this every week going forward.
Ingredients
- 2 medium spaghetti squash: Look for ones that feel heavy for their size with firm, unblemished skin—they will be the sweetest and most flavorful after roasting
- 2 tbsp olive oil: This helps the squash caramelize and develop those golden edges that taste like candy
- Salt and freshly ground black pepper: Do not be shy with seasoning the squash before roasting
- 2 boneless skinless chicken breasts: Pound them to even thickness so they cook through without drying out
- 1 tbsp olive oil: For searing the chicken until golden and gorgeous
- 1/2 tsp garlic powder: This ensures the chicken has garlic flavor in every single bite
- 1/2 tsp Italian seasoning: Dried oregano, basil, and thyme work beautifully here
- 2 tbsp unsalted butter: The foundation of your Alfredo sauce, so use the good stuff
- 3 cloves garlic: Fresh garlic is non-negotiable for that aromatic sauce
- 1 cup heavy cream: Do not substitute with milk or the sauce will never thicken properly
- 3/4 cup grated Parmesan cheese: Buy a wedge and grate it yourself for the best melting texture
- 1/2 cup shredded mozzarella cheese: This goes into the sauce for stretch and creaminess
- 1/4 tsp ground nutmeg: The secret ingredient that makes the sauce taste restaurant-quality
- 1/2 cup shredded mozzarella cheese: Extra for the golden, bubbly topping that makes everyone drool
- 2 tbsp chopped fresh parsley: Adds a pop of color and fresh flavor to cut through all that richness
Instructions
- Preheat and prepare:
- Heat your oven to 400°F and line a baking sheet with parchment paper for easy cleanup later
- Roast the squash:
- Brush the cut sides with olive oil and season generously with salt and pepper, then place cut side down and roast for 35 to 40 minutes until a fork slides through the flesh like butter
- Season the chicken:
- Pat the chicken dry and rub with olive oil, garlic powder, Italian seasoning, and plenty of salt and pepper
- Cook the chicken:
- Sear in a hot skillet for 6 to 7 minutes per side until golden and the internal temperature reaches 165°F, then let it rest for 5 minutes before dicing into bite-sized pieces
- Make the Alfredo sauce:
- Melt butter over medium heat, add minced garlic and cook for just 1 minute until fragrant, then pour in the cream and bring to a gentle simmer
- Add the cheeses:
- Stir in the Parmesan, mozzarella, and nutmeg, cooking for 3 to 4 minutes until the sauce thickens enough to coat a spoon, then season with salt and pepper
- Scrape the squash:
- When the squash is cool enough to handle, use a fork to pull the flesh into strands, leaving about 1/4 inch of shell intact so the boats hold their shape
- Combine everything:
- Toss the squash strands with the diced chicken and Alfredo sauce until every strand is coated in that creamy goodness
- Stuff and top:
- Spoon the filling back into the squash shells and sprinkle evenly with the remaining mozzarella cheese
- Final bake:
- Return the boats to the oven cut side up and bake for 10 to 12 minutes until the cheese is golden and bubbling, then garnish with fresh parsley and serve hot
This recipe became a regular rotation during our first year of marriage when we were learning to cook together and trying to eat somewhat healthier. There is something so satisfying about scraping that squash and watching it transform into noodles right before your eyes, and the way the cheese bubbles up and turns golden in the oven makes the whole kitchen feel warm and inviting.
Making It Your Own
I have discovered that this recipe is incredibly forgiving and welcomes all sorts of additions. Sometimes I throw in crispy bacon bits or sautéed mushrooms when I want something extra indulgent, and fresh spinach wilts beautifully into the hot sauce if you are looking to sneak in more greens.
Time-Saving Tricks
On busy weeknights, I grab a rotisserie chicken from the grocery store and skip the whole chicken-cooking step. You can also roast the squash up to three days ahead and keep it in the refrigerator, which means this dinner comes together in under 20 minutes on those nights when cooking feels like a chore.
Serving Suggestions
A crisp green salad with a bright vinaigrette cuts through all that rich creaminess perfectly. I also like to serve these with some roasted broccoli or garlicky green beans on the side.
- Crusty bread is never a bad idea for soaking up any extra sauce
- A glass of chilled Chardonnay or Pinot Grigio pairs beautifully
- Keep some extra red pepper flakes on the table for anyone who likes a little heat
These squash boats have become one of those meals that make people feel special without requiring hours of work, and I love watching the way faces light up when that first cheesy bite hits the table. Hope they bring as much comfort to your table as they have to ours.
Recipe FAQs
- → How do I know when the spaghetti squash is fully cooked?
-
Pierce the squash with a fork—it should slide in easily with no resistance. The flesh should separate into strands easily when scraped.
- → Can I make this ahead of time?
-
Yes. Roast the squash and cook the chicken up to 2 days ahead. Store separately in the refrigerator. Complete steps 6-10 before serving.
- → What can I use instead of heavy cream?
-
Half-and-half works for a lighter sauce, though it will be less thick. For dairy-free, try full-fat coconut milk, noting the flavor will change slightly.
- → How do I prevent the sauce from separating?
-
Keep the heat at medium or lower when adding cream. Avoid boiling vigorously. Stir constantly while melting cheeses and remove from heat once smooth.
- → Can I freeze the finished boats?
-
Freezing isn't recommended as the sauce may separate and the squash texture becomes watery upon thawing. Best enjoyed fresh from the oven.
- → What vegetables can I add to the filling?
-
Sautéed mushrooms, fresh spinach, steamed broccoli, or roasted bell peppers complement the creamy sauce beautifully. Add them when tossing everything together.