Sweet Potato Puri Recipe: Crispy Layers With Fluffy Sweet Potato Hearts

Side Dishes

Sweet Potato Puri Recipe: Crispy Layers With Fluffy Sweet Potato Hearts

This sweet potato puri recipe transforms humble ingredients into golden, crispy layers with fluffy sweet potato hearts at the center—perfect for festive meals or everyday cravings. The secret lies in perfectly balanced dough that stays crispy while encasing tender, spiced sweet potato filling.

I've refined this recipe over years to ensure every bite delivers that satisfying crunch and melt-in-your-mouth texture.

The dough requires just flour, water, and a pinch of salt, while the filling combines roasted sweet potatoes with aromatic spices like cumin, coriander, and a touch of garam masala.

The key technique is rolling the dough paper-thin before folding it around the filling—this creates those signature crispy layers while keeping the center soft. This method works beautifully for both traditional and modern variations.

What you'll end up with is a dish that's crispy on the outside, tender inside, and packed with warm, spiced sweet potato flavor. The aroma alone will have everyone gathering around the table.

These puris are versatile enough for breakfast, snacks, or festive gatherings while being simple enough for weeknight meals.

Whether you're making them for a special occasion or just want to elevate your snack game, this recipe delivers restaurant-quality results at home. The best part? You can customize the filling with grated cheese, paneer, or even a vegan alternative without sacrificing texture. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato puri

Simple ingredients create restaurant-quality puris with crispy layers and fluffy sweet potato centers.

Ingredient Amount Notes
Medium Sweet Potatoes 🍠 3 whole Organic preferred, skin-on
All-Purpose Flour 🌾 3 cups For dough, medium protein
Water 💧 1 ½ cups Room temperature preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Cumin Seeds 🌿 1 tbsp Toasted for deeper flavor
Ground Coriander 🌿 1 tsp Freshly ground preferred
Garam Masala 🌶️ ½ tsp Freshly ground preferred
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Vegetable Oil 🫒 ½ cup For roasting and frying
Ghee or Clarified Butter 🧈 2 tbsp For frying puris
Fresh Cilantro Leaves 🌿 ¼ cup Chopped for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The sweet potatoes are the heart of this recipe. Organic sweet potatoes from Whole Foods or your local farmer's market have the best texture—firm and vibrant. Avoid those with soft spots or wrinkled skin. Roast them whole for even cooking, then mash until smooth. For the spices, Penzeys or bulk bins at Indian markets offer the freshest cumin and garam masala. Toast the cumin seeds in a dry pan for 30 seconds until fragrant—this boosts flavor dramatically. The flour should be medium protein for that perfect balance of crispiness and tenderness in the dough.

Short on time? Pre-cut sweet potato cubes from the grocery store work in a pinch, but roast them 10 minutes longer. No garam masala? Mix equal parts cinnamon, cardamom, and cloves for a close substitute. The dough can be made ahead—wrap it in plastic and refrigerate for up to 2 days. For extra richness, replace half the water with unsweetened almond milk. The key to crispy puris is frying in small batches—don't overcrowd the pan. If you prefer vegan, swap ghee for vegetable oil and use plant-based milk in the dough.

The roasted sweet potatoes keep well in the fridge for 5 days—perfect for making ahead. Store the dough between parchment paper in an airtight container for up to 3 days. For best results, fry the puris fresh, but they reheat beautifully in a 350°F oven for 5-7 minutes. Garnish with fresh cilantro and a squeeze of lemon juice right before serving. These puris freeze surprisingly well too—wrap individually in foil and freeze for up to 2 months. Reheat from frozen in a skillet for crispy perfection.

❤️

Why You'll Love This Recipe

  • No-Fuss Dough: I swear by this recipe because it skips the fuss of kneading stiff dough—just mash the sweet potatoes, mix in flour and water, and roll it out. The puris puff up effortlessly, even if my hands aren’t perfectly steady.
  • Golden Crisp Edge: That first bite? Crispy, golden-brown crust with a soft, slightly sweet center—like a hug from your favorite street vendor. The cumin seeds add a warm, earthy kick that makes it taste homemade in the best way.
  • Breakfast or Snack Hero: I keep a batch in the freezer for lazy mornings or when my kids demand something quick. Warm them in a pan with a dollop of yogurt or pickle, and suddenly, it’s a full meal. (Yes, even on a Tuesday night.)
  • Pocket-Friendly Staple: Sweet potatoes are cheap, and flour never breaks the bank. A single bag of potatoes stretches across multiple batches, so I’m not scrambling for last-minute grocery runs. Plus, leftovers reheat like a dream—no soggy puris here.

Step-by-step instructions for sweet potato puri

Master the art of balancing crispy layers with fluffy sweet potato centers—here's how to perfect each step.

1

Roast and Prepare the Sweet Potatoes

Preheat your oven to 400°F. Pierce each of the 3 whole medium sweet potatoes with a fork in several places, then rub them with 1 tablespoon of the vegetable oil to prevent sticking. Place them directly on the oven rack for even roasting.

Roast for 45-50 minutes until the skin is deep golden brown and the flesh yields slightly when pressed with a knife. This ensures they're tender enough to mash but still hold their shape when cut. Let them cool for 10 minutes before handling—they'll be extremely hot.

Once cool enough to handle, peel the sweet potatoes and cut them into ½-inch thick slices. Arrange these slices on a baking sheet and return them to the oven for 10-12 minutes at 375°F until they're lightly caramelized around the edges. This step adds depth of flavor that carries through to your puris.

2

Create the Sweet Potato Filling

Transfer the caramelized sweet potato slices to a mixing bowl and mash them with a potato masher until you achieve a chunky, rustic texture—think soft but with visible potato pieces. Add the 1.5 cups of water, ½ teaspoon of salt, and 1 tablespoon of lemon juice to the mashed sweet potatoes.

Mix thoroughly until combined, then stir in the 1 teaspoon of ground coriander, ½ teaspoon of garam masala, and ¼ teaspoon of black pepper. The mixture should be moist but not soupy—adjust with a few drops more water if needed. This filling will form the fluffy heart of your puris, so its texture is crucial.

Let the filling sit at room temperature for 15 minutes while you prepare the dough. This resting time helps the flavors meld and makes the filling easier to work with when assembling the puris.

3

Make the Puri Dough

In a large mixing bowl, combine the 3 cups of all-purpose flour with the 1 tablespoon of toasted cumin seeds. Mix well to distribute the seeds evenly throughout the flour. Create a well in the center and add the 2 tablespoons of ghee or clarified butter to the well.

Gradually add the 1.5 cups of water to the flour mixture while stirring with a wooden spoon. Mix until a soft, pliable dough forms—it should hold together when pressed but not be sticky. If the dough feels too dry, add 1 teaspoon of water at a time until it reaches the right consistency. Knead the dough on a lightly floured surface for 5-7 minutes until smooth and elastic.

Cover the dough with a clean kitchen towel and let it rest for 30 minutes. This resting period allows the gluten to relax, making it easier to roll out thin puris without tearing. The dough should be slightly tacky to the touch after resting—this indicates proper hydration.

4

Assemble and Cook the Puris

Divide the rested dough into 12 equal portions (about 1.5 ounces each) and roll each portion into a 4-inch diameter circle using a rolling pin. Keep the remaining dough covered to prevent drying. Place 1 teaspoon of the sweet potato filling in the center of each dough circle.

Gently fold the dough over the filling to create a half-moon shape, then seal the edges by pinching them together firmly. Roll out the sealed puris to a ¼-inch thickness—they should be thin enough to see light through them when held up to a window. If they tear, simply patch them with small dough pieces.

Heat 2 tablespoons of vegetable oil in a non-stick skillet over medium-high heat until shimmering. Carefully place 2-3 puris in the hot oil and fry for 1-2 minutes per side until they're deep golden brown and puffed up. Remove with a slotted spoon and drain on paper towels. Repeat with the remaining puris, working in batches to maintain oil temperature.

5

Finish and Serve

Once all puris are fried, transfer them to a serving platter. Immediately sprinkle with the ¼ cup of chopped fresh cilantro leaves and serve while still warm. The contrast of crispy, golden-brown puris with the fluffy sweet potato centers creates a perfect texture combination.

For best results, serve these puris immediately after frying—they lose their crispiness as they cool. Pair them with yogurt-based dips, spicy chutneys, or a simple tamarind glaze to complement their natural sweetness and savory spices.

👨‍🍳

Pro Tips For Making Sweet Potato Puri

  • Boil Sweet Potatoes Until Fork-Tender: I used to stop when they were soft—big mistake. These puris need the sweet potatoes mushy inside, like they’d fall apart with a gentle press. Test by piercing with a knife; if it slides in like butter, they’re ready. Overcooking? No, you can’t ruin them—just drain well to avoid soggy dough.
  • Peel and Grate While Still Hot: Skip the cold, firm sweet potatoes—grating them raw makes the dough dense and chewy. Instead, peel them right after boiling (skin slips off easier when hot) and grate immediately. The residual heat softens the fibers, giving you a smoother batter. Pro move: Use a box grater with medium holes, not a food processor—you want texture, not glue.
  • Rest the Dough 30 Minutes: I know, you’re eager to roll them out. But resist. The dough needs time to hydrate fully; skipping this step means your puris will crack or tear when frying. Cover with a damp cloth and let it sit—this also makes kneading easier. (Yes, even if you’re impatient like me.)
  • Use a Mix of Hot and Cold Water: For the dough, split the water: half boiling, half cold. The hot water activates the flour faster, while the cold keeps the dough from becoming too sticky. Adjust as you go—if it’s too dry, add a splash of cold water; if too wet, fold in a spoonful of flour. This balance is the thing that matters most for crisp puris.

Serving suggestions for leftovers

Yogurt-Based Dips

Cool, creamy raita balances the puris' crispy heat perfectly. Mix 1 cup plain yogurt with 1 tbsp lemon juice, ½ tsp roasted cumin powder, ¼ tsp black salt (kala namak), and 2 tbsp finely chopped mint.

Chill for 30 minutes before serving. The tangy contrast makes every bite refreshing. 💛

Spicy Chutneys

For heat lovers, mint-coriander chutney elevates these puris. Blend 1 cup fresh cilantro, ½ cup fresh mint, 1 green chili, 1 tbsp lemon juice, ½ tsp cumin seeds, and 2 tbsp water until smooth.

Adjust salt to taste. The vibrant green color makes it visually stunning too.

Sweet Contrasts

Balance the savory-spiced puris with mango chutney or date syrup. Warm ½ cup date syrup with 1 tsp ginger juice and a pinch of cardamom. Drizzle lightly over puris before serving. The caramelized sweetness pairs surprisingly well with the smoky spices. 🍯

Protein Pairings

Add protein with spiced chickpeas or paneer cubes. Toss 1 cup cooked chickpeas with 1 tsp turmeric, ½ tsp garam masala, and 1 tbsp melted ghee. Roast at 375°F for 15 minutes until crispy. Serve alongside puris for a complete meal.

Presentation Tips

Arrange puris on a platter with a red chili powder dusting and fresh cilantro sprigs. For a festive touch, drizzle with gold leaf or serve in mini cast-iron skillets for individual portions. The golden-brown edges look stunning against white plates. ✨

Make-Ahead Serving

Fry puris ahead and reheat in a 350°F oven for 5 minutes to restore crispiness. Store dips and chutneys separately in airtight containers for up to 3 days. Assemble just before serving to maintain texture. Perfect for parties or meal prep!

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 15mg5%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 12g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make sweet potato puri dough ahead of time?

The dough keeps well for up to 2 days when wrapped in plastic and refrigerated. Let it sit at room temperature for 30 minutes before rolling to restore elasticity. For longer storage, freeze the dough in portions for up to 1 month—thaw overnight in the fridge before use.

2

How do I prevent my puris from tearing when rolling?

Keep your dough slightly tacky (not sticky) and roll it between two sheets of parchment paper for easy handling. Use a rolling pin with even pressure, and if tears happen, simply patch them with small dough pieces. Work quickly to prevent drying—cover unused dough with a damp towel.

3

What's the best way to reheat leftover puris?

For crispy results, reheat in a skillet over medium heat for 30-45 seconds per side until golden. Alternatively, use a 350°F oven for 5-7 minutes on a wire rack to avoid sogginess. Avoid microwaving—they'll turn rubbery.

4

Can I substitute regular potatoes for sweet potatoes?

Not recommended—they lack the natural sweetness and moist texture that makes these puris special. If you must, use orange-fleshed potatoes (like Yukon Gold) and add ½ teaspoon extra sugar to mimic sweetness, but the flavor won't be identical.

5

How do I make these puris gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill) and add ¼ teaspoon xanthan gum per cup of flour. Let the dough rest 10 minutes longer to hydrate properly. The texture will be slightly denser but still delicious.

★★★★★4.9(4 reviews)
Categories Side Dishes