This vegetarian stuffed spaghetti squash recipe is a delicious, protein-packed, low-carb dish baked in the oven! It’s filled with vegan ground meat in a tomato sauce and topped with cheese that’s baked until golden brown.

vegetarian Stuffed Spaghetti Squash on a baking sheet

If you’re looking for a comforting yet healthy meal, look no further than stuffed spaghetti squash. It’s perfect for cozy fall evenings when you want something satisfying but still light and wholesome. With only 290 calories and 30g of protein per squash half, this recipe is a real slim-down treat!

Think of this dish as a fall-inspired version of these stuffed zucchini boats, but instead of zucchini, we’re using the amazing spaghetti squash. It’s such a healthy, filling dinner packed with taste, protein-rich, and low-carb!

Whether you’re new to cooking with spaghetti squash or already a fan, this stuffed version is guaranteed to become a regular on your dinner table. Plus, it’s one of those dishes that looks impressive but is actually really easy to pull off. It’s a win-win for both weeknight dinners and when you’re hosting guests.

So next time you’re craving something healthy and comforting, give this vegetarian stuffed spaghetti squash a try. It’s a tasty way to enjoy a wholesome meal that’ll leave you feeling satisfied and nourished.

two halves of Stuffed Spaghetti Squash on a baking sheet

What is Spaghetti Squash?

If you’ve never cooked with spaghetti squash before, you’re in for a treat! Once roasted, the flesh of the squash easily separates into long, thin strands that resemble—you guessed it—spaghetti! It’s super versatile and can be used as a base for all kinds of toppings, just like pasta. The squash itself has a mild flavor and wonderfully absorbs the flavors of the stuffing.

Save This Recipe! 💌

We'll email this post to you, so you can come back to it later!

This veggie is so much fun to cook with, and it serves as a wonderful gluten-free and low-carb alternative to pasta. Here are some more reasons to love spaghetti squash:

  • Low in Calories & Nutrient-Rich: With just around 25 calories per 100 grams, it’s a true slim-down food, yet packed with nutrients.
  • High in Fiber: Like all other types of squash, spaghetti squash is rich in fiber, which is great for digestion.
  • Gluten-Free: It’s a fantastic spaghetti alternative for people with gluten intolerance.
  • Versatile: Its neutral flavor makes it ideal for a variety of dishes.

You can typically find spaghetti squash at farmers’ markets throughout pumpkin season, which runs from early August to December. It’s also available in most organic stores and well-stocked grocery markets. Keep an eye out for local pumpkin festivals or farms in your area during the fall. These events often feature beautiful displays of pumpkins and squash, offering fresh, farm-to-table options at great prices.

Ingredients

See recipe card for quantities.

Stuffed Spaghetti Squash Ingredients
  • Spaghetti Squash: Medium-sized!
  • Vegan Ground Beef: A protein-rich vegetarian/vegan substitute for ground meat. There are many different vegan ground varieties, I would recommend gardein plant-based ground be’f, beyond beef, or the one you like the most. If you prefer using lentils, you can prepare half a portion of this Lentil Bolognese as the filling!
  • Mozzarella Cheese: For a cheesy finish! You can also use grated Parmesan cheese, crumbled feta, or Swiss cheese. To make this recipe vegan, simply use a dairy-free cheese alternative!
  • Tomato Sauce & Tomato Paste: Makes the filling nice and juicy and gives it a great tomato flavor. You can use a premade tomato sauce, marinara sauce, or tomato passata.
  • Onion & Garlic: Adds more flavor to the filling.
  • Italian Seasoning, Fresh Basil, Smoked Paprika, Salt, Pepper: For seasoning! Regular paprika works too. Feel free to add some red pepper flakes!
  • Olive Oil

Visual Step-by-Step Instructions

This visual step-by-step instruction will help you along the way – definitely recommended if you’re a cooking beginner!

  1. Carefully cut the spaghetti squash in half lengthwise using a sharp knife and discard the seeds and membranes.
  2. Drizzle each squash half with ½ tbsp of olive oil and season with Italian seasoning, a pinch of salt, and pepper. Place them cut-side down on a baking sheet lined with parchment paper and roast in the preheated oven for 30 minutes, until the flesh is tender and can be easily scraped with a fork. → The baking time can vary based on the size of your squash.
  3. Remove the spaghetti squash from the oven and let it cool slightly. Use a fork to loosen the squash flesh, creating the “spaghetti” strands.
Stuffed Spaghetti Squash Recipe 1-6

  1. Meanwhile, heat a skillet with 1 tablespoon of olive oil. Sauté the onion and garlic for 3 minutes until translucent. Add the vegan ground meat and sauté for another 5 minutes. Stir in the tomato paste, tomato sauce, and basil, and let it simmer for 5-10 minutes. Season with paprika, salt, and pepper.
  2. Spoon the filling evenly into each squash half and sprinkle with mozzarella cheese.
  3. Transfer to the oven and broil for another 10 minutes at 400°F (fan grilling), until the cheese is melted and bubbly.
Stuffed Spaghetti Squash Recipe 7-12

Storage Instructions

You can store leftovers packed in an airtight container in the fridge for up to 2 days. Reheat for 20 minutes in the preheated oven at 355°F (180°C) or in the microwave.

More Healthy Pumpkin Recipes

If you make this recipe, I’d love for you to give it a star rating ★ below. 

Please follow me on InstagramPinterest, and Facebook or sign up for my free newsletter to never miss the newest recipes. I would be thrilled to welcome you to my community & thank you so much for your support!

📖 Recipe

vegetarian Stuffed Spaghetti Squash on a baking sheet

Stuffed Spaghetti Squash

This vegetarian stuffed spaghetti squash recipe is a delicious, protein-packed, low-carb dish baked in the oven! It's filled with vegan ground meat in a tomato sauce and topped with cheese that’s baked until golden brown.
Author : Aline Cueni
5 from 1 vote

Click on the stars to leave a vote!

Prep Time :15 minutes
Cook Time :40 minutes
Total Time :55 minutes
Servings : 2
Calories : 290kcal

Ingredients
 
 

  • 1 medium spaghetti squash
  • ½ tbsp olive oil
  • ½ tsp Italian seasoning or Herbs de Provence
  • salt & pepper
  • ¾ cup fresh mozzarella cheese cubed, or shredded mozzarella

Veggie-Bolognese

  • 7 oz vegan ground beef (e.g. gardein plant-based ground be'f/beyond beef)
  • 1 tbsp olive oil
  • 1 onion minced
  • 2 cloves garlic minced
  • 1 tbsp tomato paste
  • 1 cup tomato sauce or marinara sauce, tomato passata
  • 1 bunch fresh basil chopped
  • 1 tsp smoked paprika or paprika
  • ¼ tsp salt
  • ¼ tsp pepper

Instructions
 

  • Preheat the oven to 400°F (200°C).
  • Carefully cut the spaghetti squash in half lengthwise using a sharp knife and discard the seeds and membranes.
  • Drizzle each squash half with ½ tbsp of olive oil and season with Italian seasoning, a pinch of salt, and pepper. Place them cut-side down on a baking sheet lined with parchment paper and roast in the preheated oven for 30 minutes, until the flesh is tender and can be easily scraped with a fork. → The baking time can vary based on the size of your squash.
  • Meanwhile, heat a skillet with 1 tablespoon of olive oil. Sauté the onion and garlic for 3 minutes until translucent. Add the vegan ground meat and sauté for another 5 minutes. Stir in the tomato paste, tomato sauce, and basil, and let it simmer for 5-10 minutes. Season with paprika, salt, and pepper.
  • Remove the spaghetti squash from the oven and let it cool slightly. Use a fork to loosen the squash flesh, creating the "spaghetti" strands.
  • Spoon the filling evenly into each squash half and sprinkle with mozzarella cheese.
  • Transfer to the oven and broil for another 10 minutes at 400°F (fan grilling), until the cheese is melted and bubbly.

Notes

  • Vegan Ground Beef: A protein-rich vegetarian/vegan substitute for ground meat. There are many different vegan ground varieties, I would recommend gardein plant-based ground be’f, beyond beef, or the one you like the most. If you prefer using lentils, you can prepare half a portion of this Lentil Bolognese as the filling!
  • Store leftovers packed in an airtight container in the fridge for up to 2 days. Reheat for 20 minutes in the preheated oven at 355°F (180°C) or in the microwave.
  • For a vegan stuffed squash version, simply replace the cheese with a dairy-free cheese alternative. 

Nutrition

Calories: 290kcal | Carbohydrates: 15g | Protein: 30g | Fat: 11g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 32mg | Sodium: 895mg | Potassium: 515mg | Fiber: 9g | Sugar: 7g | Vitamin A: 1093IU | Vitamin C: 14mg | Calcium: 244mg | Iron: 7mg

Save This Recipe! 💌

We’ll email this post to you, so you can come back to it later!

Comments

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




5 from 1 vote (1 rating without comment)

This site uses Akismet to reduce spam. Learn how your comment data is processed.