This colorful stir-fry swaps noodles for roasted spaghetti squash, creating a lower-carb base that’s still hearty and satisfying. Paired with lean chicken breast and a medley of crisp vegetables, it’s finished with a savory-sweet sesame soy sauce for balanced flavor. With plenty of fiber and protein, it’s a diabetes-friendly meal that doesn’t sacrifice taste.

How to Make Spaghetti Squash Stir-Fry with Chicken & Veggies
Roasted spaghetti squash shreds into noodle-like strands that soak up a savory sesame-soy sauce, while lean chicken breast and crisp-tender cabbage, bell pepper, and carrots round out this colorful, one-skillet stir-fry. Finished with fresh cilantro and a squeeze of lime, it’s a satisfying, lower-carb take on a takeout favorite.
Recipe Overview
| Prep Time | 15 minutes |
| Cook Time | 40 minutes |
| Total Time | 55 minutes |
| Servings | 4 |
| Serving Size | 3 cups veggies, 4 oz chicken |
| Calories | ~280 kcal per serving |
| Carbohydrates | ~22g per serving |
| Net Carbs | ~17g per serving |
| Fiber | 5g per serving |
| Protein | 27g per serving |
| Fat | 7.5g per serving |
| Diet Type | Diabetic-friendly, lower-carb, gluten-free (with tamari) |
Nutrition values are estimates based on the ingredients and amounts listed below, and may vary slightly by brand.
Ingredients
Makes 4 servings
| Ingredient | US | Metric |
|---|---|---|
| Spaghetti squash (1 medium) | 3 lbs | 1.4 kg |
| Boneless, skinless chicken breasts | 1 lb | 450 g |
| Olive oil (divided) | 2 tsp | 2 tsp |
| Green cabbage (shredded) | 2 cup | 2 cup |
| Red bell pepper (sliced thin) | 1 whole | 1 whole |
| Carrots (shredded) | 1/2 cup | 1/2 cup |
| Green onions (sliced) | 1/4 cup | 1/4 cup |
| Garlic (minced) | 2 cloves | 2 cloves |
| Low-sodium soy sauce | 1 1/2 tbsp | 1 1/2 tbsp |
| Rice vinegar | 1 tbsp | 1 tbsp |
| Toasted sesame oil | 2 tsp | 2 tsp |
| Black pepper (to taste) | 1/2 tsp | 1/2 tsp |
| Cilantro | 1/4 cup | 1/4 cup |
| Lime (cut into wedges) | 1 whole | 1 whole |
Step-By-Step Instructions
- Preheat the oven to 400°F. Cut the squash in half lengthwise and scoop out the seeds. Place cut-side down on a baking sheet and roast until tender, 30–40 minutes. Let it cool slightly, then shred into strands with a fork.
- While the squash roasts, heat 1 tsp olive oil in a large skillet over medium-high heat. Add the chicken, season lightly with black pepper, and cook until golden and cooked through. Transfer to a plate.
- Add the remaining teaspoon of olive oil to the skillet. Stir in the garlic, cabbage, bell pepper, and carrots. Cook for 3–5 minutes, until just tender but still crisp.
- Return the chicken to the skillet along with the spaghetti squash strands and green onions. Drizzle in soy sauce, rice vinegar, and sesame oil. Toss to combine and heat through.
- Divide among bowls and garnish with chopped cilantro and a lime wedge.
Why This Recipe Works
- Spaghetti squash replaces traditional noodles with a lower-carb, fiber-rich alternative that still delivers a satisfying, noodle-like texture.
- Lean chicken breast provides a high-protein base that keeps this stir-fry filling without adding excess fat.
- A colorful mix of cabbage, bell pepper, and carrots contributes fiber, vitamins, and crunch, cooked just until tender-crisp to retain their nutrients and texture.
- Low-sodium soy sauce allows the savory sauce flavor to shine while keeping the overall sodium content more moderate than regular soy sauce.
- Toasted sesame oil and rice vinegar add bold, authentic stir-fry flavor in small amounts, without needing added sugar.
Tips for the Best Results
- Roast the squash cut-side down for the best texture, as this helps it steam gently in its own moisture and prevents it from drying out.
- Let the squash cool slightly before shredding so it’s easier and safer to handle with a fork.
- Don’t overcrowd the skillet when cooking the chicken, which helps it brown nicely instead of steaming.
- Keep the vegetables crisp-tender. Cooking them for just 3–5 minutes preserves their color, crunch, and nutrients.
- Toss everything together over heat just until warmed through in the final step, so the squash strands don’t turn mushy.
Storage Tips
- Refrigerator: Store in an airtight container for up to 4 days.
- Reheating: Reheat gently in a skillet over medium heat or in the microwave, adding a small splash of water if the stir-fry seems dry.
- Meal prep tip: Roast the spaghetti squash and cook the chicken in advance, then quickly stir-fry the vegetables and combine everything fresh when ready to eat.
Delicious Variations to Try
- Shrimp Stir-Fry Version: Swap the chicken for peeled, deveined shrimp, cooking just 2–3 minutes per side until pink and opaque.
- Extra Spicy Version: Add a drizzle of sriracha or a pinch of red pepper flakes along with the soy sauce for extra heat.
- Broccoli Addition: Add a cup of small broccoli florets along with the cabbage, bell pepper, and carrots for even more fiber and crunch.
- Peanut Sauce Twist: Whisk a tablespoon of natural peanut butter into the soy sauce mixture for a richer, nuttier flavor.
Frequently Asked Questions
How do I shred spaghetti squash into strands? Once roasted and slightly cooled, use a fork to scrape lengthwise across the flesh of the squash — the strands will naturally separate into spaghetti-like noodles.
Can I make the spaghetti squash ahead of time? Yes, roasted and shredded spaghetti squash can be made up to 3 days in advance and stored in the refrigerator, making this recipe even faster to put together on a busy night.
Is this recipe gluten-free? This recipe can be made gluten-free by using tamari or a certified gluten-free soy sauce in place of regular low-sodium soy sauce.
How many carbs are in this stir-fry recipe? Each serving has approximately 22 grams of total carbohydrates and 17 grams of net carbs, thanks to the lower-carb spaghetti squash base compared to traditional noodles.
Final Thoughts
Spaghetti Squash Stir-Fry with Chicken & Veggies proves that a lower-carb meal can still be colorful, satisfying, and packed with bold flavor. With roasted spaghetti squash standing in for noodles, lean chicken breast for protein, and a savory sesame-soy sauce tying it all together, this diabetes-friendly stir-fry is a great addition to any weekly meal rotation.