Sweet Potato Puri Recipe: Crispy Layers and Spiced Filling Magic

Side Dishes

Sweet Potato Puri Recipe: Crispy Layers and Spiced Filling Magic

This sweet potato puri recipe delivers crispy, golden layers with a spiced filling that transforms ordinary snacks into a showstopper. The secret lies in perfectly balanced dough—soft yet sturdy enough to hold its shape while frying—and a filling that blends sweet potato’s natural sweetness with aromatic spices.

I’ve perfected this technique over years of testing, ensuring every bite achieves that satisfying crunch without sacrificing tenderness.

The dough preparation is the foundation—flour, yogurt, and a pinch of salt create a pliable base that rolls out smoothly. What sets this apart is the filling: roasted sweet potatoes mixed with cumin, coriander, and a touch of chili for depth.

The contrast between the crispy puri shell and the warm, spiced filling makes every bite irresistible. This dish is vegetarian-friendly and packed with flavor, making it a crowd-pleaser for any occasion.

When fried to a golden brown, these puris achieve that coveted crispy texture while staying light inside. Serve them warm with mint chutney or tamarind sauce for the ultimate snack experience.

The aroma alone will draw everyone to the table—no exaggeration. This recipe is foolproof, delivering restaurant-quality results at home with just a few simple ingredients and techniques.

Perfect for breakfast, tea time, or festive gatherings, these puris are versatile enough to adapt to any menu. The key is patience during frying—don’t rush the process, and you’ll be rewarded with layers of crispy perfection.

Whether you’re a seasoned cook or a beginner, this recipe is designed to impress. Let’s get started!

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

Ingredients for sweet potato puri

The foundation of crispy puris starts with these simple yet essential ingredients.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for smooth dough
Plain Yogurt 🥛 ½ cup Whisked smooth, unsweetened
Salt 🧂 ½ tsp Fine sea salt preferred
Sweet Potatoes 🍠 2 whole Peeled and roasted
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Coriander 🍃 1 tsp Freshly ground preferred
Red Chili Powder 🌶️ ½ tsp Adjust for heat preference
Ghee 🫒 2 tbsp For frying puris
Fresh Mint Leaves 🌿 ¼ cup Chopped for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed
Water 💧 ¼ cup As needed for dough
Vegetable Oil 🫒 ½ cup For dough elasticity
Garam Masala 🌶️ ½ tsp Toasted for aroma

The sweet potatoes are the heart of this recipe—look for vibrant orange ones with smooth skin at Whole Foods or local Indian markets for the best texture. Medium-sized potatoes are ideal; they roast evenly and hold their shape. If you can't find fresh ones, canned sweet potatoes in water work in a pinch, but drain and pat them thoroughly to avoid soggy puris. The dough ingredients—flour, yogurt, and salt—need to be at room temperature for a pliable texture. I always use King Arthur flour for its consistency, but any all-purpose brand will do. For the yogurt, plain Greek yogurt gives the best structure without tanginess.

No fresh mint? Dried mint at half the amount works, but fresh is ideal for that bright finish. Running short on ghee? Coconut oil or neutral oil will work, though ghee adds that signature flavor. The spices are non-negotiable—toast your cumin and coriander in a dry pan for 30 seconds before grinding to wake up their flavors. For the chili powder, adjust to taste—start with less if you're sensitive to heat. The dough might need extra water if your kitchen is dry; add it gradually to avoid stickiness. Pro tip: rest the dough for 15 minutes after mixing to make rolling easier. And if you're making these for a crowd, double the dough batch—just be ready to fry in batches.

Store the dough in an airtight container between layers of parchment paper for up to 2 days in the fridge. The filling keeps well for 3 days in the fridge, but reheat it gently to preserve moisture. For long-term storage, freeze the dough in balls and the filling in portions—thaw overnight in the fridge before using. These puris are best served immediately after frying, but you can keep them warm in a 200°F oven for up to 30 minutes if needed. The key to crispy perfection is maintaining the oil temperature at 350°F—use a thermometer to avoid burning.

❤️

Why You'll Love This Recipe

  • No Fuss, No Stress: I swear by this recipe when I’m too tired to measure flour perfectly. Just mix, roll, and fry—no fussing with dough that cracks or sticks. The sweet potatoes add natural moisture, so the puris stay tender without needing extra oil.
  • Earthy Crisp Meets Creamy: That toasted cumin and warm sweet potato flavor? Chef’s kiss. The outside gets a satisfying crunch while the inside stays soft—like a hug from your favorite comfort food. (Honestly, I’ve eaten these straight from the pan.)
  • Breakfast or Snack Hero: Puris for breakfast? Absolutely. Stuff them with scrambled eggs or chutney, or pack them in lunchboxes for kids (they’ll devour them). I’ve even used leftover puris to make crispy fries the next day—zero waste.
  • Budget-Friendly Staple: Sweet potatoes are cheaper than store-bought puris, and flour/yogurt stretch further than you’d think. A single batch feeds four, and leftovers reheat like a dream. My wallet and my taste buds win.

Step-by-step instructions for sweet potato puri

Master these techniques and you'll achieve perfectly crispy puris every time.

1

Prepare the Sweet Potato Filling

Preheat your oven to 400°F and pierce the 2 whole sweet potatoes with a fork. Roast them for 45-50 minutes until fork-tender and slightly caramelized. The skin should be tender enough to pierce easily with a knife.

Once cooled enough to handle, scoop out the flesh and mash it until smooth. In a bowl, combine the mashed sweet potatoes with 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp red chili powder, and 0.5 tsp garam masala. Mix well to distribute the spices evenly. Set aside for later use.

2

Make the Puri Dough

In a large mixing bowl, combine 2 cups all-purpose flour, 0.5 tsp salt, and 0.5 cup vegetable oil. Rub the oil into the flour using your fingers until the mixture resembles coarse breadcrumbs with oil droplets visible.

Make a well in the center and add 0.5 cup plain yogurt and 1 tbsp lemon juice. Gradually incorporate the liquids into the flour, mixing with your fingers until a soft dough begins to form. If the dough feels too dry, add 0.25 cup water one tablespoon at a time until it comes together smoothly.

Knead the dough on a clean surface for 8-10 minutes until it becomes elastic and no longer sticks to your hands. Divide the dough into 12 equal portions, cover with a damp cloth, and let rest for 30 minutes to relax.

3

Shape and Cook the Puris

Heat 2 tbsp ghee in a non-stick skillet over medium-high heat. Take one dough portion and roll it into a 4-inch circle about 1/8-inch thick. Press a small amount of the sweet potato filling into the center of the puri, then fold the edges inward to form a half-moon shape, sealing the filling inside.

Carefully place the puri in the hot ghee and cook for 1-2 minutes per side until golden brown and puffed slightly. The puris should crisp up beautifully and develop a golden hue. Transfer to a paper towel-lined plate to drain excess oil. Repeat with remaining dough and filling.

4

Garnish and Serve

While the puris are still warm, sprinkle them generously with 0.25 cup chopped fresh mint leaves. The mint adds a bright contrast to the earthy sweet potato flavor and enhances the overall presentation.

Serve the puris immediately with additional filling on the side if desired. The crispy layers should hold their shape while delivering a satisfying crunch with each bite. For best results, enjoy them while still warm and crispy.

👨‍🍳

Pro Tips For Making Sweet Potato Puri

  • Boil Sweet Potatoes Till Fork-Tender: I learned this the hard way—undercooked sweet potatoes make your puri dough dense and chewy. Boil them until they collapse easily when pierced with a knife (about 15-20 minutes, depending on size). Overcooking won’t hurt; it just makes mashing smoother.
  • Chill Dough for 30 Minutes: Skipping this step is a rookie move. Cold dough handles better and puffs up higher when fried. Wrap the dough ball in plastic and refrigerate—yes, even if you’re impatient like me.
  • Dry Flour Before Mixing: Damp flour from yogurt can turn your dough into a sticky mess. Sift the flour first, then mix it with cumin and salt. This prevents lumps and ensures even texture—no one likes fighting dough.
  • Use a Heavy Pan for Frying: A thin or nonstick pan won’t give you that crispy, golden puri. Cast iron or a thick stainless steel pan heats evenly and keeps the oil hot enough for that perfect blister. Crowd the pan, and you’ll steam the puris instead of frying them.

Regional styles of these flavors

North Indian Style

In North India, sweet potato puris are often served as a festive breakfast or snack, especially during Diwali or Holi. The dough here is slightly thicker—about ¼-inch thick—and the filling is more generously spiced with 1 tsp extra garam masala and a pinch of fennel seeds for warmth.

I’ve seen families in Delhi add a touch of sugar (about ½ tsp) to the filling to balance the spices. These puris are typically fried in mustard oil for an extra nutty flavor, though ghee works beautifully too. 🌟

South Indian Twist

In South India, particularly in Tamil Nadu and Karnataka, the puris take on a lighter, crispier texture by incorporating rice flour (about ¼ cup) into the dough. This creates a delicate, almost papery shell that contrasts perfectly with the sweet potato filling.

The spices here lean toward curry leaves and black pepper, giving it a distinct aroma. Serve these with a side of coconut chutney instead of mint for a regional touch. The key is to roll the dough thinner—just ⅛-inch thick—to achieve that signature crispiness.

Bengali Sweet Touch

Bengali households often sweeten their puris slightly, adding 1 tbsp jaggery or powdered sugar to the filling. The dough is enriched with 1 tbsp melted ghee and a pinch of cardamom powder for fragrance.

These puris are traditionally served during Durga Puja and are often paired with litti chokha (a spiced potato dish) or aloo dum (a creamy potato curry).

The secret to the Bengali style is rolling the dough very thin and frying in clarified butter (ghee) until they puff up like little clouds. 💫

Gujarati Spiced Version

In Gujarat, the puris are known for their bold, aromatic spices. The filling includes 1 tsp asafoetida (hing) and ½ tsp turmeric for depth, while the dough is sometimes infused with 1 tsp sesame seeds for crunch.

These puris are often served with a tamarind-date chutney or green chili coriander sauce. The Gujarati method involves rolling the dough into slightly larger circles (about 4.5 inches) and frying them in groundnut oil for a richer flavor.

The result is a puri that’s both crispy and slightly chewy—a perfect balance.

Punjabi Festival Favorite

Punjabi puris are all about generous fillings and hearty flavors. The filling here is packed with 1 tsp amchur (dry mango powder) for tanginess and ½ tsp chaat masala for a pop of color.

The dough is rolled thicker (about ⅛-inch) to hold up to the filling, and these puris are often served as part of a lunch spread with dal makhani or rajma.

The Punjabi trick? Pressing the filling into the center and folding the edges tightly to ensure it stays sealed during frying. These puris are a staple at weddings and celebrations in Punjab. 🔥

Nutrition facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 5g25%
Cholesterol 10mg3%
Sodium 250mg11%
Total Carbohydrate 40g14%
Dietary Fiber 4g14%
Sugars 6g
Protein 6g12%
* 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 use regular potatoes instead of sweet potatoes?

Sweet potatoes are ideal for their natural sweetness and moist texture, but you can substitute regular potatoes if needed. For best results, boil the potatoes until tender, mash them thoroughly, and add 1 tsp sugar to mimic the sweetness. The flavor will be slightly less rich, but the puris will still hold together well.

2

Why are my puris not crispy?

Crispy puris depend on three key factors: oil temperature, dough thickness, and frying time. First, ensure your oil is at 350°F—use a thermometer to check. Second, roll the dough to a consistent 1/8-inch thickness. Finally, fry for 1-2 minutes per side until golden brown. If they're still soft, dry the dough slightly before frying or increase the oil temperature.

3

How do I store leftover puris?

Puris are best enjoyed fresh, but you can store them for 24 hours in an airtight container at room temperature. To revive crispiness, reheat in a 350°F oven for 5-7 minutes or warm in a dry skillet over medium heat for 30 seconds per side. For longer storage, freeze the uncooked puris (before frying) for up to 1 month—thaw and fry as directed.

4

Can I make the dough ahead of time?

The dough can be prepared 1 day in advance and stored in an airtight container at room temperature. Cover it with a damp cloth to prevent drying. For best results, let it sit at room temperature for 30 minutes before rolling to improve elasticity. The filling, however, should be made fresh or stored separately in the fridge for up to 3 days—reheat gently before using.

5

What's the best way to adjust spice levels?

Start with the recommended amounts of chili powder and garam masala, then adjust to taste. For milder puris, reduce the chili powder to ¼ tsp and skip the garam masala. For extra heat, add ½ tsp cayenne pepper to the filling. Always taste the filling before sealing it in the puris—you can't adjust the spice level after frying!

★★★★★4.6(1 review)
Categories Side Dishes