Ingredients
Main Ingredients
- 1 cup red lentils, rinsed
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 inch ginger, grated
- 2 tablespoons vegetable oil
- 1 teaspoon cumin seeds
- 1 teaspoon turmeric powder
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- 1 teaspoon chili powder
- 1 can diced tomatoes, 14 oz
- 2 cups water
- 1 teaspoon salt, or to taste
- 1 cup fresh cilantro, chopped
AI Transformation
Make this recipe yours.
Don't eat dairy? Want more protein? Cooking for kids? Tap any option in the app and the AI rewrites the ingredients and rebalances the macros.
Vegan Vegetarian High protein Lower calorie Kid-friendly Gluten-free Dairy-free
Download RecipeBox AI
Free · iOS · iPad
Method
- 01Heat the vegetable oil in a large pot over medium heat. Add the cumin seeds and toast them until they start to crackle.
- 02Add the chopped onion, garlic, and ginger. Sauté until the onion is golden brown.
- 03Stir in the turmeric, ground coriander, garam masala, and chili powder. Cook for 1-2 minutes until fragrant.
- 04Add the diced tomatoes and cook for another 3-4 minutes, stirring occasionally.
- 05Add the rinsed red lentils and water. Stir well to combine all the ingredients.
- 06Bring to a boil, then reduce the heat to low and let it simmer uncovered for about 20-25 minutes, or until the lentils are soft and the dhal has thickened.
- 07Season with salt to taste and stir in the chopped cilantro just before serving.
- 08Serve hot with rice or naan bread.