Dal Tadka – Indian-Style Spiced Yellow Lentils

A protein-packed vegan Indian dish of simmered lentils crowned with a sizzling spiced tempering.

Total
40 min
Servings
2 servings
Difficulty
Easy
Calories · per serving
300 kcal

Written by

Ecem Akkaba · Dietitian

Dietitian, graduate of İstanbul Medipol University. She develops the recipes and nutrition values on FitZen.

Updated:

Dal Tadka – Indian-Style Spiced Yellow Lentils

In short

Dal Tadka – Indian-Style Spiced Yellow Lentils contains 300 calories per serving: 16 g protein, 45 g carbohydrate and 7 g fat. It takes 40 minutes in total and makes 2 servings.

About this recipe

Dal Tadka is a traditional Indian dish where yellow lentils simmered until tender meet spices sizzled in hot oil (tadka). It is rich in plant protein and fiber and forms a balanced meal with brown rice or whole-grain bread.

Method

  1. 1

    Rinse the lentils a few times and soak them in water for 10 minutes.

  2. 2

    In a pot, bring the lentils, water and turmeric to a boil.

  3. 3

    Skim off the foam and simmer over low heat for 20 minutes until the lentils are soft.

  4. 4

    In a separate pan, heat the olive oil and add the cumin seeds.

  5. 5

    Add the onion, garlic and ginger and sauté until golden.

  6. 6

    Add the tomato and chili powder and cook until softened.

  7. 7

    Pour this spiced mixture (tadka) over the cooked lentils and stir.

  8. 8

    Adjust the salt, garnish with fresh coriander and serve hot.

Tips

  • The tadka has a stronger aroma if you prepare it just before serving.
  • For a creamier texture, lightly mash the lentils with a whisk.
  • You can serve it with brown rice or whole-grain bread on the side.

Language

3 days free

Get started

Log today’s first meal with a photo

Download it, create your account, photograph your first plate. Setup takes under a minute. Your first 3 days are free. Cancel any time.

  • Free to download
  • No credit card needed to sign up
  • Cancel your subscription any time

3-day free trial · then Premium: ₺149.99 weekly · ₺199.99 monthly · ₺1,299.99 yearly