As I was organizing my spice cabinet this weekend, a beautiful packet of cardamom powder caught my eye, whisking me back to childhood moments spent making Baked Puran Poli Rolls with my grandmother. This delightful dish is more than just a recipe; it’s a sweet embrace of nostalgia that brings warmth to every table. Filled with spiced chana dal, jaggery, and coconut, these rolls are not only a crowd-pleaser but also a fantastic way to elevate homemade comfort food with a creative twist. Plus, they’re surprisingly easy to prepare, making them an excellent option for both seasoned chefs and those new to the kitchen. So, are you ready to roll into something delicious?

What makes these rolls so special?
Unforgettable Comfort: Baked Puran Poli Rolls are a delightful twist on traditional flavors, combining spiced chana dal, sweet jaggery, and aromatic coconut for a treat that's as heartwarming as it is delicious.
Effortlessly Simple: With just 40 minutes from prep to bake, these rolls are perfect for busy weeknights or fun weekend gatherings, keeping your cooking stress-free.
Versatile Pairing: Serve them alongside a variety of accompaniments, from aamras to coconut chutney, ensuring everyone at the table finds their perfect pairing.
Gourmet Touch: The addition of edible gold foil and dried rose petals not only enhances presentation but also elevates this dish into a touch of elegance fit for any occasion.
Crowd-Pleasing Delight: Whether for family dinners or special celebrations, these rolls will have everyone coming back for seconds—an irresistible homemade comfort food that stands out!
Baked Puran Poli Rolls Ingredients
For the Filling
- Chana Dal – Packed with protein, this lentil forms the core of the filling.
- Turmeric Powder – Offers a warm color and an earthy flavor, plus it's known for its health benefits.
- Salt – Enhances the overall flavor of the filling for a balanced taste.
- Water – Used for cooking the dal until tender and creamy in texture.
- Jaggery – Sweetens the mixture naturally, infusing it with a rich flavor that pairs beautifully with the spices.
- Ghee – Adds a luscious richness and depth to the filling.
- Grated Coconut – Provides a delightful texture and a hint of tropical sweetness.
- Cardamom Powder – Imparts a fragrant warmth that elevates the flavor of the filling.
- Nutmeg Powder – A pinch adds a cozy, aromatic note that complements the other spices.
- Saffron – Just a pinch adds luxury and a beautiful color to the rolls.
For the Rolls
- Roti – These serve as the base, wrapping up the delicious filling with their soft, warm embrace.
- Almonds – Sliced for a crunchy topping, they add a delightful contrast to the soft rolls.
- Honey – Used as a delectable glaze that enhances the sweetness of the rolls after baking.
- Edible Gold Foil – A show-stopping garnish that makes these rolls special and elegant for any occasion.
- Dried Rose Petals – Adds a stunning visual and a subtle floral note, making each roll feel like a treat.
Step‑by‑Step Instructions for Baked Puran Poli Rolls
Step 1: Cook the Chana Dal
Begin by cooking 1 cup of soaked chana dal in a pressure cooker with 2 cups of water, ½ teaspoon salt, and ¼ teaspoon turmeric. Secure the lid tightly and allow it to cook for 3 whistles on high heat. If using an Instant Pot, set it to high pressure for 8 minutes. Once done, the dal should be soft and easily mashable, making it perfect for the filling.
Step 2: Prepare the Filling
After the chana dal has cooked and cooled slightly, drain any excess water and mash it thoroughly. In a pan over low heat, add the mashed dal and mix in ¾ cup jaggery. Stir continuously for about 10-12 minutes, or until the mixture thickens and comes together as a cohesive filling. This step is crucial for achieving the right texture for your Baked Puran Poli Rolls.
Step 3: Add Flavorful Ingredients
Once the filling is thickened, turn off the heat and stir in 2 tablespoons of ghee, ½ cup of grated coconut, ¼ teaspoon cardamom powder, ¼ teaspoon nutmeg powder, and a pinch of saffron. Mix well until all the ingredients are aromatic and evenly incorporated. Allow the filling to cool slightly before rolling, ensuring it’s neither too hot nor too cold when adding it to the roti.
Step 4: Assemble the Rolls
Take 4 soft rotis and generously spread the flavorful puran filling over each one. Carefully roll each roti tightly, ensuring the filling is secure inside. To seal the edges, use a slurry made from flour and water. Make sure the rolls are well-sealed to prevent any filling from leaking during the baking process, setting you up for perfect Baked Puran Poli Rolls.
Step 5: Bake the Rolls
Preheat your oven to 350°F (175°C). Once ready, place the assembled rolls seam-side down on a baking tray. Brush each roll generously with ghee for a golden finish, then bake them for about 10 minutes. Keep a close eye on them, and remove the rolls when they’re slightly crispy and golden to achieve that delightful texture.
Step 6: Garnish with Honey and Nuts
After baking, take the rolls out of the oven and brush them lightly with honey for added sweetness. Then sprinkle slivered almonds, and if desired, pistachios on top. For a touch of elegance, adorn them with edible gold foil and dried rose petals. This final step elevates your Baked Puran Poli Rolls, making them visually stunning and ready to impress!

Baked Puran Poli Rolls Variations
Feel free to play around with this recipe, creating your own delightful twists on these scrumptious rolls!
- Gluten-Free: Substitute the regular roti with gluten-free tortillas or chapatis for a deliciously inclusive option.
- Vegan: Replace ghee with coconut oil or vegan butter, and use agave syrup instead of honey for a completely plant-based treat.
- Nut-Free: Omit the almonds and rose petals; try pumpkin seeds or sunflower seeds instead for a crunchy contrast without nuts.
- Fruity Twist: Add chopped dried fruits like apricots or figs to the filling for a sweet, chewy texture enhancement. This variation gives your rolls an exciting burst of flavor!
- Spice Lover’s Delight: Enhance the filling with a dash of chili powder or finely chopped green chilies for an extra kick of flavor. The heat balances beautifully with the sweet filling!
- Savory Version: Use spinach or grated carrots in the filling mix for a healthier, savory approach. This can add a vibrant color and richness to each bite.
- Chewy Addition: Incorporate some shredded cheese, such as paneer or mozzarella, into the filling for a delightful surprise that makes each bite extra gooey.
- Herb Infusion: Sprinkle some finely chopped fresh mint or cilantro into the filling for a refreshing herbal note that brightens the overall taste.
Make Ahead Options
Baked Puran Poli Rolls are perfect for busy home cooks looking to save time in the kitchen! You can prepare the puran filling up to 3 days in advance; simply store it in an airtight container in the refrigerator. The rolls can be assembled and kept unbaked for up to 24 hours before baking, just be sure to cover them to maintain their freshness and prevent drying out. When you're ready to enjoy, bake the rolls directly from the fridge until they are crispy and golden, adding honey and garnishes right before serving. This way, you’ll have homemade deliciousness ready to go with minimal effort, making weeknight dinners so much easier!
What to Serve with Baked Puran Poli Rolls
Imagine savouring the delectable flavors of these rolls alongside dishes that elevate their sweetness and warmth.
-
Aamras: This mango pulp is the ultimate companion, offering a juicy sweetness that perfectly contrasts the rich filling.
-
Coconut Chutney: Creamy and mildly sweet, this chutney brings a refreshing balance that enhances the decadent rolls beautifully.
-
Mixed Vegetable Salad: A crunchy and vibrant salad adds a fresh touch to your meal, lightening the richness of the Baked Puran Poli Rolls.
-
Masala Chai: The warm spices in this beloved drink complement the flavors of the rolls, creating a comforting and inviting experience.
-
Pineapple Raita: Creamy with a hint of sweetness and tang, this yogurt side dish provides a cool contrast to the spiced rolls.
-
Cardamom-Infused Rice Pudding: Creamy and luscious, this dessert wraps up your meal on a sweet note, echoing the aromatic spices from the rolls.
-
Sweet Lassi: This refreshing yogurt drink adds a delightful sweetness and makes for a perfect palate cleanser after enjoying the hearty rolls.
Expert Tips for Baked Puran Poli Rolls
Perfect Texture: Ensure the chana dal is well-cooked and mashed smoothly before mixing with jaggery; this prevents any chunkiness in your filling.
Sealing Technique: When rolling the rotis, make sure to seal the edges properly with the flour slurry to avoid any leakage while baking, which can lead to soggy rolls.
Ghee Brushing: Don’t be shy with the ghee before baking; it adds flavor and helps achieve a beautiful golden color while keeping the Baked Puran Poli Rolls moist.
Mind the Oven: Every oven is different, so keep an eye on your rolls during baking; adjust the time as necessary to get them perfectly crispy without overcooking.
Flavor Boost: Experiment with additional spices in the filling, such as cloves or fennel seed powder, to give your Baked Puran Poli Rolls a unique twist that suits your taste.
Storage Tips for Baked Puran Poli Rolls
Room Temperature: Store leftover Baked Puran Poli Rolls in an airtight container for up to 3 days. This keeps them fresh and allows you to enjoy their delightful flavors.
Fridge: If you prefer longer storage, keep the rolls in the refrigerator for up to 3 days. Make sure they are wrapped well to prevent drying out.
Freezer: For long-term storage, freeze unbaked rolls tightly wrapped in plastic wrap and foil for up to 2 months. Thaw in the fridge overnight before popping them in the oven.
Reheating: Reheat baked rolls in a preheated oven at 350°F (175°C) for a few minutes to regain their crispiness. This revives the scrumptious texture that makes these rolls so special!

Baked Puran Poli Rolls Recipe FAQs
What type of chana dal should I use?
Absolutely! Use split chana dal, also known as Bengal gram, which is readily available in most grocery stores. Make sure to soak it for at least 2-3 hours before cooking to achieve the desired softness and creaminess in your filling.
How should I store leftover Baked Puran Poli Rolls?
For optimal freshness, store leftover Baked Puran Poli Rolls in an airtight container at room temperature for up to 3 days. If you have leftovers that you want to keep longer, it's best to refrigerate them for up to 3 days, ensuring they are properly wrapped to avoid drying out.
Can I freeze unbaked rolls?
Very! To freeze unbaked Baked Puran Poli Rolls, wrap them tightly in plastic wrap and then in aluminum foil. They can stay good for up to 2 months in the freezer. When you’re ready to bake, simply thaw them in the fridge overnight, then bake as per the recipe instructions for a delicious, fresh treat!
What should I do if my filling is too runny?
If your filling turns out too runny, don’t fret! Simply return the mixture to a pan and cook it over low heat, stirring continuously until it thickens to the right consistency. This can take 5-10 minutes. If you’re still having trouble, you can add a bit more grated coconut to absorb some of the moisture.
Are there any dietary considerations I should keep in mind?
Yes, it’s wise to note that these Baked Puran Poli Rolls contain gluten due to the rotis, so if you’re serving someone with gluten intolerance, consider using gluten-free flatbreads. Additionally, the rolls contain nuts from the toppings, so do check for nut allergies before serving. If you're making this for pets, please avoid offering rolls with jaggery and nuts, as these can be harmful to them.
How can I enhance the flavor of my filling?
The more, the merrier! You can boost the flavor of your filling by experimenting with spices such as cloves or fennel seed powder, which adds depth and complexity. Feel free to adjust the amount of cardamom and nutmeg according to your taste preferences, ensuring that the filling reflects your unique culinary style!

Irresistibly Flaky Baked Puran Poli Rolls You’ll Love
Ingredients
Equipment
Method
- Cook the soaked chana dal in a pressure cooker with water, salt, and turmeric for 3 whistles or 8 minutes in an Instant Pot.
- Mash the cooked chana dal thoroughly and mix in jaggery in a pan over low heat until thickened.
- Stir in ghee, grated coconut, cardamom powder, nutmeg powder, and saffron into the thickened filling.
- Spread the filling onto soft rotis and roll them tightly, sealing the edges with a flour slurry.
- Preheat the oven to 350°F (175°C) and bake the rolls until slightly crispy and golden.
- Brush with honey and top with slivered almonds, gold foil, and dried rose petals before serving.




