Tired of dinner decisions? Enjoy a 30 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Spaghetti Squash with Meatballs
and roasted green beans in vinaigrette

Active: 30 minTotal: 50 min

Topped with meatballs and cheese, the tender, skinny strands of a spaghetti squash make a good stand-in for spaghetti.
Smarts: Raw spaghetti squash can take up to an hour to roast, but you can cut that time in half by pre-cooking the squash in the microwave (this will also make it easier to slice).



Pork Meatballs:
  • Pork, ground - 1 lb
  • Eggs - 1
  • Panko breadcrumbs - 1/4 cup
  • Garlic powder - 1/2 tsp
  • Salt - 1/2 tsp
  • Black pepper - 1/4 tsp
Spaghetti Squash with Meatballs and Smoky Marinara:
  • Shallots - 3 cloves, diced
  • Squash, spaghetti - 3 lbs (one large or several small)
  • Oil, cooking - 1 Tbsp
  • Tomato paste - 2 Tbsp
  • Oregano, dried - 1 tsp
  • Paprika, smoked - 1 tsp
  • Tomatoes, crushed (15 oz / 397 g) - 1 can
  • Tomatoes, diced and preferably fire-roasted (14 oz / 397 g) - 1 can
  • Cheese, parmesan (opt) - 2 oz, grated
Roasted Green Beans with Vinaigrette:
  • Shallots - 1 clove, diced
  • Green beans - 1 lb, trimmed
  • Mustard, Dijon - 2 tsp
  • Honey - 1 tsp
  • Vinegar, red or white wine - 1 Tbsp
  • Oil, olive - 1 Tbsp

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts


  1. Shallots (for squash and green beans) / Green beans - If prepping right before cooking, get oven heating before continuing. Prep as directed and store separately. (Can be done up to 5 days ahead)
  2. Make vinaigrette - Whisk shallots (portion for the green beans) with mustard, honey and vinegar. Add olive oil while whisking. (Can be done up to 5 days ahead)
  3. Make meatballs - Double if making Thursday’s meal. Mix pork, eggs, panko, garlic powder, salt and black pepper. Form into 1” / 2.5cm meatballs. Place formed meatballs on a sheet pan brushed with oil so they will be ready to bake. (Can be done 1 day ahead)
  4. Spaghetti squash - Pierce spaghetti squash in several places with a knife. Place in an oven-safe dish and cook in the microwave on high for 6 minutes. (Pre-cooking the squash will shorten the roasting time.)


  1. Heat oven to 425F / 218C degrees.
  2. Set out two sheet pans and brush them lightly with some oil or spray with nonstick cooking spray.
  3. Slice stem off the spaghetti squash and slice in half, base to stem. Scoop out and discard seeds. (Watch this video for tips.) Brush the inside of the squash with some oil and season with some salt and pepper. Place squash, cut-side up on one sheet pan. Transfer to oven and roast until squash is tender, ~35 minutes.
  4. While squash roasts, divide meatballs onto one side of a second sheet pan and green beans on the other side of the pan (if it won't all easily fit, use a baking dish). Bake in the oven until meatballs are cooked through, shaking pan halfway through cooking, 15 to 20 minutes.
  5. While meatballs and vegetables roast, heat a large saucepan with oil over medium heat. Add shallots (portion for the squash) and saute until tender. Add tomato paste, oregano, paprika and stir for 1 minute more.
  6. Pour crushed and diced tomatoes over top and bring to a simmer. Simmer for 5 minutes to let the flavors develop. Season with some salt and / or a pinch of sugar if you’d like the sauce a bit more sweet.
  7. When meatballs are finished (reserve half if doubled for Thursday), stir them into sauce.
  8. Toss roasted green beans with vinaigrette.
  9. When the spaghetti squash is finished roasting, use a fork to loosen the strands from the rind and toss them with some olive oil and some salt. Transfer the squash strands to a serving bowl (or leave them inside the squash halves for serving).
  10. Top squash strands with sauce / meatballs and grate cheese on top. Enjoy with green beans on the side.

Get access to all of our delicious recipes and time-saving meal plans!

Get 1 free month
Learn More


This meal has 35 reviews

Really enjoyed the green beans! Though hunny did not, because they are quite mustard-y. Also, they didn't seem to go well with the mail course. Cooked the spaghetti squash whole in the instant pot, started it an hour before dinner time. It was perfect. Added Italian seasonings and parsley to the meatballs. Used a high quality jar of spaghetti sauce, because making it seemed like to much work. Yummy!

By: Laurel
Posted: Feb 16, 2018
Diet: Original

LOVE making this meal! I sometimes sub turkey or chicken and the meatballs come out juicy and delicious. The sauce is awesome as well, with the fire roasted kick from the tomatoes.

By: Kaitlyn
Posted: Feb 09, 2018
Diet: Paleo

OMG! This was so tasty! The meatballs were amazing my whole family loved them - personally I'd make just a little more sauce for the sauce to meat ratio but otherwise it was perfect

By: Kendel
Posted: Feb 09, 2018
Diet: Gluten-free

Classic and didn't miss the pasta!

By: Jenna
Posted: Feb 01, 2018
Diet: Original

I used ground sirloin and it was too dense. Needed more sauce for the spaghetti squash.

By: Jinni
Posted: Jan 28, 2018
Diet: Original

delicious meatballs and sauce.. an easy win with my kids!

By: Colleen
Posted: Jan 16, 2018
Diet: Original