Go Back Email Link

Meatball Stuffed Spaghetti Squash

Meatball Stuffed Spaghetti Squash are everything you love about spaghetti and meatballs without the guilt.  Easy to make and super healthy.  This whole dish is so delicious… from the homemade beef meatballs, to the homemade fresh marinara sauce.  
Prep Time 30 mins
Cook Time 1 hr
Total Time 1 hr 30 mins
Course Main Course
Cuisine Italian
Servings 4


  • 2 Spaghetti Squash
  • Salt & Pepper, To taste
  • 1 Cup Reduced Fat Shredded Mozzarella Cheese
  • 4 Cups Twenty Minute Marinara Sauce, Or any jarred sauce (Recipe link in notes section)

Meatball Ingredients:

  • 1 Pound 96% Lean Ground Beef
  • 1 Egg White
  • ¼ Cup Bread Crumbs
  • 2 Cloves Garlic, Minced
  • ¼ Onion, Finely chopped
  • Salt & Pepper, To taste
  • ¼ Cup Chopped Parsley


  • Make Twenty Minute Marinara Sauce (Recipe link in notes section). Once the sauce is done, keep in a large pot on low heat. If you are not making that recipe, pour jarred marinara sauce into a big pot and heat over low heat for about 10 minutes.
  • Preheat oven to 400°.
  • Piece spaghetti squash several times with fork. Microwave for 5 minutes, flipping once.
  • Cut squash in half lengthwise and scoop out seeds. Discard seeds.
  • Spray casserole dish with cooking spray.
  • Season cut side of squash with salt and pepper and spray with cooking spray.
  • Lay squash in dish cut side down.
  • Roast for 1 hour.

Meatball Directions:

  • Mix all ingredients and form into 21 meatballs.
  • Bake in oven at 450° for 12 minutes.
  • Add meatballs to marinara sauce and let cook for 20 minutes.

To Assemble Squash:

  • After squash has roasted and cool enough to handle, turn squash over and with a fork, scrape the inside so pieces start to appear that look like spaghetti and fluff up.
  • Top each squash halves with 4 meatballs, 1 cup marinara sauce, and ¼ cup shredded mozzarella cheese.
  • Bake in the oven for 5 minutes until cheese melts


**Click here to following recipe directions for Twenty Minute Marinara Sauce.**
This recipe makes 21 meatballs, but you only can fit 4 meatballs in each squash half (for a total of 16). You can freeze the left over meatballs!
To speed up time, roast squash on Sunday that way you have roasted squash ready to go during the week for this recipe. Another time saver is to make the sauce and bake the meatballs while the squash is roasting in the oven.

Nutrition is based on the Weight Watchers Freestyle Program guidelines. Nutrition calculated using Weight Watchers calculator.
NUTRITION: Serves 4- (6 SmartPoints Per Serving) CALORIES: 269 FAT: 12.8 SATURATED FAT: 5.1 CARBS: 5.6 FIBER: 0.3 SUGARS: 0.4 PROTEIN: 32.2