We love a nutritious, filling, AND flavorful meal, and this Thai Peanut Chicken recipe checks all those boxes. The peanut sauce adds such a rich, deep flavor to this dish. Pair it with a tangy coleslaw and a bed of cauliflower rice and you have an interesting meal that has the perfect balance of filling protein, healthy fats, and carbs for energy. Who said high protein chicken recipes for weight loss have to be boring?

This post may include links to purchase items from our affiliates.

high protein chicken recipes for weight loss thai peanut chicken

This Thai peanut sauce is so tasty and is also great served over salmon, shrimp, tofu or even mixed vegetables. You can also make it ahead of time and store it in an airtight container for up to a week. Just make sure to give it a good stir before using it.

high protein recipes with chicken thai peanut

Thai Peanut Chicken Recipe Tips:

+ You can use a food processor to easily chop up your vegetables and your peanuts. If you don’t have one, use a box grater for the vegetables and put your peanuts in a plastic bag and crush them with a rolling pin.

easy macro friendly chicken recipes

+ If you want to make this recipe for meal prep, you can store the chicken and rice together, but the coleslaw is best eaten fresh or stored on its own without the dressing.

macro friendly recipes thai peanut chicken

Thai Peanut Chicken Bowls

This Thai Peanut Chicken recipe is nutritious, filling, and flavorful. Who said high protein chicken recipes for weight loss are boring?


Yield: 4 servings
5 from 2 ratings
Leave a Review

Chicken Bowls

Peanut Sauce

Thai Style Slaw


  • Make peanut sauce: Whisk together all ingredients for the peanut sauce until smooth, adding another splash of coconut milk as desired for thinner consistency. It will thicken up later in the pan with the chicken.
  • Heat a large skillet over medium high heat and add the oil. When the oil is hot, add the chicken and season with a pinch of salt and pepper. Cook the chicken, rotating and flipping the pieces every couple minutes, until almost done, about 4-6 minutes. In the last couple of minutes of cooking, add the peanut sauce and simmer 1-2 minutes or until the chicken is cooked through.
  • Make slaw: In a small bowl, whisk together the olive oil, lime juice, honey, and soy sauce to make the dressing. In a large bowl, toss together the cabbage, carrot, cilantro, and green onion. Pour desired amount of dressing over the cabbage mixture and toss to combine.
  • Serve the chicken on a bed of cauliflower rice with the slaw on top.
Calories: 639kcal, Carbohydrates: 45g, Protein: 39g, Fat: 37g, Saturated Fat: 8g, Polyunsaturated Fat: 8g, Monounsaturated Fat: 18g, Trans Fat: 0.01g, Cholesterol: 73mg, Sodium: 942mg, Potassium: 1428mg, Fiber: 8g, Sugar: 30g, Vitamin A: 5622IU, Vitamin C: 98mg, Calcium: 112mg, Iron: 4mg
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!
Thai Peanut Chicken High Protein Recipe