Start by preheating your oven to 400°F (200°C). Slice the spaghetti squash in half lengthwise and scoop out the seeds with a spoon. Place the squash halves cut-side up on a baking tray. Drizzle each half with olive oil, sprinkle with salt and pepper, and roast for 40-50 minutes. Once it’s tender, allow the squash to cool for a few minutes before using a fork to scrape out the strands.
While your squash is roasting, whip up the star of the dish: the sauce. Mix soy sauce, fish sauce (or a vegetarian substitute), tamarind paste, rice vinegar, brown sugar, and chili flakes in a bowl. Adjust the flavors based on your taste preferences for sweetness, tanginess, or spice.
Heat vegetable oil in a large pan or wok over medium heat. Add minced garlic and sliced onions, cooking until fragrant. Toss in the bell peppers and shredded carrots, stirring occasionally. Keep the veggies slightly crunchy for the perfect Pad Thai texture.
Push the sautéed veggies to one side of the pan. Pour in the beaten eggs, scrambling them until set. Add the roasted spaghetti squash strands and bean sprouts to the pan, mixing everything well. Pour your prepared sauce over the mixture and toss to coat thoroughly. Cook for an additional 2-3 minutes to ensure the flavors meld together
Plate your Pad Thai and sprinkle roasted peanuts for crunch, along with fresh cilantro for an herby garnish. For an extra touch, serve it with lime wedges on the side for a zesty boost. And if you’re feeling creative, scoop the Pad Thai back into the spaghetti squash shells for a fun and impressive presentation!