Vegan Thai Peanut Curry

Indulge in the vibrant flavors of Thailand with this Vegan Thai Peanut Curry recipe. Bursting with aromatic spices, creamy coconut milk, and the nutty richness of peanut butter, this dish is a tantalizing fusion of sweet, savory, and spicy. Perfectly paired with rice or noodles, it’s a satisfyingly flavorful journey for your taste buds that celebrates the essence of Thai cuisine while staying true to vegan principles.

Ingredients:

500 g 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
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
500 ml vegetable stock or water
80 g peanuts or peanut butter
1 tablespoon soy sauce
400 ml coconut milk
Chopped vegetables of your choice
2 kaffir lime leaves (optional)


Directions:

Marinate the tofu: Cut the tofu block into cubes and prepare the marinade by combining soy sauce, cinnamon, turmeric, cumin, coriander powder, sweet paprika, and sugar in a small mixing bowl. Add the marinade to the tofu and leave it to marinate while you chop the veggies.


Chop the veggies: For this curry, you can add any vegetables that you like or may have at home. For this recipe, we are using broccoli, carrot, and red bell peppers.
Heat some oil in a pan and add finely chopped garlic, onion, red chillies, ginger, and carrot. Stir fry for a couple of minutes and transfer into a blender jug.
Add to the same blender jug the vegetable stock, crushed peanuts or peanut butter, sugar, coconut milk, and soy sauce. Blend all the ingredients until you have a smooth sauce.

Cook the curry: Heat some coconut oil, olive oil, or another type of vegetable oil in a large pan or pot, and add the chopped vegetables and the marinated tofu. Cook for a couple of minutes to medium heat until the vegetables and tofu start to golden.
Add the peanut sauce. Bring to a gentle simmer for about 15 minutes. Adjust with salt and pepper, and your curry will be ready to enjoy.


Prep Time: 20 minutes | Cooking Time: 30 minutes | Total Time: 50 minutes
Kcal: 471 kcal | Servings: 4 servings