Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

1-Pot Green Lentil Dal Recipe | Easy Healthy Indian Lentils


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Harper
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This 1-Pot Lentil Dal is a creamy, hearty, and comforting vegan dish made with tender lentils simmered in warm Indian spices and coconut milk. Perfect for a nourishing and easy one-pot meal.


Ingredients

  • 1 cup dry green lentils
  • 1 tbsp coconut oil or vegetable oil
  • 1 medium onion, chopped
  • 1 large carrot, diced
  • 3 cloves garlic, minced
  • 2 tsp fresh ginger, grated
  • 1 red or green chili, chopped
  • 2 tsp ground cumin
  • 2 tsp curry powder
  • 1 tsp turmeric
  • 1 tsp ground coriander
  • 3 cups vegetable broth
  • 1 cup coconut milk
  • Salt and black pepper to taste


Instructions

  1. Rinse lentils and optionally soak for 15 minutes, then drain.
  2. Heat oil in a large pot and sauté onion for 3–4 minutes.
  3. Add garlic, ginger, chili, and carrot; cook briefly until fragrant.
  4. Add spices, lentils, and vegetable broth. Stir and bring to a boil.
  5. Reduce heat and simmer for 15 minutes.
  6. Stir in coconut milk and cook another 10–15 minutes until creamy and lentils are tender.
  7. Adjust seasoning and serve hot with rice or naan.

Notes

  • Sweet potato can replace carrot.
  • Use lime juice before serving for extra brightness.
  • Blend part of the dal for a creamier texture.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: One-Pot, Stovetop
  • Cuisine: Indian