When it comes to Thai cuisine, nothing quite compares to the comforting allure of a fragrant curry. Picture bowls filled with vibrant colors and rich aromas, offering an exciting taste adventure with each spoonful. From the fiery kick of a classic red curry to the soothing creaminess of a green curry, each dish brings its own delightful charm. Ready to explore these aromatic wonders and discover your new favorite?
Classic Thai Red Curry With Chicken

Classic Thai Red Curry With Chicken is a delightful and aromatic dish that brings the flavors of Thailand right to your kitchen. This dish is characterized by its rich, spicy, and creamy texture, which comes from the combination of red curry paste and coconut milk. The chicken is tender and absorbs the savory flavors, while the vegetables add a touch of freshness and color.
This recipe is perfect for a family dinner or a gathering with friends, offering a balance of spice and creaminess that will please a variety of palates. Preparing this dish is a relatively straightforward process, allowing you to enjoy the vibrant flavors of Thai cuisine without too much hassle.
The key to a successful Thai Red Curry is in the quality of the ingredients, especially the red curry paste, which provides the primary flavor profile. When paired with coconut milk, it creates a rich and indulgent sauce that envelopes the chicken and vegetables beautifully. This recipe serves 4-6 people, making it ideal for a small group.
Ingredients:
- 1 tablespoon vegetable oil
- 2 tablespoons red curry paste
- 1 pound (about 450g) chicken breast, sliced into thin strips
- 1 can (14 oz) coconut milk
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar
- 2 cups mixed vegetables (such as bell peppers, zucchini, and snap peas)
- 1 cup fresh basil leaves
- 1 red chili, sliced (optional for extra heat)
- Cooked jasmine rice, for serving
Cooking Instructions:
- Prepare the Ingredients: Begin by slicing the chicken breast into thin strips and chopping your choice of vegetables into bite-sized pieces. Set them aside.
- Heat the Oil: In a large pan or wok, heat the vegetable oil over medium heat. Once hot, add the red curry paste and stir-fry for about 1-2 minutes until it becomes fragrant. This helps to release the essential oils from the curry paste, enhancing its flavor.
- Cook the Chicken: Add the sliced chicken to the pan and stir well to coat it with the curry paste. Cook for about 5 minutes, or until the chicken is no longer pink on the outside.
- Add Coconut Milk: Pour in the coconut milk, stirring to combine it with the chicken and curry paste. Allow the mixture to come to a simmer.
- Season the Curry: Add the fish sauce and brown sugar to the curry. Stir to incorporate these ingredients, which balance the flavors of the dish.
- Add Vegetables: Toss in the mixed vegetables and continue to simmer the curry for another 5-7 minutes, or until the vegetables are tender but still crisp.
- Finish the Dish: Stir in the fresh basil leaves and sliced red chili, if using. Simmer for an additional 2 minutes, ensuring that all ingredients are heated through.
- Serve: Serve the Thai Red Curry hot, over a bed of cooked jasmine rice.
Extra Tips:
For a more authentic taste, seek out Thai brands for the red curry paste and coconut milk. Adjust the level of spiciness by altering the amount of red curry paste and adding or omitting the sliced red chili.
If you prefer a thicker curry, simmer the sauce a bit longer to reduce it to your desired consistency. Always taste the curry before serving and adjust the seasonings with more fish sauce or sugar to suit your preference.
Creamy Green Curry With Tofu and Vegetables

Creamy Green Curry With Tofu and Vegetables is a delightful and vibrant dish that brings together the rich flavors of Thai cuisine in a wholesome and satisfying meal. The harmony of creamy coconut milk, fragrant green curry paste, and fresh vegetables creates a symphony of tastes that’s both comforting and exciting.
This dish is perfect for those who love a touch of spice paired with the earthiness of tofu and the crispness of seasonal vegetables. Whether you’re new to cooking Thai dishes or a seasoned enthusiast, this recipe is sure to become a favorite in your culinary repertoire.
This recipe for Creamy Green Curry With Tofu and Vegetables provides a deliciously satisfying meal suitable for 4-6 people. The tofu absorbs the fragrant curry sauce beautifully, while the vegetables add texture and nutritional value.
You can easily adjust the spice level by altering the amount of curry paste, making it a versatile dish for any palate. Pair it with steamed jasmine rice for a complete meal that will transport your taste buds straight to the heart of Thailand.
Ingredients:
- 400 grams of firm tofu, cubed
- 2 tablespoons vegetable oil
- 3 tablespoons green curry paste
- 1 can (400 ml) coconut milk
- 1 cup vegetable stock
- 1 tablespoon soy sauce
- 1 tablespoon sugar
- 1 red bell pepper, sliced
- 1 cup broccoli florets
- 1 cup snap peas
- 1 zucchini, sliced
- 1/2 cup fresh basil leaves
- Salt, to taste
- Cooked jasmine rice, for serving
Instructions:
- Prepare the Tofu: Begin by draining the tofu and patting it dry with paper towels. Cut the tofu into cubes and set aside.
- Cook the Tofu: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the tofu cubes and cook until golden brown on all sides. Remove the tofu from the skillet and set aside.
- Sauté the Curry Paste: In the same skillet, add the remaining tablespoon of vegetable oil and the green curry paste. Sauté for about 2 minutes, stirring constantly, until the paste is fragrant.
- Add Liquids: Pour in the coconut milk and vegetable stock, stirring well to combine with the curry paste. Bring the mixture to a gentle boil.
- Season the Curry: Add soy sauce and sugar to the curry, stirring until the sugar is dissolved. Taste and adjust the seasoning with salt if needed.
- Cook the Vegetables: Add the red bell pepper, broccoli, snap peas, and zucchini to the skillet. Stir well to coat the vegetables with the curry sauce. Cover and let simmer for about 5-7 minutes, or until the vegetables are tender but still crisp.
- Combine Tofu and Finish: Return the tofu to the skillet and gently stir to coat it with the sauce. Cook for an additional 2-3 minutes to warm through.
- Add Fresh Basil: Just before serving, stir in the fresh basil leaves, allowing them to wilt slightly.
- Serve: Serve the curry hot over a bed of jasmine rice.
Extra Tips:
When cooking Creamy Green Curry With Tofu and Vegetables, it’s important to not overcook the vegetables to maintain their vibrant color and crunchy texture.
If you prefer a thicker curry sauce, you can reduce the amount of vegetable stock or simmer the curry for a bit longer to allow it to thicken. Make sure to use firm tofu, as it holds up better during cooking.
Feel free to customize this dish by adding your favorite vegetables or protein alternatives. Enjoy the aromatic flavors that only Thai green curry can offer!
Spicy Massaman Beef Curry

Spicy Massaman Beef Curry is a rich and flavorful Thai dish that combines the heartiness of beef with a blend of aromatic spices and creamy coconut milk. Massaman curry, known for its mild heat and subtle sweetness, is a beautiful representation of the fusion of Thai and Indian culinary influences. This dish is perfect for those who enjoy a balance of spice and creaminess in their meals. The beef is slow-cooked until tender, allowing it to absorb the depth of flavors from the curry paste, making each bite a delight.
In this recipe, cinnamon, cardamom, and star anise lend a warm spice profile, while the coconut milk provides a luscious texture. Tamarind paste and fish sauce add a tangy and umami depth, complemented by the natural sweetness of palm sugar. It’s a comforting dish that’s perfect for cozy dinners with family or friends, offering a taste of Thailand’s rich culinary heritage. This Spicy Massaman Beef Curry serves 4-6 people.
Ingredients:
- 2 tablespoons vegetable oil
- 1.5 pounds beef chuck, cut into 1-inch cubes
- 1 large onion, sliced
- 4 cloves of garlic, minced
- 2 tablespoons Massaman curry paste
- 1 cinnamon stick
- 3 cardamom pods
- 2 star anise
- 2 cups coconut milk
- 1 cup beef stock
- 2 tablespoons fish sauce
- 2 tablespoons tamarind paste
- 2 tablespoons palm sugar
- 2 medium potatoes, peeled and cubed
- 1/4 cup roasted peanuts
- 1 tablespoon lime juice
- Salt to taste
- Fresh cilantro for garnish
Cooking Instructions:
- Prepare the Beef: In a large pot or Dutch oven, heat the vegetable oil over medium-high heat. Add the beef cubes in batches, browning them on all sides. Remove the beef and set aside.
- Cook the Aromatics: In the same pot, reduce the heat to medium and add the sliced onions. Cook until they become soft and translucent. Stir in the minced garlic and Massaman curry paste, cooking for an additional 2-3 minutes until fragrant.
- Build the Curry Base: Add the cinnamon stick, cardamom pods, and star anise. Pour in the coconut milk and beef stock, stirring to combine.
- Simmer the Curry: Return the browned beef to the pot. Stir in the fish sauce, tamarind paste, and palm sugar. Bring the mixture to a simmer, then cover and reduce the heat to low. Let it cook for 1 hour, stirring occasionally.
- Add Potatoes and Peanuts: After 1 hour, add the cubed potatoes and roasted peanuts to the curry. Continue to simmer, uncovered, for another 30 minutes or until the potatoes are tender and the beef is fork-tender.
- Finalize the Flavor: Stir in the lime juice and season the curry with salt to taste. Remove the cinnamon stick, cardamom pods, and star anise before serving.
- Serve: Garnish with fresh cilantro and serve the Spicy Massaman Beef Curry hot with steamed jasmine rice.
Extra Tips:
For an even deeper flavor, consider marinating the beef in the curry paste for a few hours before cooking. Adjust the level of spiciness by adding more or less curry paste to suit your taste. If you prefer a thicker curry, let it simmer uncovered until it reaches your desired consistency.
To make it a full meal, serve with a side of fresh vegetables like cucumber or a simple Thai salad. Enjoy the rich, warm flavors of this Thai classic!
Fragrant Panang Curry With Pork

Fragrant Panang Curry with Pork is a delightful Thai dish that’s sure to tantalize your taste buds with its rich and aromatic flavors. This dish features tender pork pieces cooked in a creamy coconut milk curry, infused with the unique flavors of Panang curry paste, which includes ingredients such as lemongrass, galangal, and kaffir lime.
The addition of vegetables and herbs not only enhances the flavors but also adds a revitalizing contrast to the rich and spicy curry, making it a well-balanced and satisfying meal. Originating from Thailand, Panang Curry is known for its slightly milder and sweeter taste compared to other Thai curries, making it a favorite among those who love creamy and aromatic dishes.
This recipe serves approximately 4-6 people, making it perfect for a family dinner or a small gathering. With simple steps and easily accessible ingredients, you can bring the authentic taste of Thailand to your kitchen with this Fragrant Panang Curry with Pork.
Ingredients:
- 600g pork shoulder or loin, sliced thinly
- 400ml coconut milk
- 4 tablespoons Panang curry paste
- 2 tablespoons fish sauce
- 1 tablespoon palm sugar or brown sugar
- 4-5 kaffir lime leaves, thinly sliced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 100g green beans, trimmed and cut into pieces
- 1/4 cup Thai basil leaves
- 2 tablespoons vegetable oil
- 1/2 cup water
- Cooked jasmine rice, for serving
Cooking Instructions:
1. Prepare the Ingredients:
Begin by slicing the pork into thin, bite-sized pieces. Slice the bell peppers and trim the green beans. Thinly slice the kaffir lime leaves and set them aside.
2. Cook the Curry Paste:
Heat the vegetable oil in a large pan or wok over medium heat. Add the Panang curry paste and cook for about 2-3 minutes until the paste becomes fragrant and darker in color. This step is essential to release the essential oils from the herbs and spices in the paste.
3. Add the Pork:
Add the sliced pork to the pan and stir-fry for about 5 minutes, ensuring that each piece is well-coated with the curry paste. The pork should start to cook and absorb the flavors from the paste.
4. Simmer with Coconut Milk:
Pour in the coconut milk and half a cup of water. Stir well to combine, bringing the mixture to a gentle simmer. Let it cook for about 10 minutes, allowing the pork to become tender and the flavors to meld together.
5. Season and Add Vegetables:
Stir in the fish sauce, palm sugar, and sliced kaffir lime leaves. Add the bell peppers and green beans to the curry. Continue to cook for another 5-7 minutes until the vegetables are tender but still vibrant.
6. Finish with Thai Basil:
Turn off the heat and stir in the Thai basil leaves, allowing them to wilt slightly from the residual heat. Adjust the seasoning if needed with more fish sauce or sugar, according to your taste preference.
7. Serve:
Serve the fragrant Panang Curry with Pork over a bed of cooked jasmine rice, garnishing with additional Thai basil or sliced lime leaves if desired.
Extra Tips:
For the best result, use fresh, high-quality coconut milk as it greatly enhances the richness of the curry. If you prefer a milder curry, you can reduce the amount of curry paste or add more coconut milk to mellow the spice.
To make this dish even more flavorful, you can marinate the pork slices in a little fish sauce and sugar for 15 minutes before cooking. Additionally, feel free to customize the vegetables based on your preference or what’s in season, as this dish is quite flexible.
Thai Yellow Curry With Shrimp and Pineapple

Thai Yellow Curry With Shrimp and Pineapple is a delicious and exotic dish that combines the rich flavors of yellow curry paste with the sweetness of pineapple and the succulence of shrimp. This dish is a delightful blend of spicy, sweet, and savory notes, making it a perfect choice for those who love a burst of flavors in their meals.
Traditionally, Thai yellow curry is milder compared to its red and green counterparts, making it an excellent option for those who prefer a less spicy dish while still enjoying the aromatic essence of Thai cuisine.
This recipe is perfect for a dinner party or a cozy family meal, serving 4-6 people. The combination of fresh shrimp and juicy pineapple chunks adds a rejuvenating twist to the creamy coconut milk base of the curry. The dish is usually served with steamed jasmine rice, which helps to balance the rich flavors of the curry. By following this recipe, you’ll be able to bring a taste of Thailand to your dining table with ease.
Ingredients (serves 4-6):
- 2 tablespoons yellow curry paste
- 1 pound (about 450 grams) large shrimp, peeled and deveined
- 1 cup pineapple chunks (fresh or canned)
- 1 can (14 ounces) coconut milk
- 1 tablespoon fish sauce
- 1 tablespoon sugar
- 1 red bell pepper, sliced
- 1 onion, sliced
- 1 tablespoon vegetable oil
- Fresh basil leaves for garnish
- Cooked jasmine rice, for serving
Cooking Instructions:
- Prepare the Ingredients: Begin by preparing all your ingredients. Peel and devein the shrimp if not already done, slice the red bell pepper and onion, and drain the pineapple chunks if using canned pineapple.
- Heat the Oil: In a large pot or deep pan, heat the vegetable oil over medium heat. Once the oil is hot, add the sliced onion and sauté until it becomes translucent, about 3-4 minutes.
- Add Curry Paste: Stir in the yellow curry paste and cook it with the onions for 1-2 minutes. This helps to release the aromas and flavors of the curry paste.
- Incorporate Coconut Milk: Pour in the coconut milk and stir well to combine it with the curry paste. Bring the mixture to a gentle simmer.
- Season the Curry: Add the fish sauce and sugar to the pot, stirring until the sugar dissolves completely. Taste and adjust the seasoning as needed.
- Cook the Shrimp: Add the shrimp to the pot and let them cook in the curry for about 3-4 minutes, or until they turn pink and opaque.
- Add Vegetables and Pineapple: Stir in the sliced red bell pepper and pineapple chunks. Let the curry simmer for another 3-4 minutes, allowing the flavors to meld together.
- Finish and Serve: Once the shrimp are cooked through and the vegetables are tender, remove the curry from the heat. Garnish with fresh basil leaves and serve hot with steamed jasmine rice.
Extra Tips:
For an extra depth of flavor, consider adding a few kaffir lime leaves to the curry while it simmers. If you prefer a thicker curry, let it simmer uncovered for a few extra minutes to reduce the sauce.
Adjust the sweetness and spiciness to your preference by adding more sugar or curry paste. If you can’t find yellow curry paste, you can substitute it with red or green curry paste, but be aware that it will alter the flavor profile and spiciness of the dish.
Vegan Thai Peanut Curry

Vegan Thai Peanut Curry is a delightful, plant-based dish that combines the rich, creamy flavors of coconut milk with the nutty essence of peanut butter, enhanced by aromatic Thai spices. This curry is a perfect balance of sweet, spicy, and savory flavors, making it a favorite for both vegans and non-vegans alike.
The dish isn’t only delicious but also nutritious, packed with a variety of colorful vegetables that provide essential vitamins and minerals. It’s a wholesome meal that can be enjoyed as a comforting dinner or a hearty lunch, making it a versatile addition to your culinary repertoire.
Preparing Vegan Thai Peanut Curry is straightforward, and the ingredients are easily available at most grocery stores. The dish is well-suited for those who appreciate the depth of Thai cuisine but prefer a meat-free option.
Whether you’re looking to impress guests with a flavorful and exotic meal or simply want to enjoy a cozy night in with a bowl of warm curry, this recipe is sure to satisfy. Follow the instructions below to create an inviting and aromatic curry that serves 4-6 people.
Ingredients:
- 2 tablespoons vegetable oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 tablespoons red curry paste
- 1 cup coconut milk
- 1 cup vegetable broth
- 1/2 cup smooth peanut butter
- 2 tablespoons soy sauce
- 1 tablespoon maple syrup
- 2 cups mixed vegetables (e.g., bell peppers, carrots, snap peas)
- 1 block tofu, cubed
- 1 tablespoon lime juice
- Fresh cilantro, for garnish
- Salt and pepper to taste
- Cooked rice, for serving
Cooking Instructions:
- Prepare the Base: Heat the vegetable oil in a large pot over medium heat. Add the chopped onion and sauté until it becomes translucent, about 5 minutes. Add the minced garlic and ginger, stirring frequently until fragrant, about 1 minute.
- Add the Curry Paste: Stir in the red curry paste, ensuring it’s evenly distributed with the onions, garlic, and ginger. Cook for an additional 2 minutes to allow the flavors to meld.
- Incorporate Liquids: Pour in the coconut milk and vegetable broth, stirring well to combine all ingredients. Bring the mixture to a gentle simmer.
- Mix in Peanut Butter: Add the peanut butter, soy sauce, and maple syrup to the pot. Stir until the peanut butter is fully incorporated and the sauce is smooth.
- Add Vegetables and Tofu: Introduce the mixed vegetables and cubed tofu into the curry. Stir gently to coat them with the sauce. Allow the curry to simmer for 10-15 minutes, or until the vegetables are tender.
- Finish with Lime Juice: Just before serving, stir in the lime juice. Season with salt and pepper to taste.
- Serve: Serve the curry hot over cooked rice, garnished with fresh cilantro.
Extra Tips:
To enhance the depth of the curry’s flavor, try using homemade vegetable broth instead of store-bought. Additionally, if you prefer a spicier curry, add a chopped chili pepper along with the garlic and ginger.
For those who enjoy a thicker curry, allow the sauce to reduce further by simmering a bit longer. Experiment with different vegetables based on the season or your personal preference, such as zucchini or baby corn, to add variety to your curry.
Authentic Jungle Curry With Mixed Vegetables

Authentic Jungle Curry With Mixed Vegetables is a vibrant and spicy dish that captures the essence of traditional Thai flavors. Unlike other Thai curries, Jungle Curry is unique because it doesn’t include coconut milk, making it lighter yet packed with bold flavors. This dish is a celebration of fresh, aromatic ingredients and a perfect way to enjoy a variety of vegetables.
Ideal for those who prefer a lighter curry, Jungle Curry is both satisfying and nutritious. This recipe combines a range of fresh vegetables cooked in a fragrant curry paste made from scratch. The paste is made with a blend of aromatic herbs and spices that are typical in Thai cuisine. This dish is perfect for family dinners and is versatile enough to accommodate any seasonal vegetables you have on hand. The recipe serves 4-6 people, making it an excellent choice for gatherings or meal prep.
Ingredients (Serves 4-6)
- 2 tablespoons vegetable oil
- 4 cloves garlic, minced
- 1-inch piece ginger, minced
- 2 stalks lemongrass, finely chopped
- 4-5 Thai bird chilies, finely chopped
- 1 tablespoon shrimp paste
- 1 tablespoon fish sauce
- 1 tablespoon soy sauce
- 2 teaspoons sugar
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 3 cups mixed vegetables (such as bell peppers, zucchini, and green beans)
- 200g mushrooms, sliced
- 1 medium eggplant, diced
- 1 cup bamboo shoots, sliced
- 2-3 cups vegetable or chicken stock
- Fresh basil leaves for garnish
- Fresh cilantro for garnish
- Juice of 1 lime
Cooking Instructions
- Prepare the Paste: In a mortar and pestle, grind the garlic, ginger, lemongrass, and Thai bird chilies into a coarse paste. Add the shrimp paste, fish sauce, soy sauce, sugar, ground cumin, and ground coriander. Mix until well combined. This forms the base of your curry flavor.
- Heat the Oil: In a large pot or wok, heat the vegetable oil over medium heat. Add the prepared curry paste and sauté for about 2-3 minutes, stirring continuously until the paste becomes aromatic and slightly darker in color.
- Add Vegetables: Add the mixed vegetables, mushrooms, eggplant, and bamboo shoots to the pot. Stir well to coat the vegetables with the curry paste. Cook for about 5 minutes until the vegetables begin to soften.
- Add Stock: Pour in the vegetable or chicken stock, enough to cover the vegetables. Bring to a boil, then reduce the heat and let it simmer for about 15-20 minutes, or until the vegetables are cooked through and tender.
- Finish the Curry: Taste the curry and adjust the seasoning with additional fish sauce or sugar if needed. Stir in the juice of one lime for a fresh and tangy finish.
- Serve: Garnish with fresh basil leaves and cilantro before serving. Enjoy it hot with steamed jasmine rice or rice noodles.
Extra Tips
When making Jungle Curry, the freshness of the ingredients is key to capturing authentic flavors. If you can’t find Thai bird chilies, substitute with any small, hot chili peppers available.
Remember that the spice level can be adjusted by varying the number of chilies used. It’s also important to not skip the shrimp paste as it adds depth to the curry, but if you’re making a vegetarian version, you can replace it with a bit of soy sauce or miso paste.
Finally, the curry can be made ahead and stored for up to 3 days, allowing the flavors to deepen over time.
Coconut and Lemongrass Red Curry With Fish

Coconut and Lemongrass Red Curry with Fish is a delightful and aromatic Thai dish that brings together the rich, creamy texture of coconut milk with the zesty, citrusy notes of lemongrass. This recipe is a perfect balance of flavors, with the spicy red curry paste complementing the delicate taste of fresh fish. It’s a comforting meal that’s both satisfying and easy to prepare, making it an ideal choice for a family dinner or a special gathering.
This dish isn’t only delicious but also packed with nutrients, thanks to the use of fresh herbs and spices. The coconut milk provides a luscious base, while the lemongrass and lime leaves add a revitalizing tang. The choice of fish is also versatile, allowing you to use whatever is fresh and available, whether it’s a firm white fish like cod or a more flavorful option like salmon. Serve it over a bed of steamed jasmine rice to soak up all the wonderful curry sauce.
Ingredients for 4-6 servings:
- 2 tablespoons vegetable oil
- 2 tablespoons red curry paste
- 1 can (14 oz) coconut milk
- 1 cup chicken or fish stock
- 3 stalks lemongrass, trimmed and chopped
- 4 kaffir lime leaves, torn into pieces
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar
- 1 1/2 pounds firm white fish fillets, cut into bite-sized pieces
- 1 red bell pepper, sliced
- 1 cup sugar snap peas
- 1 cup fresh basil leaves
- Juice of 1 lime
- Salt to taste
Cooking Instructions:
- Prepare the Curry Base: Heat the vegetable oil in a large saucepan over medium heat. Add the red curry paste and sauté for 1-2 minutes until fragrant. This helps to release the essential oils in the paste.
- Combine Liquids: Stir in the coconut milk and chicken or fish stock, making sure the curry paste is well blended with the liquids. Bring the mixture to a gentle simmer.
- Aromatics and Seasoning: Add the chopped lemongrass and torn kaffir lime leaves to the saucepan. Stir in the fish sauce and brown sugar, allowing the flavors to meld together for about 5 minutes.
- Cook the Fish: Gently add the fish pieces to the simmering curry, making certain they’re submerged in the sauce. Allow the fish to cook for about 5-7 minutes, or until it’s opaque and cooked through.
- Vegetables: Add the sliced red bell pepper and sugar snap peas to the curry. Continue to simmer for another 3-4 minutes until the vegetables are tender-crisp.
- Finish with Fresh Herbs: Stir in the fresh basil leaves and lime juice, adjusting the seasoning with salt if necessary. Let the curry rest for a few minutes to allow the flavors to deepen.
Extra Tips:
When preparing Coconut and Lemongrass Red Curry with Fish, selecting a fresh, firm fish variety is essential to make sure the fish holds its shape during cooking. If you prefer a spicier curry, you can increase the amount of red curry paste or add a sliced chili to the dish.
Always taste and adjust the seasoning before serving, as the balance of salty, sweet, and sour is key to an authentic Thai flavor. Serve the curry with steamed jasmine rice or rice noodles for a complete meal.
Thai Eggplant Green Curry

Thai Eggplant Green Curry is a delightful and aromatic dish that beautifully combines the rich flavors of green curry paste with tender Thai eggplant. This dish is a staple in Thai cuisine, known for its creamy coconut sauce that perfectly complements the slight bitterness of the eggplant. Whether you’re a fan of spicy food or prefer something milder, this curry can be adjusted to suit your taste, making it a versatile addition to any meal. It’s not only delicious but also packed with nutritious ingredients, making it a wholesome choice for lunch or dinner.
The key to a great Thai Eggplant Green Curry lies in the freshness of its ingredients. Fresh Thai eggplants are vital for achieving the right texture and flavor, while a good quality green curry paste guarantees that the dish has a depth of flavor that’s both spicy and savory. Cooking this dish at home allows you to adjust the spice level to your preference and customize the ingredients to cater to your dietary needs.
The dish is typically served with steamed jasmine rice, which soaks up the delicious curry sauce, making every bite a delight.
Ingredients (Serves 4-6):
- 2 tablespoons vegetable oil
- 2-3 tablespoons green curry paste
- 1 can (400 ml) coconut milk
- 300 grams Thai eggplant, quartered
- 200 grams chicken breast, thinly sliced (optional)
- 1 cup chicken or vegetable broth
- 2 tablespoons fish sauce
- 1 tablespoon palm sugar or brown sugar
- 3 kaffir lime leaves, torn into pieces
- 1-2 red chilies, sliced (optional, for garnish)
- 1/4 cup fresh Thai basil leaves
- Cooked jasmine rice, for serving
Cooking Instructions:
- Prepare the Ingredients: Start by slicing the chicken breast if you’re using it, and quartering the Thai eggplants. Set these aside for later use.
- Cook the Curry Paste: Heat the vegetable oil in a large pan or wok over medium heat. Add the green curry paste and stir-fry for about 1-2 minutes, or until the paste becomes fragrant. This step helps to release the essential oils and flavors from the paste.
- Add Coconut Milk: Gradually pour in the coconut milk, stirring continuously to mix it well with the curry paste. Bring the mixture to a gentle simmer.
- Incorporate the Eggplant and Chicken: Add the quartered Thai eggplants and sliced chicken (if using) to the pan. Stir well to coat them in the curry sauce. Cook for about 5 minutes, allowing the eggplant to absorb the flavors.
- Simmer with Broth: Pour in the chicken or vegetable broth, fish sauce, and add the palm sugar. Stir to combine all the ingredients, then add the torn kaffir lime leaves. Let the curry simmer for another 10 minutes, or until the eggplant is tender and the chicken is cooked through.
- Final Touches: Taste the curry and adjust the seasoning if necessary. If you prefer a spicier dish, add the sliced red chilies now. Stir in the fresh Thai basil leaves just before serving, allowing them to wilt slightly in the heat.
- Serve: Serve the Thai Eggplant Green Curry hot, over a bed of steamed jasmine rice. Garnish with additional basil leaves and sliced red chilies if desired.
Extra Tips:
When making Thai Eggplant Green Curry, it’s important to balance the flavors carefully. If you find the curry too spicy, add a little more coconut milk or sugar to mellow the heat. Conversely, if you desire more heat, increase the amount of green curry paste or add extra chilies.
The freshness of the basil leaves is essential, so add them at the very end to preserve their flavor and aroma. If Thai eggplants aren’t available, you can substitute with regular eggplants, though the texture might differ slightly. Enjoy the cooking process and feel free to experiment with additional vegetables or proteins to make this dish your own.
Sweet and Spicy Duck Curry

Sweet and Spicy Duck Curry is a delightful Thai dish that perfectly balances the rich, succulent flavor of duck with a medley of bold and vibrant spices. This curry is a harmony of sweet, spicy, and savory notes, offering a unique tasting experience that’s both comforting and exotic.
Whether you’re a seasoned cook or a home chef exploring Thai cuisine for the first time, this recipe will guide you through creating a delicious meal that’s sure to impress.
The key to this dish lies in its aromatic curry paste, which combines traditional Thai ingredients such as lemongrass, galangal, and kaffir lime leaves, with the sweetness of coconut milk and the heat of red chilies.
The duck is first seared to lock in its juices and then gently simmered in the curry sauce, allowing it to absorb the rich flavors. This Sweet and Spicy Duck Curry is perfect for a special occasion or a cozy family dinner, serving 4-6 people.
Ingredients:
- 2 lbs duck breast or thighs, skin on
- 2 tablespoons vegetable oil
- 1 onion, thinly sliced
- 3 tablespoons Thai red curry paste
- 1 can (14 ounces) coconut milk
- 1 cup chicken broth
- 2 tablespoons fish sauce
- 2 tablespoons palm sugar or brown sugar
- 4 kaffir lime leaves, torn into pieces
- 1 red bell pepper, sliced
- 1 cup pineapple chunks
- 1 cup cherry tomatoes, halved
- 1 cup Thai basil leaves
- 2 tablespoons lime juice
- Cooked jasmine rice, for serving
Cooking Instructions:
- Prepare the Duck: Pat the duck pieces dry with paper towels. Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Place the duck skin-side down and sear for about 5-7 minutes until the skin is crispy and golden brown. Flip the duck and cook for another 3 minutes. Transfer the duck to a plate and set aside.
- Sauté Aromatics: In the same skillet, add the remaining tablespoon of oil and sliced onions. Sauté until the onions are soft and translucent, about 3-4 minutes.
- Add Curry Paste: Stir in the red curry paste and cook for 1-2 minutes until fragrant. This step is essential as it helps release the essential oils and flavors of the spices.
- Simmer the Curry: Pour in the coconut milk and chicken broth, stirring to combine with the curry paste. Add the fish sauce, palm sugar, and kaffir lime leaves. Bring the mixture to a gentle boil, then reduce the heat to low.
- Cook the Duck: Return the duck to the skillet, submerging it in the curry sauce. Cover and simmer for 25-30 minutes, or until the duck is tender and cooked through.
- Add Vegetables and Finish: Stir in the red bell pepper, pineapple chunks, and cherry tomatoes. Cook for an additional 5-7 minutes until the vegetables are tender. Add the Thai basil leaves and lime juice, stirring to combine.
- Serve: Remove from heat and let the curry rest for a few minutes. Serve hot over cooked jasmine rice, garnished with additional Thai basil if desired.
Extra Tips:
When selecting duck for this recipe, opt for fresh, high-quality pieces, and if possible, choose duck with skin on for added flavor.
If you prefer a milder curry, you can adjust the amount of red curry paste to your taste. Additionally, allowing the curry to simmer gently helps meld the flavors together beautifully, so avoid rushing this step for the best results.
Finally, fresh Thai basil leaves add a fragrant touch, so try to use them instead of substituting with regular basil if possible.
