If you’re craving the bold, tangy, and slightly sweet flavors of Pad Thai but want something lighter and low-carb, this Spaghetti Squash Pad Thai is about to become your new favorite. Imagine tender, noodle-like strands of roasted spaghetti squash tossed in a rich, savory sauce, paired with juicy chicken, fluffy scrambled eggs, and finished with crunchy peanuts and a squeeze of fresh lime. It’s everything you love about takeout—made healthier and right in your own kitchen. Perfect for busy weeknights, cozy dinners, or when you want a satisfying meal without the heaviness of traditional noodles, this dish delivers big flavor with simple ingredients.
Why You’ll Love This Recipe
- Quick and easy: Ready in about 40 minutes from start to finish
- Low-carb and keto-friendly: A lighter alternative to classic Pad Thai
- Packed with flavor: Savory, tangy, slightly nutty, and perfectly balanced
- Family-friendly: Customizable toppings and mild spice level
- Great for meal prep: Reheats well for easy lunches or dinners
Ingredients
Spaghetti Squash
- 1 medium spaghetti squash (4–6 lb) – The star of the dish, creating tender, noodle-like strands
- 2 tsp avocado oil – Helps roast the squash and enhances flavor
- 1/4 tsp sea salt – Brings out the natural sweetness of the squash
Pad Thai Sauce
- 3 tbsp coconut aminos – Adds a soy sauce-like umami flavor while keeping it gluten-free
- 2 tbsp white wine vinegar (or rice vinegar) – Provides tangy brightness
- 2 tbsp fish sauce – Delivers authentic Thai depth and savoriness
- 1 tsp tamarind concentrate – Gives the signature Pad Thai tang
- 1 tbsp peanut butter (optional, unsweetened) – Adds creaminess and nutty richness
- 1/4 tsp crushed red pepper flakes – A subtle kick of heat
Stir Fry
- 2 tbsp avocado oil – For sautéing and high-heat cooking
- 4 cloves garlic (minced) – Adds bold, aromatic flavor
- 12 oz boneless skinless chicken breast (cut into 1-inch pieces) – Lean protein that stays juicy
- 3 large eggs – Adds richness and classic Pad Thai texture
Optional Garnishes
- 1/2 cup roasted peanuts (chopped) – Crunchy contrast and nutty flavor
- 1/4 cup green onions (chopped) – Fresh, mild onion bite
- 1 medium lime (cut into wedges) – Brightens the entire dish
How to Make Spaghetti Squash Pad Thai
Prepare the Spaghetti Squash
Start by cooking your spaghetti squash. Slice it in half, remove the seeds, drizzle with avocado oil, and sprinkle with salt. Roast until tender, then use a fork to scrape out the strands. Cover and set aside to keep warm. Tip: Don’t overcook—slightly firm strands hold up better in the stir fry.
Make the Pad Thai Sauce
In a small bowl, whisk together coconut aminos, vinegar, fish sauce, tamarind concentrate, peanut butter (if using), and red pepper flakes. If your peanut butter is thick, blend briefly for a smoother sauce. Set aside.
Cook the Chicken and Garlic
Heat avocado oil in a large wok or skillet over medium heat until shimmering. Add the minced garlic and sauté for 30–60 seconds until fragrant—be careful not to burn it. Increase heat to medium-high and add the chicken pieces. Cook for about 90 seconds per side until golden and cooked through.
Scramble the Eggs
Push the chicken to one side of the pan. Crack the eggs into the empty space and scramble until just set, about 1–2 minutes. Then mix them with the chicken.
Combine Everything
Add the spaghetti squash strands and prepared sauce to the pan. Toss everything together until well coated and heated through. The sauce should cling to the “noodles” beautifully.
Garnish and Serve
Remove from heat and top with chopped peanuts, green onions, and a squeeze of fresh lime. Serve immediately and enjoy!

Tips for Success
- Use a large pan or wok to avoid overcrowding and ensure even cooking
- Pat the spaghetti squash dry if it’s watery to prevent a soggy dish
- Cut chicken into even pieces for consistent cooking
- Taste the sauce before adding—adjust tanginess or spice to your liking
- Add sauce gradually if you prefer a lighter coating
Equipment Needed
- Large baking sheet (for roasting squash)
- Sharp knife (to cut squash safely)
- Fork (for shredding squash strands)
- Mixing bowl (for sauce)
- Large wok or skillet (for stir frying)
- Spatula or wooden spoon
Recipe Variations
- Vegetarian version: Swap chicken for tofu or mushrooms and skip fish sauce (use soy sauce alternative)
- Spicy Pad Thai: Add extra red pepper flakes or a drizzle of chili sauce
- Shrimp Pad Thai: Replace chicken with peeled shrimp for a seafood twist
- Extra veggie boost: Add bell peppers, bean sprouts, or shredded carrots
- Nut-free option: Skip peanut butter and peanuts, or use sunflower seed butter
Serving Suggestions
Serve this easy Spaghetti Squash Pad Thai as a complete meal on its own, or pair it with a light side like a cucumber salad or steamed vegetables. Garnish generously for the best presentation—crushed peanuts, fresh herbs, and lime wedges elevate both flavor and appearance.
FAQs
Can I make this ahead of time?
Yes! Store in an airtight container in the fridge for up to 3 days. Reheat gently in a pan or microwave.
Does spaghetti squash really taste like noodles?
It doesn’t taste exactly like pasta, but its texture mimics noodles well and absorbs flavors beautifully.
Can I freeze this dish?
It’s not recommended, as spaghetti squash can become watery after thawing.
What can I use instead of fish sauce?
You can substitute with extra coconut aminos or a mix of soy-free alternatives, though the flavor will be slightly different.
Is this recipe spicy?
It has mild heat from red pepper flakes, but you can adjust to your preference.
Can I use pre-cooked chicken?
Yes, just add it when combining everything and heat through.
Conclusion
This homemade Spaghetti Squash Pad Thai is proof that healthy eating doesn’t mean sacrificing flavor. It’s vibrant, satisfying, and incredibly easy to make—perfect for weeknight dinners or when you’re craving takeout with a wholesome twist. Give it a try, customize it to your taste, and don’t forget to share your version. Your kitchen is about to smell amazing!
Print
Spaghetti Squash Pad Thai
- Total Time: 42 minutes
- Yield: 6 servings
Description
This halal spaghetti squash Pad Thai is a keto-friendly twist on the classic, featuring tender squash noodles, juicy chicken, and a bold, tangy sauce with a slightly crispy stir-fry finish.
Ingredients
- 1 medium spaghetti squash (4–6 lb)
- 2 tsp avocado oil
- 1/4 tsp sea salt
- 3 tbsp coconut aminos
- 2 tbsp rice vinegar
- 2 tbsp halal-friendly umami sauce (fish sauce alternative)
- 1 tsp tamarind concentrate
- 1 tbsp peanut butter (optional, unsweetened)
- 1/4 tsp crushed red pepper flakes
- 2 tbsp avocado oil (for stir fry)
- 4 cloves garlic (minced)
- 12 oz halal boneless skinless chicken breast (cut into 1-inch pieces)
- 3 large eggs
- 1/2 cup roasted peanuts (optional)
- 1/4 cup green onions (chopped)
- 1 lime (cut into wedges)
Instructions
- Preheat oven to 200°C (400°F). Cut spaghetti squash, remove seeds, drizzle with oil and salt, and roast cut-side down for 30–35 minutes until tender.
- Whisk together coconut aminos, rice vinegar, halal umami sauce, tamarind, peanut butter, and red pepper flakes. Set aside.
- Use a fork to scrape spaghetti squash into noodle strands. Keep warm.
- Heat avocado oil in a wok over medium heat. Add garlic and sauté for 30–60 seconds until fragrant.
- Increase heat to medium-high. Add chicken and cook 1–2 minutes per side until slightly crispy and cooked through.
- Push chicken aside, add eggs, scramble, then mix together.
- Add squash noodles and sauce. Toss well to coat evenly and heat through.
- Remove from heat and garnish with peanuts, green onions, and lime wedges.
Notes
- Use a certified halal fish sauce alternative or extra coconut aminos.
- For extra crispiness, let chicken sear without stirring initially.
- Prep Time: 10 minutes
- Cook Time: 32 minutes
- Category: Main Dish
- Method: Stir-Fry
- Cuisine: Thai



