This Thai ginger curry is a flavor-packed weeknight wonder that comes together in just 30 minutes. Tender green beans and bell pepper swim in a luscious coconut milk sauce infused with fresh ginger, curry powder and a touch of sweet Thai chili sauce for a gentle heat. A squeeze of lime brightens every bite, while crunchy peanuts and fresh cilantro add the perfect finishing texture.
Serve this vibrant curry over fluffy jasmine rice for a satisfying meal that tastes like takeout-but better. It’s naturally vegetarian, packed with veggies and sure to become a regular in your dinner rotation.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.
Ingredients
Instructions
- Cook the rice: In a small pot, combine 1 cup water, 0.5 cup jasmine rice and a pinch of salt. Bring to a boil, then reduce heat to low, cover and simmer for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
- While the rice cooks, prepare the vegetables: Trim the green beans and cut into 1-inch pieces. Seed and dice the bell pepper. Peel and mince the ginger. Peel and finely chop the shallot. Pick cilantro leaves from stems; roughly chop leaves.
- In a large skillet or wok, heat 2 teaspoons cooking oil over medium-high heat. Add the shallot and ginger; cook, stirring, until fragrant, about 1 minute.
- Add the green beans and bell pepper; cook, stirring occasionally, until slightly tender, about 4 minutes.
- Stir in 1 tablespoon curry powder and cook for 30 seconds until fragrant.
- Add the coconut milk, 1 unit veggie stock concentrate, 1 ounce sweet Thai chili sauce, 1 teaspoon sugar and 1/2 cup water. Stir to combine. Bring to a simmer and cook until the sauce thickens slightly and vegetables are tender, about 5 minutes.
- While the curry simmers, zest and juice the lime. Roughly chop the peanuts.
- Once the rice is done, stir in 1 tablespoon butter and the lime zest. Season with salt to taste.
- Spoon the lime rice onto plates. Top with the curry. Squeeze lime juice over the top. Garnish with cilantro and chopped peanuts. Serve immediately.
Recipe Tips
For extra heat, add a pinch of red pepper flakes or a sliced Thai chili along with the ginger.
If you prefer a thicker sauce, let the curry simmer an extra 2-3 minutes uncovered.
Substitute green beans with snap peas or asparagus if desired.
FAQ
Can I use brown rice instead of jasmine rice?
Yes, but adjust the cooking time and water ratio according to the package instructions, as brown rice takes longer to cook.
Is this curry spicy?
It has a mild warmth from the curry powder and sweet Thai chili sauce. For more heat, add fresh chili or a dash of cayenne.
Can I make this curry ahead of time?
Absolutely! The curry keeps well in the fridge for up to 3 days. Reheat gently on the stovetop, adding a splash of water if needed.




























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.