Go Back
+ servings
Whole30 Thai chicken zoodle bowls with "peanut sauce" in a bowl with garnishes

Whole30 Thai Chicken Zoodle Bowls (With "Peanut" Sauce, Low Carb, Paleo)

This Whole30 Thai chicken zoodle bowl with "peanut" sauce is light yet filling, refreshing and full of flavor. Perfect for spring and summer! Low carb and paleo, this Whole03 Thai chicken zoodle bowl has a rich "peanut" sauce (that's peanut-free, of course!), marinaded chicken, fresh mango, crunchy red cabbage, and refreshing zoodles. The ultimate Whole30 zoodle bowl!
Prep: 20 minutes
Cook: 17 minutes
Total: 37 minutes
Yield:2 bowls


Whole30 "Peanut Sauce"

  • ¼ cup creamy almond butter
  • 1 tsp. sesame oil
  • ½ cup full-fat coconut milk
  • 1 Tbsp. fresh lime juice juice of about 1 lime
  • 2 Tbsp. coconut aminos
  • 1 tsp. dried ground ginger
  • 2 garlic cloves smashed and peeled
  • 1/8-1/4 teaspoon cayenne pepper or crushed red pepper flakes

Whole30 Zoodle Bowls

  • 1 large boneless skinless chicken breast
  • sea salt and freshly ground black pepper
  • 2 small zucchinis spiralized
  • 1 cup red cabbage shaved
  • juice of 1/2 lime
  • ¼ tsp. salt
  • 1 large mango peeled, pitted, and diced
  • fresh cilantro for garnish
  • microgreens for garnish
  • chopped almonds for garnish


  • Make your Whole30 "peanut sauce": combine all ingredients in a food processor or blender. Process until very smooth. Pour 1/4 cup sauce in a large plastic bag or medium bowl; transfer the remainder to a jar and chill while you make the rest of the dish.
  • Season the chicken breast with plenty of salt and lots of black pepper. Place chicken breast in bag or bowl with the 1/4 cup peanut sauce and turn to coat. Marinate for 15 minutes while you prep other ingredients.
  • In a medium bowl, combine shaved red cabbage, lime juice, and 1/4 tsp. salt. Massage cabbage until softened - the cabbage should look almost pickled and uniformly fuschia.
  • After marinating the chicken for 15 minutes, preheat broiler. Remove chicken breast from marinade and place on a baking sheet. Broil 6 minutes, then carefully turn chicken breast. Broil another 6 or 7 minutes, or until surface is browned and beginning to darken in spot. Move chicken breast to middle rack and bake another 4-6 minutes, or until internal temperature reaches 161º F. Remove from oven, transfer to cutting board, and let rest 5 minutes. Slice into 1/2" slices against the grain.
  • Assemble your Whole30 Thai chicken zoodle bowls: place half of spiralized zucchini on one side of an individual serving bowl. Place half of cabbage in the other half. Top with half of sliced chicken down the middle of the bowl, then arrange half of mango to the side of chicken. Garnish with plenty of fresh cilantro, microgreens, and chopped almonds. Serve with lots of chilled sauce. Repeat for remaining bowl.


Calories: 560kcal | Protein: 34g | Fat: 35g | Saturated Fat: 13g | Cholesterol: 72mg | Sodium: 728mg | Potassium: 1091mg | Total Carbs: 33g | Fiber: 6g | Sugar: 18g | Net Carbs: 27g | Vitamin A: 1702IU | Vitamin C: 68mg | Calcium: 161mg | Iron: 4mg