Preheat and prep: Heat your oven to 400°F (200°C). Line a baking sheet with parchment for easy cleanup.
Cut the squash safely: Slice the spaghetti squash in half lengthwise.
If it’s tough to cut, microwave it for 3–4 minutes to soften. Scoop out the seeds.
Season and roast: Brush the cut sides with 1 tablespoon olive oil, and season with salt and pepper. Place cut-side down on the baking sheet.
Roast for 35–45 minutes, until the skin yields easily when pressed and the strands pull apart with a fork.
Make the Mediterranean topping: While the squash roasts, heat 2 tablespoons olive oil in a skillet over medium. Add garlic and cook 30–45 seconds until fragrant. Stir in tomatoes, olives, capers, red pepper flakes, oregano, and thyme.
Cook 3–4 minutes, just until the tomatoes soften.
Brighten with lemon: Remove the skillet from heat. Stir in lemon zest and 1 tablespoon lemon juice. Taste and adjust with more lemon, salt, or pepper as needed.
Shred the squash: When the squash is done, flip it cut-side up.
Use a fork to rake the flesh into spaghetti-like strands, keeping them in the shells or transferring to a large bowl.
Combine: Pour the warm topping over the squash strands. Toss gently to coat so the flavors soak in without breaking up the strands too much.
Finish and garnish: Sprinkle with feta, parsley, and toasted pine nuts. Add an extra drizzle of olive oil if you like richness.
Serve warm.