This post may contain affiliate links, view our disclosure.

This Thai green curry paste recipe is bright-colored with a fresh, spicy, well-balanced flavor profile. For this homemade version, we scale back a bit on the heat level that you’d find in authentic green curry in Thailand without sacrificing any of the flavor.

vintage spoon with green curry paste on glass jar

Ever since I visited Thailand a few years ago, green curry has been one of my favorite curries. I’ve made it upwards of 10 times in the past 5 years, but I just recently started making my own curry paste from scratch! There are some good-quality store-bought versions available, but I have to admit that like most recipes, homemade is so much better.

This isn’t difficult to make. You can likely find all the ingredients you need at your local Asian market. After that, it’s just a matter of prepping and grinding the ingredients. Traditionally, the paste was hand-ground in a mortar and pestle. However, today it’s common to use a food processor. But you can do whatever works best for you!

Not only is homemade curry paste a lot fresher than store-bought, but making it from scratch lets you customize it to suit what works best for you. For example, I’m allergic to shellfish, but shrimp paste is a common ingredient in authentic Thai green curry paste. Making it at home gives me the option to replace the shrimp paste with fish sauce to keep the salty umami flavor. And if you’re vegan, you can take it one step further and use vegan fish sauce!

Additionally, when you make this yourself, you can scale back on the spicy heat level if need be. Thai green curry is the hottest of the curries, but if you aren’t used to that level of spicy heat, it can be too much. To tone it down a bit, here we reduce the amount of green Thai chile peppers and add sweet, fragrant Thai basil. It’s such a lovely addition.

Give this recipe a try and I think you’ll fall in love with it just like I did!

thai basil shallot galangal and chili

Why I Love This Recipe

  • You should be able to find most (if not all) of these ingredients at your local Asian market. However, I’ve noticed that even my local Asian grocery stores sometimes don’t carry all the ingredients needed to make this (such as kaffir limes, aka makrut limes). Not to worry though; I give easy substitutions so you can still make it without sacrificing the traditional flavor.
  • This recipe is authentic, but made a bit milder than how you’d find it in Thailand. We achieve this by reducing the amount of Thai chile peppers and adding Thai basil instead. (And I also give instructions if you want to make it the traditional way.)
  • You can keep this curry paste in your fridge for up to 2 weeks. This makes it easy to whip up a green curry any time you want. And even better, you can freeze it in ice cube trays for up to 6 months and just thaw a few ice cubes as you need them, so it’s great for meal prep as well.
  • Special diet friendly. This paste is naturally gluten free, paleo, low carb, and keto friendly.
authentic thai green curry paste in jar on marble countertop

Thai Green Curry Paste Ingredients

Ingredients Explained

In this section I explain the ingredients and give substitution ideas where applicable. For the full recipe (including the ingredient amounts), see the recipe card below.

  • Green Thai chile peppers – Don’t let their size fool you, these small green peppers pack a punch of heat!
  • Garlic – Garlic adds a pungent, spicy aroma and flavor, and is commonly used as a Thai aromatic.
  • Galangal – Galangal is a root similar to ginger and turmeric. Its flavor is close to ginger, but galangal is piney, packs a bit stronger punch of citrus, and has a touch more bitterness than sweetness. Galangal is available in Asian grocery stores, but if you can’t find it you can use ginger instead.
  • Shallots – A traditional ingredient in many Thai dishes, shallot has notes of both onion and garlic.
  • Lemongrass – With its lemony aroma, this adds notes of citrus and ginger.
  • Cilantro roots – Or you can use cilantro stems if you can’t find the roots.
  • Fresh Thai basil leaves – In order to tone down the heat level a little (don’t worry, this is still fiery hot!), I reduced the chile peppers and added sweet Thai basil. If you prefer, you can omit the basil and triple the amount of chile peppers.
  • Makrut lime zest – Formerly called kaffir limes, you can usually find this type of citrus at Asian markets. If you can’t find it, you can use the zest of regular limes.
  • Ground coriander – Ground coriander adds another layer of citrusy, peppery complexity.
  • Ground cumin – Ground cumin adds notes of earthy smokiness.
  • White pepper – White pepper has spicy heat, but a gingery finish that beautifully compliments the other flavors in this recipe.
  • Sea salt – Salt enhances the flavors of everything else and ties it all together.
  • Fish sauce – Shrimp paste is traditionally used in this recipe; however, I use fish sauce due to a shellfish allergy. To make authentic Thai green curry paste, omit the fish sauce and add 1 tablespoon shrimp paste instead.
close up of thai basil
Isn’t Thai basil gorgeous?

How to Make Thai Green Curry Paste

making green curry paste in food processor
  1. Add all ingredients to a food processor.
  2. Pulse a few times to chop it up. Turn the processor on high and let it run until the mixture forms a paste, about 10 minutes. Stop to scrape down the sides as necessary.

Traditionally, you would use a mortar and pestle to grind the ingredients to make a paste. It takes a lot of stamina! Even for people who do have had practice doing this, it typically takes about 1 1/2 hours. (Can you imagine the arm strength needed? Talk about an arm day workout!)

thai ingredients for green curry

Storage

Store this in an airtight glass container in the fridge for up to 2 weeks. (PRO TIP: To help preserve the bright green color, press a piece of plastic wrap directly on top of the paste.)

Additionally, you can freeze this curry paste in ice cube trays for up to 6 months and just thaw a few ice cubes as you need them. (It’s great for meal prep!)

To Make This Vegan

Use a vegan fish sauce instead of regular fish sauce, such as this vegan soy-free fish sauce on Amazon.

Tips For the Best Homemade Thai Green Curry Paste

  • Fresh ingredients make all the difference here. If possible, shop for the items on the day you want to make this, or just one day in advance.
  • For earthy complexity and more depth of flavor, use whole coriander and cumin seeds and briefly toast them in a dry skillet. Let them cool, and then proceed with the recipe.
  • Use food prep gloves when handling the peppers, and make sure you’re in a well-ventilated area. (The peppers and their vapors are HOT!)
lemongrass cilantro and other thai aromatics

Frequently Asked Questions

What do you use Thai green curry paste for?

This versatile paste can go well beyond just green curry! You can use it to make:

1. Salad dressing (add a splash of olive oil and thin it out with water or coconut milk until it reaches your desired consistency).
2. Meat and vegetable marinade.
3. Flavor base for soups and stews.
4. Sandwich or wrap condiment (I make a mixture of half mayo + half curry paste).
5. Condiment for eggs.

How hot is Thai green curry paste?

It’s fiery hot! Thai green curry is the hottest of the Thai curries. It’s hotter than red curry and yellow curry, and that is really saying something. As chile peppers mature, they turn color from green to red and their flavor tends to mellow a bit. We use green chile peppers to make green curry, and the end result is spicy hot.

PRO TIP: Be careful when handling these peppers, and use food-safe gloves if possible.

What does green curry paste taste like?

It’s a blend of spicy heat, verdant and grassy cilantro (usually from the use of cilantro roots), and bright citrus (thanks to makrut lime and lemongrass). There are several other aromatics, including ginger, garlic, and shallot. Overall, the flavor is a fresh, earthy, well-balanced spiciness.

Don’t forget that this curry paste is highly concentrated, so depending on how big of a batch of curry you’re making, you might only use a few tablespoons of paste. This paste is typically used to flavor curries with coconut milk and other liquids added, which mellow the spiciness.

top view of jar of green curry paste with basil and thai aromatics

More Thai Dishes to Make

overhead view of thai ingredients for authentic green curry paste

Let’s Connect

an edible mosaic submark initials

Did you make this recipe? Please rate it and leave a comment below. You can also tag @anediblemosaic on social media.

To stay up-to-date, follow me on Facebook, Instagram, Pinterest, and Twitter!

Thai Green Curry Paste Recipe

Prep Time20 minutes
Cook Time0 minutes
Other Time10 minutes
Yields: 16 servings
Made with fresh herbs and aromatics, this Thai green curry paste recipe is bright, spicy, and a little citrusy. It gets its signature heat from green chile peppers and is balanced with aromatic garlic, galangal, shallot, lemongrass, cilantro, lime, and a few other ingredients.

Email This Recipe

Get this recipe link emailed straight to your inbox!

Plus you’ll be the first to get new recipes and tips.

Equipment

Ingredients
 

  • 50 g green Thai chile peppers stems removed (see Notes)
  • 12 large cloves fresh garlic peeled
  • 2 inch piece fresh galangal peeled and grated (or fresh ginger)
  • 1/4 cup peeled shallots
  • 2 stalks lemongrass outer leaves removed, pounded with a meat mallet, and chopped into 2 to 3-inch pieces
  • 1 cup chopped cilantro stems or 3 cilantro roots
  • 1 cup fresh Thai basil leaves (see Notes)
  • 1 tablespoon makrut lime zest (see Notes)
  • 2 teaspoons ground coriander or 2 1/2 teaspoons whole coriander seeds (see Notes)
  • 1 teaspoon ground cumin or 1 1/4 teaspoons whole cumin seeds (see Notes)
  • 1/2 teaspoon ground white pepper
  • 1/2 tablespoon sea salt
  • 1/2 tablespoon fish sauce (see Notes)

Instructions
 

  • Add all ingredients to a food processor.
  • Pulse a few times to chop it up. Turn the processor on high and let it run until the mixture forms a paste, about 10 minutes, stopping to scrape down the sides as necessary.

Notes

  • Recipe Yield and Serving Size: This recipe makes about 1 cup of paste. For the purposes of the nutritional information, each serving is considered 1 tablespoon for a total of 16 (1-tablespoon) servings.
  • Net Carbs: 1 gram per serving.
  • Green Thai Chiles: If desired, you can remove as much of the pith as possible (the white membrane that the seeds grow on inside the peppers) from the chilies to make this less spicy. To make it spicier like how you’d find this dish in Thailand, increase the amount of green chilies to 150 grams and omit the Thai basil.
  • Makrut Lime Zest: Formerly called kaffir limes, you can usually find makrut limes at Asian markets. If you can’t find them, you can substitute with regular lime zest.
  • Thai Basil Leaves: If you want this dish spicier (like how you’d find it in Thailand), omit the basil and increase the amount of chilies to 150 grams.
  • Coriander and Cumin: For earthy complexity and more depth of flavor, use whole seeds and briefly toast them in a dry skillet. Let them cool, and then proceed with the recipe.
  • Fish Sauce: Thai fish sauce is commonly made from fermenting anchovies and salt. It adds a salty, umami flavor to this dish. Shrimp paste is a more common addition to this curry, but I’m allergic to shellfish. If you prefer, omit the fish sauce and use 1 tablespoon shrimp paste instead. Or to keep this vegan, use a vegan fish sauce instead, such as this vegan soy-free fish sauce on Amazon.
  • Storage: Store this curry paste in an airtight glass container in the fridge for up to 2 weeks. (PRO TIP: To help preserve the bright green color, press a piece of plastic wrap directly on top of the paste.) Additionally, you can freeze this curry paste in ice cube trays for up to 6 months and just thaw a few ice cubes as you need them.
  • To Make This the Traditional Way: Traditionally, you would use a mortar and pestle to grind up all these ingredients to make a paste. It takes a lot of stamina! For people who do have had practice doing this, it typically takes about 1 1/2 hours.

Nutrition

Serving: 1tablespoon | Calories: 10kcal | Carbohydrates: 2g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 264mg | Potassium: 54mg | Fiber: 1g | Sugar: 1g | Vitamin A: 186IU | Vitamin C: 9mg | Calcium: 13mg | Iron: 1mg

Nutritional information is automatically calculated and should be used as an approximate.

Course: Condiments
Cuisine: Thai
Keyword: Green Curry Paste, Green Curry Paste Recipe, Thai Green Curry Paste, Thai Green Curry Paste Recipe

Share it with me on Instagram and leave a comment to let me know your thoughts!

green curry paste recipe pin

This post was first published on An Edible Mosaic on August 3, 2022 and updated on July 29, 2026.

Faith, author of An Edible Mosaic.
About Faith

I’m the writer, recipe developer, photographer, and food stylist behind this blog. I love finding the human connection through something we all do every day: eat! Food is a common ground that we can all relate to, and our tables tell a story. It’s my goal to inspire you to get in the kitchen, try something new, and find a favorite you didn’t know you had.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




3 Comments

  1. look so delicious and i want a try madeit

  2. I tried the US Customary for this recipe, but It still gives the chili peppers in grams. What is the US version of the amount, please?
    Thank you, this looks very good!

    1. Carol, 50 grams of chile peppers is about 1.8 ounces (I weighed them after I removed the stems, but I kept the seeds). I’m not sure if you’re looking for a volumetric measurement – I don’t remember the exact volume, but I remember that it was over a cup. I hope this helps!

Similar Posts