Indonesian · serves 2

Tofu Satay Skewers

Marinate in the morning, grill in ten minutes, eat with peanut sauce.

30 min Some work Vegetarian

Ingredients

  • 300g tofu, cubed
  • 1 capsicum, cubed
  • 2 onions, in chunks
  • 1 cup mushrooms
  • 1 potato, cubed and fried
  • 1 cup shallots, fried
  • 6 red chillies, chopped
  • 1 inch ginger, minced
  • 6 garlic cloves, minced
  • 4 tbsp tamarind extract
  • 4 tbsp ketchup
  • 1 cup peanut sauce
  • Salt

Method

  1. Blend the fried shallots, chillies, ginger, garlic, tamarind, ketchup and salt into a marinade.
  2. Fry the tofu first so it holds together on the stick, then marinate everything for 2 hours.
  3. Thread onto skewers, alternating so nothing is all one thing.
  4. Grill or oven-roast until the edges char.
  5. Warm the leftover marinade and spoon it over. Peanut sauce alongside.

Questions people ask about Tofu Satay Skewers

How long does Tofu Satay Skewers take?

About 30 minutes from starting to sitting down, and it is a bit of work. Most of that is active, so read the method through before you start rather than chopping as you go.

What can I use instead of tofu in Tofu Satay Skewers?

Use paneer, cubed the same size. It browns faster, so drop the heat slightly.

Can I make Tofu Satay Skewers ahead of time?

You can prepare it a few hours ahead and reheat gently. It keeps two days in the fridge, though it is best on the day.

Is Tofu Satay Skewers vegetarian?

Yes, and as written it is vegan too. Check your specific brands if that matters to you.

What do you serve with Tofu Satay Skewers?

Peanut sauce alongside. It serves two as written. Double everything to feed four, but use a wider pan so the food still browns rather than steams.

Don't know what to cook? Let it decide →

More ideas by ingredient

If you liked this