June 30, 2026 · 10 min

Creamy Thai Coconut Curry with Tofu and Cilantro Lime Rice

Dinner10 min800 cal / serving

There’s something incredibly soothing about a bowl of Thai curry. The creamy coconut milk, warm spices, and tender vegetables come together in a harmony of sweet and savory flavors that comfort the soul. This vegan version uses golden seared tofu and colorful bell peppers, all simmered in a luscious coconut curry sauce.

Served over fluffy jasmine rice with fresh lime and cilantro, every bite is a burst of aromatic goodness. Whether you’re a longtime vegan or just looking for a meatless Monday inspiration, this curry is sure to become a weeknight favorite.

Ingredients

Jasmine Rice0.75 cup Jasmine RiceView ingredient guide
Bell Pepper1 unit Bell PepperView ingredient guide
Lime1 unit LimeView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
Tofu1 unit TofuView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Curry Powder1 tablespoon Curry PowderView ingredient guide
Coconut Milk1 unit Coconut MilkView ingredient guide
Chili Flakes1 teaspoon Chili FlakesView ingredient guide
Cooking Oil1 tablespoon Cooking OilView ingredient guide
Sugar1 teaspoon SugarView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide

Instructions

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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 veggies are tender, 4-6 minutes. (TIP: If sauce thickens before veggies are tender, add splashes of water.) Taste and season with salt and more lime juice if desired. Turn off heat.
  6. 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.

Useful Cookware

A few helpful kitchen tools for this recipe. Product cards are kept lightweight so the recipe page stays fast.

Recipe Tips

For extra flavor, toast the curry powder in the pan for 30 seconds before adding liquids. If you prefer a thicker sauce, let it simmer a few minutes longer. Adjust spiciness by adding more or fewer chili flakes.

FAQ

Can I use brown rice instead of jasmine rice?

Yes, but adjust the cooking time and water ratio according to the package instructions for brown rice.

How do I make this curry less spicy?

Reduce or omit the chili flakes and use a mild curry powder. You can also add a splash of coconut milk to mellow the heat.

Can I substitute the tofu with another protein?

Absolutely! Chickpeas or tempeh work well. If using chickpeas, add them when you add the bell pepper.

DandyRecipes community

Vote and share your thoughts

Votes and comments are stored inside DandyRecipes and stay separate from the original HelloFresh feed rating.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.