PF
A frying pan filled with spicy curry chicken cooking on a stove, showcasing a rich golden hue.
Stovetop~30 minComplexity

Singapore Zoodle Stir Fry With Chicken (Zucchini Noodles)

Singapore Zoodle Stir Fry With Chicken packs 32g protein into just 320 calories per serving — the highest protein-to-calorie ratio in our Asian collection. Four servings cook together in one skillet, making this a go-to for cut phases where volume and leanness matter equally. Zucchini noodles replace rice to slash carbs while maintaining satiety between training sessions.

Rate this recipe:

Ingredients

4 servings
  • Soy Sauce, Low Sodium(60g)
  • Chinese cooking wine (Shaoxing)(30g)
  • Garlic(120g)
  • Ginger, Fresh Root(3g)
  • 1 teaspoon white sugar (or a natural granulated sweetener)
  • Shrimp(255g)
  • Chicken Thigh, Boneless Skinless(255g)

    Boneless skinless thighs. Fattier than breast but more forgiving to cook.

  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Egg, Whole, Large(100g)
  • Curry Powder, Ground
  • Yellow Onion
  • Bell Pepper
  • Peas, Sugar Snap(99g)
  • Bean Sprouts(57g)
  • Zucchini
  • Green Onion (Scallion)
  • Sesame seeds

Instructions

  1. 1Whisk together the soy sauce, Chinese cooking wine, minced garlic, grated ginger, and ground curry powder in a small bowl; divide the sauce in half and set aside.
  2. 2Pat the chicken thighs dry with paper towels, then coat with half the sauce. Heat 1 teaspoon of oil in a wok or large skillet over medium-high heat, add the chicken, and stir-fry for 5–7 minutes until golden brown and internal temperature reaches 165°F; transfer to a plate.
  3. 3Add 1 teaspoon of oil to the wok over medium-high heat, add the raw shrimp, and stir-fry for 2–3 minutes until they turn pink and opaque with a U-shaped curl; remove to a separate plate.
  4. 4Crack the eggs into a bowl and whisk lightly. Add 1 teaspoon of oil to the wok over high heat, pour in the eggs while swirling to form a thin omelette, cook for 1–2 minutes until set, then break into small pieces with a spatula; transfer to a plate and wipe the wok clean with a paper towel.
  5. 5Spiralize the zucchini into noodles and set aside; chop the onion, bell pepper, and sugar snap peas into bite-sized pieces; mince the green onions and set aside.
  6. 6Add the remaining 1 teaspoon of oil to the wok over high heat, add the onion, bell pepper, and sugar snap peas, and stir-fry for 2–3 minutes until the onion begins to soften; add the zucchini noodles and bean sprouts along with the remaining sauce, and stir-fry for 1–2 minutes until zoodles just begin to soften (do not overcook or they will release excess water).
  7. 7Return the cooked chicken, shrimp, and scrambled eggs to the wok, toss all ingredients together over high heat for 1 minute until combined and heated through.
  8. 8Divide the stir fry evenly into 4 airtight containers while hot, garnish each with green onions and sesame seeds, then seal and refrigerate for up to 4 days.

Nutrition — Per Serving

320

calories

32g

protein

16g

fat

Carbohydrates
14g
Saturated fat
3.0g
Sodium
745 mg
Dietary fiber
1.6g

4 servings per batch · ~252g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Singapore Zoodle Stir Fry have per serving?

Each serving provides 32g of protein and 320 calories with 16g fat and 14g carbs. This is a low-calorie, high-protein option that fits easily into most macro targets.

How long does Singapore Zoodle Stir Fry take to prep?

Quick prep on the stovetop yields 4 servings per batch. This efficiency makes it ideal for weekday meal prepping when you need turnaround speed.

Is Singapore Zoodle Stir Fry good for fat loss?

At 320 calories and 32g protein per serving, this recipe is specifically built for fat loss phases where keeping calories low while maintaining protein intake is essential. The zucchini noodles replace traditional pasta to cut carbs while the chicken delivers satiety.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan