This Asian-inspired dish transforms roasted spaghetti squash into tender noodle-like strands, creating a lighter take on traditional chow mein. The squash roasts while you prepare the savory sauce and stir-fry chicken with colorful vegetables like snap peas, bell peppers, and carrots. Everything comes together in a flavorful gluten-free sauce featuring soy sauce, sesame oil, and a touch of honey. Perfect for those seeking a low-carb alternative to pasta dishes without sacrificing taste or satisfaction.
The smell of sesame oil hitting a hot wok is one of those things that makes my kitchen feel like a street market at dusk. I started making this spaghetti squash chow mein on a Tuesday when I had zero interest in boiling noodles but craved that salty, vinegary sauce something fierce. Spaghetti squash had been sitting on my counter for a week, staring me down every time I walked past. Turns out, roasted squash strands tossed in a soy ginger glaze are shockingly good at pretending to be noodles.
My friend Laura came over the second time I made this and stood in the kitchen stealing bites directly from the wok while I was still plating. She looked at me with chopsticks in one hand and said this is the only way she will ever eat squash again. We ate standing up and never made it to the table.
Ingredients
- 1 large spaghetti squash: This is your noodle replacement, so pick one that feels heavy for its size with a firm, unblemished skin.
- 1 cup shredded carrots: They add color and a slight sweetness that balances the salty sauce beautifully.
- 1 red bell pepper, thinly sliced: Slice these thin so they cook quickly and keep a little bite.
- 1 cup snap peas, trimmed: The snappy texture is everything in this dish, so do not overcook them.
- 2 green onions, sliced: Save these for garnish because their raw sharpness cuts through the richness.
- 2 cloves garlic, minced: Fresh garlic only, the jarred stuff will not give you the same punch.
- 1 inch piece fresh ginger, grated: I use a microplane for this because nobody wants chunky ginger in a stir fry.
- 2 boneless, skinless chicken breasts, thinly sliced: Slice against the grain and on a slight angle for the most tender pieces.
- 1/4 cup gluten free soy sauce (tamari): Tamari has a deeper, rounder flavor than regular soy sauce and keeps this gluten free.
- 1 tablespoon oyster sauce (gluten free if needed): This is the secret weapon that gives the sauce its body and umami depth.
- 1 tablespoon sesame oil: Toasted sesame oil specifically, because the untoasted kind is too subtle here.
- 1 tablespoon rice vinegar: A little acid goes a long way toward making the sauce taste balanced instead of flat.
- 1 tablespoon honey or maple syrup: Just enough sweetness to round the edges off the salty and sour notes.
- 1 teaspoon Sriracha (optional for heat): I always add it, but you do you.
- 2 tablespoons vegetable oil: You need a neutral oil with a high smoke point for stir frying.
- 1 tablespoon sesame seeds (optional): They look pretty and add a faint toasty crunch on top.
Instructions
- Roast the squash:
- Preheat your oven to 400 degrees F. Halve the squash lengthwise, scoop out the seeds and stringy bits, brush the cut sides with oil, and place them cut side down on a baking tray. Roast for 35 to 40 minutes until the flesh is tender when pierced with a fork.
- Mix the sauce:
- While the squash roasts, whisk together the tamari, oyster sauce, sesame oil, rice vinegar, honey, and Sriracha in a small bowl until smooth. Taste it with your finger and adjust if you want more heat or sweetness.
- Cook the chicken:
- Heat one tablespoon of oil in a large skillet or wok over medium high heat. Add the sliced chicken in a single layer and cook for 5 to 6 minutes, flipping once, until golden and cooked through, then set it aside on a plate.
- Stir fry the vegetables:
- Add the remaining oil to the same pan and toss in the garlic, ginger, carrots, bell pepper, and snap peas. Stir fry for 3 to 4 minutes until the vegetables are just tender but still have some crunch left.
- Shred the squash:
- When the squash is cool enough to handle, run a fork through the flesh to pull it into long strands. It should come out looking remarkably like a pile of noodles.
- Bring it all together:
- Add the squash strands to the skillet with the vegetables, return the chicken to the pan, and pour the sauce over everything. Toss it all together and cook for another 2 to 3 minutes until everything is hot and the sauce has coated every strand.
- Serve and garnish:
- Transfer to plates or bowls and top with sliced green onions and sesame seeds. Serve immediately because this dish waits for no one.
I packed the leftovers in a container for lunch the next day and ate them cold standing over the kitchen sink, and honestly it was still great.
Swaps and Add Ins
You can fold in sliced mushrooms or shredded cabbage during the vegetable step and they blend right in without any fuss. Shrimp works beautifully in place of chicken, just cook it a minute less so it stays tender. Firm tofu pressed and cubed is another route if you want to keep it plant based entirely.
Pairings That Work
A glass of dry riesling or a pot of jasmine tea sits alongside this dish perfectly, something clean and light to match the freshness of the meal. I have also been known to crack open a cold sparkling water with a squeeze of lime and call it dinner.
Getting Ahead of It
You can roast the squash a day or two ahead and keep the strands in the fridge until you are ready to stir fry, which turns this into a twenty minute weeknight meal. The sauce also keeps in a jar in the fridge for up to a week, so making a double batch is never a bad idea.
- Let the squash strands drain on a clean towel before adding them to the pan to soak up extra moisture.
- Keep your heat high and keep things moving once everything is in the wok together.
- Remember that the dish is best the moment it leaves the pan, so have plates ready.
This is the kind of recipe that makes you feel clever in the kitchen without demanding a full afternoon of your time. Make it once and you will never look at spaghetti squash the same way again.
Recipe FAQs
- → How do I prepare the spaghetti squash?
-
Cut the squash lengthwise, scoop out seeds, brush with oil, and roast cut-side down at 400°F for 35-40 minutes until tender. Shred with a fork into noodles.
- → Can I make this ahead?
-
Yes, roast the squash and prepare the sauce up to 2 days ahead. Store separately and complete the stir-fry when ready to serve for best texture.
- → What protein alternatives work well?
-
Shrimp, tofu, or sliced pork belly make excellent substitutes. Adjust cooking time accordingly—shrimp needs just 2-3 minutes, tofu about 5 minutes.
- → Is this completely gluten-free?
-
Use certified gluten-free tamari instead of soy sauce and ensure your oyster sauce is labeled gluten-free. All other ingredients naturally contain no gluten.
- → How should I store leftovers?
-
Keep in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet, adding a splash of water if needed to refresh the sauce.
- → Can I add more vegetables?
-
Absolutely. Shredded cabbage, sliced mushrooms, bean sprouts, or baby corn all work beautifully. Add them during the vegetable stir-fry step.