5 from 15 votes
Overhead photo of Healthy Thai Noodles topped with shrimp in a white bowl with ramekins of red pepper flakes and scallions surrounding the bowl.
Healthy Thai Noodles with Shrimp
Prep Time
10 mins
Cook Time
15 mins
Total Time
25 mins

Spicy, sweet and deliciously healthy, these Spicy Thai Noodles with Shrimp are an amazing, easy, low-carb alternative to take out! Substitute chicken or tofu for shrimp optional!

Course: entree, Main Course
Cuisine: Asian, Thai
Keyword: Easy, low-carb, quick, seafood, shellfish, shrimp, spicy, stir-fry, zoodles, zucchini, Zucchini Noodle
Servings: 4
Calories: 304 kcal
  • 1 TBS + 2 tsp Light Sesame Oil - DIVIDED (SEE NOTE)
  • 5 TBS Low Sodium Soy Sauce
  • 5 TBS Honey
  • 1 TBS Oyster Sauce
  • 1 ½ tsp Chili Garlic Sauce (SEE NOTE)
  • 1 TBS Neutral Oil (such as vegetable or canola)
  • 1 pound Large Shrimp – peeled and deveined
  • 1 large Shallot – finely diced (about scant ½ cup)
  • 2 cloves Garlic – peeled & thinly sliced
  • ½ tsp Crushed Red Pepper Flakes - to taste (SEE NOTE)
  • 3 medium Zucchini – spiralized or julienned
  • Salt & Pepper to taste
Optional Garnishes: Sliced Scallions, Chopped Peanuts, Fresh Cilantro, Thai Basil, Sesame Seeds, Lime Wedges
  1. Make the sauce: In a small measuring cup, whisk together 2 teaspoons of the sesame oil, soy sauce, honey, oyster sauce and chili garlic sauce. Set aside.
  2. Cook the shrimp: Heat the neutral oil in a large skillet over high-heat. Add the shrimp, being careful not to crowd the pan (SEE NOTE), and cook for 1 minute undisturbed. Add the remaining 1 tablespoon of sesame oil and stir-fry, for 2-3 minutes or until slightly charred and cooked through. Season generously with salt and pepper and remove from the pan. Set aside.

  3. Cook the vegetables: Reduce the heat to medium-high and return pan to heat. (SEE NOTE) Add the add the shallots, garlic and crushed red pepper flakes. Season with salt and pepper. Cook until softened, about 2 minutes.

  4. Add the sauce to the pan and whisk to combine. Bring to simmer and cook for 5-6 minutes, stirring occasionally, or until sauce is reduced slightly.

  5. Add in the zucchini noodles and cook, stirring/tossing constantly to coat, for 2 minutes or until slightly softened (SEE NOTE). Add the shrimp back to the pan and toss again to coat.

  6. To Serve:  Taste and adjust for seasoning with salt and pepper. Squeeze with optional fresh lime, top with garnishes as desired and serve. Enjoy!

Recipe Video

Recipe Notes
  1. I like to leave the tails on my shrimp for aesthetic purposes only. Feel free to remove the tails when peeling and deveining if desired!
  2. I used large (16/20 count) shrimp in this recipe. You can substitute whatever size shrimp you would like, just be sure to scale the cook time up or down accordingly in step 1 of the recipe.
  3. If you don't like shrimp, or if you have a shellfish allergy, you can substitute tofu of chicken for the shrimp!  Just make sure you adjust the cook time accordingly.
  4. Do NOT use dark, toasted sesame oil when stir-frying the shrimp (or whatever protein you chose), as dark sesame oil can easily burn and taste bitter.
  5. Chili Garlic Sauce is NOT the same thing as Sweet Chili Sauce!!  Chili Garlic Sauce can be found in the ethnic aisle of your grocery store.
  6. If you don't like overly spicy food, reduce the amount or omit the crushed red pepper flakes.
  7. Do not crowd the pan when cooking the shrimp!  Cook the shrimp in 2 batches if necessary - complete step 1 with half the shrimp and then repeat with the oil and remaining shrimp.  
  8. If the pan seems dry in step 3 (when adding the shallots, garlic and red pepper flakes), add a bit of neutral oil to the pan.
  9. The longer you cook the zucchini, the more they will release water, so make sure you only cook them until just softened. As well, make sure you do not salt the zucchini prior to or during cooking, as that will cause them to release moisture as well. 

Serves 2-4 Depending on appetite.

Nutritional information based on 4 servings.

Nutrition Facts
Healthy Thai Noodles with Shrimp
Amount Per Serving
Calories 304 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 1g6%
Cholesterol 286mg95%
Sodium 1781mg77%
Potassium 545mg16%
Carbohydrates 31g10%
Fiber 2g8%
Sugar 26g29%
Protein 26g52%
Vitamin A 368IU7%
Vitamin C 32mg39%
Calcium 194mg19%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.