Thai Peanut Curry Tofu
Quick & Simple Meals
This bold and creamy Thai peanut curry tofu is packed with spiced tofu, tender veggies, and a rich peanut-coconut sauce—an aromatic and satisfying plant-based dinner ready to impress!
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Servings 4
Calories 460 kcal
Marinated Tofu:
- 17 oz tofu extra firm or firm
- 2 tablespoons 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 chilies 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 ½ cups coconut milk
- Chopped vegetables of your choice
- 2 kaffir lime leaves optional
Marinate the Tofu: Cut the tofu into cubes. In a bowl, mix soy sauce, cinnamon, turmeric.
Cumin, coriander powder, sweet paprika, and sugar.
Add tofu, toss to coat, and set aside.
Sauté Aromatics: Heat oil in a pan.
Add garlic, onion, red chilies, ginger, and carrot.
Stir-fry until onion softens, then transfer to a blender.
See full steps with tips & photos → https://mischacrossing.com/thai-peanut-curry-tofu/
Protein Boost: Add edamame or chickpeas along with the veggies for extra plant-based protein.
Spice It Up: Like it hotter? Toss in more chilies or a dash of chili oil.
Make Ahead: The curry sauce can be blended and refrigerated up to 3 days in advance.