A Guide to Cooking Vegan Thai Jungle Curry:
Have you tried a plant-based Thai Jungle curry yet? If not, then this is the recipe for you! This recipe cooks with ingredients that are brilliant at absorbing flavors, making the flavors of the herbs and spices from the Thai jungle curry paste the star of the dish. You will taste the amazing lemongrass and turmeric and feel the heat of chilies and black peppercorn!
The curry sauce itself is very thin, like a broth because it is made without coconut milk or cream and instead is traditionally made with water. What I love about Thai Jungle curry is that it typically it is packed with vegetables, which makes it ideal for a vegan or vegetarian diet. It is delicious, spicy and savoury and I feel it is quite a refreshing change of pace (if you can handle it!).
The vegetables you can use are incredibly versatile and eggplants, mushrooms and bamboo shoots are a staple in my household. But like all recipes, feel free to swap and change vegetables around to suit your preferences or use whichever vegetables you have left in the fridge. Other vegetables that work well in a jungle curry are baby corn, bell peppers and green beans.
If you are here reading as a meat-eater and are not keen on tofu, then continue to follow the recipe and substitute tofu for your choice of protein.
What Makes Thai Jungle Curry Special?
Thai cuisine is celebrated the world over for its bold, complex flavors and its ability to balance heat, sweetness, saltiness, and sourness in a single dish. Among the many beloved Thai curries, Jungle Curry, or Gaeng Pa, stands apart from the crowd. While most Western diners are more familiar with the rich, creamy curries made with coconut milk, such as Green Curry or Massaman, Thai Jungle Curry takes a completely different approach. It is broth-based, intensely spiced, and deeply aromatic, making it arguably one of the most exciting and vibrant curries in the entire Thai repertoire.
What truly sets Jungle Curry apart is its uncompromising boldness. Without the softening effect of coconut milk, every single ingredient in the curry paste comes through loud and clear. The galangal delivers a sharp, earthy warmth. The lemongrass brings a bright, citrusy fragrance. The fresh chilies and black peppercorn provide a fierce, lingering heat. There is nowhere to hide in a Jungle Curry, and that is precisely what makes it so thrilling to eat.
The thin, broth-like consistency also makes it feel lighter and more refreshing than its coconut-based counterparts. It is the kind of curry that warms you from the inside out without leaving you feeling heavy or overly full. For those who enjoy bold food and want to experience Thai cuisine in its most rustic, unfiltered form, Gaeng Pa is an absolute must-try

Origins of Thai Jungle Curry (Gaeng Pa)
To truly appreciate Thai Jungle Curry, it helps to understand where it comes from and why it developed the way it did. Gaeng Pa, which translates literally to "forest curry" or "jungle curry," originates from the northern and northeastern regions of Thailand, far away from the coastal areas where coconuts grow in abundance.
In these inland, forested regions, coconuts simply were not available, so the local communities developed a style of curry that relied on the bold, aromatic ingredients that could be foraged or grown locally. Wild herbs, chilies, galangal, lemongrass, krachai (fingerroot), and an array of seasonal vegetables became the foundation of this dish. Traditionally, it was also made with wild game, as the dense forests of northern Thailand were rich with wildlife. Jungle Curry was a practical, hearty meal born out of resourcefulness and a deep knowledge of the local landscape.
Over generations, Gaeng Pa evolved from a rustic forest meal into a celebrated staple of Thai cuisine. Today, while the recipe has been adapted in countless ways, its defining characteristics remain the same: no coconut milk, an intensely spiced paste, a thin and clear broth, and a generous abundance of vegetables. It is a dish that tells a story of a region, its people, and its landscape, and every bowl carries that history with it.
Key Ingredients You'll Need
Thai Jungle Curry Paste. The curry paste is the soul of this dish and the single most important ingredient. A good Thai Jungle Curry paste will contain a blend of lemongrass, galangal, makrut lime zest, fresh chilies, garlic, shallots, shrimp paste, and black peppercorn. For this vegan version, we use Mae Jum Thai Jungle Curry Paste, which is made without shrimp paste and delivers all the authentic flavor of a traditional Gaeng Pa. When you fry the paste in oil before adding the water, you are waking up all of those aromatics and creating a deep, layered base of flavor that carries through the entire dish.
Tofu. Firm or extra-firm tofu is the protein of choice for this plant-based version, and when prepared correctly it is absolutely delicious. The key is to always press your tofu before cooking to remove as much excess moisture as possible. This allows the tofu to crisp up beautifully when pan-fried, creating a golden, lightly crunchy exterior while keeping the inside soft and tender. Once added to the curry broth, the tofu acts like a sponge, soaking up all of those incredible spiced juices and becoming packed with flavor in every bite.
Eggplant. Eggplant is one of those vegetables that was practically made for curry. Its mild, slightly earthy flavor and naturally spongy texture allow it to soak up the surrounding sauce brilliantly. In this recipe, cutting the eggplant into bite-sized pieces and soaking them briefly in lightly salted water before cooking helps to prevent discolouration and draws out any bitterness, giving you a cleaner, more pleasant flavor in the finished dish.
Mushrooms. Mushrooms bring a wonderful umami depth to the curry that helps to round out the intense spice of the paste. Whether you use simple button mushrooms, oyster mushrooms, or the more flavorful shiitake, each variety adds its own character to the dish. They also hold their texture well during cooking, which gives the curry a satisfying variety of textures in every spoonful.
Bamboo Shoots. Bamboo shoots are a traditional and quintessential ingredient in Thai Jungle Curry. They add a subtle, slightly nutty flavor and a satisfying crunch that contrasts beautifully with the softer tofu and eggplant. Canned bamboo shoots work perfectly in this recipe and are widely available. Just make sure to rinse them well before adding them to the curry to remove any tinned taste.
Makrut Lime Leaves. Fresh makrut lime leaves are one of the most distinctive and important aromatics in Thai cooking. They have an intensely fragrant, floral citrus scent that is impossible to replicate with any substitute. In this recipe, tearing the leaves into quarters and removing the central stem before adding them to the curry releases their essential oils and infuses the broth with a beautiful fragrance. If you can find fresh makrut lime leaves, always use them over dried as the flavor is significantly more vibrant.
Vegan Fish Sauce. Traditional Thai fish sauce brings a deeply savory, salty, slightly fermented depth to Thai curries that is hard to replicate. For this vegan version, a good quality vegan fish sauce, often made from fermented seaweed or mushrooms, does an excellent job of delivering that same umami richness without the use of any animal products. Alternatively, light soy sauce can be used, though the flavor profile will be slightly different.
Palm Sugar. A small amount of palm sugar is used to balance the intense heat and saltiness of the curry paste and fish sauce. Palm sugar has a gentle, caramel-like sweetness that is less sharp than regular white sugar and integrates beautifully into the curry without making it taste sweet. If palm sugar is unavailable, a small amount of light brown sugar or coconut sugar makes a good substitute.
Variations and Substitutions
One of the greatest strengths of this recipe is its flexibility. The vegetable combinations you can use are virtually endless, so do not feel constrained by the ingredient list. Here are a few ideas to inspire you:
Baby corn adds a lovely sweetness and a satisfying crunch that holds up well in the broth. Bell peppers, particularly the red and yellow varieties, bring a gentle sweetness and vibrant color. Green beans are a classic addition to many Thai curries and work beautifully here, adding a fresh, slightly grassy flavor. Zucchini and sweet potato can also work well if you want a heartier, more filling curry.
For those who are not strictly vegan or vegetarian, this recipe adapts seamlessly to include meat. Thinly sliced pork or chicken breast cook quickly in the broth and pair brilliantly with the bold, spicy flavors of the Jungle Curry paste. Simply replace the tofu with your chosen protein and follow the same method.
If you struggle to find makrut lime leaves, a small amount of lime zest stirred in at the end of cooking can provide a hint of that characteristic citrus fragrance, though the flavor will not be quite as authentic or pronounced.
Final Thought
Gaeng pa [gaiŋ paa]—jungle curry—originates from the inland forests of Northern Thailand, where it developed centuries ago without access to coastal coconuts. Instead, it relies on the bold aromatics that grow wild in those dense forests: fresh chilies, galangal, lemongrass, and an abundance of vegetables foraged from the land. This is rustic Thai cooking in its most authentic form, and what makes it so thrilling is that there's nowhere to hide. Every spice, every herb, every layer of flavor comes through crystal clear. When you cook this vegan version, you're cooking the way people have cooked in Thailand's forests for generations—resourcefully, boldly, and with deep respect for what the land provides.
One of the most delightful things about jungle curry is how it feels lighter and more refreshing than creamy curries, yet somehow more complex. The thin broth soaks into the vegetables and tofu, creating pockets of concentrated flavor. It's the kind of dish that works beautifully in American kitchens where time matters: from your spice shelf to the table in under 40 minutes, with ingredients that are increasingly easy to find. Thai food has travelled across America over the past two decades, but gaeng pa remains one of the most misunderstood curries—overshadowed by green and red curry popularity. That's partly because it demands attention and heat tolerance, partly because it's harder to replicate without authentic paste made the proper way.
This is where Mae Jum's stone-ground jungle curry paste makes all the difference. Made without shortcuts, without additives, using the same family recipes that have been cooked in Southern Thailand for decades, it brings genuine complexity to your kitchen. Cook this for yourself and for the people you love. Let them taste what authentic Thai curry actually tastes like.
Vegan Thai Jungle Curry
- 400 g Tofu
- 35 g Mae Jum Thai Jungle Curry Paste
- 400 ml Water
- 1 Small Eggplant
- 150 g Mushrooms
- 120 g Bamboo Shoots
- 2 tbsp Vegan Fish Sauce or soya sauce
- 1 tbsp Palm Sugar
- — Makrut Lime Leaves (3-4 pieces)
- 1 Large Red Chili



