Go Back
+ servings
Vegan Thai Peanut Curry
Print Recipe Pin Recipe
4.29 from 302 votes

Vegan Thai Peanut Curry

Creamy and delicious Thai inspired curry made with a homemade peanut sauce, fresh vegetables, tofu and coconut milk.
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Course: Main Course
Cuisine: Thai
Keyword: Thai Peanut Curry
Servings: 4 people
Calories: 471kcal

Ingredients

Marinated Tofu

  • 17 oz tofu extra firm or firm
  • 2 tablespoon soy sauce
  • ½ teaspoon cinnamon
  • ½ teaspoon turmeric
  • 1 teaspoon cumin
  • 1 teaspoon coriander powder
  • 1 teaspoon sweet paprika
  • 1 teaspoon sugar

Thai Peanut Curry

  • 2 garlic cloves finely chopped
  • 1 small onion finely chopped
  • 2 red chillies chopped
  • 1 thumb-piece ginger grated or finely chopped
  • 1 small carrot finely chopped
  • 2 cups vegetable stock or water
  • 3 oz peanuts or peanut butter
  • 1 teaspoon sugar
  • 1 tablespoon soy sauce
  • 1 ½ cup coconut milk
  • Chopped vegetables of your choice
  • 2 kaffir lime leaves optional

Instructions

  • Marinate the tofu. Cut the tofu block into cubes and prepare the marinade. Mix in a small bowl soy sauce, cinnamon, turmeric, cumin, coriander powder and sugar. Add the marinade onto the tofu, mix with your hands or a spoon and leave marinating while you prepare the rest of the ingredients.
    17 oz tofu, 2 tablespoon soy sauce, ½ teaspoon cinnamon, ½ teaspoon turmeric, 1 teaspoon cumin, 1 teaspoon coriander powder, 1 teaspoon sweet paprika, 1 teaspoon sugar
  • Heat some oil in a pan and add the garlic, onion, red chillies, ginger and carrot. Stir fry for a couple of minutes until the onion has softened and all the ingredients are cooked and transfer into a big blender jug.
    2 garlic cloves, 1 small onion, 2 red chillies, 1 thumb-piece ginger, 1 small carrot
  • Add the vegetable stock, crushed peanuts or peanut butter, sugar and soy sauce. Blend all the ingredients using a hand blender until you have a smooth sauce.
    2 cups vegetable stock, 3 oz peanuts or peanut butter, 1 teaspoon sugar, 1 tablespoon soy sauce
  • Using the same pan or pot used before, add some more oil if needed, heat the oil and add the tofu and chopped vegetables of your choice.
    Chopped vegetables of your choice
  • Cook for a couple of minutes until the vegetables start to golden. Pour the peanut sauce and coconut milk. Optionally, add the kaffir lime leaves. Bring to simmer and leave simmering for about 15 minutes. Adjust with salt to taste and your curry will be ready to enjoy.
    1 ½ cup coconut milk, 2 kaffir lime leaves

Notes

  • Garnish with fresh cilantro, chilli flakes or crushed peanuts.

Nutrition

Calories: 471kcal | Carbohydrates: 22g | Protein: 20g | Fat: 37g | Saturated Fat: 21g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 8g | Sodium: 1370mg | Potassium: 560mg | Fiber: 4g | Sugar: 9g | Vitamin A: 3280IU | Vitamin C: 37mg | Calcium: 216mg | Iron: 6mg