Keto Thai Green Curry: Restaurant-Quality at Home
Master keto Thai green curry with this step-by-step guide. Coconut milk, green curry paste, and low-carb vegetables.
Why Green Curry Is the Perfect Keto Meal
Thai green curry (gaeng keow wan) is the crown jewel of Thai cuisine — and it happens to be one of the most keto-friendly dishes you can make. The sauce is built on full-fat coconut milk, which is rich in MCTs that support ketosis. The green curry paste is made from fresh green chilies, lemongrass, galangal, and herbs — all virtually carb-free. And the protein and vegetables make it a complete, satisfying meal.
A properly made keto green curry contains 8-12g net carbs per serving, with most of those carbs coming from the vegetables. It's the kind of meal that makes keto feel like a lifestyle, not a diet.
What Makes Green Curry "Green"
Unlike red curry (which uses dried red chilies), green curry gets its color and flavor from fresh green ingredients:
- Green Thai chilies (prik chee fa): The primary chili. Milder than bird chilies but still packs heat.
- Green bird chilies: For extra heat. Use sparingly.
- Cilantro (roots, stems, and leaves): Adds freshness and herbal notes.
- Kaffir lime zest: The aromatic citrus note that defines Thai cuisine.
- Thai basil: The anise-like finish that makes green curry unmistakable.
Keto Thai Green Curry Recipe
Ingredients (Serves 4)
- 2 cans (13.5 oz each) full-fat coconut milk — do not use light
- 3-4 tbsp green curry paste (Maesri or Mae Ploy recommended)
- 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup Thai eggplant, quartered (or Japanese eggplant)
- 1 cup green beans, trimmed and halved
- 1 cup bamboo shoots, drained and rinsed
- 4-5 kaffir lime leaves, torn
- 1 cup Thai basil leaves (or sweet basil in a pinch)
- 2 tbsp fish sauce
- 1-2 tsp erythritol or monk fruit sweetener
- 2-3 Thai bird chilies, crushed (optional, for extra heat)
Instructions
- Fry the paste (critical step): Open one can of coconut milk without shaking. Scoop the thick cream from the top (about 1/2 cup) into a wok or large pot. Heat over medium-high until the cream separates — you'll see the oil rise to the surface. This takes 3-4 minutes.
- Add the green curry paste to the hot coconut cream. Stir-fry for 2-3 minutes until the paste is very fragrant and the oil takes on a green tint. This step develops the flavor — don't rush it.
- Add the chicken and stir-fry in the paste until the outside is sealed (about 3 minutes). The chicken doesn't need to be cooked through yet.
- Pour in the remaining coconut milk (both cans). Add the kaffir lime leaves. Bring to a gentle simmer — not a boil.
- Add the eggplant, green beans, and bamboo shoots. Simmer for 15-20 minutes until the vegetables are tender and the chicken is cooked through. The sauce will thicken slightly.
- Season with fish sauce and sweetener. Taste and adjust — it should be salty, spicy, and just barely sweet. The sweetness should be subtle, not dominant.
- Remove from heat. Stir in the Thai basil leaves — they'll wilt in the residual heat.
- Serve immediately in bowls. Traditionally eaten without rice, but cauliflower rice is a great accompaniment.
Macros per serving: ~450 calories, 35g fat, 8g net carbs, 28g protein
Pro Tips for Restaurant-Quality Green Curry
- Don't shake the coconut milk: You want the cream to separate so you can fry the paste in it. This is the #1 secret to authentic Thai curry.
- Fry the paste until you can smell it across the kitchen: Raw curry paste tastes flat. Fried curry paste is aromatic and complex.
- Simmer, don't boil: Boiling coconut milk can cause it to curdle. Keep it at a gentle bubble.
- Thai eggplant is worth finding: Regular eggplant works, but Thai eggplant (small, round, green-striped) has a firmer texture and slightly bitter flavor that's perfect for curry.
- Make extra: Green curry tastes even better the next day. Make a double batch for easy keto meal prep.
Variations
- Beef green curry: Use beef sirloin, sliced thin. Simmer 25-30 minutes until tender.
- Seafood green curry: Use shrimp, scallops, and mussels. Add at the very end — seafood cooks in 2-3 minutes.
- Vegetarian green curry: Use firm tofu and extra vegetables. Add a splash of coconut aminos for umami depth.
Get All Our Thai Curry Recipes
Subscribe for the complete Thai keto curry collection — green, red, Panang, Massaman, and more.