Overview
This dish combines the light, noodle-like strands of roasted spaghetti squash with tender chicken and crisp vegetables, all tossed in a savory stir-fry sauce. It is satisfying without being heavy, naturally gluten-free, and very flexible depending on what vegetables or seasonings you prefer. The key is layering flavors and cooking each component correctly so nothing becomes mushy or bland.
Ingredients
For the Spaghetti Squash
- 1 large spaghetti squash (about 3 to 4 pounds)
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Chicken
- 1 1/2 pounds boneless, skinless chicken breast or thighs
- 1 tablespoon cornstarch
- 1 tablespoon soy sauce (or tamari)
- 1 teaspoon garlic powder
- 1/2 teaspoon ground ginger
- 1 tablespoon neutral cooking oil (avocado, vegetable, or peanut oil)
For the Vegetables
- 1 medium onion, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1 medium carrot, julienned or thinly sliced
- 1 cup broccoli florets
- 1 cup snap peas or snow peas
- 3 cloves garlic, finely minced
- 1 tablespoon fresh ginger, finely grated
For the Stir-Fry Sauce
- 1/4 cup low-sodium soy sauce (or tamari)
- 2 tablespoons oyster sauce
- 1 tablespoon rice vinegar
- 1 tablespoon honey or brown sugar
- 1 teaspoon sesame oil
- 1/2 cup chicken broth or water
- 1 teaspoon cornstarch
Optional Garnishes
- Sliced green onions
- Toasted sesame seeds
- Crushed red pepper flakes
Step 1: Prepare and Roast the Spaghetti Squash
Preheat your oven to 400°F (200°C).
Carefully cut the spaghetti squash in half lengthwise. Scoop out and discard the seeds and stringy pulp from the center. Drizzle the cut sides with olive oil, then season evenly with salt and black pepper.
Place the squash halves cut-side down on a baking sheet lined with parchment paper or foil. Roast in the oven for 35 to 45 minutes, depending on size. The squash is ready when a fork easily pierces the skin.
Remove from the oven and allow the squash to cool for at least 10 minutes. Using a fork, scrape the flesh lengthwise to create long spaghetti-like strands. Place the strands in a large bowl and set aside. Avoid over-scraping, which can make the squash watery.
Step 2: Prepare the Chicken
While the squash is roasting, cut the chicken into thin, bite-sized strips. Uniform size is important so the chicken cooks evenly.
In a bowl, combine the chicken with cornstarch, soy sauce, garlic powder, and ground ginger. Toss until all pieces are lightly coated. Let the chicken marinate for at least 10 minutes. This step helps the chicken stay tender and gives it more flavor.
Step 3: Mix the Stir-Fry Sauce
In a separate bowl, whisk together soy sauce, oyster sauce, rice vinegar, honey, sesame oil, chicken broth, and cornstarch. Stir until the cornstarch is fully dissolved.
Set the sauce aside near the stove so it is ready when needed.
Step 4: Cook the Chicken
Heat a large wok or deep skillet over medium-high heat. Add the cooking oil and swirl to coat the pan.
Once the oil is hot, add the chicken in a single layer. Do not overcrowd the pan. Cook for 3 to 4 minutes without stirring so the chicken develops a light golden sear. Flip and cook for another 2 to 3 minutes until fully cooked.
Remove the chicken from the pan and transfer to a plate. Set aside.
Step 5: Stir-Fry the Vegetables
Using the same pan, add the sliced onion and carrots. Stir-fry for 2 to 3 minutes until slightly softened.
Add the bell peppers, broccoli, and snap peas. Continue cooking for another 3 to 4 minutes, stirring frequently. The vegetables should be tender-crisp, not soft.
Add the minced garlic and fresh ginger. Stir constantly for 30 to 60 seconds until fragrant. Be careful not to burn them.
Step 6: Combine Everything
Reduce the heat to medium. Return the cooked chicken to the pan with the vegetables.
Give the stir-fry sauce a quick stir, then pour it into the pan. Allow it to simmer for 1 to 2 minutes until it thickens slightly and coats the chicken and vegetables evenly.
Add the spaghetti squash strands to the pan. Using tongs, gently toss everything together until the squash is heated through and evenly coated with sauce. This should take about 2 to 3 minutes.
Avoid over-mixing, as spaghetti squash can break down and release excess moisture.
Step 7: Taste and Adjust
Taste the stir-fry and adjust seasoning as needed. You may add more soy sauce for saltiness, a splash of rice vinegar for brightness, or a pinch of sugar if you prefer more sweetness.
Step 8: Serve
Remove from heat and transfer to a large serving dish or individual bowls.
Garnish with green onions, sesame seeds, or red pepper flakes if desired. Serve immediately while hot.