Slow Cooker Red Lentil Dahl with Coconut and Spinat Recipe
Introduction
Slow Cooker Dahl is a comforting and flavorful Indian-inspired dish that’s simple to prepare and perfect for busy days. This creamy lentil stew combines fragrant spices, coconut milk, and fresh greens for a nourishing meal served best with rice and naan.

Ingredients
- 1 cup red split lentils
- 1 medium onion, peeled and diced
- 2 cups (500 ml) vegetable stock
- 400 ml can coconut milk
- 400 grams diced tomatoes
- 2-3 cloves garlic, peeled and diced
- 1 teaspoon ginger, minced
- 1 teaspoon ground cardamom
- 1 teaspoon fennel seeds
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 2 cups spinach leaves
- 1/4 cup coriander (cilantro), stems removed and leaves trimmed
- 1 tablespoon lemon juice
- Basmati rice, to serve
- Naan bread, to serve
- Greek yogurt, optional
Instructions
- Step 1: Rinse the red split lentils under running water for one minute using a sieve. This removes excess starch and impurities.
- Step 2: Place the diced onion in the slow cooker insert. Add the vegetable stock, coconut milk, diced tomatoes, lentils, garlic, and ginger.
- Step 3: Add the ground cumin, coriander, cardamom, fennel seeds, turmeric, salt, and black pepper. Stir gently with a wooden spoon to combine all ingredients evenly.
- Step 4: Cover and cook on low heat for 8 hours, allowing the flavors to meld and the lentils to become tender.
- Step 5: After cooking, remove the lid and stir in the spinach leaves, chopped coriander, and lemon juice. Let the spinach wilt for about 5 minutes with the slow cooker still warm, then turn off the heat.
- Step 6: Serve the dahl hot over basmati rice, garnish with fresh coriander, and accompany with warm naan bread and optional Greek yogurt.
Tips & Variations
- For a spicier version, add a chopped green chili or a pinch of chili powder along with the spices.
- Feel free to substitute spinach with kale or Swiss chard for variation.
- Using fresh ginger instead of powdered enhances the dish’s aroma and taste.
- Add a splash of water or stock during cooking if the dahl becomes too thick.
Storage
Store leftover dahl in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a little water if needed to loosen the texture. This dish can also be frozen for up to 1 month—thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of lentils for this recipe?
While red split lentils are best for a creamy texture and quick cooking, you can use yellow lentils or masoor dal. Just adjust the cooking time as some lentils take longer to soften.
Is this dish suitable for freezing?
Yes, slow cooker dahl freezes well. Make sure to cool it completely before freezing, and store it in a sealed container. Thaw it overnight in the refrigerator before reheating.
PrintSlow Cooker Red Lentil Dahl with Coconut and Spinat Recipe
This Slow Cooker Dahl is a comforting and flavorful Indian-inspired lentil stew made with red split lentils, coconut milk, diced tomatoes, and a blend of warming spices. Slow-cooked for 8 hours, it develops a rich, creamy texture and is enhanced with fresh spinach, coriander, and lemon juice. Perfectly paired with basmati rice and naan bread, it makes a hearty and nutritious meal that’s easy to prepare and enjoy.
- Prep Time: 15 minutes
- Cook Time: 8 hours
- Total Time: 8 hours 15 minutes
- Yield: 4–6 servings 1x
- Category: Main Course
- Method: Slow Cooking
- Cuisine: Indian
- Diet: Vegan
Ingredients
Main Ingredients
- 1 cup red split lentils
- 1 medium onion (peeled and diced)
- 2 cups (500 ml) vegetable stock
- 400 ml can coconut milk
- 400 grams diced tomatoes
- 2–3 cloves garlic (peeled and diced)
- 1 teaspoon ginger (minced)
Spices
- 1 teaspoon ground cardamom
- 1 teaspoon fennel seeds
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
Finishing Ingredients
- 2 cups spinach leaves
- 1/4 cup coriander (cilantro), stems removed and leaves trimmed
- 1 tablespoon lemon juice
To Serve
- Basmati rice
- Naan bread
- Greek yogurt (optional)
Instructions
- Rinse Lentils: Transfer the red split lentils to a sieve and rinse under running water for about 1 minute to remove any impurities and excess starch.
- Combine Ingredients: Add the diced onions to the slow cooker insert. Pour in the vegetable stock, coconut milk, diced tomatoes, rinsed lentils, garlic, and minced ginger. Then add the ground cumin, ground coriander, ground cardamom, fennel seeds, and turmeric. Season with salt and black pepper, then gently stir everything together with a wooden spoon to combine evenly.
- Cook Slowly: Cover the slow cooker with the lid, set it to low heat, and let the dahl cook for 8 hours. This slow cooking allows the lentils to soften and the flavors to meld beautifully.
- Add Fresh Ingredients: Once cooking is complete, remove the lid and stir in the fresh spinach leaves, chopped coriander, and lemon juice. Stir gently to incorporate and allow the spinach to wilt in the residual heat for about 5 minutes before turning off the slow cooker.
- Serve: Spoon the warm dahl into bowls alongside hot basmati rice. Garnish with additional fresh coriander if desired. Serve with warm naan bread and a dollop of Greek yogurt on the side for a complete, comforting meal.
Notes
- Rinsing the lentils helps to reduce foam and ensures a cleaner, smoother dahl.
- You can substitute fresh ginger with ground ginger if needed, but fresh provides a brighter flavor.
- Adjust the amount of garlic and spices to taste for mild or more intense flavors.
- Spinach can be substituted with other leafy greens such as kale or Swiss chard.
- If you prefer, add a pinch of chili powder or fresh chopped chilies to increase heat.
- Leftovers can be refrigerated for up to 3 days or frozen for up to 3 months.
Keywords: slow cooker dahl, red lentil stew, vegan indian recipes, coconut milk dahl, easy slow cooker recipes, healthy vegan stew

