This is a roasted spaghetti squash salad tossed with cherry tomatoes, cucumber, fresh basil, and a lemon-Parmesan dressing made from scratch. It takes about 75 minutes start to finish, most of that hands-off oven time. If you want something filling that isnโt pasta or grains, this is a genuinely useful recipe to have.
The short version of why this works
Two things make this recipe succeed or fail. First, the squash needs to be properly roasted โ 40 to 45 minutes cut-side down so the flesh steams in its own moisture and pulls into clean strands rather than mushy clumps. Second, the dressing does double duty: the lemon juice loosens the Parmesan into a coating that actually clings to the squash strands instead of pooling at the bottom of the bowl. Whisk it until the cheese is fully incorporated before you add anything else, and it will coat evenly every time.
Smart swaps
- Parmesan: Pecorino Romano works and is often cheaper. Nutritional yeast (about 3 tablespoons) keeps it vegetarian and dairy-free, though the dressing will be thinner.
- Honey: Maple syrup or agave are direct swaps in the same quantity. A pinch of sugar also works in a pinch.
- Fresh basil: Flat-leaf parsley or fresh mint both hold up well. Dried basil is not a good substitute here โ the texture is wrong for a fresh salad.
- Cherry tomatoes: Any ripe tomato cut small works. Roma tomatoes seeded and diced hold their shape better than beefsteak if thatโs what you have.
- Cucumber: Thinly sliced celery or shaved zucchini gives a similar crunch if cucumber isnโt on hand.
What can go wrong
- Watery salad: Spaghetti squash holds a lot of moisture. After pulling the strands, spread them on a clean kitchen towel or paper towels for 5 to 10 minutes before adding to the dressing. Skipping this step dilutes the dressing noticeably.
- Dressing that breaks or stays grainy: Parmesan wonโt incorporate smoothly if the lemon juice is cold straight from the fridge. Let it come to room temperature, or whisk the cheese with the garlic and honey first before adding the juice.
- Cucumber goes soggy: Cucumber releases water quickly once sliced. If youโre not serving immediately, keep it separate and add it just before serving.
- Squash strands too long to eat easily: Run a knife through the pulled strands once or twice to cut them into shorter lengths. It makes tossing and eating much less awkward.
- Under-seasoned salad: The Parmesan adds salt, but the squash itself is very mild. Taste the dressed salad before serving and add salt directly to the strands, not just the dressing, if it tastes flat.
Leftovers and meal prep
Dress it at the table โ a pre-dressed salad goes limp fast. If youโre prepping ahead, roast the squash and make the dressing up to two days in advance and store them separately in the fridge. The pulled strands keep well in an airtight container for up to three days. Dressed leftovers are still edible the next day but the cucumber softens considerably; if you know youโll have leftovers, pull the cucumber out before storing. Bring the squash strands to room temperature before tossing โ cold squash makes the Parmesan in the dressing seize up and clump.
Spaghetti Squash Salad with Lemon-Parmesan Dressing
Equipment
- 1 Large baking sheet
- 1 Sharp knife
- 1 Fork
- 1 Large mixing bowl
- 1 Whisk
- 1 Microplane or fine grater
Ingredients
Salad Ingredients
- 1 medium Spaghetti squash about 2 pounds
- 2 tablespoons Extra virgin olive oil divided
- 1 cup Cherry tomatoes halved
- 1 cup Cucumber thinly sliced
- ยผ cup Fresh basil leaves torn into pieces
Lemon-Parmesan Dressing Ingredients
- ยผ cup Freshly squeezed lemon juice
- ยฝ cup Grated Parmesan cheese
- 1 clove Garlic minced
- 1 teaspoon Honey
- 1 pinch salt to taste
- 1 pinch black pepper freshly ground
Instructions
- Place the squash cut-side down on a large baking sheet and roast in the preheated oven for 40-45 minutes, or until the flesh is tender and easily pulled apart with a fork.
- While the squash roasts, prepare the lemon-Parmesan dressing. In a large mixing bowl, combine the lemon juice, grated Parmesan, minced garlic, honey, and a pinch of salt and pepper. Whisk together until well mixed.
- Once squash is cool to the touch, use a fork to pull the strands from the skin and add them to the bowl with the dressing. Add the halved cherry tomatoes, sliced cucumber, and torn basil leaves. Toss everything together gently to combine.
- Serve the salad immediately, or let it sit at room temperature for about 10 minutes to allow the flavors to meld. Optional: drizzle with additional olive oil before serving.
Notes
Nutrition
Your questions, answered
Do I need to pre-salt or prep the squash before roasting?
No special prep is needed beyond cutting it in half and brushing the cut sides with olive oil. Unlike some vegetables, spaghetti squash doesnโt benefit from salting before roasting โ just make sure it goes cut-side down on the pan so it steams properly.
Can I use pre-shredded Parmesan from a bag?
Freshly grated Parmesan from a block is strongly preferred here. Pre-shredded varieties contain anti-caking agents that prevent them from dissolving smoothly into the lemon juice, and youโll end up with a gritty rather than creamy dressing.
How do I know when the spaghetti squash is actually done?
Pierce the skin with a fork โ it should go in with almost no resistance. If you have to push, give it another 5 minutes. The strands should separate cleanly and hold their shape rather than mashing when you drag the fork across them.
Can I make this into a more filling main dish without changing the basic recipe?
Yes โ add toasted pine nuts or white beans for substance while keeping the vegetarian profile intact. Grilled chicken also works if you eat meat, and it pairs naturally with the lemon-Parmesan dressing already in the bowl.
What to make next
- Caprese Pasta Salad with Mediterranean Spirit
- Mediterranean Chickpea Salad
- Zesty Tortellini Salad with Lemon Basil Dressing
- Mediterranean Quinoa Salad with Lemon Tahini

