-
1
Preheat the oven to 425 degrees F. Halve the squash lengthwise and scoop out the seeds.
-
2
Sprinkle the cut sides with 1/2 teaspoon salt, then brush both sides with olive oil.
-
3
Put the squash, cut-side up, in a baking dish and cover tightly with aluminum foil.
-
4
Roast 20 minutes, then uncover and continue roasting until the squash is tender, about 35 more minutes.
-
5
Meanwhile, make the meatballs: Brush a baking sheet with olive oil.
-
6
Pulse the celery, carrot, onion, garlic and parsley in a food processor to make a paste.
-
7
Transfer half of the vegetable paste to a bowl; add the ground beef, ground pork, eggs, breadcrumbs, 1 cup parmesan and 1 teaspoon salt and mix with your hands until just combined.
-
8
Form into about 24 two-inch meatballs; transfer to the prepared baking sheet.
-
9
Bake until firm but not cooked through, about 10 minutes.
-
10
Make the sauce: Heat 3 tablespoons olive oil in a large pot over medium-high heat.
-
11
Add the remaining vegetable paste and cook, stirring occasionally, until it looks dry, about 5 minutes.
-
12
Stir in the tomato puree; rinse each can with 1 cup water and add to the pot.
-
13
Stir in the basil, oregano and 1 1/2 teaspoons salt.
-
14
Bring to a simmer, then add the meatballs and simmer until the sauce thickens and the meatballs are cooked through, 15 to 20 minutes.
-
15
Remove the basil.
-
16
Use a fork to scrape the spaghetti squash flesh into strands; transfer to a large bowl and toss with 2 tablespoons grated parmesan.
-
17
Season with salt.
-
18
Divide the squash among bowls and top each with some meatballs, sauce and the remaining 1 tablespoon parmesan.
-
19
This recipe makes extra sauce and meatballs.
-
20
Let cool completely, then freeze in a storage container for up to one month.
-
21
Photograph by Kang Kim