Thai coconut tofu curry is one of my favorite recipes! I have been making lots of curries lately (made butternut squash coconut curry yesterday). Both recipes are very different. This Thai coconut curry dish is rich, creamy and flavorful. It is one of those dishes that you eat and you feel very satisfied after you do. It is the ultimate comfort food. Coconut milk and peanut butter added  to give that authentic Thai flavor.  This recipe is actually quite similar to what you find in restaurants, It's so mouthwatering, I love it served with brown rice!tofu-curry2

This is a great recipe, that has a lot of layers of flavors. One of those dishes that's great for company and other special events.

Lemongrass is sold in most supermarkets but it can be omitted,  the recipe will taste just as great without it. Lemongrass is very easy to grow, it doesn't require much care.  I normally have a lemongrass plant in my garden.

Growing up in Jamaica lemongrass, locally known as fever grass, was grown medicinally as a tea to reduce fever. It was also known to relieve colds, menstrual cramps,nausea, asthma, and athletes foot. I find the tea delicious, so I love mixing it with peppermint for relaxation.

However in Asian countries lemongrass is used as a culinary herb, it is added to curries and soups. It adds  citrusy flavor to dishes.


For: 6 people
30 min
30 min
Ready in:
1 h


  1. Drain tofu, rinse and press to dry. Cut tofu into 1 inch cubes and place in a large bowl.
  2. Coat tofu cubes evenly with lemongrass, sesame oil, cumin, coriander, turmeric, and salt.
  3. Allow to marinate for 30 minutes. Allow to marinate for longer in the refrigerator.
  4. Preheat oven 400. Line baking sheet with parchment paper and grease lightly.
  5. Arrange marinated tofu on baking sheet, bake for 20 minutes until golden. Set aside
  6. Heat oil in skillet, add onion and garlic, and ginger. Cook until onion is soft, stirring constantly, about 3 minutes. Add curry powder and cook for another minute.
  7. Remove from heat and stir in coconut milk and water.
  8. Transfer to a food processor or blender and add peanut butter, liquid aminos, maple syrup, lime juice and ginger.
  9. Process until smooth and creamy. Pour mixture back into skillet on medium high heat. Cook until thick, stirring constantly.
  10. Stir in tofu, cayenne pepper. Garnish with crushed peanuts and chopped cilantro leaves.