The Dal Palak (Spinach Lentil Curry) Recipe is a vibrant and nourishing dish that brings together the earthy creaminess of red lentils with the fresh, mild flavor of spinach. This comforting curry is spiced perfectly with mustard and cumin seeds, fresh ginger, garlic, and a little heat from chilies, making it a feast of flavors in every spoonful. Best served with fluffy rice, this recipe is a wonderful way to enjoy a wholesome, nutrient-packed meal that feels both traditional and effortlessly satisfying.
Ingredients You’ll Need
Gathering simple, wholesome ingredients is the key to making this dish so special. Each item plays an important role, from providing the hearty base to layering in bright spices and fresh greens that transform the curry into something truly memorable.
- Red lentils (1 ½ cups or 300g): Provides a creamy, protein-rich base that cooks down beautifully to a thick texture.
- Water (4 cups or 960 mL): Essential for cooking the lentils to a tender, comforting consistency.
- Ground turmeric (¾ teaspoon): Adds a warm, golden hue and subtle earthiness.
- Kosher salt (1 ½ heaping teaspoons plus more to taste): Balances flavors and enhances every ingredient.
- Freshly squeezed lemon juice (1 ½ tablespoons plus more to taste): Brightens the dish with refreshing acidity.
- Unrefined coconut oil (3 to 4 tablespoons): Used for sautéing and adds a subtle, creamy coconut aroma.
- Black or brown mustard seeds (1 ½ teaspoons): Create a wonderfully nutty flavor and a satisfying pop when cooked.
- Cumin seeds (1 ½ teaspoons): Adds a toasty warmth and depth to the tadka.
- Yellow onion (1 medium, finely diced): Builds sweetness and texture during the sauté.
- Garlic cloves (4 fat or 6 medium, finely chopped or sliced): Adds a pungent, aromatic foundation.
- Fresh ginger (1 ½-inch piece, sliced into thin matchsticks): Brings a zesty, spicy brightness.
- Serrano or jalapeño pepper (1, finely chopped, optional): Gives a gentle kick of heat (skip if you prefer mild).
- Dried red chile peppers (2 to 5, torn in half): Adds smoky, layered heat and complexity.
- Fresh curry leaves (20 leaves, optional but recommended): Infuse an unforgettable herbal aroma that’s classic in Indian cooking.
- Asafoetida (a couple pinches, optional): Provides a subtle onion-garlic flavor and aids digestion (omit if gluten-free).
- Baby spinach (5 ounces or 140g): Adds vibrant green color plus nutrition and fresh flavor.
- Cilantro leaves and tender stems (a handful, chopped): Used as a fragrant fresh garnish to finish the dish.
- Cooked rice (to serve 4): The perfect accompaniment to soak up every luscious bite of the Dal Palak.
How to Make Dal Palak (Spinach Lentil Curry) Recipe
Step 1: Prepare the Dal
Start by rinsing the red lentils thoroughly in a fine-mesh sieve until the water runs mostly clear. This ensures your dal will be clean and light in texture. Place the lentils in a medium saucepan and cover with water. Bring to a boil, skimming off any foam that rises to the top. Once boiling, reduce the heat to a simmer and stir in turmeric. Partially cover the pan and let it simmer gently for 20 to 30 minutes until the lentils soften and begin to break down. While the lentils cook, you can prepare the spinach tadka to save time.
Step 2: Mash and Season the Dal
When the lentils are soft but still a bit chunky, whisk vigorously for about a minute until somewhat pureed. If they aren’t soft enough, simmer a little longer. Cook for a few more minutes, whisking occasionally, until the dal thickens to a comforting, creamy consistency. Stir in salt and fresh lemon juice and adjust seasoning to taste. Keep this warm on very low heat while you move on to the flavorful tadka.
Step 3: Make the Spinach Tadka
Heat coconut oil in a medium or large frying pan over medium-high heat. When the oil shimmers, toss in mustard and cumin seeds. Shake the pan or stir frequently until the mustard seeds pop delightfully, releasing their nutty aroma. Add diced onion and a pinch of salt, lowering the heat to medium. Cook slowly, stirring occasionally, until the onions turn a gorgeous golden brown—this builds the deep, complex flavor base.
Step 4: Flavor the Tadka
Stir in garlic, ginger, and serrano if using, and sauté for 1 to 2 minutes to let those flavors bloom. Next, add dried red chilies, fresh curry leaves, and a pinch of asafoetida if using. Cook just 30 seconds more, stirring rapidly, to awaken the spices without burning. If the oil is absorbed, add another tablespoon of coconut oil to ensure everything sautés perfectly.
Step 5: Wilt the Spinach
Add half of the baby spinach along with a quarter teaspoon of kosher salt. Toss and stir frequently with tongs until the leaves are fully wilted and tender. Add the remaining spinach, continuing to stir-fry until all the spinach has collapsed into this fragrant, vibrant green mixture. Immediately remove from heat to keep the spinach fresh and bright.
Step 6: Combine and Finish
Pour the hot spinach tadka into the warm dal and stir to combine all the beautiful flavors and textures. Give the dal a final taste and add more lemon juice or salt as desired. Garnish generously with chopped cilantro for a fresh pop of color and aroma. Your Dal Palak (Spinach Lentil Curry) Recipe is now ready to enjoy!
How to Serve Dal Palak (Spinach Lentil Curry) Recipe
Garnishes
A sprinkle of chopped fresh cilantro is traditional and brightens the dish with its fresh, slightly citrusy flavor. Sometimes I like finishing with a drizzle of coconut oil or a squeeze of fresh lemon juice on top for an extra layer of richness and zing. A few thinly sliced green chilies also add a beautiful heat contrast if you love spice.
Side Dishes
This curry pairs wonderfully with fluffy basmati rice or warm naan bread for mopping up every delicious spoonful. For a more substantial meal, toss together a simple cucumber raita or fresh tomato salad to add a cooling crunch that balances the warm spices. Even a side of roasted vegetables complements the wholesome flavors impressively well.
Creative Ways to Present
Serve the dal in rustic bowls to highlight its comforting vibe, with a scattering of crispy fried onions or toasted cumin seeds on top for textural contrast. For an elegant touch, drizzle a bit of creamy yogurt around the edge or swirl in some mild coconut cream. Pair it alongside a vibrant grain bowl with colorful roasted veggies for a modern twist that still honors the heart of the Dal Palak (Spinach Lentil Curry) Recipe tradition.
Make Ahead and Storage
Storing Leftovers
Dal Palak tastes even better the next day once the flavors have fully melded. Let it cool completely and transfer to an airtight container. Stored in the refrigerator, it will keep beautifully for up to 4 days, making it an excellent option for meal prep.
Freezing
You can freeze leftover Dal Palak in portion-sized containers or freezer bags for up to 3 months. Just make sure it’s fully cooled before freezing, and leave some headspace for expansion. Thaw overnight in the fridge before reheating for best results.
Reheating
Reheat gently in a saucepan over low heat, stirring occasionally and adding a splash of water if it’s too thick. Microwaving also works well; just cover loosely to retain moisture and heat in short intervals, stirring in between. The spinach will remain vibrant and the lentils maintain their creamy texture when reheated with care.
FAQs
Can I use other types of lentils for this Dal Palak (Spinach Lentil Curry) Recipe?
Yes, but keep in mind that red and yellow lentils cook the fastest and break down easily to give you that creamy texture. Brown or green lentils will take longer and won’t puree as smoothly, altering the final texture somewhat.
Is this recipe spicy?
The spice level can be adjusted according to your preference. The jalapeño or serrano pepper and dried red chilies add heat, but you can omit or reduce them for a milder version. The dish remains flavorful and comforting either way.
Can I substitute fresh spinach with frozen spinach?
Frozen spinach can work in a pinch, but fresh baby spinach is recommended for the best texture and vibrant color. If using frozen, be sure to thaw and squeeze out excess water to avoid a watery dal.
What can I serve with Dal Palak besides rice?
Naan bread, roti, or even quinoa are great alternatives. For a lighter meal, try it alongside a fresh salad or steamed vegetables. The dal is versatile and pairs well with many accompaniments.
Is Dal Palak suitable for vegans?
Absolutely! This recipe is completely plant-based, using coconut oil instead of ghee or butter. It’s a fantastic protein-packed meal that’s naturally vegan and gluten-free.
Final Thoughts
If you’ve been searching for a recipe that feels like a warm hug in a bowl, the Dal Palak (Spinach Lentil Curry) Recipe is it. Its rich blend of spices, creamy lentils, and vibrant spinach make every bite a delight. I encourage you to give it a try—it’s not only delicious but also nourishing and easy to make any night of the week.
Print
Dal Palak (Spinach Lentil Curry) Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Description
Dal Palak (Spinach Dal) is a comforting and nutritious Indian-inspired lentil stew made with red lentils and fresh spinach, enhanced with a flavorful tempering of mustard seeds, cumin, garlic, ginger, and aromatic spices. This recipe offers a perfect balance of protein and greens, ideal for a wholesome meal served with rice.
Ingredients
Dal Ingredients
- 1 ½ cups (300g) red lentils (split red or split yellow lentils)
- 4 cups (960 mL) water
- ¾ teaspoon ground turmeric
- 1 ½ heaping teaspoons kosher salt, plus more to taste
- 1 ½ tablespoons freshly squeezed lemon juice, plus more to taste
- 1 handful (12g) cilantro leaves and tender stems, chopped
- Cooked rice to serve 4
Spinach Tadka Ingredients
- 3 to 4 tablespoons unrefined coconut oil
- 1 ½ teaspoon black or brown mustard seeds
- 1 ½ teaspoon cumin seeds
- 1 medium yellow onion, finely diced
- 4 fat or 6 medium garlic cloves, finely chopped or thinly sliced
- 1 ½-inch (4 cm) piece fresh ginger, peeled and sliced into thin matchsticks
- 1 serrano or jalapeño pepper, finely chopped (optional)
- 2 to 5 dried red chile peppers, torn in half
- 20 fresh curry leaves (optional but highly recommended)
- A couple pinches of asafoetida (hing) (optional; omit if gluten free)
- 5 ounces (140g) baby spinach
Instructions
- Prepare the lentils: Rinse the red lentils in a fine-mesh sieve until the water runs mostly clear to remove any impurities.
- Cook the dal: Add the rinsed lentils to a medium saucepan with 4 cups of water. Bring to a boil and skim off any foam with a spoon. Reduce heat to a simmer, stir in the turmeric, and partially cover the pan. Simmer for 20 to 30 minutes until the lentils are soft, tender, and mostly broken down.
- Puree the dal: Whisk vigorously for about 1 minute to partially puree the lentils. If not easily pureed, cook longer. Continue cooking and whisking occasionally until completely soft and thickened.
- Season the dal: Stir in 1 ½ teaspoons kosher salt and 1 ½ tablespoons lemon juice. Adjust salt and lemon juice to taste. Keep the dal warm over low heat while preparing the spinach tadka.
- Heat the oil: In a medium or large frying pan over medium-high heat, add 3 tablespoons coconut oil and heat until shimmering.
- Temper the spices: Add mustard seeds and cumin seeds. Shake the pan or stir frequently. Once mustard seeds start popping, add the diced onion and a pinch of salt. Reduce heat to medium and cook, stirring occasionally, until onions are golden brown, about 6 to 8 minutes.
- Add aromatics and chiles: Stir in garlic, ginger, and serrano pepper (if using). Cook for 1 to 2 minutes, stirring frequently. Add dried red chiles, curry leaves, and asafoetida (if using). Cook for 30 seconds, stirring frequently.
- Cook the spinach: If oil has dried, add 1 tablespoon more coconut oil. Add half of the baby spinach and ¼ teaspoon kosher salt. Toss and stir frequently with tongs until wilted. Add the remaining spinach and stir-fry until all spinach is wilted.
- Combine: Remove the spinach tadka from heat and pour it over the warm dal. Stir well to combine all flavors.
- Final seasoning and serve: Taste the dal and adjust with more lemon juice or salt if needed. Garnish with chopped cilantro. Serve hot with cooked rice.
Notes
- Use unrefined coconut oil for its mild flavor and health benefits; you can substitute with other neutral oils if preferred.
- The serrano or jalapeño pepper is optional — omit or adjust according to your heat preference.
- Dried red chilies add smokiness and spice; adjust quantity or omit to suit taste or dietary requirements.
- Fresh curry leaves enhance aroma; if unavailable, omit or substitute with a small pinch of dried curry powder.
- Asafoetida (hing) is optional and provides a unique flavor. Omit if strict gluten-free adherence is needed.