Keto Thai Curry: Green, Red & Panang Recipes That Taste Authentic
Authentic Thai curry recipes adapted for keto — low-carb green curry, red curry, and Panang that deliver restaurant-quality flavor without the carbs.
The Art of Thai Curry on Keto
Thai curries are arguably the most keto-friendly category in Thai cuisine. Built on a foundation of full-fat coconut milk and aromatic curry paste, they're naturally high in healthy fats and bursting with flavor. The challenge isn't making them keto — it's making them taste authentic while avoiding the sugar that many recipes call for.
In this guide, we'll walk through three classic Thai curries — green, red, and Panang — each adapted for keto without sacrificing an ounce of flavor.
Keto Thai Green Curry (Gaeng Keow Wan)
Green curry is the spiciest and most herbaceous of the Thai curries. The green color comes from fresh green chilies, cilantro, and kaffir lime in the curry paste.
Ingredients (Serves 4)
- 2 cans (13.5 oz each) full-fat coconut milk
- 3-4 tbsp green curry paste (check label for sugar — Maesri and Mae Ploy are good options)
- 1.5 lbs chicken thighs, cut into bite-sized pieces
- 1 cup Thai eggplant or Japanese eggplant, quartered
- 1 cup green beans, trimmed
- 1 cup bamboo shoots (canned, drained)
- 4-5 kaffir lime leaves, torn
- 1 cup Thai basil leaves
- 2 tbsp fish sauce
- 1-2 tsp erythritol or monk fruit sweetener (to taste)
- 2-3 Thai bird chilies (optional, for extra heat)
Instructions
- Scoop the thick cream from one can of coconut milk into a wok or large pot. Heat over medium-high until it starts to separate and the oil rises to the surface (about 3-4 minutes).
- Add the green curry paste and stir-fry in the coconut cream for 2-3 minutes until very fragrant.
- Add the chicken and stir-fry until the outside is sealed (about 3 minutes).
- Pour in the remaining coconut milk and bring to a gentle simmer.
- Add eggplant, green beans, bamboo shoots, and kaffir lime leaves. Simmer for 15-20 minutes until vegetables are tender and chicken is cooked through.
- Season with fish sauce and sweetener. Taste and adjust — it should be salty, spicy, and slightly sweet.
- Remove from heat, stir in Thai basil leaves, and serve immediately.
Macros per serving: ~450 calories, 35g fat, 8g net carbs, 28g protein
Keto Thai Red Curry (Gaeng Phed)
Red curry is milder than green but still packs a punch. The red color comes from dried red chilies in the paste, giving it a deeper, more roasted flavor.
Ingredients (Serves 4)
- 2 cans (13.5 oz each) full-fat coconut milk
- 3-4 tbsp red curry paste
- 1.5 lbs chicken breast or thighs, sliced
- 1 red bell pepper, sliced
- 1 cup bamboo shoots
- 1 cup zucchini, sliced into half-moons
- 4-5 kaffir lime leaves
- 1 cup Thai basil or regular basil
- 2 tbsp fish sauce
- 1-2 tsp erythritol
Instructions
- Follow the same coconut cream + curry paste frying method as the green curry.
- Add chicken and stir-fry until sealed.
- Add remaining coconut milk, vegetables, and lime leaves.
- Simmer 15-20 minutes, season with fish sauce and sweetener.
- Finish with basil and serve.
Macros per serving: ~420 calories, 32g fat, 7g net carbs, 30g protein
Keto Panang Curry (Gaeng Panang)
Panang is the richest, creamiest Thai curry — thicker than green or red, with a subtle peanut flavor and a touch of sweetness. It's the ultimate comfort food curry.
Ingredients (Serves 4)
- 2 cans (13.5 oz each) full-fat coconut milk
- 3-4 tbsp Panang curry paste
- 1.5 lbs beef sirloin, thinly sliced against the grain
- 1 cup green beans
- 4-5 kaffir lime leaves, very thinly sliced
- 2 tbsp fish sauce
- 1-2 tsp erythritol
- 1 tbsp natural peanut butter (sugar-free) — optional, for extra richness
- Thai basil and sliced red chili for garnish
Instructions
- Fry the Panang curry paste in coconut cream as described above.
- Add beef and sear quickly (1-2 minutes per side).
- Add remaining coconut milk, green beans, and lime leaves.
- Simmer 10-12 minutes until beef is tender and sauce has thickened.
- Stir in peanut butter if using, season with fish sauce and sweetener.
- Garnish with Thai basil and sliced red chili.
Macros per serving: ~480 calories, 38g fat, 6g net carbs, 32g protein
Tips for Perfect Keto Thai Curry
- Fry the paste first: This step is non-negotiable. Frying the curry paste in coconut cream releases the aromatics and deepens the flavor.
- Use full-fat coconut milk: Light coconut milk has fewer fats and more carbs per calorie. Full-fat is the keto choice.
- Check your curry paste: Some brands add sugar and flour. Maesri, Mae Ploy, and Aroy-D are generally clean. Always read labels.
- Don't boil: Simmer gently. Boiling can cause the coconut milk to separate and curdle.
- Make ahead: Thai curries taste even better the next day. Make a double batch for easy keto meal prep.
Frequently Asked Questions
Is Thai green curry keto-friendly?
Yes, Thai green curry is one of the most keto-friendly Thai dishes. Made with coconut milk, green curry paste, protein, and vegetables, a typical serving contains 8-12g net carbs. Just ensure no sugar is added.
How many carbs are in Thai red curry?
A keto-adapted Thai red curry contains approximately 7-10g net carbs per serving. The carbs come primarily from the curry paste and vegetables. Using full-fat coconut milk keeps the fat content high.
What's the difference between green, red, and Panang curry?
Green curry is the spiciest, made with green chilies and fresh herbs. Red curry is milder, made with dried red chilies. Panang curry is thicker, sweeter, and creamier with peanut notes — it's the richest of the three.
Get More Thai Keto Recipes
Subscribe for weekly Thai keto recipes, meal plans, and tips.