This homemade Thai panang curry paste recipe is where a good panang curry starts. It gives the curry a rich, creamy sauce with gentle heat and a lovely nutty flavor. I’ll show you how to make it using a mortar and pestle or food processor, with tips on preparing the ingredients and getting the best flavor.

What readers say
“This was so delicious and fun to make! I plan to buy a larger mortar and pestle just so I can make this more often.”
— JosselynReny
What is panang curry paste?
Panang curry paste (prik gaeng panang, พริกแกงพะแนง) is the base used to make Thai panang curry, usually cooked with coconut milk and meat. Fish sauce and palm sugar balance the sauce, and thinly sliced makrut lime leaves add a fresh finish. Unlike a soupier Thai curry, panang is known for its thick sauce that coats the meat.
Panang curry paste is made with dried red chilies, fresh aromatics, shrimp paste, toasted spices, and roasted peanuts. It has a rich, aromatic flavor with a nutty profile, a little sweetness, and mild to medium heat depending on the chilies you use.
The peanuts give the paste its characteristic nutty flavor and a thicker texture. Toasted cumin and coriander seeds add warmth, while makrut lime zest brings a fresh citrus aroma. Shrimp paste adds a savory, umami depth that brings everything together.

What makes it different from red curry paste?
Even though Thai red curry paste and panang paste are both red in color, their ingredients and flavor profile are very different. Here’s what sets them apart:
- Peanuts: Panang curry paste contains roasted peanuts, which give it a distinctive nutty flavor and help create the thicker, richer sauce panang is known for.
- Spices: Panang has a warmer, more rounded spice profile, with toasted cumin and coriander adding depth. Red curry paste is generally more focused on chilies and fresh aromatics.
- Flavor: Panang has a gentle nuttiness and warm spice flavor alongside its chili heat. Red curry is usually more chili-forward, with a fresher, sharper flavor.

Pro-tip: Turn red curry paste into a panang paste
Only have red curry paste? You can make a quick panang substitute by mixing in ground roasted cumin, ground coriander, and crushed roasted peanuts. It won’t be exactly the same as homemade panang curry paste, but it works when you’re short on time.
Ingredient notes & substitutes

- Dried red spur chilies (prik chi fa): These larger dried chilies give the paste its deep red color and mild heat. Soak them in water before pounding to soften them.
- Dried jinda chilies (prik jinda): These smaller dried red chilies add more heat than the spur chilies. This recipe uses five of them alongside the larger spur chilies.
- Kaffir lime zest: Also called makrut lime zest, this comes from the green outer skin of the fruit. It adds a fresh citrus aroma. Avoid grating the white pith underneath because it can taste bitter.
- Lemongrass: Remove the tough outer layers and use the tender lower part of the stalk. Slice it thinly before pounding.
- Galangal: Peel and slice it into thin pieces. It’s firm and fibrous, so smaller pieces are much easier to break down.
- Shallots and garlic: Peel and slice them before adding to the paste.
- Shrimp paste: This fermented shrimp ingredient adds a salty, savory depth. It contains shellfish. I use this Thai shrimp paste.
- Coriander seeds and cumin: Use whole seeds and toast them briefly in a dry pan to bring out their aroma.
- Roasted peanuts: These give the paste its signature nutty flavor. Use unsalted roasted peanuts, or roast unsalted peanuts yourself before adding them.
- Salt: Helps with pounding and balances the other ingredients.
You can find everything at Thai fresh markets and Asian grocery stores. The exact measurements are in the recipe card below.
Can you make vegan panang curry paste? Yes! Simply leave out the shrimp paste and adjust the salt to taste. The paste won’t have quite the same savory depth, but the chilies, herbs, spices, and peanuts still give it plenty of flavor.
Mortar and pestle or food processor?
You can make this recipe with either method. I prefer using a granite mortar and pestle because I can gradually work through the fibrous ingredients and control the texture.
- Mortar and pestle: This is my preferred method. It takes more effort, but pounding the ingredients gradually gives you good control over the texture.
- Food processor: A much quicker alternative. It works well when you’re making a bigger batch, although you may need to stop and scrape down the sides to make sure everything gets blended evenly.
How to make panang curry paste
With a mortar and pestle

1. Soak the chilies. Slice the dried red spur chilies and the smaller dried chilies, then soak them in water for about 10 minutes. Drain well before using. This softens the chilies and makes them much easier to pound.

2. Prepare the ingredients. Peel and thinly slice the galangal, lemongrass, shallots, and garlic. Prepare the makrut lime zest and have the roasted peanuts ready.

3. Toast the spices. Place the coriander seeds and cumin in a dry skillet over medium heat. Toast for about 30 seconds, moving them around so they heat evenly. Once fragrant, remove them from the pan and let them cool.
4. Start pounding. Add the galangal, salt, toasted coriander seeds, cumin, and lemongrass to your mortar. Pound until you have a coarse mixture. Use a combination of up-and-down pounding and circular grinding movements.

5. Add the chilies and aromatics. Add the soaked chilies, shallots, garlic, and makrut lime zest. Continue pounding until everything is finely broken down. Scrape the sides of the mortar when needed so the ingredients stay under the pestle.

6. Add the peanuts and shrimp paste. Add the roasted peanuts and shrimp paste. Pound everything together until you have a thick, evenly blended paste. You shouldn’t have large pieces of lemongrass or galangal left in it.
With a food processor
1. Prepare the ingredients. Soak the dried chilies in water for about 10 minutes and drain well. Thinly slice the galangal, lemongrass, shallots, and garlic. Prepare the makrut lime zest and roasted peanuts.
2. Toast the spices. Place the coriander seeds and cumin in a dry skillet over medium heat. Toast for about 30 seconds, moving them around until fragrant. Let them cool.
3. Add all the ingredients. Add the cooled spices, soaked chilies, galangal, lemongrass, shallots, garlic, makrut lime zest, salt, roasted peanuts, and shrimp paste to your food processor.
4. Blend into a paste. Process until everything is finely ground and evenly combined. Stop occasionally to scrape down the sides of the bowl so no ingredients are left behind. Work in batches if your food processor is small.

Praew’s cooking tips
A few details make a difference when preparing this paste, especially if you’re using a mortar and pestle.
Slice the ingredients thinly before pounding:
Pay attention to how you prepare the ingredients. Galangal and lemongrass are quite fibrous, and large pieces take much longer to break down.
Use roasted peanuts:
The peanuts are an important part of panang’s flavor. Use unsalted roasted peanuts and let them cool before adding them to the paste.
Choose your chilies according to the heat you like:
The larger dried spur chilies give the paste its red color without adding too much heat. The smaller dried Jinda chilies bring more heat. Using both gives you a good balance of color and spiciness.
Praew ♡

How to use panang paste
Panang curry paste is usually cooked with coconut milk, meat, fish sauce, and palm sugar to make a thick, creamy curry. Makrut lime leaves are added towards the end for their fresh citrus aroma.
When I make panang curry, I simmer part of the coconut milk until it thickens and the oil starts to separate, then stir in the curry paste. Let it cook in the coconut milk until fragrant before adding the rest of the milk and seasoning.
Here are two recipes to try:

How to store
Homemade curry paste keeps in the fridge for a few days, but I prefer freezing any extra so I have some ready for another curry.
Refrigerate
Freeze
Thaw and use
If you won’t be using the paste within a few days, divide it into portions and freeze it straight away.
More Thai curry paste recipes to try
Tried this authentic Thai panang curry paste recipe?
Did you make it with a mortar and pestle or use a food processor? Leave a comment below and share how it went! Follow me on Facebook, Instagram, and Pinterest for more recipes!
Leave a ReviewThai Panang Curry Paste Recipe

Equipment
- Cutting board & sharp knife
- Small bowl for soaking the larger chilies
- small frying pan for toasting the spices
- Mortar and pestle or food processor
Ingredients
- 1 ounce galangal
- 0.2 ounces salt
- 0.15 oz coriander seeds
- 0.15 oz cumin
- 1.8 ounce lemongrass
- 0.7 ounces dry red spur chilies
- 5 dried chilies
- 1.8 ounce shallots
- 1.8 ounce garlic
- 0.2 ounces kaffir lime zest
- 0.7 ounces shrimp paste
- 1 tablespoon roasted peanuts
Instructions
With a mortar and pestle
- Soak the larger dried chilies until softened, then drain well.
- Toast the coriander and cumin seeds in a dry pan until fragrant.
- Pound the galangal, salt, coriander, and cumin in a mortar until finely crushed.
- Add the lemongrass, chilies, shallots, garlic, and makrut lime zest. Continue pounding until you have a smooth paste.
- Add the roasted peanuts and shrimp paste, then pound until everything is well combined.
With a food processor
- Toast the coriander and cumin seeds until fragrant.
- Add all the ingredients to a food processor and blend until you have a thick, evenly combined curry paste. Scrape down the sides as needed.
Notes
- Use the nutrition card in this recipe as a guideline.
- This recipe yields 8.50 oz of panang curry paste.





This was so delicious and fun to make! I couldn’t find kaffir limes or galangal at my local Asian markets, so I subbed fresh ginger and regular limes, but will definitely keep hunting for them in the future. I plan to buy a larger mortar and pestle just so I can make this more often 🙂
Thank you so much for trying the recipe! I’m glad you liked it! You can always use a food processor if you don’t have a large mortar and pestle to make an easy batch and freeze for later.
Ok to substitute kaffir lime leaves or just a different lime?
Hey Teddy! You can use kaffir lime leaves as a substitute—just finely chop them or blend them into the paste. Alternatively, you can use lime zest, but it won’t be the same. Enjoy!