There’s nothing quite like a bowl of Thai curry to warm you from the inside out. The creamy coconut milk, aromatic curry spices and tender vegetables create a comforting harmony that’s both soothing and satisfying. This vegan version features golden seared tofu and sweet bell pepper, all simmered in a luscious sauce that’s perfectly balanced with a hint of lime.
Serve it over fluffy jasmine rice tossed with fresh cilantro and lime zest for a bright, herbaceous finish. Whether you’re a longtime vegan or just looking for a meatless Monday inspiration, this curry is sure to become a weeknight favorite. It’s quick, easy and packed with flavor!
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. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- In a small pot, combine rice, 1¼ cups water (2¼ cups for 4 servings) and a pinch of salt. Bring to a boil, then cover and reduce to a low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
- Wash and dry produce. Core, deseed and dice bell pepper into ¾-inch pieces. Zest and quarter lime (for 4 servings, zest one lime and quarter both). Finely chop cilantro.
- Open and drain tofu; press out excess water with paper towels. Halve crosswise, then stand tofu upright and halve vertically. Lay flat and cut into ¾-inch cubes. Season with salt and pepper. Heat a large drizzle of oil in a large, preferably nonstick, pan over medium-high heat. Add tofu and cook, undisturbed, until lightly browned on bottom, 2-3 minutes.
- Add bell pepper and a pinch of salt to pan with tofu. Cook, stirring occasionally, until bell pepper is softened and lightly browned and tofu is lightly browned all over, 5-7 minutes.
- Stir garlic powder and 2 tsp curry powder (4 tsp for 4 servings) into pan with tofu and bell pepper. (TIP: Use more curry powder if you like a stronger flavor!) Cook for 1 minute. Thoroughly shake coconut milk in container before opening. Stir in coconut milk, chili sauce, stock concentrates, juice from half the lime and 1 tsp sugar (2 tsp for 4). Bring to a boil, then reduce heat to medium low. Simmer until sauce has thickened and bell pepper is tender, 4-6 minutes. (TIP: If sauce thickens before bell pepper is tender, add splashes of water.) Taste and season with salt and more lime juice if desired. Turn off heat.
- Fluff rice with a fork; stir in half the lime zest (all for 4 servings), half the cilantro and a drizzle of oil. Season with salt and pepper. Divide rice between shallow bowls and top with curry tofu. Garnish with remaining cilantro and a pinch of chili flakes if desired. Serve with any remaining lime wedges on the side.
Recipe Tips
For extra crispy tofu, press it firmly with paper towels to remove as much moisture as possible before cooking.
Adjust the curry powder to your taste-add more for a bolder flavor or reduce for a milder curry.
If the sauce thickens too much before the bell pepper is tender, add a splash of water to thin it out.
FAQ
Can I use brown rice instead of jasmine rice?
Yes, but brown rice requires a longer cooking time and more water. Adjust according to package directions.
Is this curry very spicy?
The recipe includes chili flakes and sweet Thai chili sauce for a mild to moderate heat. You can reduce or omit the chili flakes for a milder dish.
Can I make this curry ahead of time?
Yes, the curry keeps well in the refrigerator 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.