This vibrant Spaghetti Squash “Pad Thai” blends fresh vegetables with a creamy peanut-ginger sauce for a healthy, flavor-packed dish.
Rich in plant-based protein, fiber, and healthy fats, it’s low in saturated fat and naturally gluten-free.
Quick to prepare and perfect for meal prep, this colorful, satisfying recipe makes a nourishing weekday dinner that feels indulgent without the guilt.

Spaghetti Squash “Pad Thai”
Equipment
- 1 Baking sheet
- 1 Parchment Paper (sheet)
- 1-Large skillet
- 1 small mixing bowl
- 1 fork
- 1 knife
- 1 cutting board
- Measuring Cups and Spoons
Ingredients
For the Spaghetti Squash & Veggies:
- 1 medium spaghetti squash
- 1 tablespoon olive oil
- 2 cloves garlic minced or crushed
- 2 cups sugar snap peas halved (or snow peas)
- 1 bell pepper diced
- 2 medium carrots sliced
- 5 green onions thinly sliced
- ½ cup peanuts chopped (plus extra for garnish)
- Lime wedges for serving
For the Peanut-Ginger Sauce:
- 2 tablespoons soy sauce
- 2 tablespoons creamy peanut butter
- ½ lime juiced
- 1 tablespoon honey or maple syrup for vegan version
- 2 teaspoons fresh ginger finely minced
Instructions
- Preparing the Spaghetti Squash: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup and to prevent sticking. Place your spaghetti squash on a cutting board and carefully slice it lengthwise in half using a sharp chef’s knife. Use a spoon to scoop out all seeds and stringy bits from each half, ensuring a clean cavity for even cooking. Rub the cut sides of the squash generously with olive oil, sprinkling a light pinch of salt and pepper over each half to enhance flavor. Place the squash halves cut-side down on the prepared baking sheet. Bake for 35 to 45 minutes, depending on size, until the flesh is tender when pierced with a fork.
- Preparing the Vegetables: While the squash roasts, prepare the vegetables. Wash and trim your sugar snap peas, slicing them in half for quick cooking and pleasant texture. Dice the bell pepper into small, even pieces for balanced flavor in every bite. Peel and thinly slice the carrots into rounds or strips, ensuring uniformity for consistent cooking. Slice green onions thinly, separating the white and green parts for garnish later. Mince or crush the garlic cloves finely so they release their full aroma during sautéing. Chop peanuts roughly and set aside for later use both in the dish and for garnish.
- Cooking the Vegetables: About 15 minutes before the spaghetti squash finishes roasting, heat a tablespoon of olive oil in a large skillet over medium-high heat. Once the oil shimmers, add the minced garlic and sauté for 30 seconds to release its fragrance without burning. Add the sliced carrots, bell peppers, and sugar snap peas to the skillet. Stir frequently, cooking for 5 to 7 minutes until the vegetables become tender yet crisp. Remove from heat once the vegetables are cooked to your desired texture.
- Preparing the Peanut-Ginger Sauce: While vegetables cook, make the sauce for your dish. In a small mixing bowl, combine 2 tablespoons of soy sauce, 2 tablespoons of creamy peanut butter, the juice of half a lime, 1 tablespoon of honey (or maple syrup for a vegan option), and 2 teaspoons of finely minced fresh ginger. Whisk thoroughly until smooth and creamy. Adjust consistency with a splash of water if needed, aiming for a pourable sauce that will evenly coat the squash and vegetables. Taste and adjust seasonings if desired, adding a touch more lime juice for brightness or honey for sweetness.
- Creating the Spaghetti Squash “Noodles”: Once the spaghetti squash is done roasting, carefully remove the baking sheet from the oven using oven mitts to avoid burns. Let the squash cool for 5 minutes before handling. Use a fork to scrape the flesh into long, noodle-like strands, placing them in a large mixing bowl. This creates the “noodle” base for your Pad Thai-inspired dish.
- Combining Ingredients: Add the sautéed vegetables, chopped green onions, and peanuts into the large mixing bowl with the spaghetti squash strands. Pour the prepared peanut-ginger sauce over the mixture. Gently toss everything together until the squash noodles are evenly coated and the vegetables and peanuts are well distributed. Ensure every bite delivers flavor and texture.
- Plating and Garnishing: For a fun and visually appealing presentation, serve your Spaghetti Squash Pad Thai directly in the roasted squash shells. Alternatively, plate it on a large dish for easy serving. Garnish generously with extra chopped peanuts and green onion slices for added crunch and freshness. Place lime wedges on the side so diners can squeeze in fresh juice to taste.
- Serving and Enjoying: Serve warm as a satisfying main dish. This recipe makes enough for 2 hearty portions but can easily serve up to 4 if paired with a side salad or spring rolls. It works beautifully for weeknight dinners, meal prep for busy days, or a healthy dish that impresses without hours in the kitchen.
- Storage Tips: Store any leftovers in an airtight container in the refrigerator for 3–5 days. Keep garnishes separate until serving to maintain freshness and texture. Reheat gently in a skillet over low heat, stirring often, or microwave with a cover to avoid drying out the squash. Drain excess liquid before reheating if needed.
- Pro Tips for Best Results: For extra depth of flavor, roast the vegetables alongside the squash for the last 10 minutes of baking. Add a splash of sesame oil to the peanut sauce for a rich, nutty aroma. For added protein, toss in cubed tofu or shredded chicken. Adjust the sauce’s spice level with a pinch of red chili flakes for a mild kick.
Notes
- This recipe serves 2 generously, but you can easily stretch it to serve 3–4 by adding extra vegetables or protein.
- For a quicker meal, the spaghetti squash can be microwaved instead of baked — about 10–12 minutes will do.
- Prepare the peanut-ginger sauce ahead of time to save cooking steps.
- Swap honey for maple syrup to make the recipe fully vegan.
- Use freshly grated ginger for the best aroma and flavor.
Chef’s Secrets For Best Results
For a truly exceptional Spaghetti Squash “Pad Thai,” focus on texture and balance.
Baking the squash until perfectly tender is key — not overcooking ensures the strands remain springy rather than mushy.
Crisp-tender vegetables add contrast, so cook them separately rather than tossing them in with the squash too early.
Fresh ginger and lime juice make all the difference in brightening the flavor, so don’t skip them.
Toasting the peanuts briefly before adding them enhances their nuttiness, adding another flavor dimension.
Lastly, if you enjoy a little heat, a sprinkle of crushed red pepper flakes will give this dish a subtle kick that complements the peanut-ginger sauce beautifully.
Serving Suggestions For Perfect Pairings
This dish works beautifully as a standalone main course, but you can elevate it with complementary sides.
A crisp cucumber salad with a light sesame dressing pairs well, offering a cool counterpoint to the rich sauce.
For extra protein, add pan-seared tofu, grilled chicken, or shrimp.
Serve with extra lime wedges for brightness and garnish with fresh cilantro for added aroma.
This recipe is also a great candidate for meal prep — divide into containers, adding peanuts and green onions just before serving to keep them fresh and crunchy.
Storage Tips To Preserve Flavor
Leftovers can be stored in an airtight container in the refrigerator for up to 3–5 days.
Keep the garnish separate until serving to maintain freshness and texture.
Reheat gently in a skillet over low heat, stirring often, or use a microwave with a cover to avoid drying out the squash.
If the noodles release too much moisture after storing, drain any excess liquid before reheating.
This recipe also freezes well — store in a freezer-safe container for up to 2 months, though texture may soften slightly upon reheating.
Frequently Asked Questions
1. Can I make this recipe ahead of time?
Yes! You can roast the spaghetti squash and prepare the sauce a day in advance. Store them separately in airtight containers in the fridge.
When ready to eat, reheat the squash and sauté the veggies before combining everything. This makes weeknight cooking much easier.
2. Can I substitute the spaghetti squash with another vegetable?
You can replace spaghetti squash with zucchini noodles, but note the texture and moisture content will differ.
Zucchini noodles cook faster and release more water, so adjust cooking time and drainage accordingly. Sweet potato noodles are another tasty alternative for a heartier twist.
3. How do I make this dish vegan?
Simply swap honey for maple syrup or agave nectar, and ensure your peanut butter contains no animal-based additives. This keeps the dish fully plant-based while still maintaining its rich flavor profile.
4. What proteins work best with this dish?
Plant-based options like cubed tofu, tempeh, or edamame work beautifully.
For meat lovers, grilled chicken or shrimp complements the peanut-ginger sauce perfectly. Just cook the protein separately and fold it into the dish before serving.
5. How can I make this recipe spicier?
Add crushed red pepper flakes, a dash of sriracha, or a sliced chili to the peanut sauce for heat. You can adjust spice levels to taste, making this dish as mild or bold as you prefer.