There’s something incredibly soothing about a bowl of Thai coconut curry. The creamy coconut milk, warm curry spices, and tender vegetables come together in a harmonious blend that’s both sweet and savory. This version features golden seared tofu and colorful bell pepper, all simmered in a luscious sauce with a hint of lime.
Served over fluffy jasmine rice tossed with fresh cilantro and lime zest, every bite is a burst of flavor. Whether you’re a curry lover or new to Thai cuisine, this recipe is simple enough for a weeknight yet impressive enough for guests. Get ready to enjoy a bowl of pure comfort!
Log in to save recipes and build weekly shopping lists.
Ingredients
Instructions
- In a small pot, combine the jasmine rice, 1 1/4 cups water (2 1/4 cups for 4 servings), and a pinch of salt. Bring to a boil, then cover and reduce heat to low. Simmer until rice is tender, 15-18 minutes. Remove from heat and keep covered until ready to serve.
- While rice cooks, wash and dry the produce. Core, deseed, and dice the bell pepper into 3/4-inch pieces. Zest the lime and quarter it (for 4 servings, zest one lime and quarter both). Finely chop the cilantro.
- Open and drain the tofu; press out excess water with paper towels. Cut the tofu crosswise into two slabs, then stand each slab upright and halve vertically. Lay flat and cut into 3/4-inch cubes. Season with salt and pepper.
- Heat a large drizzle of oil in a large nonstick pan over medium-high heat. Add the tofu and cook undisturbed until lightly browned on the bottom, 2-3 minutes.
- Add the diced bell pepper and a pinch of salt to the pan. Cook, stirring occasionally, until the bell pepper is softened and lightly browned and the tofu is browned all over, 5-7 minutes.
- Stir in the garlic powder and 2 teaspoons curry powder (4 teaspoons for 4 servings). Cook for 1 minute until fragrant. (Tip: Use more curry powder for a stronger flavor.)
- Shake the coconut milk can well before opening. Pour the coconut milk into the pan, then add the sweet Thai chili sauce, veggie stock concentrates, juice from half the lime, and 1 teaspoon sugar (2 teaspoons for 4 servings). Stir to combine.
- Bring the sauce to a boil, then reduce heat to medium-low. Simmer until the sauce thickens and the vegetables are tender, 4-6 minutes. If the sauce thickens too much before the veggies are done, add a splash of water. Taste and adjust seasoning with salt and more lime juice if desired. Turn off the heat.
- Fluff the cooked rice with a fork. Stir in half of the lime zest (all for 4 servings), half of the chopped cilantro, and a drizzle of oil. Season with salt and pepper.
- Divide the cilantro lime rice among shallow bowls. Top with the curry tofu and sauce. Garnish with the remaining cilantro and a pinch of chili flakes if desired. Serve with lime wedges on the side.
Useful Cookware
A few helpful kitchen tools for this recipe, with relevant Amazon picks for each item.
Small pot
SENSARTE Nonstick Saucepan with Lid, 1.5 Quarts Small Pot with Swiss Granite Coating, Stay-cool Handle, Multipurpose Handy Sauce Pot Small Kitchen Cooking Pot, Induction Comptable, PFOA FreeView on Amazon
Cuisinart 1.5 Quart Sauce Pan with Cover, Stainless Steel Pot with Lid, Small Kitchen Pots, Dishwasher Safe, Compatible with Induction, Electric, Gas Cooktops, Oven Safe Saucepan, Cool Grip HandlesView on Amazon
Cuisinart 8919-14 Professional Series 1-Quart Saucepan with Cover, Stainless Steel, Mirror FinishView on AmazonZester
Deiss PRO Lemon Zester & Heavy Duty Cheese Grater & Vegetable Grater - Parmesan Cheese Lemon, Garlic, Nutmeg, Chocolate, Fruits, Vegetables, Ginger Grater - Cheese Shredder & Stainless Steel GraterView on Amazon
Microplane Premium Classic Series Zester 18/8, Black - Lemon Zester & Cheese Grater & Vegetable Grater - Citrus, Parmesan Cheese, Garlic, Ginger, Nutmeg, Chocolate - Stainless Steel GraterView on Amazon
OXO Good Grips Etched Zester and GraterView on AmazonPaper towels
Scott Paper Towels, Choose-A-Sheet, 6 Double Rolls = 12 Regular Rolls (108 Sheets Per Roll)View on Amazon
Amazon Basics 2-Ply Flex-Sheets Paper Towels, 12 Basics Rolls = 40 Regular Rolls, Everyday Value with 150 Sheets per Roll, Packaging May VaryView on Amazon
Bounty Quick-Size Paper Towels, White, 8 Family Triple Rolls = 27 Regular RollsView on AmazonLarge nonstick pan
Tramontina Professional 14-Inch Non Stick Extra Large Frying Pan, Heavy-Gauge Aluminum Skillet with Reinforced Nonstick Coating, Red Handle, Dishwasher and Oven SafeView on Amazon
SENSARTE Nonstick Frying Pan Skillet with Lid, 12 Inch Large Deep Frying Pan, 5 Qt Non Stick Saute Pan with Cover, Induction Pan, Healthy Non Toxic Cooking Pan with Helper Handle, PFOA PFOS FreeView on Amazon
Farberware Dishwasher Safe Nonstick Jumbo Cooker Chef's Pan with Lid and Helper Handle, Kitchen Cookware, 6-Quart, BlackView on AmazonRecipe Tips
Press the tofu well to remove excess moisture for better browning.
Adjust the curry powder and chili flakes to your preferred spice level.
If the sauce becomes too thick, thin it with a little water or vegetable broth.
FAQ
Can I use a different type of rice?
Yes, you can substitute jasmine rice with basmati or long-grain white rice. Adjust the water and cooking time according to the package instructions.
Is this recipe vegan?
Yes, this Thai coconut curry tofu is completely vegan. It uses tofu, coconut milk, and vegetable stock concentrate, with no animal products.
How can I make this dish less spicy?
To reduce spiciness, omit the chili flakes and use less curry powder. You can also add a bit more coconut milk to mellow the heat.




























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