Spiced Tofu Maldivian Curry Leaf Stew with Paratha

Total Time: 1 hr 5 mins Difficulty: Intermediate
Print Recipe
0 Add to Favorites

Spiced Tofu Maldivian Curry Leaf Stew with Paratha

Spiced Tofu Maldivian Curry Leaf Stew with Paratha
0 Add to Favorites
Prep Time 30 mins Cook Time 35 mins Total Time 1 hr 5 mins
Difficulty: Intermediate

Description

This rich, coconut-based stew brings together the fragrant depth of curry leaves, warming spices, and creamy tofu for a dish that feels both luxurious and deeply grounding. It's inspired by the gentle stews of southern India and the Maldives, where curry leaves and coconut milk are staples of everyday cooking. This version layers the delicate creaminess of tofu with a savoury broth scented with cardamom, fenugreek, and mustard seeds.

Served with soft, flaky paratha for scooping and swirling, the dish invites you to slow down and savour every mouthful. It’s a nourishing, spice-laced course that gently deepens the meal as it nears its close, warm, satisfying, and full of memory.

Ingredients

For the stew:

For the paratha (or use store-bought vegan paratha):

Instructions

Prepare the paratha dough (if making from scratch):

  1. Combine flour and salt in a bowl. Add oil and warm water gradually, mixing to form a soft dough. Knead for 5–7 minutes until smooth, then cover and let rest for at least 30 minutes.

Sear the tofu:

  1. Heat oil in a large pan. Add tofu cubes and fry until golden on all sides. Remove and set aside.

Build the stew base:

  1. In the same pan, add mustard seeds and let them pop. Add fenugreek seeds, curry leaves, onion, and green chilli (if using). Cook until soft and fragrant, about 5 minutes. Stir in garlic, ginger, turmeric, cumin, and cardamom, and cook for another minute.

Add liquids and tofu:

  1. Pour in the coconut milk and vegetable stock. Stir to combine, then gently return the tofu to the pan. Simmer uncovered for 15–20 minutes, allowing the stew to thicken slightly. Finish with lime juice and season with salt to taste.

Make the paratha:

  1. Divide the rested dough into 6 portions. Roll each into a thin circle. Heat a lightly oiled pan over medium heat and cook each paratha until golden and lightly blistered on both sides. Keep warm in a clean towel until ready to serve.

Serve:

  1. Ladle the hot stew into shallow bowls and garnish with fresh coriander. Serve with warm paratha on the side for dipping and scooping.
Recipe Card powered by WP Delicious