Bold, fiery, and unapologetically herbal. Jungle curry, known in Thai as Gaeng Pa, is one of the most traditional curries in Thailand and one you’re far more likely to eat at home than in restaurants.

This is not a creamy curry. There’s no coconut milk here. Jungle curry (Gaeng Pa) is brothy, spicy, and packed with herbs, reflecting how it’s cooked in northeastern Thailand.
If you enjoy bold Isaan flavors, you may also like Gaeng Nor Mai, an earthy bamboo shoot soup with yanang leaves, Tom Saap, a spicy and sour Isaan soup traditionally eaten with sticky rice, or Leng Saap, a spicy and tangy pork bone soup.
I use my homemade jungle curry paste for this recipe to build deep, herbal flavor. This same paste also works well in dishes like Pad Ped Gai, a bold Thai stir-fry with chicken.
Jump to:
- What is Jungle Curry (Gaeng Pa)?
- What Does Jungle Curry Taste Like?
- Ingredients for Thai Jungle Curry
- A Note on Vegetables and “Authenticity”
- Unique Herbs That Define Jungle Curry
- Krachai (Fingerroot, Lesser Ginger)
- Green Peppercorns
- How to Make Thai Jungle Curry
- How to Serve Jungle Curry
- Garnishing Options
- Helpful Kitchen Notes
- Storage and Reheating
- The Real Story of Jungle Curry
- More Isaan Recipes You’ll Love
- Frequently Asked Questions
- Thai Jungle Curry (Gaeng Pa)
- Related Recipes
What is Jungle Curry (Gaeng Pa)?
Jungle curry is a watery Thai curry made without coconut milk, flavored with chilies, aromatic herbs, and a deeply savory curry paste. The name Gaeng Pa literally means “forest curry,” referring to its origins in rural areas where cooks relied on what they could forage nearby.
Unlike red or green curry, jungle curry gets its richness from herbs, paste, and heat rather than fat. The result is a spicy, aromatic curry that feels lighter but delivers intense flavor.
This style of curry is closely associated with Isaan and rural Thai cooking, where bold seasoning, herbs, and brothy dishes are part of everyday meals.
What Does Jungle Curry Taste Like?
Jungle curry is spicy, savory, and herbal. You’ll taste heat from chilies, earthiness from roots and herbs, and a clean broth that carries all that flavor without heaviness.
Because there’s no coconut milk to soften the spice, this curry has a sharper and spicier edge. It’s meant to wake you up a little, especially when eaten with warm sticky rice. However, you can adjust the spice level, some, to your heat level tolerance. In my homemade Gaeng Pa curry paste, you can adjust the chilies to your liking. *
Ingredients for Thai Jungle Curry
Jungle curry uses simple ingredients, but the flavor comes from how they work together.

- Oil. Use a neutral oil for sautéing the curry paste.
- Jungle curry paste. The backbone of the dish. Homemade is best using my Thai jungle curry paste recipe. For store-bought, Lobo brand is a solid option.
- Vegetables. Jungle curry is flexible by nature. I used baby corn, Thai eggplants, bell peppers, and zucchini. Kabocha squash or calabash (long Asian gourd) are also common. Use what you can find.
- Broth or stock. Vegetable, pork, or chicken stock all work and keep the curry light and brothy. Use my homemade Thai vegetable or pork stock recipes here.
- Kaffir lime leaves. Add bright, citrusy aroma.
- Thai eggplants. Small green eggplants often labeled Thai aubergines; Chinese eggplant works if needed.
- Baby corn. Adds crunch. Winter melon, gourd, or zucchini are good substitutes.
- Red peppers. Marconi or bell peppers for mild sweetness; serranos or long Thai chilies for heat.
- Firm white fish. Swordfish works well, but any firm white fish will hold up. Or use any other protein of choice if prefer.
- Sugar. Just enough to balance heat and bitterness.
- Fish sauce. Provides salt and umami.
- Holy basil. Substitute Thai basil or regular basil if holy basil is not available. Read a helpful post about Thai herbs and the different types of Thai basil here.
A Note on Vegetables and “Authenticity”
Jungle curry (Gaeng Pa) has always been flexible. Traditionally, it was made with whatever vegetables and herbs were foraged from the jungle, fields, or backyard, depending on the season.
Zucchini isn’t a historical Thai vegetable, but it’s now commonly found in Thai markets, especially in cooler regions of Thailand. It works well in jungle curry because it holds its shape and absorbs the bold, herb-driven broth.
In my case, that “jungle” happened to be my backyard in America. Zucchini was what I had growing, so that’s what went into the pot. I could’ve hunted all over town for gourd, but I likely wouldn’t find it where I live anyway.
For me, authenticity in jungle curry isn’t about rigid rules. It’s about balance, technique, and using what’s available, the same way this dish has always been cooked at home.
Unique Herbs That Define Jungle Curry
Two herbs truly set Thai jungle curry (Gaeng Pa) apart. If you see these at the Asian market, grab them.
Krachai (Fingerroot, Lesser Ginger)
Krachai is a hallmark ingredient in jungle curry. This finger-shaped root has an earthy, citrusy aroma that gives the curry its distinctive depth and fragrance. It’s commonly found frozen, fresh, or sliced and brined in jars at Asian markets. While not used in every Thai curry, it’s a defining flavor in jungle-style curries.

Green Peppercorns
Fresh green peppercorns add a sharp, herbal heat that’s different from dried pepper or chilies. They’re essential for achieving the bold, spicy character of jungle curry. Fresh clusters are rare in the U.S., but you can usually find green peppercorns preserved in brine at Asian grocery stores. Drain lightly before using.

How to Make Thai Jungle Curry
Step 1. Start by heating a large soup pot or wok over medium-high heat. Add a tablespoon of vegetable oil. Once the oil is hot, stir in the Jungle curry paste, giving it a quick sauté to release its flavors.

Step 2. Add broth and bring it to a boil. Stir with a wooden spoon. Add fish sauce and sugar.

Step 3. Add the vegetables and allow it to cook for 4-5 minutes until tender.

Step 4. Add kaffir lime leaves, Krachai, and green peppercorns.

Step 5. Add the fish and cook for 4-5 more minutes.

Step 6. Turn the heat off, and add holy basil to enhance the aroma.

How to Serve Jungle Curry
Serve jungle curry hot with warm sticky rice or jasmine rice. It’s often eaten alongside other Isaan dishes, where the heat and herbs balance richer or grilled foods.
Garnishing Options
- Add a dash of lime juice to your pot of jungle curry if you need a little lime zest. Or have a bowl of lime wedges for individual customization in a small bowl.
- Add toasted ground sticky rice, Khao Kua, at the end of your cooking for an added crunch to the soup, as well as helping the soup to thicken and absorb some of the heat.
Helpful Kitchen Notes
- Recommended vegetables for the Jungle curry recipe are Snake beans, green beans, bamboo shoots, bell peppers, baby sweetcorn, tomatoes, or sweet onions.
- If you can find Thai pea eggplant, the smallest round eggplants the size of an M&M, at the Asian markets, grab those and use them in your curry.
- The basil is used to add at the end of cooking and let residual heat wilt it. If adding it too soon, the basil leaves will lose their fragrance and flavor.
Storage and Reheating
Store leftovers in the refrigerator for up to 3 days. Reheat gently on the stove. The flavors deepen as it sits, and the curry often tastes even better the next day.

The Real Story of Jungle Curry
Jungle curry (Gaeng Pa) is one of the spiciest Thai curries and is made without coconut milk, giving it a brothy, soup-like texture. The name doesn’t come from using random vegetables, but from its origins in rural areas where people cooked with what they could forage nearby.
In villages near forests, families gathered herbs, shoots, fish, frogs, and wild game, then turned them into curries, soups, and stir-fries. I grew up foraging for food with my Thai family, collecting herbs, edible leaves, and fresh fish from our pond to make these bold, herb-forward curries at home.
Like many traditional dishes, jungle curry has evolved over time, but its heart has always been about adaptability, heat, and cooking with what’s available.
More Isaan Recipes You’ll Love
If you enjoy bold, herb-driven Isaan flavors, try Nam Tok Beef, a spicy grilled beef salad with toasted rice, Laab Moo, a classic minced pork salad with chilies and herbs, or Nam Jim Jaew, a smoky Isaan dipping sauce traditionally served with grilled meats.
Frequently Asked Questions
Jungle curry comes from regions where coconuts were not readily available. Flavor comes from herbs, curry paste, and chilies rather than richness from coconut milk.
Traditionally, yes. Jungle curry is known for its heat because it relies on fresh and dried chilies without coconut milk to mellow the spice. You can adjust the heat at home.
It sits somewhere in between. Jungle curry is brothy and watery compared to creamy Thai curries, which is why it’s often eaten like a soup with sticky rice.
Fresh fish, wild game, or whatever was available locally. Today, fish, chicken, pork, or other firm proteins are commonly used.
**Love a recipe you've tried? Please leave a 5-star rating in the recipe card below and a review in the comments section further down the page. Or follow me on Facebook, Pinterest, or Instagram!**
Print
Thai Jungle Curry (Gaeng Pa)
- Total Time: 25 minutes
- Yield: 5-6 servings 1x
- Diet: Gluten Free
Description
Bold, fiery, and unapologetically herbal. Jungle curry, known in Thai as Gaeng Pa, is one of the most traditional curries in Thailand and one you’re far more likely to eat at home than in restaurants.
Ingredients
- 2 tablespoons oil
- ¼ cup Thai Jungle curry paste. I highly recommend making your Thai Jungle curry paste using my recipe. For a store-bought paste, I recommend this Lobo brand.
- 4 cups broth, use low or no salt. Chicken or vegetable broth is best.
- 4 Thai eggplants, green round ones, quartered. They are sometimes labeled Thai aubergines in the Asian market. Chinese eggplants, purple or green varieties, can be used if Thai eggplants are unavailable.
- 1 cup baby corn. Leave whole or cut in half. Up to you!
- 1 cup zucchini, winter melon, Asian gourd, or Kabocha squash. Slice into bite-size pieces.
- ½ cup red pepper. Slice into small pieces, round or long, whichever you prefer. I used a long red Marconi. You can use sweet bell peppers. If feeling adventurous, use red serranos or Long Thai chilies for added heat.
- 1 pound swordfish. I used the frozen swordfish fillet from Trader Joe's for mine. Any firm white fish will work.
- ⅓ cup Krachai. Sliced long and thin. Also called finger roots Chinese keys, or lesser ginger. See the image in the blog post above.
- ¼ cup Thai green peppercorns. About 3-4 long stems. See the image in the blog post above.
- 2 kaffir lime leaves. Julienned into long, thin slices.
- 1 tablespoon sugar
- 3 tablespoons fish sauce
- 1 ½ cup holy basil leaves. Substitute Thai basil or regular basil if holy basil is not available.
Instructions
- Start by heating a large pan or wok over medium-high heat. Add a tablespoon of vegetable oil. Once the oil is hot, stir in the Jungle curry paste, giving it a quick sauté to release its flavors.
- Add broth and bring it to a boil. Stir with a wooden spoon. Add fish sauce and sugar.
- Add the vegetables and allow it to cook for 4-5 minutes until tender.
- Add kaffir lime leaves, Krachai, and green peppercorns.
- Add the fish and cook for 4-5 more minutes.
- Turn the heat off, and add holy basil to enhance the aroma.
Serve your Jungle Curry over a generous bed of rice to help buffer some of the heat. Jasmine rice is recommended for pairing with this curry.
Notes
- Recommended vegetables for the Jungle curry recipe are Snake beans, green beans, bamboo shoots, bell peppers, baby sweetcorn, tomatoes, or sweet onions.
- If you can find Thai pea eggplant, the smallest round eggplants the size of an M&M, at the Asian markets, grab those and use them in your curry.
- The basil is used to add at the end of cooking and let residual heat wilt it. If adding it too soon, the basil leaves will lose their fragrance and flavor.
- Prep Time: 15
- Cook Time: 10
- Category: curries
- Method: stovetop
- Cuisine: Isaan Recipe, Thai
Related Recipes
Looking for other recipes like this? Try these:









Suwanee says
Hi Mike,
It got deleted in step 2 in the recipe card, but it was in the actual blog post. It's fixed now, thank you for pointing that out!
Mike says
Recipes doesn't explain when to use the broth.
Suwanee says
I'm happy to hear it Judith. Feel free to tone down the spices as needed!
Judith says
Yummy!! Spicy but love the flavors! Next time will try it with shrimp. I love that I can use whatever vegetables I have sitting in my fridge for this. Thank you for the recipe!
Suwanee says
Spicy and bold are good together, so happy you loved it!
Angie K says
So much flavor and I would say spicy and bold:). I love that you can add whatever vegetables you have and make this recipe your own. I love bamboo shoots in everything so I will be adding those also next time. Once again, a amazing dish:)