This Peanut Chicken Stir Fry & Spaghetti Squash Bowl is a game-changer for busy weekdays when you need a meal that’s healthy, satisfying, and packed with bold flavors. One of my favorite meal prep hacks is using pre-made sauces to cut down on cooking time while still delivering amazing taste. In this recipe, a store-bought peanut satay sauce does the heavy lifting, but we’re taking it to the next level by enhancing it with fresh green onions, crisp veggies, and a bright squeeze of lime. The result? A quick, easy, and ridiculously delicious meal that tastes like you spent way more time in the kitchen than you actually did!
This post may contain affiliate links. Please see our privacy policy for details.

Why You’ll Love This Recipe for Meal Prep:
- Super Easy Meal Prep – Roast your squash, cook your stir fry, and you’re DONE. Two steps, minimal dishes, max flavor.
- Healthier Than Takeout – Satisfy those peanut-saucy cravings with a high-protein, veggie-packed meal that keeps you feeling great.
- Next-Level Flavor Hack – Pre-made peanut sauce is great, but we’re taking it up a notch with lime juice, fresh green onions, and crunchy veggies.
- Low-Carb & Gluten-Free – Swapping noodles for spaghetti squash keeps things light and nutrient-dense without sacrificing texture or taste.
- Crispy, Crunchy, Creamy Balance – The bean sprouts and carrots add crunch, the peanut sauce brings creaminess, and the spaghetti squash is the perfect base.
- Great for Work Lunches – Meal prep it in containers, reheat, and enjoy a fresh, delicious meal that stays just as good the next day.
- Customizable & Family-Friendly – Add more heat with sriracha, swap the protein for ground turkey, or top it with extra peanuts—make it YOUR way!

Ingredients you’ll need for this Ground Chicken Stir Fry
- Spaghetti Squash – This low-carb alternative to noodles has a mild, slightly sweet flavor that absorbs the peanut sauce beautifully. It adds a light, yet hearty base that keeps the meal filling without feeling too heavy. Bonus: it’s packed with fiber and vitamins!
- Olive Oil – Helps roast the squash to bring out its natural sweetness and gives the stir-fry a smooth, well-rounded flavor. It also prevents sticking while cooking.
- Ground Chicken – A lean and protein-packed option that absorbs the rich peanut satay sauce perfectly. Using ground chicken instead of whole cuts speeds up cooking time and ensures every bite is full of flavor.
- Green Onions & Garlic – These aromatic ingredients build the base of flavor for the stir-fry. Green onions add a mild, slightly sharp bite, while garlic brings depth and warmth to the dish.
- Soy Sauce – A salty, umami-packed essential that enhances the overall savoriness of the dish. It deepens the flavors of the chicken while balancing the sweetness of the peanut sauce.
- Shredded Carrots – Adds a touch of natural sweetness and crunch, complementing the creamy peanut sauce and balancing the savory elements. Plus, they boost the dish with vitamins and antioxidants.
- Bean Sprouts – These bring a fresh, crisp texture that keeps the dish from feeling too heavy. Their mild flavor helps balance the richness of the peanut sauce.
- Peanut Satay Sauce – The ultimate flavor booster! It ties everything together with its creamy, nutty, slightly sweet, and umami-packed goodness. Using a pre-made sauce saves time while still delivering bold flavors—especially when upgraded with fresh ingredients!
- Cilantro (Optional Garnish) – Adds a bright, fresh, and slightly citrusy contrast that enhances the peanut flavors. If you’re not a fan of cilantro, try Thai basil or parsley for a similar effect.
- Lime Juice (Optional) – A squeeze of lime brightens up the dish, balancing the richness of the peanut sauce with a touch of acidity. This simple addition makes a huge difference in flavor!

How to Meal Prep Peanut Chicken Stir Fry with Spaghetti Squash
Roast the Spaghetti Squash:
- Preheat your oven to 400°F. Carefully slice the spaghetti squash in half lengthwise using a sharp knife (it helps to microwave it for 1-2 minutes to soften slightly).
- Scoop out the seeds with a spoon, then brush the cut sides with olive oil for added flavor and to help with caramelization.
- Place the squash cut-side down on a baking sheet lined with parchment paper or foil to prevent sticking.
- Roast for 35-50 minutes, depending on size, until the flesh is fork-tender and easily separates into strands.
- Let it cool slightly, then use a fork to gently scrape the inside, creating noodle-like strands. Set aside
Cook the Peanut Chicken Stir Fry:
- Heat a wok or large skillet over medium-high heat and add 1 tablespoon of olive oil.
- Once the oil is hot, add chopped green onions and minced garlic, stirring frequently for 30-60 seconds until fragrant.
- Add the ground chicken, breaking it apart with a spatula or wooden spoon. Cook for 4-5 minutes until no longer pink.
- Pour in soy sauce, stirring well to evenly coat the chicken and add depth of flavor.
- Toss in shredded carrots and bean sprouts, then stir for another 1-2 minutes to slightly soften the vegetables while keeping their crunch.
- Add the peanut satay sauce, stirring everything together for 2-3 minutes until the sauce evenly coats all the ingredients. Adjust the heat to low if needed to prevent sticking.
- Spoon the peanut chicken stir fry over the squash. Garnish with extra green onions, fresh cilantro, and a squeeze of lime juice for a burst of freshness

Meal Prep Tips:
- Struggling to cut a raw spaghetti squash? Microwave it for 3-5 minutes before slicing—it softens the skin, making it easier and safer to cut in half.
- Roast your spaghetti squash in advance and store the strands in an airtight container for up to 4 days. This way, when it’s time to eat, all you have to do is reheat and assemble!
- Save time by using pre-shredded carrots and pre-chopped green onions from the store. You can also chop your garlic and green onions ahead of time and store them in the fridge.
- Change things up throughout the week! Try adding crushed peanuts for crunch, mixing in extra veggies like bell peppers, or swapping the chicken for tofu or shrimp for a different protein option.
Frequently Asked Questions
What are some protein alternatives for this dish?
Swap the ground chicken for ground turkey, shrimp, tofu, or tempeh for a different protein option.
What other vegetables can I add?
This recipe is flexible! Try adding bell peppers, snap peas, shredded cabbage, or zucchini for extra crunch and nutrients.
Can I use a different base instead of spaghetti squash?
Absolutely! You can serve the peanut chicken stir-fry over brown rice, cauliflower rice, or quinoa for a different twist.
Peanut Chicken Stir Fry & Spaghetti Squash Bowl
Equipment
Ingredients
Spaghetti Squash
Chicken Stir Fry
Instructions
Roast the Spaghetti Squash:
Make the Peanut Chicken Stir Fry
Video
Notes
Nutrition