Spaghetti Squash Pizza Boats are a healthy, cheesy dinner made by roasting spaghetti squash, loosening the tender strands, and filling the squash shells with marinara sauce, mozzarella, pepperoni, and Parmesan. The boats roast at 400°F for 40–50 minutes, then bake again for 10–15 minutes until the cheese is melted and bubbling, making this a satisfying meal in about 60–75 minutes.
Each serving has the cozy flavor of pizza with a lighter vegetable-based foundation. The squash becomes tender and naturally separates into spaghetti-like strands, while tangy sauce, savory pepperoni, Italian seasoning, and gooey mozzarella create a family-friendly meal that feels comforting without relying on a traditional dough crust.
Jump to RecipeWhy You’ll Love This Recipe

These spaghetti squash pizza boats bring together two favorite dinner ideas: roasted vegetables and pizza night. Instead of a crust, the squash shells hold tender strands that soak up marinara while still providing enough structure for generous layers of cheese and toppings.
The finished boats are colorful, comforting, and easy to customize. They are also naturally fun to serve because everyone gets an individual squash half filled with bubbling cheese and familiar pizza flavors.
If your household enjoys saucy Italian dinners, you may also like this cozy slow-cooker spaghetti dinner. It has a heartier pasta profile, while these boats keep the focus on roasted squash.
Ingredients You’ll Need

The recipe uses two medium spaghetti squash, approximately 2 1/2 to 3 pounds each. Choose squash that feel firm and heavy for their size, with an intact shell and no soft spots.
Olive oil, Italian seasoning, garlic powder, kosher salt, and black pepper season the squash before roasting. This first layer of seasoning matters because it flavors the strands from the inside out rather than leaving the squash bland beneath the sauce.
For the filling, gather 1 1/2 cups marinara or pizza sauce, 1 1/2 cups shredded mozzarella, 1/2 cup mini or chopped pepperoni, and 2 tablespoons grated Parmesan. Chopped basil or parsley and red-pepper flakes are optional finishing touches that add freshness and a little heat.
- Best cheese: Low-moisture shredded mozzarella melts evenly and browns well.
- Best sauce: Use a thick marinara or pizza sauce so the squash does not become watery.
- Best topping balance: Keep pepperoni pieces small so every bite receives a little savory flavor.
How to Make It Step-by-Step

Step 1: Heat the oven to 400°F and prepare a parchment-lined baking sheet. Carefully cut each spaghetti squash in half lengthwise, taking your time because the outer shell can be firm; scoop out and discard the seeds and stringy pulp.
Step 2: Brush the cut sides with olive oil, using enough to lightly coat the flesh. Sprinkle the halves with Italian seasoning, garlic powder, kosher salt, and black pepper so the roasted strands develop a savory, aromatic base.
Step 3: Arrange the squash halves cut-side down on the prepared baking sheet. Roast for approximately 40–50 minutes, checking toward the end of the cooking time; the squash is ready when a fork easily pierces the shell and the flesh separates into strands.
Step 4: Remove the squash from the oven and let it cool until it is safe to handle. Run a fork through the flesh to loosen the strands, but leave them inside the shells so each half remains a sturdy serving boat.
Step 5: Spoon marinara or pizza sauce over the strands. For a more evenly seasoned filling, gently toss the strands with some of the sauce first, then spread them back into the shells without scraping through the shell.
Step 6: Sprinkle the mozzarella over the sauced squash, followed by the pepperoni and Parmesan. Try to distribute the toppings from edge to edge so the cheese melts over every portion rather than collecting only in the center.
Step 7: Return the boats to the 400°F oven and bake for 10–15 minutes, until the mozzarella is fully melted and bubbling. If you prefer a browned top, broil for 1–2 minutes at the end while watching closely.
Step 8: Finish with chopped fresh basil or parsley and a pinch of red-pepper flakes, if desired. Let the boats rest briefly before serving so the hot sauce and cheese settle into the strands.
Pro Tips for Tender, Flavorful Boats

Roasting cut-side down is one of the most important techniques in this recipe. The position helps the squash steam and cook evenly while reducing drying, but avoid roasting beyond tenderness because overcooked squash can become watery and mushy.
Moisture can vary from one squash to another. If the cooked strands look especially wet, gently drain excess liquid before adding sauce, and choose low-moisture shredded mozzarella for a better-browned topping.
For easier cutting, pierce each squash several times with a fork and microwave it for about 5–8 minutes, turning once. This softens the skin before slicing, but use care when handling the warm squash and still roast it according to the recipe directions.
Delicate herbs taste brightest when added after baking. Add basil or parsley just before serving rather than putting it under the cheese, where it can lose its fresh flavor.
For another comforting Italian-inspired meal, compare the baked, saucy approach with this cast-iron spaghetti and meatballs. Both are excellent choices when bubbling cheese and tomato sauce are on the menu.
Easy Topping Variations
Pepperoni is a classic choice, but these boats are especially adaptable. Replace it with cooked Italian sausage, mushrooms, bell peppers, olives, or spinach, making sure any watery vegetables are cooked and drained before they are added.
For a vegetarian version, simply omit the pepperoni and add a combination of vegetables or plant-based pepperoni. A mixture of mushrooms, peppers, and spinach gives the filling a hearty texture without changing the basic cooking method.
Part-skim mozzarella creates a lighter version, while fresh mozzarella gives the topping a softer texture and more pronounced cheese flavor. You can also keep the mozzarella as written and vary the sauce between marinara and pizza sauce depending on the flavor you prefer.
If you enjoy creative pizza-inspired dinners, this pizza frittata idea is another useful way to combine familiar toppings with a different base.
What to Serve with Pizza Boats

Serve one hot squash half per person for four servings. A simple green salad, roasted vegetables, or crisp cucumber salad can round out the meal without competing with the rich tomato and cheese topping.
For a sweet-tangy side, small portions of homemade pickled beets add vivid color and acidity. The brightness is particularly welcome alongside pepperoni and melted mozzarella.
These boats also work well as a casual dinner-party main course. Place them on a large platter, scatter the fresh herbs over the top, and offer extra red-pepper flakes at the table so guests can adjust the heat.
Storage and Reheating
Allow leftovers to cool, then cover and refrigerate them. For the best texture, reheat the boats in a 350°F oven until warmed through and the cheese is soft again; reheating gently helps prevent the squash strands from becoming excessively watery.
You can also scoop the leftovers into a baking dish before reheating if the original shells are too large for your container. Add a small spoonful of sauce if the strands seem dry, but avoid adding too much because the squash may release moisture as it warms.
Leftover squash strands can also be repurposed in a cold or room-temperature dish. For a completely different flavor direction, try the strands as a base for this spicy Thai spaghetti salad concept, using the appropriate dressing and ingredients from that recipe.

Spaghetti Squash Pizza Boats
Ingredients
Method
- Heat the oven to 400°F. Carefully cut each spaghetti squash in half lengthwise, then scoop out and discard the seeds and stringy pulp.
- Brush the cut sides with olive oil. Sprinkle evenly with Italian seasoning, garlic powder, kosher salt, and black pepper.
- Place the squash halves cut-side down on a parchment-lined baking sheet. Roast for 40–50 minutes, until a fork easily pierces the shell and the flesh separates into strands.
- Let the squash cool enough to handle. Use a fork to loosen the strands, leaving them inside the shells.
- Spoon marinara sauce over the squash strands, then top with mozzarella, pepperoni, and Parmesan. For a more evenly mixed filling, toss the strands with some of the sauce before returning them to the shells.
- Return the filled boats to the oven and bake for 10–15 minutes, until the cheese is melted and bubbling. Broil for 1–2 minutes at the end if you want a browned cheese topping.
- Garnish with chopped basil or parsley and red-pepper flakes, if desired. Serve hot.
Notes
Final Thoughts
Spaghetti Squash Pizza Boats are a delicious way to enjoy pizza-night flavors in a vegetable-forward dinner. Roasting the squash cut-side down creates tender strands, while the second bake brings together marinara, bubbling mozzarella, savory pepperoni, and Parmesan.
Keep the method simple, watch the squash closely during the initial roast, and customize the toppings to suit your table. Finish with fresh herbs and red-pepper flakes, then serve the boats hot for a cozy meal that is satisfying, colorful, and easy to remember.