Looking for a quick, cozy meal that’s packed with flavor? This easy Indian dahl with red lentils is exactly that. It’s warm, comforting, and comes together in no time, perfect for busy weeknights or when you want something nourishing that still tastes amazing. Plus, it’s great for meal prep and freezes beautifully!
Heat a large pan and add 1 tablespoon of coconut oil. Add the chopped onion and cook until translucent.
Add the garlic and ginger and cook briefly.
Add the spices and cook until fragrant.
Rinse the lentils well under cold running water and add them to the pan.
Pour in the broth, stir to combine, and bring to a boil.
Reduce the heat and simmer for about 10 minutes, or until most of the liquid has been absorbed. Add the diced tomatoes and spinach and let the spinach wilt into the dahl.
Add coconut cream until you reach your desired consistency and let everything heat through until the lentils are fully cooked. If it’s too thick, add a bit more broth or coconut milk. Season with salt and pepper.
Serve the dahl with rice, naan, fresh cilantro, and lime wedges. Stir in a spoonful of yogurt or coconut cream at the end.