It should entice the reader and set the tone for the dish. Thai curry is a fragrant, comforting bowl of coconut-scented broth infused with lemongrass, galangal, and chili paste. This version highlights tender vegetables and tofu in a silky green-hued curry, brightened with lime and fresh herbs. It’s simple to make, adaptable to meat or vegetables, and delivers authentic Thai flavors with home-cook convenience.
Ingredients
– 2 tbsp vegetable oil
– 3 tbsp green curry paste (or red/yellow as preferred)
– 1 can (400 ml) coconut milk
– 1 cup vegetable or chicken stock
– 200 g firm tofu, cubed (or 300 g chicken/thighs, sliced)
– 1 small eggplant (or 1 cup mixed vegetables: bell pepper, zucchini)
– 1 tbsp fish sauce (or soy sauce for vegetarian)
– 1 tbsp palm sugar or brown sugar
– 6-8 kaffir lime leaves, torn (or zest of 1 lime)
– 2 stalks lemongrass, smashed (optional)
– 1/2 cup Thai basil leaves (or regular basil/cilantro)
– 1–2 red chilies, sliced (optional, for heat)
– Juice of 1 lime
– Salt and pepper to taste

Servings and Cooking Time
Servings: 4 servings. Preparation time: 15 minutes. Cooking time: 20 minutes. Total time: about 35 minutes.
Nutritional Value
The following nutritional values are approximate and based on 1 serving (about 1 bowl ≈ 350–400 g):
– Calories: 420 kcal
– Protein: 14 g
– Fat: 28 g
– Carbohydrates: 28 g
– Fiber: 4 g
– Sodium: 820 mg
Note: These values are for one person (one serving) and will vary with ingredient choices and portion sizes.
Step-by-Step Cooking Process
– Heat oil in a large pot or deep skillet over medium heat until shimmering. – Add curry paste and fry 1–2 minutes until fragrant, stirring to release aromatics. – Pour in half the coconut milk, stir to combine with paste and let it simmer for 2–3 minutes. – Add stock and remaining coconut milk, bring to a gentle simmer. – Add tofu or sliced chicken and simmer 5 minutes for tofu, 8–10 minutes for chicken until cooked through. – Add sliced eggplant (or vegetables) and smashed lemongrass, cook 4–6 minutes until tender but not mushy. – Stir in fish sauce (or soy sauce), palm sugar, and torn kaffir lime leaves; taste and adjust seasoning. – Remove lemongrass stalks, squeeze in lime juice and add Thai basil and sliced chilies. – Simmer 1–2 minutes more to marry flavors, then turn off heat. – Serve hot with steamed jasmine rice or rice noodles, garnish with extra basil and lime wedges. 
Alternative Ingredients
You can easily swap tofu for chicken, shrimp, or tempeh. Use red or yellow curry paste instead of green for different flavor profiles. Coconut cream gives a richer result while light coconut milk reduces calories. Replace fish sauce with tamari or soy for vegetarian versions.
Serving and Pairings
Serve thai curry with steamed jasmine rice, fragrant coconut rice, or rice noodles. Pair with a simple cucumber salad, pickled vegetables, or fresh spring rolls. A crisp light beer, dry Riesling, or jasmine tea complements the curry’s spice and creaminess.
Storage and Reheating
Store curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of water or stock to loosen if thickened. Curry can be frozen for up to 2 months—thaw overnight in the fridge and reheat slowly to avoid separating the coconut milk.
Cooking Mistakes
- Using high heat when adding coconut milk—may cause separation; simmer gently.
- Overcooking vegetables—lose texture and color; add delicate veg last.
- Forgetting to taste and balance with lime and sugar—curry can be flat.
- Adding too much curry paste at once—start small and adjust heat slowly.
- Not removing aromatic stalks (lemongrass) before serving—unpleasant to bite into.
Helpful Tips
- Bloom curry paste in oil to deepen flavor before adding liquid.
- Toast and grind whole spices for fresher curry paste if making from scratch.
- Add vegetables in stages: firmer first, tender ones later.
- Use full-fat coconut milk for creamier texture; lighten with stock if needed.
- Keep lime wedges and fresh basil handy to finish each bowl bright.

FAQs
What is the difference between green, red, and yellow thai curry?
Green curry is typically the hottest and most herb-forward, using fresh green chilies and herbs. Red curry uses dried red chilies with a deeper, slightly smoky heat. Yellow curry contains turmeric and warm spices, giving it a milder, earthier flavor. Each uses coconut milk as a base and varies by spice blend.
Can I make thai curry vegetarian or vegan?
Yes. Replace fish sauce with soy sauce or tamari and use tofu, tempeh, or vegetables instead of meat. Ensure the curry paste contains no shrimp paste—many commercial labels are vegan, but check ingredients or make your own paste.
How do I adjust the spiciness of thai curry?
Control heat by adding less curry paste, removing seeds from fresh chilies, or using milder paste. You can dilute spiciness with extra coconut milk, a touch of sugar, or more vegetables. Add chopped chilies at the end for fresher, brighter heat.
Can thai curry be frozen and reheated safely?
Yes—thai curry freezes well for up to 2 months. Cool completely, store in airtight freezer-safe containers, and thaw overnight in the fridge. Reheat gently on the stove, stirring and adding a splash of water or stock to restore texture of coconut milk.
What is the best protein for thai curry?
Common choices are chicken thighs, shrimp, firm tofu, and beef. Chicken thighs stay moist and are forgiving; shrimp cooks quickly and is flavorful; tofu soaks up the sauce and is ideal for a vegetarian option. Choose based on preference and cooking time.
Is it possible to make thai curry paste at home?
Absolutely—homemade paste combines fresh herbs (like cilantro roots, Thai basil), chilies, galangal or ginger, lemongrass, garlic, shallots, shrimp paste (or omitted), and spices. Blend to a fine paste and adjust flavors; it yields brighter, more complex curry than many store-bought pastes.
What rice pairs best with thai curry?
Jasmine rice is the classic pairing for thai curry due to its fragrant, slightly sticky texture that soaks up the sauce. For a nuttier option, use brown jasmine rice or serve with coconut rice for extra richness.
Conclusion
Thai curry is versatile, quick, and deeply satisfying—its creamy coconut base and bright herbs deliver complex flavor with minimal fuss. Whether you choose green, red, or yellow paste, this dish adapts to proteins and vegetables, making it a reliable favorite for weeknight dinners or special meals. Enjoy tweaking seasonings to suit your taste.

Thai Curry
Ingredients
- 2 tbsp vegetable oil
- 3 tbsp green curry paste or red/yellow curry paste
- 1 can 400 ml coconut milk
- 1 cup vegetable or chicken stock
- 200 g firm tofu cubed (or 300 g chicken, sliced)
- 1 small eggplant or 1 cup mixed vegetables: bell pepper, zucchini
- 1 tbsp fish sauce or soy sauce for vegetarian
- 1 tbsp palm sugar or brown sugar
- 6-8 kaffir lime leaves torn (or zest of 1 lime)
- 2 stalks lemongrass smashed (optional)
- 1/2 cup Thai basil leaves or regular basil/cilantro
- 1 –2 red chilies sliced (optional)
- Juice of 1 lime
- Salt and pepper to taste
Instructions
- Heat oil in a large pot or deep skillet over medium heat until shimmering.
- Add curry paste and fry 1–2 minutes until fragrant, stirring to release aromatics.
- Pour in half the coconut milk, stir to combine with the paste and let it simmer 2–3 minutes.
- Add stock and remaining coconut milk, bring to a gentle simmer.
- Add tofu or sliced chicken and simmer 5 minutes for tofu, 8–10 minutes for chicken until cooked through.
- Add sliced eggplant (or other vegetables) and smashed lemongrass; cook 4–6 minutes until tender but still holding shape.
- Stir in fish sauce (or soy sauce), palm sugar, and torn kaffir lime leaves; taste and adjust seasoning.
- Remove lemongrass stalks, squeeze in lime juice and add Thai basil and sliced chilies.
- Simmer 1–2 minutes more to marry flavors, then turn off heat.
- Serve hot with steamed jasmine rice or rice noodles; garnish with extra basil and lime wedges.