Easy Cheesy Spaghetti Squash Boats
These easy cheesy spaghetti squash boats turn a humble squash into a fun, low-carb dinner you can scoop right out of the shell. The tender, noodle-like strands soak up a garlicky tomato meat sauce, then get blanketed with mozzarella and Parmesan that melts into every nook.

It’s the kind of meal where everyone gets their own edible bowl, and it bakes in under an hour. Perfect for a weeknight when you want something a little more interesting than pasta but just as comforting.
What Makes These Boats a Weeknight Win
The squash strands act like thin noodles, staying al dente while they absorb the savory sauce. Each forkful pulls up stretchy cheese, seasoned ground beef, and a mild, slightly sweet squash that doesn’t get mushy.
It’s a true one-dish meal that feels playful without being fussy. Cleanup is easy, too, because the squash itself doubles as the serving vessel.
Ingredients

- 1 medium spaghetti squash (3 to 4 lbs): choose one that feels heavy for its size with firm, pale yellow skin
- 1 tbsp olive oil: plus a little extra for the pan
- Salt and black pepper: for seasoning the squash and sauce
- 1 small yellow onion, diced: a white onion works, too
- 3 cloves garlic, minced: use fresh for the best savory backbone
- 1 lb lean ground beef: 90/10 keeps the sauce from getting greasy; ground turkey or Italian sausage are great swaps
- 1 cup jarred marinara sauce: pick one you already love, or use homemade
- 1 tsp dried Italian seasoning: a mix of oregano, basil, and thyme
- 1 cup shredded low-moisture mozzarella: whole-milk mozzarella melts the creamiest
- 1/4 cup grated Parmesan: adds a salty, nutty kick
Variations and Substitutions
- Swap the protein: Ground turkey, chicken, or crumbled Italian sausage all taste great here. If you use sausage, you might need a little less salt in the sauce.
- Go dairy-free: Use your favorite vegan mozzarella and a sprinkle of plant-based parmesan. A drizzle of olive oil on top before baking helps it brown.
- Add some heat: Stir a pinch of red pepper flakes into the sauce or top the finished boats with sliced pickled jalapeños.
- Try a different sauce: A creamy Alfredo or a pesto base works beautifully instead of tomato sauce. You can even go half-and-half for a rose-style sauce.
Buffalo Chicken Spaghetti Squash Boats make an easy main to round out the meal with this squash.
How to Make Easy Cheesy Spaghetti Squash Boats
Step 1: Roast the Squash

Preheat your oven to 400°F (200°C). Slice the spaghetti squash in half lengthwise, scoop out the seeds, and rub the cut sides with the 1 tablespoon olive oil, a big pinch of salt, and a few grinds of pepper. Place the halves cut-side down on a baking sheet and roast for 40 minutes, until a fork slides easily into the thickest part of the flesh.
The squash will look slightly collapsed and the skin will give easily when you press it. The strands should separate with a gentle rake of a fork. Roasting it cut-side down traps steam, so the strands cook evenly without drying out.
Step 2: Brown the Meat

While the squash roasts, set a large skillet over medium-high heat. Add a drizzle of olive oil, then the diced onion and a pinch of salt. Cook, stirring often, for about 3 minutes until the onion softens and turns translucent. Add the minced garlic and cook for 30 seconds until fragrant. Crumble in the ground beef and cook, breaking it into small pieces with a spoon, for about 8 minutes or until no pink remains.
The meat will release some liquid at first, then start to brown and sizzle. You’ll know it’s ready when the edges are lightly crisped and the garlic smells toasty, not raw.
Step 3: Build the Sauce

Pour in the 1 cup marinara sauce and sprinkle in the 1 teaspoon Italian seasoning. Stir everything together, reduce the heat to medium-low, and let it simmer for 5 minutes. The sauce will thicken just enough to cling to the meat without being watery.
Taste the sauce now and adjust the salt. The squash itself is mild, so a well-seasoned sauce is what carries the dish. If your marinara is already salty, you might not need much.
Step 4: Stuff the Boats

Remove the squash from the oven and flip the halves cut-side up. Use a fork to gently rake the flesh into spaghetti-like strands, leaving them right in the shell. Spoon the meat sauce evenly over each half, packing it into the cavity. Top with the shredded mozzarella and then the grated Parmesan.
The mozzarella should cover the sauce in a thick, even layer; it will melt into all the nooks and crannies. The Parmesan adds a crispy, salty edge that browns nicely in the oven.
Step 5: Melt and Serve

Slide the baking sheet back into the oven and bake for another 10 minutes, until the cheese is bubbly and golden in spots. If you want a deeper brown, switch the broiler to high for the last 1 to 2 minutes, but keep a close eye on it.
Pull the boats out and serve them hot, right on their baking sheet or transferred to plates. A final shower of fresh basil or an extra sprinkle of Parmesan is a nice touch. The cheese will be stretchy and the squash tender enough to scoop with a spoon, so dig right in.
A Few Notes Before You Start
- Cut safely: Spaghetti squash can be tough. If it’s hard to slice, microwave the whole squash for 2 to 3 minutes to soften the skin slightly before cutting. Then slice with a large, sturdy knife and use a sawing motion.
- Avoid watery boats: After the first roast, check the cavity for excess liquid. Blot it gently with a paper towel before fluffing the strands. This keeps the sauce from turning soupy.
- Fluff the right way: Rake the squash strands with a fork straight back and forth. Using a spoon can mash them. You want long, distinct strands that stay firm.
- Make it even heartier: Stir a handful of cooked, crumbled Italian sausage or sautéed mushrooms into the sauce before stuffing the boats.
Roasting times depend on squash size:
| Squash weight (approx) | Roasting time |
|---|---|
| 2 to 3 lbs | 35 to 40 mins |
| 3 to 4 lbs | 40 to 45 mins |
| 4 to 5 lbs | 45 to 50 mins |
Storing Leftover Boats
Leftover stuffed squash halves keep well in an airtight container in the fridge for up to 3 days. Reheat them in a 350°F oven for about 15 minutes, or microwave individual portions until the cheese is melty again. The squash will soften a bit more, but the flavor holds up.
What to Serve With Spaghetti Squash Boats
A crisp green salad with a lemony vinaigrette cuts through the richness of the cheese and meat. Garlic bread is perfect for scooping up any extra sauce that spills out, and roasted broccoli adds a nice charred contrast on the side.
Frequently Asked Questions
Can I use a different ground meat?
Yes. Ground turkey, chicken, or crumbled Italian sausage all work. If you use sausage, the sauce may need less added salt.
How do I make this vegetarian?
Swap the meat for sautéed mushrooms and spinach, or use a plant-based ground crumble. The cooking process stays exactly the same.
Can I prep these boats ahead of time?
You can roast the squash and make the sauce a day ahead. Store them separately, then stuff and bake the next day, adding about 5 extra minutes to the final bake.
Why are my squash strands mushy?
Over-roasting or letting them sit in their own liquid can make them soggy. Bake just until a fork separates the strands easily, and drain any excess water from the cavity before stuffing.
Do I have to flip the squash during roasting?
No, roasting the halves cut-side down the whole time traps steam and cooks the strands evenly. Flipping them cut-side up too early can dry the squash out.

Easy Cheesy Spaghetti Squash Boats Recipe
Ingredients
Method
- Preheat oven to 400°F. Halve the squash, remove seeds, rub cut sides with oil, salt, and pepper. Roast cut-side down for 40 minutes.
- While squash roasts, cook onion in a skillet over medium-high heat until soft. Add garlic, then ground beef, and brown for about 8 minutes.
- Stir in marinara and Italian seasoning, reduce heat, and simmer for 5 minutes. Adjust salt to taste.
- Flip squash cut-side up, rake strands with a fork, and spoon in the meat sauce. Top with mozzarella and Parmesan.
- Return to the oven for 10 minutes until cheese is bubbly and golden. Serve hot.
