Vegan Puran Poli

Vegan Puran Poli is a delightful Indian flatbread stuffed with a sweet lentil filling, perfect for satisfying midnight cravings. With its soft texture and aromatic flavors, it's a comforting and wholesome dish that can be enjoyed warm with a drizzle of plant-based ghee.

Vegan Puran Poli
45 minutes
Difficulty: Medium
Indian
290 kcal

Ingredients

  • Whole wheat flour - 1 cup
  • Water - 1/4 cup (plus extra for kneading)
  • Split yellow lentils (moong dal) - 1/2 cup
  • Jaggery (grated) - 1/4 cup
  • Cardamom powder - 1/2 teaspoon
  • Turmeric powder - 1/4 teaspoon
  • Salt - 1/4 teaspoon
  • Oil (for cooking) - 1 tablespoon

Steps

  1. Rinse the split yellow lentils under cold water until the water runs clear, then soak them in water for about 30 minutes.
  2. Drain the lentils and cook them in a pot with 1 cup of water until soft, about 15 minutes. Drain any excess water and let them cool slightly.
  3. In a mixing bowl, mash the cooked lentils, then add the grated jaggery, cardamom powder, turmeric powder, and salt. Mix well to form a smooth filling.
  4. In another bowl, combine the whole wheat flour and a pinch of salt. Gradually add water while kneading to form a soft and pliable dough. Cover the dough with a damp cloth and let it rest for 10 minutes.
  5. Divide the dough into 4 equal portions and roll each portion into a small ball.
  6. Take one ball of dough and flatten it into a small disc. Place a spoonful of the lentil filling in the center, then fold the edges over to seal the filling inside. Gently flatten it out with your hands.
  7. Roll the stuffed dough ball into a larger disc, being careful not to let the filling ooze out. Repeat this process for the remaining dough and filling.
  8. Heat a tava (griddle) over medium heat. Place one rolled Puran Poli on the tava and cook until small bubbles appear on the surface, about 1-2 minutes.
  9. Flip and lightly brush with oil. Cook for another 1-2 minutes until golden brown. Repeat for the remaining Puran Polis.
  10. Serve warm with a drizzle of plant-based ghee or vegan butter.

Nutrition

  • Calories: 290
  • Protein: 9 g
  • Carbs: 58 g
  • Fiber: 8 g
  • Sugar: 8 g
  • Sodium: 180 mg
  • Cholesterol: 0 mg
  • Total Fat: 4 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 3 g
  • Water: 0.2 L

Health Benefits

  • Rich in fiber, promoting digestive health.
  • Provides plant-based protein from lentils, supporting muscle repair and growth.

Tags

IndianVeganMidnight