Side Dishes
This sweet potato poori recipe delivers the perfect balance of crispy edges and fluffy, pillowy centers—just like your favorite Indian street food. ✨ The secret lies in fermenting the batter overnight, which creates those signature airy layers while keeping the texture light yet sturdy enough to hold up to dipping.
I've perfected this method after countless batches, ensuring every poori turns out golden and irresistible.
What sets this recipe apart is the use of ghee for pan-frying, which adds a rich, nutty flavor and helps achieve that signature crispiness without burning. The batter combines grated sweet potatoes, yogurt, and a touch of baking soda for lift—no yeast required.
Resting the batter for at least 30 minutes (or overnight) is key to that signature texture, transforming simple ingredients into something truly special.
By the time you flip the first poori, you'll be rewarded with a golden, crispy exterior and a soft, airy interior that practically melts in your mouth.
The aroma alone will have everyone gathering around the kitchen, and the slight sweetness of the potatoes pairs beautifully with tangy mint chutney or spiced yogurt. This is comfort food at its finest—crispy, fluffy, and deeply satisfying.
Perfect for breakfast, snack time, or as a side with curries, these poori are versatile enough for any meal. The recipe makes about 12 poori, so you'll have leftovers to enjoy throughout the week. Let's get started on creating your own batch of restaurant-quality sweet potato poori at home.
Ingredients for sweet potato poori
Sweet potatoes, yogurt, and ghee create the perfect crispy-soft balance for these golden poori.
| Ingredient | Amount | Notes |
|---|---|---|
| Orange Sweet Potatoes 🍠 | 2 lbs | Peeled and grated fine |
| Plain Yogurt 🥛 | 1 cup | Full-fat preferred for texture |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for smooth batter |
| Baking Soda 🧂 | ½ tsp | For fluffiness |
| Ghee 🧈 | 1 ½ cups | Clarified butter for frying |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Asafoetida Powder 🌶️ | ¼ tsp | Optional for aroma |
| Water 💧 | ½ cup | As needed for batter |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped for garnish |
| Green Chilies 🌶️ | 2 whole | Slit lengthwise for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The sweet potatoes are the star—orange varieties have the right sweetness and moisture. Grab the ones that feel heavy for their size at Whole Foods or your local Indian market. If they're not sold pre-peeled, do it yourself (peeling removes nutrients, but it's worth it for smooth batter). For ghee, Amul or local brands are my go-to—they have that rich, nutty flavor. If you can't find ghee, clarified butter or coconut oil works in a pinch, but it won't have the same depth. The yogurt should be plain and thick; Fage or Greek-style yogurt works best. Pro tip: Let the grated sweet potatoes sit for 10 minutes after grating to squeeze out excess moisture—this keeps your batter from getting soggy.
No ghee? Coconut oil or vegetable oil will work, but the flavor won't be the same. For the asafoetida (hing), if you can't find it, skip it—it's optional but adds that signature Indian aroma. The batter should be thick but pourable; if it's too dry, add a splash of water. Fresh mint and green chilies are just for garnish, but they make a huge difference. Dried mint or red chili flakes can substitute if you're in a hurry. The lemon juice brightens everything up, so don't skip it—freshly squeezed is best, but bottled works in a pinch. If your batter seems too thick after resting, add a little more yogurt or water to loosen it up. And trust me, don't rush the resting time—at least 30 minutes, or overnight if you can. That's what gives these poori their signature fluffiness.
Once made, these poori reheat beautifully—just pop them in a 200°F oven for 5-10 minutes to revive that crispy texture. Store leftovers in an airtight container at room temperature for 2-3 days, or freeze for up to 1 month. I like to portion them into stacks of 3-4 and freeze between parchment paper to keep them crisp. For serving, pair with mint chutney or tamarind chutney—the tang cuts through the sweetness perfectly. And if you're making a big batch, double the recipe; these disappear fast.
Why You'll Love This Recipe
- I’ll be real: this recipe costs next to nothing. Sweet potatoes are cheap, yogurt’s a staple, and flour? Always on hand. The ghee might feel fancy, but a little goes a long way—you’ll use less than you think. Plus, they reheat like a dream, so you’re not stuck making a whole batch unless you want to.
- No Fuss, Same Magic: I swear by this recipe because it’s the kind of thing you can make while scrolling through your phone. Grate the sweet potato, mix in yogurt and flour—no kneading, no fuss—just roll, fry, and watch those golden poori puff up like magic. The baking soda’s the secret; it keeps them light without overpowering the sweet potato’s natural caramel notes.
- Sweet & Savory Balance: Honestly, the flavor combo is what makes this a keeper. That orange sweet potato brings a subtle sweetness, but the ghee—oh, the ghee—turns it into something rich and satisfying. It’s not cloying; it’s got depth, like a hug from your favorite comfort food.
- Breakfast, Snack, or Dinner: Between us, I’ve served these for everything. Crispy poori with yogurt and chutney? Breakfast done right. Leftover poori reheated with a sprinkle of chaat masala? Lunch saved. Even my picky teen devours them plain—proof they’re versatile enough for lazy mornings or unexpected guests.
Step-by-step instructions for sweet potato poori
Here's how to make crispy-edged, fluffy sweet potato poori that'll impress everyone.
👨🍳 Step 1: Grate and Ferment the Sweet Potato Batter
Peel the 2 lbs orange sweet potatoes and grate them using a fine grater or food processor. Transfer the grated sweet potatoes to a large mixing bowl and squeeze out all the excess moisture using a clean kitchen towel or cheesecloth. This step is crucial—too much moisture makes the batter gummy and prevents proper fermentation.
In the same bowl, add 1 cup plain yogurt, 1.5 cups all-purpose flour, 0.5 tsp baking soda, 0.5 tsp salt, and 0.25 tsp asafoetida powder. Mix everything together using a spatula until you get a smooth, thick batter. The consistency should be like a thick pancake batter—neither too runny nor too stiff. If it's too thick, add 1-2 tablespoons of water at a time until it reaches the right texture.
Cover the bowl with a clean kitchen towel or plastic wrap and let the batter ferment at room temperature for 8-10 hours (or overnight in the refrigerator). You'll know it's ready when the batter rises slightly and develops a tangy, fermented smell. Don't skip this step—fermentation is what gives poori their signature fluffiness and crispy edges.
🍳 Step 2: Shape and Rest the Poori Dough Balls
Once the batter has fermented, it's time to shape the poori. Divide the batter into 12 equal portions (about 2 tablespoons each) and roll each portion into a smooth, round ball. Place the balls on a plate and cover them with a damp kitchen towel to prevent them from drying out. Let them rest for 15-20 minutes—this helps them hold their shape better when you cook them.
Here's the thing—don't press too hard when shaping the balls. Gently roll them between your palms to create a smooth surface, but keep the pressure light. Over-handling can make the poori dense instead of fluffy. If the batter feels sticky, wet your hands slightly to prevent sticking.
🔥 Step 3: Cook the Poori Until Golden and Crispy
Heat 1.5 cups ghee in a heavy-bottomed skillet over medium heat. You'll need to cook the poori in batches—don't overcrowd the pan or they won't crisp up properly. Once the ghee is hot, gently place one poori ball into the pan. Press down lightly with a spatula to flatten it slightly—this ensures even cooking and helps create those crispy edges.
Cook for 2-3 minutes per side until the poori turns golden brown and develops crispy edges. You'll see bubbles form on the surface as it cooks—this is a good sign! Flip carefully using a slotted spatula and watch for the edges to turn golden. If the poori browns too quickly, reduce the heat slightly to prevent burning. Remove the cooked poori to a paper towel-lined plate to drain excess ghee.
🥘 Step 4: Garnish and Serve Warm
While the poori are still hot, transfer them to a serving plate. Garnish each one with 2 slit green chilies and a sprinkle of chopped fresh mint leaves. Drizzle with 1 tablespoon lemon juice for a bright, tangy finish. The contrast of crispy edges and fluffy centers, paired with the fresh garnishes, makes these poori irresistible.
Serve immediately with your favorite chutney or yogurt dip. Poori are best enjoyed fresh while they're still crispy—waiting even a few minutes can make them lose their texture. The combination of sweet, spicy, and tangy flavors in every bite is what makes this recipe so special.
Pro Tips For Making Sweet Potato Poori
- Boil Sweet Potatoes Until Tender: I learned this the hard way—undercooked sweet potatoes make your poori dense and chewy. Test doneness by piercing with a knife; it should slide in like butter. Overcooking turns them mushy, so aim for just tender, not falling-apart softness.
- Use Warm Yogurt for Lightness: Cold yogurt makes the batter stiff and heavy. Warm it slightly (just enough to dissolve a pinch of sugar if needed)—this keeps the texture airy and prevents dense poori. Trust me, your future self will notice the difference.
- Rest Batter 30 Minutes: Skipping this step is a mistake. The baking soda needs time to react fully, and resting the batter relaxes the gluten for puffier poori. Cover it loosely with a damp cloth while you prep the ghee—it’s worth the wait.
- Fry on Medium Heat: High heat burns the outside before the inside cooks. Medium heat lets the poori puff evenly without turning crispy on the edges. A small flame adjustment makes all the difference—don’t rush it.
Common mistakes when making perfect results
Over-Fermenting the Batter
I’ve made this mistake more times than I’d admit—letting the batter ferment too long turns your poori into dense, flat pancakes instead of fluffy clouds. The ideal fermentation time is 8-10 hours at room temperature, or overnight in the fridge.
Look for a slight rise and a tangy smell, but if it smells overly sour or the batter collapses when you touch it, it’s gone too far. Trust me, your poori will thank you for stopping just before it’s “perfectly” fermented. 💫
Skipping the Moisture-Squeezing Step
Excess moisture in the batter is the silent killer of crispy poori. After grating the sweet potatoes, I always squeeze them dry with a clean kitchen towel or cheesecloth—this prevents gummy, soggy results.
If you skip this, your poori will turn out more like a pancake than the light, airy texture we’re after. Pro tip: Let the grated sweet potatoes sit for 10 minutes before squeezing to release even more moisture. It’s a small step that makes a huge difference!
Using the Wrong Heat Level
Medium heat is your friend here—any hotter and your poori will burn before the centers cook through, while lower heat won’t give you those coveted crispy edges. I use a heavy-bottomed skillet (like a Lodge cast iron) to distribute heat evenly.
If the ghee starts smoking or the poori browns too quickly, reduce the heat to medium-low. The goal is golden-brown edges with a soft, pillowy center—patience is key! 🔥
Overcrowding the Pan
Cooking too many poori at once steals heat from the pan, leading to uneven cooking and soggy centers. Stick to 2-3 poori per batch in a 10-inch skillet—this ensures they crisp up properly.
If you’re making a big batch, work in small batches and keep the cooked poori warm in a 200°F oven while you finish the rest. Rushing this step is how you end up with greasy, undercooked poori. Trust the process!
Not Pressing Down Enough
When placing the poori balls in the pan, give them a gentle press with a spatula to flatten slightly—this helps them cook evenly and develop those crispy edges. If you skip this, your poori might puff up unevenly or even tear apart when flipping.
I like to press just enough to create a ¼-inch thick circle, then let them cook undisturbed until bubbles form. This small adjustment makes all the difference in texture! ✨
Using Low-Quality Ghee
Ghee isn’t just for flavor—it’s the secret to that perfect crispy texture. Cheap or rancid ghee will make your poori greasy and lack the rich, nutty depth you want. I always reach for Amul or local desi ghee from Indian markets.
If you’re using oil, avocado or coconut oil are the next best options, but nothing beats the real deal. Don’t skimp here—your taste buds (and your poori) will notice!
Nutrition facts
Frequently asked questions
Why does the batter need to ferment?
Fermentation creates those signature airy pockets in your poori! The natural yeasts in yogurt and the baking soda work together to develop bubbles during fermentation, giving you that light, fluffy texture. Overnight fermentation also enhances the flavor, making each bite more delicious. If you're short on time, a 4-hour room-temperature ferment still works, but overnight yields the best results.
Can I make sweet potato poori without ghee?
Yes, but the texture and flavor will differ. Use avocado oil or coconut oil for a neutral taste—just heat it to 350°F for the best crispiness. Ghee's high smoke point and rich flavor are ideal, but these alternatives work in a pinch. For extra crispiness, add 1 teaspoon cornstarch to the batter when using oil.
How do I store leftover poori?
Keep them crispy by storing in an airtight container at room temperature for 2-3 days. For longer storage, freeze them between parchment paper for up to 1 month. To reheat, warm in a 350°F oven for 5-7 minutes or air-fry at 375°F for 2 minutes. The key is to avoid moisture—never refrigerate them directly.
What's the best way to test if the batter is ready?
Look for two key signs: the batter should rise slightly (about 20-30% more volume) and develop a tangy, slightly sweet aroma. If you press your finger gently into the batter and it springs back slowly (like Jell-O), it's ready. Over-fermented batter will smell overly sour and may collapse when touched—this means it's gone too far!
Can I add other vegetables to the batter?
Try grated zucchini or carrots for extra nutrition, but drain them well to avoid soggy poori. For flavor, add ½ tsp cumin seeds or 1 tbsp grated ginger to the batter. Just remember: the more moisture your additions bring, the longer you'll need to ferment the batter. Start with small amounts and adjust as needed.
