If you’re looking for a comforting vegetarian dinner that’s as satisfying as it is wholesome, these Easy Baked Spaghetti Squash Boats with Spinach and Cheese are a must-try. They combine the natural tenderness of roasted spaghetti squash with a rich, creamy cheesy spinach filling and are topped with garlic sage butter for an autumnal finish. Whether you’re cutting carbs or just trying to eat more vegetables, this dish delivers flavor without sacrificing nourishment.
Unlike traditional pasta bakes, spaghetti squash transforms into tender, noodle-like strands once roasted, making it an excellent low-carb alternative to pasta. As described in Wikipedia’s entry on Spaghetti Squash, this winter squash is prized for its ability to mimic the texture of spaghetti, offering a naturally gluten-free, high-fiber option that absorbs flavor beautifully. Pairing it with a creamy spinach filling adds essential vitamins and minerals while making it hearty enough for a main course.
These stuffed squash boats are especially appealing during the fall and winter months, as they highlight seasonal ingredients like sage and squash. If you’re exploring seasonal meals, you might also enjoy browsing Pinterest’s Fall Dinner Ideas for additional inspiration. The addition of garlic sage butter, browned just enough to deepen the flavor, enhances the natural sweetness of the squash and the richness of the cheese. This makes the dish perfect for weeknight dinners, meatless Mondays, or even a festive side for the holidays.
For anyone looking to eat more vegetarian meals, reduce refined carbs, or simply expand their plant-based dinner repertoire, these baked squash boats check all the boxes. Not only are they flavorful and filling, but they’re also meal prep-friendly, making leftovers just as delicious the next day.

What Is Spaghetti Squash?
Spaghetti squash is a winter squash known for its unique ability to transform into delicate, pasta‑like strands once roasted, making it a versatile ingredient for anyone seeking a lighter alternative to traditional noodles. Its mild flavor allows it to pair well with creamy fillings, herbs, and savory toppings, making it especially popular in wholesome, vegetable‑forward recipes during the cooler months.
Classified among other nutrient‑dense varieties of winter squash, it shares many of the same seasonal benefits highlighted in resources like the entry on winter squash, which explains how these vegetables develop rich flavor as they mature. When roasted, spaghetti squash naturally separates into tender strands that mimic the look of spaghetti while remaining low in carbohydrates and high in fiber. Because of this, it works beautifully in dishes that balance vegetables with creamy components such as spinach, referenced in the nutritional overview at Wikipedia’s Spinach page.
Its mild taste makes it ideal for absorbing aromatic elements like garlic and sage, two ingredients with deep culinary roots documented in entries such as Garlic and Salvia officinalis. When paired with cheeses like Parmesan, whose history is detailed on Wikipedia’s Parmesan page, spaghetti squash becomes a flavorful base for hearty vegetarian dishes. For additional creative uses of squash, browsing curated collections such as Pinterest’s Squash Recipes can offer complementary ideas while reinforcing how adaptable this ingredient truly is.
Why You’ll Love These Cheesy Spinach Spaghetti Squash Boats
These cheesy spinach spaghetti squash boats aren’t just another trendy vegetarian meal—they’re a combination of rich flavor, comforting texture, and nourishing ingredients that make them a staple for healthy weeknight dinners or cozy holiday spreads.
- Naturally gluten-free and low in carbs: Thanks to the spaghetti squash, this dish is a great alternative to traditional pasta-based casseroles and is suitable for low-carb and keto-style diets.
- Vegetarian and high in nutrients: With ingredients like spinach, ricotta, and Parmesan, you get a dose of iron, calcium, and protein without needing any meat.
- Perfect for fall and winter: The garlic sage butter topping brings a deep, earthy aroma that pairs beautifully with seasonal flavors. Browning (cooking) enhances this further by adding a toasty, nutty richness.
- Meal prep and freezer-friendly: These squash boats reheat well, making them ideal for batch cooking. Just prepare, store, and warm up when you need something hearty and satisfying.
If you’re looking for more vegetarian meal ideas, take a peek at this Pinterest collection on Vegetarian Dinners, which showcases how versatile plant-based cooking can be. This dish fits seamlessly into that lineup.
Even meat-eaters find this recipe satisfying because the mix of creamy cheeses and roasted squash provides enough texture and depth to feel indulgent. Whether you’re cooking for a crowd or just for yourself, these spaghetti squash boats will leave you full, happy, and craving seconds.
Ingredients Breakdown and Substitutions
To make these roasted spaghetti squash boats with cheesy spinach and garlic sage butter, you’ll need a short list of wholesome ingredients, many of which can be easily swapped depending on dietary needs or preferences.
For the Spaghetti Squash
- 1 medium spaghetti squash, halved and seeded
Choose a squash that’s heavy for its size and has firm, unblemished skin. It should yield around 4 cups of strands once roasted. You can refer to the Spaghetti Squash Wikipedia page for more details on selection and storage. - 1 tablespoon olive oil
Used for roasting to bring out the squash’s natural sweetness and create a tender texture. - Salt and black pepper to taste
Essential for seasoning both the squash and the filling layers.
For the Spinach Filling
- 1 tablespoon olive oil
Sautéing the garlic and spinach adds flavor and removes moisture from the greens. - 2 cloves garlic, minced
Garlic is a staple in this dish, providing a pungent and aromatic base. For its nutritional value, refer to Wikipedia’s Garlic page. - 4 cups fresh spinach
Spinach cooks down significantly—don’t worry if it seems like a lot! If you only have frozen spinach, just thaw and squeeze it dry before using. Learn more about spinach’s benefits here. - ½ cup ricotta cheese
Creates the creamy base for the filling. Cottage cheese or vegan cashew ricotta are great substitutes. - ½ cup shredded mozzarella cheese
Melts beautifully into the filling. Swap for provolone or a dairy-free mozzarella alternative if needed. - ¼ cup grated Parmesan cheese
Adds saltiness and umami. Parmesan cheese contributes depth, especially when baked. - Salt and pepper to taste
Adjust to your liking after the filling is mixed.

For the Garlic Sage Butter
- 3 tablespoons unsalted butter
Browning the butter enhances the flavor, creating a nutty, savory finish. - 1 tablespoon fresh sage, finely chopped
Sage brings an earthy, piney note that matches fall’s best ingredients. Learn more about sage here. - 1 clove garlic, minced
Complements the sage and butter while tying the filling and topping together.
Dietary Substitutions
- Dairy-free: Use vegan ricotta, dairy-free mozzarella, and nutritional yeast in place of Parmesan.
- Vegan: Along with dairy substitutions, replace butter with vegan butter or olive oil infused with sage.
- Lower fat: Swap ricotta for low-fat cottage cheese and use reduced-fat mozzarella.
These flexible ingredients ensure you can make the dish suit your dietary needs while still enjoying its full flavor.
How to Roast Spaghetti Squash Perfectly
Roasting spaghetti squash is simple but knowing how to get it just right makes a big difference in flavor and texture. Follow these steps for squash that’s tender, slightly caramelized, and easy to fork into strands.
- Preheat your oven to 400°F (200°C). This temperature ensures the squash roasts evenly without drying out.
- Cut the squash in half lengthwise and scoop out the seeds.
- Brush or drizzle the flesh with olive oil, then season with salt and pepper.
- Place the halves cut-side down on a parchment-lined baking sheet.
- Roast for 35–40 minutes, depending on the size of your squash. It should be fork-tender but not mushy.
- Cool slightly, then use a fork to scrape the flesh into noodle-like strands.
Avoid overcooking, as this can lead to soggy strands. If you’re meal prepping, roast the squash a day ahead and store the strands in an airtight container in the fridge.
How to Make the Cheesy Spinach Filling
The creamy spinach and cheese mixture brings depth, richness, and texture to each squash boat. Here’s how to make it:
- Sauté garlic in olive oil over medium heat for 30 seconds until fragrant.
- Add fresh spinach and cook until wilted—this only takes a minute or two.
- Remove from heat and stir in ricotta, mozzarella, and Parmesan.
- Season with salt and pepper to taste.
This filling can be prepared in advance and stored in the fridge for 1–2 days. Just reheat slightly before stuffing the squash boats for easier spreading.
How to Assemble and Bake the Stuffed Squash Boats
Now that your components are ready, it’s time to build your squash boats.
- Use a fork to loosen the spaghetti squash strands but keep them in the skin to act as the base.
- Divide the cheesy spinach mixture evenly between both halves and gently press it down.
- Drizzle with garlic sage butter (see next section).
- Return to the oven and bake at 400°F for 10–15 minutes, until the cheese is melted and slightly golden on top.
These squash boats are best served warm, but they hold their structure well, even when made ahead.
Finishing Touch: Garlic Sage Butter Magic
This garlic sage butter takes the dish to a whole new level, adding a layer of warm, nutty richness that balances the creamy cheese and tender squash.
Here’s how to make it:
- Melt butter in a small saucepan over medium heat.
- Add garlic and chopped sage, stirring frequently.
- Cook for 2–3 minutes, until the butter browns slightly and becomes aromatic.
Once ready, pour the butter evenly over each filled squash half. You can also reserve a little to drizzle just before serving for an extra burst of flavor. Learn more about how this cooking method transforms butter flavor through browning.
Variations and Additions
Want to customize your squash boats? Try these easy variations:
- Add-ins:
- Mushrooms, caramelized onions, or sun-dried tomatoes for added depth
- Protein options:
- White beans, shredded chicken, or tofu for a more filling main
- Spice it up:
- A pinch of red pepper flakes, smoked paprika, or a dash of nutmeg enhances warmth and contrast
These changes let you personalize the dish without altering its foundational flavors.
Serving Suggestions
These spaghetti squash boats work as a complete meal on their own or paired with light sides:
- Serve with a crisp green salad dressed in lemon vinaigrette
- Add crusty whole-grain bread for a balanced plate
- Include roasted seasonal veggies like Brussels sprouts or carrots
Whether for a weeknight dinner or a vegetarian centerpiece at your next holiday gathering, they bring warmth and comfort to the table.
Make-Ahead, Storage, and Reheating Tips
- Make-ahead: Prepare the squash and filling up to 2 days in advance. Store separately or assembled in the fridge.
- Storage: Leftovers keep in an airtight container for 3–4 days.
- Freezing: Freeze the fully assembled (but unbaked) boats. Thaw overnight and bake when ready.
- Reheating: Reheat in a 350°F oven for best texture. Avoid microwaving as it may make the squash soggy.
These tips make the recipe practical for busy nights or planned batch cooking.

FAQs
Is spaghetti squash healthy?
Yes, spaghetti squash is low in calories, rich in fiber, and contains nutrients like vitamin C, manganese, and B vitamins. It’s a great alternative to traditional pasta.
Can you freeze baked spaghetti squash boats?
Yes, freeze them before baking. Once assembled, wrap tightly and freeze. Thaw before reheating in the oven for best results.
What does spaghetti squash taste like?
It has a mild, slightly sweet flavor with a tender yet slightly crunchy texture. It absorbs the flavor of the ingredients it’s paired with.
Can I use frozen spinach instead of fresh?
Absolutely. Just make sure to thaw and squeeze out all excess moisture before mixing it into the cheese filling.
How do I keep spaghetti squash from getting watery?
Roast it cut-side down and avoid overcooking. Also, let it cool slightly before scraping the strands, and remove any visible excess moisture.
How long do you bake spaghetti squash at 400°F?
Bake it for 35–40 minutes, cut-side down, until fork-tender.
Can I make this vegan?
Yes. Use plant-based cheese alternatives, vegan butter, and opt for a tofu-based ricotta or cashew cream.
Is spaghetti squash keto?
Yes, it’s keto-friendly with only 5–7 grams of net carbs per cup. Just ensure the cheese and add-ins align with your macros.
Easy Baked Spaghetti Squash Boats with Spinach and Cheese
Description
These Easy Baked Spaghetti Squash Boats with Spinach and Cheese are a comforting vegetarian main packed with creamy spinach, mozzarella, and Parmesan, all nestled in tender roasted squash and finished with a drizzle of garlic sage butter. Perfect for fall dinners or a satisfying meatless holiday option.
Ingredients
For the spaghetti squash:
- 1 medium spaghetti squash, halved lengthwise and seeds removed
- 1 tablespoon olive oil
- Salt and black pepper to taste
For the spinach filling:
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 4 cups fresh spinach
- ½ cup ricotta cheese
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- Salt and pepper to taste
For the garlic sage butter:
· 3 tablespoons unsalted butter
· 1 tablespoon fresh sage, finely chopped
· 1 clove garlic, minced
Instructions
- Preheat the oven to 400°F (200°C). Drizzle the cut sides of the squash with olive oil and season with salt and pepper. Place the squash cut side down on a baking sheet lined with parchment paper. Roast for 35 to 40 minutes, until the flesh is tender and can be scraped into strands.
- While the squash is roasting, heat olive oil in a skillet over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant. Add the spinach and cook until wilted. Remove from heat.
- Stir in ricotta, mozzarella, and Parmesan cheese into the cooked spinach. Season with salt and pepper. Set aside.
- In a small saucepan, melt the butter over medium heat. Add the minced garlic and chopped sage. Cook for 2 to 3 minutes, stirring frequently, until the butter is lightly browned and aromatic. Remove from heat.
- When the squash is done, flip the halves over and let them cool slightly. Use a fork to gently loosen the strands inside each half without removing them from the skin.
- Fill each squash half with the spinach and cheese mixture. Drizzle the garlic sage butter over the top.
- Return the stuffed squash halves to the oven and bake for 10 to 15 minutes, until the cheese is melted and slightly golden.
- Serve warm, optionally garnished with extra Parmesan or chopped sage.
Notes
-
For extra protein, stir in cooked white beans or shredded rotisserie chicken.
-
Use vegan cheese and plant-based butter to make it dairy-free.
-
Don’t skip the garlic sage butter—it takes the flavor to the next level.
-
You can roast the squash a day in advance and assemble just before baking.







