
Slow Cooker Lentil Dal with Coconut Milk
A creamy, warming lentil dal made entirely in the slow cooker. Red lentils soften into a silky base while turmeric, ginger, and garlic build a fragrant foundation. Coconut milk adds richness and rounds the spices. This hands-off Indian comfort dish is ready when you need it—no stovetop tending required.
- Prep
- 15 min
- Cook
- —
- Wait
- 4 hr
- Total
- 4 hr 15 min
- Makes
- 4 servings (about 1½ cups each)
Steps
Before you start
- Rinse red lentils in a fine-mesh strainer until water runs clear—this removes starch and prevents a gluey texture
- Have your slow cooker ready and dry
- Mince or grate fresh ginger and garlic now so they're ready to go
Rinse the lentils
- Place the red lentils in a fine-mesh strainer and rinse under cold running water for about 30 seconds, stirring gently with your fingers.
- Continue rinsing until the water runs clear—this removes the starch coating and prevents a gluey, mushy final texture.
- Set aside.
+ Show details− Hide details
Ready when: Water runs clear when lentils are stirred in the strainer
Tip: Don't skip rinsing—it's the key to a smooth, creamy dal rather than a thick, starchy paste.
Prep aromatics and spices
- While the lentils drain, mince 5 garlic cloves (about 2 tablespoons minced), mince or finely grate 1 tablespoon fresh ginger (about the size of a large grape), and finely dice half a medium yellow onion (about ½ cup).
- Measure out the dry spices: turmeric (1.5 teaspoons), cumin seeds (1 teaspoon), salt (1 teaspoon), black pepper (½ teaspoon), and ground coriander (½ teaspoon) if using.
- Have them ready to add to the slow cooker.
+ Show details− Hide details
Ready when: All ingredients are prepped and measured, ready to combine
Tip: Prep these before the lentils finish rinsing so everything is ready to go into the slow cooker at once. Minced garlic and ginger are much easier to distribute evenly than chunky pieces.
Add liquids to slow cooker
- Pour the full can of coconut milk (13.5 oz / 400 ml) into the slow cooker bowl.
- Add 3 cups (720 ml) vegetable broth or water.
- Stir gently to combine, breaking up any thick coconut cream on top of the can so it blends with the thinner liquid underneath.
+ Show details− Hide details
Ready when: Liquids are combined; coconut cream is loosened and dispersed
Tip: Don't skip stirring the coconut milk—the thick cream on top can otherwise form pockets and won't blend evenly during cooking.
Add lentils and aromatics
- Add the rinsed red lentils (1.5 cups / 300 g) to the slow cooker, followed by the minced garlic, minced ginger, and diced onion.
- Stir well to distribute the aromatics evenly throughout the liquid.
+ Show details− Hide details
Ready when: Lentils and aromatics are submerged and evenly distributed
Tip: Stir well so garlic and ginger don't clump or settle to the bottom where they might scorch.
Add spices and stir
- Sprinkle in the turmeric (1.5 teaspoons), cumin seeds (1 teaspoon), salt (1 teaspoon), black pepper (½ teaspoon), and ground coriander (½ teaspoon if using).
- Stir thoroughly for 30 seconds, mixing from the bottom and sides to ensure no spices clump or settle.
- Make a final check that the lentils are fully submerged in liquid by at least ½ inch.
+ Show details− Hide details
Ready when: Spices are evenly mixed with no clumps, especially turmeric; lentils are submerged
Tip: Turmeric is prone to clumping—stir extra well to break up any powder that sticks. Uneven spice distribution will result in some bites being bland and others overly strong.
Cover and cook on low
- Place the slow cooker lid on top and set the heat to LOW.
- Cook undisturbed for 4 hours.
- The lentils will soften completely and begin to break down into a creamy, porridge-like mixture.
- Resist the urge to lift the lid—each time you do, you add 15–20 minutes to the cooking time because heat escapes.
+ Show details− Hide details
Ready when: Lentils have completely disintegrated; the dal is thick, creamy, and holds together loosely when stirred
Tip: Do not lift the lid during cooking. If you're tempted to check, remember that you'll just be adding time. Trust the process—4 hours on LOW is reliable for red lentils in a slow cooker.
Mash and check consistency
- Carefully remove the slow cooker lid (watch for steam).
- Stir the dal thoroughly with a wooden spoon or silicone spatula.
- Any remaining small lentil pieces should mash easily against the side of the bowl—they should be soft enough to break apart with gentle pressure.
- If you see any firm pieces, the lentils need another 15–20 minutes on LOW.
+ Show details− Hide details
Ready when: All lentil pieces dissolve easily when pressed with the spoon; dal is smooth and creamy
Tip: If you do find some firm lentils, cover and cook a bit longer—don't skip this step. Undercooked lentils in dal are unpleasant.
Finish with lime juice
- Stir in the fresh lime juice (2 tablespoons / 30 ml).
- The acid will brighten the warm spices and add a subtle tang that ties the dish together.
- Stir well so the lime juice is fully incorporated throughout.
+ Show details− Hide details
Ready when: Lime juice is fully stirred in; flavor is bright and balanced
Tip: Add lime juice only after cooking—the acid could prevent lentils from softening fully if added earlier. Taste the dal before serving; you can add a touch more if needed.
Adjust seasoning and consistency
- Taste the dal and adjust salt and black pepper to your preference.
- If the dal is too thick to pour easily (thicker than oatmeal), stir in a little more vegetable broth or water, ¼ cup at a time, until you reach the desired consistency.
- It should be thick enough to coat a spoon but still pourable—not a stiff paste.
- Stir each addition in fully before tasting again.
+ Show details− Hide details
Ready when: Seasoning is balanced; consistency is creamy and pourable, not pasty
Tip: Dal thickens as it cools, so don't over-thin it now. If you like it loose when serving, err on the side of slightly thinner rather than thick.
Serve and garnish
- Transfer the dal to serving bowls and garnish with fresh cilantro (about 1 tablespoon per bowl) if desired.
- Serve hot alongside rice, roti, or naan.
- The dal will stay warm in the slow cooker on the WARM setting for up to 1 hour if you're serving people at different times.
+ Show details− Hide details
Ready when: Dal is plated and garnished, ready to serve
Tip: If the dal sits in the slow cooker after cooking, it will continue to thicken. If serving later, keep it on WARM rather than LOW, and thin with broth as needed before serving.
Good to know
Tips
- Red lentils break down completely when cooked; they won't stay whole. If you prefer lentils with more texture, swap for brown or green lentils instead—but increase cooking time to 5–6 hours and they will stay firmer.
- The slow cooker's lid should not be lifted during cooking. Every time you open it, you add 15–20 minutes to the cooking time because heat escapes.
- Dal thickens significantly as it cools. If serving immediately, it will be pourable; if you let it cool in the slow cooker, it will be much thicker. Thin it with broth or water when you reheat.
- Serve with rice, roti, or naan for a complete meal. The dal is vegetarian and vegan if you skip the cream and yogurt substitutions.
Make ahead
You can prep all the vegetables (mince garlic and ginger, dice onion) up to 1 day ahead and store in the refrigerator in separate airtight containers. Rinse the lentils the morning of cooking. Assemble everything in the slow cooker insert the night before if you like—do not cook overnight on LOW, as the timing varies; instead, refrigerate the insert and add it to the slow cooker base in the morning and begin cooking then.
Storage & reheating
Refrigerate in an airtight container for up to 4 days. The dal thickens as it cools; reheat gently on the stovetop over medium-low heat with a splash of water or broth to loosen it. Freeze in airtight containers or freezer bags for up to 3 months. Thaw in the refrigerator overnight, then reheat as above.
Substitutions
- vegetable broth or water → chicken broth or water. Water works but use a little extra salt (¼ teaspoon more) for flavor. Chicken broth adds a savory depth.
- red lentils, rinsed → yellow split peas or yellow lentils. Yellow lentils take about 30 minutes longer; increase cooking time to 4.5 hours. They won't break down as completely—you may want to blend part of the dal for creaminess.
- lime juice, fresh → lemon juice or rice vinegar. Either adds the necessary brightness. Use the same amount (2 tablespoons).
- coconut milk (full-fat) → heavy cream or full-fat yogurt stirred in at the end. Use 1 cup cream stirred in just before serving, or swirl in yogurt off heat. The flavor will be milder and less Indian, but still delicious.
More lentil soups
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Indian
- Main ingredient
- Lentils
- Method
- Slow Cooker
- Quick & Easy
- EasyMake AheadFreezer Friendly




