Tofu Shrimp Curry

Recipe by
Total Time:
2 hours
Serves: 4
Nutrition facts:

240 calories, 9 grams fat

Category: Vegan Recipe
Cuisine: Indian Recipe
Technique: Stewed Recipe
Difficulty: Medium

Take a look at more Drinks Recipe Recipes. You may also want to try undefined, undefined, undefined, undefined, undefined, undefined, undefined

Rate This Recipe


  • 1 block - soft tofu
  • For marinating tofu:
  • 1 tsp - grated garlic
  • 1 tsp - grated ginger
  • Juice of 1/2 lemon
  • 1 tsp - black pepper
  • 1 tsp - canola or other vegetable oil
  • For the sauce:
  • 1-inch ball - tamarind, soaked in 1/2 cup of warm water for about half an hour (squeeze the solids to extract the tamarind pulp, strain if it's too lumpy and reserve the pulp)
  • 2 - ancho chillies with stem and seeds removed (you can substitute this with a mild paprika)
  • 2 - arbol chillies
  • 1/4 tsp - fenugreek (methi) seeds
  • 1 tbsp - coriander seeds
  • 1 tsp - black peppercorns
  • 1 - large onion or 2 - small ones, chopped
  • 4 cloves - garlic, minced
  • 2 tbsp - cashew nuts
  • 1 tsp canola or other vegetable oil
  • 1 tsp - black mustard seeds
  • 1 sprig - curry leaves
  • 1/2 cup - coconut milk
  • 1 tbsp - jaggery (you can use regular or brown sugar instead)
  • Salt to taste
  • 1/4 cup - coriander leaves, chopped

How to Make Tofu Shrimp Curry

  • Swaddle tofu in paper napkins and leave in a colander with a heavy weight on it - like a steel saucepan - for about an hour for the water to drain out of it.
  • Cut it into slices, about 1/2-inch thick.
  • Marinate tofu for 30 minutes in a mixture of the ingredients listed for marination.
  • Bake the tofu in an oven at 400 degrees F for about 30 minutes or until it is golden brown on top and quite chewy. If you cut the tofu in big slices, cut it into smaller cubes before adding it to the curry.
  • For the sauce:
  • Heat the oil in a saucepan.
  • Add the mustard seeds and when they sputter, add the curry leaves.
  • Toast for a few seconds and then add the blended chilli and onion paste.
  • Cook over medium heat, stirring constantly, until the mixture turns a few shades darker and the water has evaporated.
  • Add the tamarind pulp along with 1 cup water. If the curry is too thick, add more water.
  • Add salt, bring to a boil, then reduce the heat so the sauce simmers. Let it cook for 15 minutes without being covered.
  • Add the tofu cubes and let the sauce simmer for another five minutes.
  • Add the coconut milk and jaggery. Mix well and warm. Turn off the heat and garnish with coriander leaves.
  • Recipe courtesy: Holy Cow Vegan