An authentic Thai green curry recipe is basically three things working together: a spiced green curry paste, rich coconut cream, and protein (usually chicken) that gets braised until it's fall-apart tender. You can have this on your table in about 35 minutes, and honestly, it tastes like you've been simmering it all day.
The secret isn't complicated. It's about using real ingredients and understanding how they balance. We're going to walk you through both making your paste from scratch and the real-world option: upgrading store-bought paste with three easy tweaks.
What Makes Authentic Thai Green Curry Authentic
Authentic Thai green curry isn't green because of spinach or food coloring. It's green because of fresh Thai green chilies, cilantro, and herbs like lemongrass and galangal. You'll taste bright, spicy, slightly floral, and creamy all at once.
Related: Best Thai Tom Yum Soup Near Seattle, WA | Authentic & Fresh
Related: Best Authentic Thai in Seattle 2026: Top 6 Ranked
Related: Far East Restaurant Guide: Finding Authentic Thai Near You
The paste is the foundation. Traditional Thai curry paste includes chilies, galangal, lemongrass, shallots, garlic, ginger, and fresh coriander. When you're making an authentic Thai green curry recipe, this paste sets the entire mood.
Related: Traditional Thai Cuisine Fresh Ingredients Guide
If you've only had heavy, one-note curry, you're missing out. Real Thai green curry has layers. It should taste fresh and alive, not just hot. That's the difference between a shortcut and something that actually honors the recipe.
Homemade Green Curry Paste: The Traditional Way
You've got two options here. Option one: make your paste by hand using a mortar and pestle. Option two: use a blender or food processor. Both work. The mortar and pestle method is more traditional and gives you better control, but it takes longer.
Here's what you need for the paste:
- 4-6 fresh Thai green chilies (remove seeds if you want less heat)
- 2 tablespoons fresh galangal, sliced thin
- 2 stalks lemongrass, white part only, chopped
- 3 shallots, peeled
- 4 garlic cloves
- 1 tablespoon fresh ginger, peeled
- 1 tablespoon fresh coriander root or cilantro stems
- 1 teaspoon shrimp paste (optional but recommended)
- 1 teaspoon salt
- 2 tablespoons coconut oil
If you're using a mortar and pestle: pound the harder ingredients first (galangal, lemongrass, ginger). Work them into a paste. Add chilies, shallots, and garlic next. Finish with the soft herbs. This takes about 10 minutes and your forearm gets a workout.
If you're using a blender or food processor: chop everything roughly first. Add the hardest ingredients first, pulse, then keep going until everything combines into a smooth, aromatic paste. Add a splash of water if it gets too thick.
Pro tip: make double and freeze it in ice cube trays. You'll have authentic curry paste ready whenever you want it.
The Store-Bought Shortcut (Pimped Up)
Real talk: not everyone has access to fresh galangal and lemongrass, or the time to pound a paste by hand. That's okay. Store-bought Thai green curry paste gets a bad reputation, but you can make it authentic with three tweaks.
Here's how to elevate store-bought curry paste:
- Add fresh galangal and lemongrass. Even just one extra stalk of lemongrass, minced fine, and a teaspoon of fresh galangal brings the taste up significantly. It adds that bright, herbal note that makes it feel real.
- Stir in a little coconut oil or ghee. This mellows harsh edges and adds richness. A tablespoon goes a long way.
- Finish with fresh cilantro or basil after cooking. A handful of fresh herbs at the end tastes like you made this from scratch, even if you didn't.
When you use Yoksod Noodles and Thai as your reference point for what authentic should taste like, you'll know exactly what you're aiming for at home.

Building Your Curry: The Full Recipe

Once you've got your paste (homemade or upgraded), the actual cooking part is straightforward.
What you need:
- 3 tablespoons green curry paste (homemade or store-bought)
- 1 can (14 oz) coconut cream
- 1.5 pounds chicken breast, cut into bite-sized pieces
- 8-10 Thai eggplants (or regular eggplant cut into chunks)
- 1 cup chicken broth
- 2 tablespoons fish sauce
- 1 tablespoon palm sugar or brown sugar
- Fresh Thai basil (optional but adds authenticity)
- Lime juice to taste
The steps:
Heat a large pot or deep skillet over medium-high heat. Scoop out the thick part of your coconut cream (don't shake the can) and add it to the pot. Let it warm for a minute, then stir in your curry paste. Cook this together for 2-3 minutes. You want the paste to deepen in color and smell incredibly fragrant.
Add your chicken pieces. Stir everything so the paste coats each piece. Let it cook for about 3 minutes, stirring occasionally.
Pour in the chicken broth and the rest of the coconut cream. Add your eggplants. Bring it to a simmer and cook for 15-20 minutes, until the chicken is fully cooked and the eggplants are tender.
Taste it. Add fish sauce for depth, sugar to balance the heat, and lime juice to brighten everything up. Adjust until it tastes right to you. The flavors should feel balanced: spicy, creamy, bright, and savory all at once.
Finish with fresh Thai basil if you have it. Serve over jasmine rice.
Total time: about 35 minutes from start to table.
Key Techniques That Make the Difference
Braising is your best friend here. By simmering the chicken in the coconut cream and paste, it stays tender and absorbs all those flavors. You're not frying or grilling. You're slowly cooking the curry until everything melds together.
Temperature matters. Keep it at a gentle simmer, not a rolling boil. A hard boil can break the coconut cream and make it look separated and oily.
Taste as you go. Thai cooking is about balance. If your curry tastes too hot, add more coconut cream or sugar. Too bland, add fish sauce or lime juice. You're adjusting until the flavors harmonize.
Fresh herbs at the end change everything. Even if you cooked this for 20 minutes, a handful of basil or cilantro at the very end tastes like you've been working on it all day. It's a small move with a big payoff.
Why Fresh Ingredients Matter
An authentic Thai green curry recipe lives or dies on ingredient quality. Store-bought coconut cream is fine. But wilted herbs, old spices, and frozen eggplant won't cut it.
Fresh Thai eggplants are smaller than regular eggplants and have a delicate, slightly creamy texture. If you can't find them, use regular eggplant but cut it smaller so it cooks faster and stays tender. Some people swap in green peas or bell peppers, and that's fine, but eggplant is traditional for a reason.
The chilies you use directly affect heat level and flavor. Thai green chilies are spicier than red ones but less intense than bird's eye chilies. Start with fewer and add more if you want more heat.
Coconut cream (the thick, rich part) matters more than coconut milk. It adds body and richness that makes the curry taste restaurant-quality. Look for cans labeled "coconut cream," not "lite" versions.
When you're craving what Yoksod Noodles and Thai serves—that perfect balance of heat, creaminess, and fresh flavor—remember that ingredient quality is what separates the good from the great.
Common Mistakes to Avoid

Don't skip the initial frying of the paste. When you cook the paste in coconut cream for those first few minutes, you're developing flavor and cooking out any raw edges. Skipping this step leaves your curry tasting flat.
Don't use coconut milk for the whole recipe. It's too thin. Use coconut cream as your base and coconut milk to adjust the consistency if needed.
Don't overcook the chicken. Chicken breast dries out quickly. If your pieces are large, cut them smaller. Aim for 15-20 minutes total simmer time, max.
Don't skip the fish sauce. One or two tablespoons adds depth that most people can't identify but will notice if it's missing. It's not supposed to taste fishy, just deeper.
Don't forget the acid. Lime juice at the end brightens everything. It's the final layer that makes authentic Thai green curry taste alive.
Serving and Storage
Serve your curry over jasmine rice. The rice soaks up all the creamy sauce and balances the heat perfectly.
Leftover curry tastes even better the next day. The flavors keep developing as it sits. Store it in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop, not the microwave if you can help it.
You can also freeze curry for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop over low heat, stirring occasionally, until it's warm through.
If you're ever comparing your homemade version to what you've tasted at Yoksod Noodles and Thai, remember that restaurant kitchens make curry constantly, which means their techniques are dialed in and their ingredients are on rotation. That's why it tastes effortless. But this recipe gets you close, and honestly, for a weeknight dinner, it's impressive.
Health and Nutritional Notes
Thai green curry is actually nutritious. The coconut cream has healthy fats, the chilies contain capsaicin (which has anti-inflammatory properties according to research), and you're getting protein from the chicken and vegetables from the eggplant and herbs.
If you're watching fat intake, you can use a combination of coconut milk and regular broth instead of all cream. You'll lose some richness, but it still tastes good.
The dish is naturally gluten-free as long as your curry paste and fish sauce don't contain additives. Most traditional versions are.
Is authentic Thai green curry hard to make?
Not at all. It takes about 35 minutes total, and most of that is just simmering time. If you can chop ingredients and use a blender, you can make authentic Thai green curry. Even using store-bought paste upgraded with fresh herbs gives you 90% of the way there.
Can I make this vegetarian?
Completely. Replace the chicken with firm tofu, chickpeas, or just extra vegetables like bell peppers, snap peas, and carrots. Use vegetable broth instead of chicken broth and skip the fish sauce (or use soy sauce instead for umami). The curry paste itself is usually vegetarian if you check the label for shrimp paste.
What if I can't find Thai ingredients?
You can make a working version with ingredients from any grocery store. Use regular eggplant instead of Thai eggplant, dried galangal or ginger if you can't find fresh, and dried lemongrass if needed. Use store-bought curry paste and follow the three-step upgrade method. It won't be perfectly authentic, but it'll taste good and you'll learn what authentic tastes like.
How spicy is Thai green curry supposed to be?
Medium-to-hot is traditional. Green chilies are spicier than red, so authentic green curry has more bite than red curry. But it should still be creamy enough to balance the heat. If yours is too hot, add more coconut cream. If it's too mild, add more chilies or a pinch of cayenne.
