Growing up in a small town in Louisiana, surrounded by the lush greenery and the warmth of family gatherings, I never imagined that my culinary journey would take me to the vibrant streets of New Orleans. Yet here I am, Maria Perry, sharing my love for food that encapsulates memories and the essence of home. Today, I want to take you on a journey with a dish that feels like a warm hug on a chilly day—Dal Palak. This Spinach Dal Recipe brings together the earthiness of lentils and the freshness of spinach, creating a comforting bowl of love that is perfect for sharing.
Why You’ll Absolutely Love This Recipe
- It’s a delightful blend of flavors that warms the soul—like a cozy blanket on a rainy day.
- Simple and forgiving, making it feel like a little kitchen victory every time!
- Perfect for sharing with family and friends, turning any meal into a celebration of love and togetherness.
- A beautiful way to introduce more greens into your meals without sacrificing taste.
Simple Ingredients for a Delicious Treat
Each ingredient in this Dal Palak Recipe tells a story. The lentils, humble and hearty, remind me of the simple joys of life. Spinach, vibrant and fresh, adds a touch of vitality to the dish. The spices, with their aromatic symphony, whisk me back to my grandmother’s kitchen, where love was the secret ingredient in every meal. Here’s why I love these ingredients:
- Chana Dal and Masoor Dal: These lentils are like old friends—reliable, comforting, and always there to nourish you.
- Spinach: Packed with nutrients, it adds a pop of green and a fresh taste that balances the richness of the dal.
- Spices: Cumin seeds, garlic, and turmeric bring warmth and depth, making each bite a delightful experience.
- Ghee (optional): Just a spoonful can elevate the dish, adding a rich, buttery finish.
You’ll find the full ingredient list with exact measurements in the recipe card below!
Let’s Make Some Magic: Step-by-Step
Let’s dive into this heartwarming Dal Palak, step by step, just like cooking alongside a dear friend in the kitchen. I promise, I’m right there with you!
- Start by rinsing the lentils thoroughly until the water runs clear. This step is like washing away the day’s worries, preparing for something beautiful.
- Heat the oil in a pot and sauté the onions until they turn a beautiful golden brown. Their sweet aroma fills the kitchen, inviting everyone in.
- Add cumin seeds, garlic, and dried red chilies. The sizzle is music to my ears, and the aroma—pure magic!
- Stir in the spices, tomatoes, and then the lentils with water. Let it simmer, filling your home with warmth and anticipation.
- Finally, add the spinach and cilantro. They bring life and color to the dish, like the first blossoms of spring.
- Finish with a squeeze of lemon juice and a drizzle of ghee, if you like. Serve hot and relish the love in every spoonful.
A Few of My Favorite Tips
Here are a few secrets, just between us:
- If you’re short on time, using an Instant Pot can make this dish even easier without compromising on flavor.
- For a creamier texture, mash some of the lentils with the back of your spoon before adding the spinach.
- Adjust the heat by adding or reducing the green chilies to suit your taste.
How I Like to Serve This
I love serving Dal Palak with a side of fragrant basmati rice or warm naan. Pair it with a fresh salad like **Cucumber Tomato Salad** for a refreshing contrast, or try the **Creamy Cucumber Salad** for a creamy complement.
Storing & Reheating (If There’s Any Left!)
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm on the stove over low heat, adding a splash of water if needed to reach your desired consistency. It’s like revisiting a cherished memory, bringing comfort all over again.

Dal Palak (Spinach Dal)
Ingredients
Lentils
- ¾ cup chana dal soaked with a pinch of baking soda
- ¾ cup masoor dal rinsed and drained
- ½ lb spinach rinsed, patted dry, and shredded
- 4 tablespoons olive oil or avocado oil
- 1 medium yellow onion peeled, quartered, and thinly sliced
- 2 teaspoons cumin seeds
- 7 cloves garlic finely grated
- 1 teaspoon chili powder kashmiri chili powder is less pungent
- 1 large tomato chopped
- 2 teaspoons chopped green chili optional; remove seeds for less heat
- 1½ teaspoons freshly grated ginger
- 1 teaspoon turmeric
- 2 teaspoons ground coriander
- 1 teaspoon garam masala
- 1 teaspoon kasuri methi dry fenugreek leaves, optional
- 4 cups water
- 1 teaspoon salt
- 2 teaspoons lemon juice
- 2 tablespoons chopped cilantro
- 1 tablespoon ghee optional
Instructions
- Rinse lentils and soak if using yellow lentils. Rinse and slice spinach.
- Heat oil, sauté onions until golden, then set aside.
- Add cumin seeds, garlic, and chilies to the oil, then return onions and stir in spices.
- Add tomatoes, then lentils and water. Simmer until thickened.
- Stir in spinach, half the oil, and cilantro. Simmer briefly, then add lemon juice.
- Serve hot, garnished with remaining oil and cilantro.