There's something about a pot of coconut dal simmering away that just feels… cozy. This dal is creamy, silky, packed with warm spices, and honestly tastes like a hug that decided to show up in a bowl.

It's naturally creamy from the coconut milk, it thickens into the perfect spoon-coating texture thanks to red lentils, and it pairs beautifully with rice, naan, roasted veggies, or honestly just a spoon if you hover over the pot like I d
If you love lentils why not try this delicious lentil chunky soup you will not be disappointed!
Jump to:
The ingredients

- Red lentils: They cook fast, get creamy naturally, and don't need soaking. Perfect for weeknights.
- Onion: Adds sweetness and depth when softened.
- Garlic and ginger: Bring that classic warm dal flavor.
- Spices: A mix of cumin, turmeric, curry powder, paprika, and garam masala brings warmth and color.
- Coconut milk: Full-fat gives the best creamy finish.
- Vegetable broth: Helps the lentils simmer and blend with the spices.
- Crushed tomatoes: Add acidity and balance out all the richness.
- Salt and pepper: To round everything out.
- Lemon juice: A splash at the end brightens the entire dish.
- Fresh cilantro: For topping, if you like it.
See the recipe card for the detailed recipe
Instructions for the Coconut Dal
1. Sauté the aromatics
Heat a large pot and cook the onion in a bit of oil until soft. Add the garlic and ginger, and let everything become fragrant.
2. Bloom the spices
Stir in the cumin, turmeric, curry powder, paprika, and garam masala. Let the spices warm up in the pot so the flavors deepen.
3. Add the lentils
Pour in the dry red lentils and give them a quick stir so they're coated with the spices.
4. Add the liquids
Add the coconut milk, crushed tomatoes, and vegetable broth. Mix well.
5. Simmer
Reduce the heat and let everything cook until the lentils are soft and the dal is thick and creamy.
6. Finish it
Squeeze in a bit of lemon juice and taste to adjust salt and pepper.
7. Serve
Spoon it over rice or scoop it up with warm naan.



Sophie Tips
- If your dal gets too thick, add a splash of broth.
- If your dal is too thin, let it simmer without the lid for a few minutes.
- Always taste your spices. If the pot feels flat, it almost always needs more salt or a squeeze of lemon.
- When I reheat this the next day, I sometimes stir in a bit more coconut milk to bring back the creaminess.
Variations
- Spicy Coconut Dal
Add cayenne or extra chili flakes. - No Coconut Milk
Swap with cashew cream or extra broth. - Instant Pot Version
Cook on high pressure for 10 minutes, natural release 5 minutes. - Veggie Boost
Add spinach, kale, or diced carrots. - Protein Boost
Add chickpeas at the end for a heartier meal prep bowl.
Serving Ideas
- With basmati rice
- With naan (store-bought or homemade)
- With roasted cauliflower or sweet potatoes
- In a meal prep bowl with rice and cucumber salad
- Over quinoa for extra protein
Storage Tips
- Fridge: Keeps 4 to 5 days
- Freezer: Up to 3 months
- Reheat gently and add a splash of water or coconut milk as needed
FAQs
Why is my dal too thick?
Red lentils absorb liquid fast. Just add water or broth a little at a time until you reach your favorite textur
Why does my dal taste bland?
It usually needs salt or lemon. Dal comes alive with acidity and proper seasoning
Can I freeze coconut dal?
Absolutely. It freezes like a dream and reheats perfectly. Add a splash of coconut milk when reheating if you want it extra creamy.


Coconut Dal (Creamy Red Lentil Dahl in 30 Minutes)
Equipment
- Large pot or Dutch oven
- Wooden spoon
- Chef's knife
- Cutting board
- Measuring cups
- Measuring spoons
- Can opener
- Citrus squeezer (optional)
- Ladle (for serving)
Ingredients
- 1 cup red lentils
- 1 onion diced
- 3 garlic cloves minced
- 1 tablespoon ginger minced
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 1 teaspoon paprika
- 1 teaspoon garam masala
- 1 can coconut milk
- 1 cup crushed tomatoes
- 2 cups vegetable broth
- 1 tablespoon oil
- Salt and pepper
- Juice of half a lemon
- Fresh cilantro for garnish
Instructions
- Heat oil in a large pot and cook the onion until soft.
- Add garlic and ginger and cook until fragrant.
- Stir in all the spices and let them warm in the pot.
- Add the red lentils and mix to coat them with the spices.
- Pour in the coconut milk, tomatoes, and broth.
- Simmer until the lentils are tender and the dal becomes thick.
- Stir in lemon juice, taste, and adjust the seasoning.
- Serve hot with rice or naan.
Notes
- Add more broth if the dal thickens too much.
- If you want more heat, add chili flakes or cayenne.
- You can swap crushed tomatoes for diced if you prefer a chunkier texture.
- Freeze leftovers for easy meal prep.






Leave a Reply