How to Make Puran Poli (Vegan) – Traditional & Healthy Version

Puran Poli is a beloved Maharashtrian sweet flatbread, deeply rooted in the culinary traditions of West India. This vegan version of Puran Poli celebrates the authentic flavors while making it accessible for those following a plant-based lifestyle. Traditionally, Puran Poli is prepared during festive occasions like Holi and Ganesh Chaturthi, symbolizing warmth and prosperity. The dish features a soft, whole wheat 'atta' outer layer, filled with sweetened chana dal (Bengal gram) and flavored with cardamom and nutmeg, offering a harmonious blend of textures and aromas. The taste of Puran Poli is a delightful balance of sweet, earthy, and subtly spiced notes, making it a favorite for lunch or festive spreads. Its comforting flavor profile and cultural significance make it a staple in Maharashtrian and Gujarati households. Choosing a vegan, health-conscious recipe ensures that you can enjoy this classic treat without compromising on nutrition or tradition. Puran Poli is not just a meal; it’s a celebration of India’s rich heritage, making it a perfect choice for anyone seeking authentic Indian flavors and a wholesome culinary experience.

35 min total2 servingsMedium310 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and soak chana dal for 4 hours
0%
4h 0m

Step 1 · Wash and soak chana dal for 4 hours

Wash and soak chana dal for 4 hours. Drain and pressure cook with enough water till soft (about 3 whistles).

Step 2: Drain cooked dal and mash
0%

Step 2 · Drain cooked dal and mash

Drain cooked dal and mash. In a pan, combine mashed dal, jaggery, cardamom, nutmeg, and cook till mixture thickens and leaves sides.

Step 3: In a mixing bowl
0%
10 min

Step 3 · In a mixing bowl

In a mixing bowl, combine atta, salt, turmeric, and 1 tbsp oil. Gradually add water to make a soft, pliable dough. Rest for 10 minutes.

Step 4: Divide dough and puran (filling) into equal portions
0%

Step 4 · Divide dough and puran (filling) into equal portions

Divide dough and puran (filling) into equal portions. Flatten dough balls, place puran in center, and seal edges to form a stuffed ball.

Step 5: Gently roll each stuffed ball into a round poli (flatbread) using a...
0%

Step 5 · Gently roll each stuffed ball into a round poli (flatbread) using a...

Gently roll each stuffed ball into a round poli (flatbread) using a rolling pin, dusting with flour as needed.

Step 6: Heat a tawa (griddle) and cook each puran poli on both sides till g...
0%

Step 6 · Heat a tawa (griddle) and cook each puran poli on both sides till g...

Heat a tawa (griddle) and cook each puran poli on both sides till golden, brushing lightly with remaining oil.

Step 7: Serve warm with a dollop of coconut oil or vegan ghee
0%

Step 7 · Serve warm with a dollop of coconut oil or vegan ghee

Serve warm with a dollop of coconut oil or vegan ghee, if desired.

Why this recipe is healthy

By replacing ghee with cold-pressed oil and using whole wheat flour, this recipe reduces saturated fat and increases fiber, making it suitable for calorie-conscious individuals. The natural sweetness from jaggery avoids blood sugar spikes associated with refined sugar. Vegan adaptation makes it cholesterol-free, and its high protein and fiber content make you feel fuller for longer, supporting weight management and sustained energy.

A note on tradition

Puran Poli is an iconic dish from Maharashtra, also enjoyed in Gujarat and Karnataka under different names like Obbattu and Holige. It is traditionally prepared during Holi, Ganesh Chaturthi, and other major festivals, symbolizing joy and togetherness. Families gather to make Puran Poli as a ritual, passing down recipes through generations. Its sweet filling and golden crust are associated with prosperity and warmth, making it a festive favorite.

← Back to Puran Poli (vegan)