Feastnav
Tofu Satay with Peanut Sauce

Tofu Satay with Peanut Sauce

Thai
Jump to Recipe
27 minutes
4 people
Medium31–60 min or 7–12 steps

27 min · 7 steps

Medium: 31–60 min or 7–12 steps

470 kcalper person
Protein 16g
Carbs 20g
Fats 37g

About this dish

Skewered firm tofu marinated in vegan yellow curry paste and coconut milk, grilled until golden, and served with a rich ground peanut sauce and cucumber.

Allergy Info

Gluten, Soya, Peanuts

Diet Info

Vegan

Before you start

Ready-made is fine, or make your own.

Ingredients

Fresh Produce

  • Limescut into wedges, to serve1
  • Cucumbersliced, to serve1

Plant Proteins

  • Firm tofupressed and cut into 3cm cubes400 g

Tins & Jars

  • Vegan Thai yellow curry paste1 tbsp for the marinade, 1 tbsp for the peanut sauce2 tbsp
  • Coconut Milk100 ml for the marinade, 300 ml for the peanut sauce400 ml
  • Tamarind Pastefor the peanut sauce1 tbsp

Dried Goods

  • Palm sugargrated, 1 tbsp for the marinade, 1 tbsp for the peanut sauce2 tbsp
  • Roasted peanutsfinely ground, for the peanut sauce80 g

Oils & Condiments

  • Light soy sauce1 tbsp for the marinade, 1 tbsp for the peanut sauce2 tbsp
  • Vegetable Oilfor brushing1 tbsp

Utensils

  • Bamboo skewers
  • Chopping board
  • Sharp knife
  • Mixing bowl
  • Saucepan
  • Large frying pan

Method

1

Pat the tofu dry, cut into cubes and thread onto the bamboo skewers.

Approx. 6 minutes
2

Whisk 1 tablespoon of the yellow curry paste with 100 ml of the coconut milk, 1 tablespoon of the palm sugar and 1 tablespoon of the light soy sauce in a bowl, then coat the tofu skewers in the marinade.

Approx. 4 minutes
3

Cover and marinate the skewers in the refrigerator for 20 minutes.

Approx. 2 minutes
4

Heat the remaining coconut milk in a saucepan over medium heat and stir in the remaining yellow curry paste, then simmer for 3 minutes until fragrant.

Approx. 3 minutes
5

Stir in the ground peanuts, tamarind paste, remaining palm sugar and remaining light soy sauce, and simmer for 4 minutes until thickened, then set aside to serve alongside.

Approx. 4 minutes
6

Heat a large frying pan over medium-high heat, brush with the vegetable oil, and cook the skewers for 6 minutes, turning occasionally, until golden on all sides.

Approx. 6 minutes
7

Serve the skewers with the peanut sauce, cucumber slices and lime wedges.

Approx. 2 minutes