Walking into a kitchen filled with the aroma of simmering spices and fresh herbs feels like a warm embrace, doesn’t it? This Dal Palak recipe is a delightful way to enjoy lentils and spinach, combining earthy flavors with a comforting texture that makes it a staple in many Indian homes.
Not only is it packed with nutrients, but it also comes together quickly, making it perfect for busy weeknights. With its rich flavors and vibrant color, Dal Palak is a dish that satisfies both the palate and the soul.
Why You’ll Love This Recipe
This recipe is a true gem for several reasons.
- Quick and easy to prepare, perfect for any weeknight.
- Full of protein and vitamins, making it a healthy choice.
- Versatile; pairs well with rice or bread.
- Rich, comforting flavors that warm you from the inside out.
- Can be customized with spices to suit your taste.
My Experience Making This Recipe
I remember the first time I made Dal Palak; the smell of garlic and cumin filled my kitchen, and it felt like home. My family gathered around the table, eagerly waiting for that first taste, and I could see their eyes light up with every bite.
Each time I make it, I’m reminded of those cozy evenings spent with loved ones, sharing stories and laughter over a warm bowl of goodness. It truly is comfort food at its finest.
Recipe Overview
- Recipe Name: Dal Palak
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Course: Main Dish
- Cuisine: Indian
- Calories per Serving: 180
Equipment You Will Need
- Large pot or saucepan
- Wooden spoon or spatula
- Measuring cups and spoons
- Blender or immersion blender
- Serving bowl
Ingredients for Dal Palak
- 1 cup split yellow lentils (toor dal)
- 4 cups fresh spinach, chopped
- 1 medium onion, finely chopped
- 2 tomatoes, chopped
- 2 green chilies, slit
- 1 teaspoon cumin seeds
- 1 teaspoon turmeric powder
- 1 teaspoon garam masala
- 2 tablespoons oil or ghee
- Salt to taste
- 2 cups water (adjust as needed)
Ingredient Notes and Substitutions
- Split yellow lentils: They provide protein and a creamy texture. You can substitute with split red lentils for a quicker cooking time.
- Fresh spinach: Full of vitamins and minerals, it adds a beautiful color. Frozen spinach can be used in a pinch, just thaw and drain excess water.
- Oil or ghee: Adds richness and flavor. Olive oil can be used for a lighter option.
How to Make Dal Palak
Step 1: Rinse the Lentils
Begin by rinsing the split yellow lentils under cold water until the water runs clear. This helps remove any impurities and excess starch, ensuring a smoother texture.
Step 2: Cook the Lentils
In a large pot, combine the rinsed lentils and water, adding a pinch of salt. Bring to a boil, then reduce to a simmer for about 20 minutes, or until the lentils are tender.
Step 3: Prepare the Spinach
While the lentils are cooking, heat oil or ghee in a separate pan over medium heat. Add cumin seeds and let them sizzle for a few seconds, releasing their aroma.
Step 4: Sauté the Onion
Add the chopped onion to the pan and sauté until golden brown. This develops a rich flavor base for the dish.
Step 5: Add Tomatoes and Spices
Stir in the chopped tomatoes, green chilies, turmeric, and garam masala. Cook for about 5 minutes until the tomatoes soften and the spices are fragrant.
Step 6: Combine Spinach
Add the chopped spinach to the pan and cook until wilted, stirring occasionally. This adds nutrition and a vibrant color to the dish.
Step 7: Blend the Mixture
Once the lentils are cooked, pour the spinach-onion mixture into the pot with the lentils. Blend everything together using an immersion blender for a creamy consistency.
Step 8: Final Simmer
Let the combined mixture simmer for an additional 5 minutes, adjusting the consistency with water if necessary. This melds the flavors together beautifully.
Pro Tip: For an extra depth of flavor, add a splash of lemon juice just before serving.
Tips for the Best Dal Palak
- Use fresh, vibrant spinach for the best flavor and nutrition.
- Adjust the spice level by increasing or decreasing green chilies.
- For a creamier texture, blend for a longer time.
- Allow the dish to sit for a few minutes after cooking; flavors develop beautifully.
- Serve with a drizzle of cream or yogurt for a rich touch.
Common Mistakes to Avoid
- Skipping the rinsing of lentils can lead to a gritty texture.
- Overcooking the spinach can cause it to lose its vibrant color and nutrients.
- Not adjusting the water can result in a too-thick or runny consistency.
- Forgetting to add salt during cooking can make the dish bland.
Serving Suggestions
Dal Palak is best enjoyed warm, paired with rice or bread for a complete meal.
- Steamed basmati rice
- Warm naan or roti
- Side of raita for cooling contrast
- Pickles for added zing
Variations to Try
- Add diced potatoes for a heartier version.
- Incorporate other greens like kale or mustard leaves for different flavors.
- Top with crispy fried onions for added texture.
- Mix in a splash of coconut milk for a creamy twist.
Dietary Adaptations
- Gluten-free: Naturally gluten-free, just ensure no gluten cross-contamination.
- Dairy-free: Substitute ghee with oil for a vegan option.
- Vegetarian: This recipe is vegetarian as is.
- Low-carb/keto: Reduce lentils and serve with a side of sautéed vegetables.
Storage and Reheating
Refrigerator
Store leftovers in an airtight container in the fridge for up to 3 days.
- Let it cool before sealing.
- Reheat on the stove over low heat, adding water to adjust consistency.
Freezer
Dal Palak freezes well for up to 2 months.
- Cool completely before transferring to freezer-safe containers.
- Thaw overnight in the fridge before reheating.
Reheating
Reheat thoroughly on the stove or in the microwave until heated through.
- Add a splash of water to prevent drying out.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 180 |
| Total Fat | 6g |
| Saturated Fat | 1g |
| Carbohydrates | 25g |
| Fiber | 10g |
| Sugar | 3g |
| Protein | 10g |
| Sodium | 300mg |
| Cholesterol | 0mg |
This information is based on typical ingredients and may vary based on specific brands.
Frequently Asked Questions
Can I use other lentils for this recipe?
Yes, you can use red or green lentils, but cooking times may vary, so keep an eye on them.
Can I make this dish ahead of time?
Absolutely! Dal Palak tastes even better the next day as the flavors meld together.
How should I store leftovers?
Store in the refrigerator for 3 days or freeze for up to 2 months in an airtight container.
Why is my Dal Palak too thick?
You can add a bit of water while reheating to loosen the consistency; it should be creamy, not paste-like.
What can I serve with Dal Palak?
It pairs wonderfully with rice, naan, or roti, and a side of raita adds a refreshing contrast.
Final Thoughts
Dal Palak is not just a dish; it’s a warm hug on a chilly evening. I hope you give it a try and make it a part of your regular rotation.
For more delicious recipes, check out my Toor Dal Recipe or try my Saag Recipe for more comforting Indian flavors!

Dal Palak
Ingredients
Equipment
Method
- Rinse the split yellow lentils under cold water until the water runs clear.
- In a large pot, combine the rinsed lentils and 2 cups of water, adding a pinch of salt. Bring to a boil, then reduce to a simmer for about 20 minutes, or until the lentils are tender.
- While the lentils are cooking, heat oil or ghee in a separate pan over medium heat.
- Add cumin seeds to the pan and let them sizzle for a few seconds.
- Add the chopped onion to the pan and sauté until golden brown.
- Stir in the chopped tomatoes, green chilies, turmeric, and garam masala. Cook for about 5 minutes until the tomatoes soften.
- Add the chopped spinach to the pan and cook until wilted, stirring occasionally.
- Once the lentils are cooked, pour the spinach-onion mixture into the pot with the lentils. Blend everything together using an immersion blender for a creamy consistency.
- Let the combined mixture simmer for an additional 5 minutes, adjusting consistency with water if necessary.