Spiced Dal, Coriander Rice & Tofu Puffs

This flavourful red lentil spiced dal coriander rice dish is a great midweek vegetarian superfood meal.

Prep time: 5 minutes Cooking time: 30 minutes Serves: 4


For the Dal:
1 tablespoon liquid coconut oil (we love Olivado)
1 onion, finely chopped
2 cloves garlic, finely minced
1 tablespoon minced fresh ginger
2 cups dry red lentils
1 teaspoon turmeric
2 teaspoons garam masala
½ teaspoon cumin
1 teaspoon coriander seeds
½ teaspoon red chilli flakes
1 teaspoon salt
Black pepper
1 can (400ml) coconut milk (we love Chantal Organics)
2 ½ cups vegetable stock
1 box (200g) mini tomatoes (we love Beekist)

For the tofu:
Coconut oil for frying
1 pack tofu, cut into small pieces (we love Bean Supreme)

For the rice:
Extra virgin avocado oil (we love Olivado)
1 cup black rice – 3 cups cooked (we love SunRice)
A handful fresh coriander to garnish (we love Superb Herb)


  1. Heat the coconut oil in a saucepan over medium hot heat. Add the onion, garlic and ginger. Cook for 4-5 minutes until fragrant.
  2. Add all the spices, salt, lentils, tomatoes, stock and coconut milk. Bring to boil, then lower the heat and simmer, stirring frequently for 25 minutes or until lentils are soft and dal is thickened.
  3. While dal is cooking, cook the black rice according to the packet instructions. Mix in the coriander, a drizzle of avocado oil and season. Set aside.
  4. Fry the tofu. Deep fry the tofu in coconut oil in a deep heavy based fry pan or wok until golden. Drain on paper towel.
  5. Serve the dal topped with tofu puffs with coriander rice on side. Enjoy!
Print Friendly, PDF & Email


Please enter your comment!
Please enter your name here