Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Punjabi Dal Palak

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Punjabi Dal Palak is a vibrant, nutritious dish that combines creamy yellow split peas with fresh spinach and aromatic spices. This comforting recipe is perfect for family dinners or gatherings, offering a delightful explosion of flavors that will transport you to the heart of Punjab. With its eye-catching green color and rich taste, this dal is not only wholesome but also easy to prepare, making it an ideal choice for any occasion.

  • Total Time: 55 minutes
  • Yield: Serves approximately 6

Ingredients

Scale
  • 1 cup yellow split peas (soaked overnight)
  • 4 cups fresh spinach (washed and chopped)
  • 1 medium onion (finely chopped)
  • 2 cloves garlic (minced)
  • 1-inch piece ginger (minced)
  • 2 ripe tomatoes (diced)
  • 1 tsp cumin seeds
  • 1/2 tsp turmeric powder
  • 1 tsp chili powder (adjust to taste)
  • 1 tsp garam masala
  • 1/4 cup cilantro leaves (chopped, for garnish)
  • Juice of 1 lemon
  • Salt and pepper to taste
  • 2 tbsp cooking oil

Instructions

  1. 1. Prepare your ingredients: Soak yellow split peas overnight and rinse.
  2. 2. Sauté aromatics: In a large pot, heat oil over medium heat and sauté onions until golden brown (5–7 minutes).
  3. 3. Add garlic and ginger: Stir in minced garlic and ginger until fragrant (1–2 minutes).
  4. 4. Incorporate tomatoes: Add diced tomatoes, turmeric, and chili powder; cook until softened (about 5 minutes).
  5. 5. Fold in spinach: Gently mix in the spinach until wilted.
  6. 6. Combine lentils: Pour in soaked peas along with water or vegetable broth; bring to a boil then simmer for 30–40 minutes.
  7. 7. Finish with spices: Once lentils are tender, stir in garam masala, salt, pepper, and lemon juice; let flavors mingle on low heat for another 5 minutes.
  • Author: James
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 210
  • Sugar: 3g
  • Sodium: 320mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 0mg