Main Courses
This boiled rice pundi recipe brings the bold flavors of South Indian street food to your kitchen with crispy, spiced rice parcels wrapped in banana leaves. 🔥 The secret lies in perfectly boiled rice mixed with mustard seeds, curry leaves, and chili powder, then stuffed with a flavorful potato filling before being wrapped and fried to golden perfection.
Every bite delivers that signature crunch and aromatic blend of spices that makes this dish a street food favorite.
What sets this recipe apart is the balance of textures—crispy exterior, tender rice, and a spiced potato filling that stays moist and flavorful. Traditionally wrapped in banana leaves for an authentic touch, these pundi can also be made with foil for modern convenience.
Serve with coconut chutney or tamarind dip to complement the spicy kick, and you'll have a dish that's perfect for parties, picnics, or a simple weeknight treat. Let's get started!
Ingredients for boiled rice pundi
Twelve bold flavors packed into crispy, spiced parcels. The magic happens with perfectly boiled rice and aromatic spices.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, medium grain preferred |
| Yellow Potatoes 🥔 | 3 medium | Peeled and cubed evenly |
| Mustard Seeds 🌶️ | 1 tbsp | Whole, for tempering |
| Curry Leaves 🌿 | ¼ cup | Fresh, roughly chopped |
| Red Chili Powder 🌶️ | 1 ½ tsp | Adjust to spice preference |
| Turmeric Powder 🌿 | ½ tsp | For vibrant color |
| Cumin Seeds 🌶️ | ½ tsp | Toasted lightly |
| Asafoetida (Hing) 🌿 | ¼ tsp | Optional, for aroma |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Banana Leaves 🌿 | 12 pieces | Fresh or frozen, cut to size |
| Vegetable Oil 🫒 | 2 cups | For frying |
| Green Chilies 🌶️ | 4 whole | Slit lengthwise, optional |
| Fresh Coriander Leaves 🌿 | ¼ cup | Chopped, for garnish |
The potatoes are your filling base, so pick firm, starchy yellow ones—Russet or Yukon Gold work best. I grab mine from Whole Foods when I can, but any grocery store carries them. Peeled and cubed evenly, they stay moist during frying. For the rice, long-grain white is key—it holds shape better than basmati. Soak it for 20 minutes before boiling to avoid mushiness. The mustard seeds and curry leaves? Fresh is non-negotiable—dried won't give that authentic street-food punch. Look for curry leaves in the produce section or at Indian specialty stores if your regular grocery doesn't carry them.
No banana leaves? Heavy-duty aluminum foil works in a pinch, though it won't give that signature aroma. Short on mustard seeds? Substitute with 1/4 tsp mustard oil for depth. The green chilies can be swapped for red chili powder if you prefer milder heat. For the rice seasoning, turmeric and cumin are essential—they balance the spices. If you're making a big batch, toast the cumin seeds first for a deeper flavor. The asafoetida (hing) is optional but adds that unmistakable umami kick. Don't skip it if you can find it at Indian markets—it's a game-changer.
Store the uncooked pundi filling in the fridge for up to 2 days—just wrap tightly in plastic. The banana leaves? Keep them in a dry, cool place for up to 1 week. Once fried, these stay crispy for 3 days if stored in an airtight container. Freeze them for 1 month by reheating in the oven at 350°F for 10 minutes. Pro tip: Make extra filling and freeze it—just thaw and fry when you're ready. The coconut chutney or tamarind dip pairs perfectly, but honestly, these are so good on their own you might not need anything else.
Why You'll Love This Recipe
- No-Chop Needed: I swear, the only prep is boiling rice and potatoes—no dicing, no mincing, just whole spices and a quick temper. The mustard seeds and curry leaves sizzle in oil while you stir, and suddenly, you’ve got that golden, aromatic base without any fuss.
- Spice-Perfect Balance: That red chili powder packs a punch, but the potatoes soak it up just right—creamy inside, with a whisper of heat on the tongue. Honestly, it’s the kind of dish where every bite feels like a hug for your taste buds, especially when the rice is still warm.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The rice stays fluffy, the potatoes hold their shape, and the spices keep it exciting—no sad, soggy sandwiches here. My kids actually eat their veggies when they’re hidden in this, and that’s saying something.
- Pantry Staple Magic: You’re looking at a recipe that costs next to nothing and never lets you down. A handful of rice, a couple of potatoes, and spices you already own—boom, a filling meal. I’ve made this for breakfast, dinner, and even a last-minute potluck, and it’s always the one people ask for seconds of.
Step-by-step instructions for spicy South Indian street food bites
Here's how to make crispy, flavorful rice pundi with perfect texture every time.
🍳 Step 1: Cook the Perfect Rice Base
Rinse the 2 cups Long-Grain White Rice thoroughly under cold water until the water runs clear—this removes excess starch for fluffier rice. In a pressure cooker, combine the rice with 3 cups water, 1.5 tsp Salt, and 0.5 tsp Turmeric Powder. Seal and cook for 3 whistles on medium heat. Let the pressure release naturally for 10 minutes before opening.
Fluff the rice gently with a fork and spread it on a tray to cool completely. The rice should be dry enough to hold its shape when packed into banana leaves later. If it feels too moist, spread it on a clean cloth and fan it for 5-10 minutes—this is crucial for crispy pundi.
👨🍳 Step 2: Prepare the Spicy Potato Filling
Peel and cube the 3 medium Yellow Potatoes into even ½-inch pieces. Boil them in salted water for 8-10 minutes until fork-tender but not mushy. Drain well and let them cool slightly. In a bowl, mix the potatoes with 1.5 tsp Red Chili Powder and 0.25 tsp Asafoetida (Hing). Set aside.
For the tempering, heat 2 tablespoons Vegetable Oil in a small pan over medium heat. Add 0.5 tsp Cumin Seeds and let them sizzle for 10 seconds until fragrant. Add 1 tbsp Mustard Seeds and 4 slit Green Chilies, cooking for another 30 seconds until seeds pop. Pour this tempering over the potato mixture and mix well. The aroma should be intense and spicy—this is what makes pundi irresistible.
🥘 Step 3: Assemble with Banana Leaves
Take one Banana Leaf and place 2 tablespoons of the cooked rice in the center. Create a well in the rice and add 1 tablespoon of the spiced potato mixture. Fold the banana leaf edges inward to form a neat packet, then roll it tightly from the bottom up—this creates the classic pundi shape. Repeat with all 12 pieces Banana Leaves and remaining fillings.
Here's the pro tip: Keep a small bowl of water nearby. Lightly wet your fingers before handling each banana leaf—this prevents sticking and makes rolling much easier. Arrange the assembled pundi on a plate, seam-side down, and refrigerate for 30 minutes to firm up.
🔥 Step 4: Fry Until Golden and Crispy
Heat 1½ cups Vegetable Oil in a deep pan over medium-high heat until it reaches 350°F—test with a drop of rice; if it sizzles immediately, it's ready. Fry the pundi in batches, 3-4 at a time, for 3-4 minutes until they turn a deep golden brown color. Turn gently with tongs to ensure even browning on all sides.
Drain on paper towels and let them cool for 2 minutes. The exterior should be crispy enough to hold its shape, while the interior remains soft and flavorful. If any pundi feel undercooked inside, fry them for another 30 seconds—they'll finish cooking from the residual heat.
🍽️ Step 5: Garnish and Serve Fresh
Transfer the crispy pundi to a serving platter and sprinkle with 0.25 cup chopped Fresh Coriander Leaves. Serve immediately while still hot and crispy—these taste best fresh out of the fryer. For extra spice, offer a side of green chili sauce or tamarind chutney on the side.
Real talk: The first bite should deliver that perfect crunch from the banana leaf exterior, followed by the warm, spicy potato filling and fluffy rice. If you're making these for a crowd, keep them warm in a 200°F oven for up to 20 minutes—any longer and they'll lose their crispiness.
Pro Tips For Making Boiled Rice Pundi
- USE HALF THE WATER: Boiled rice pundi isn’t about soggy rice—it’s about firm, separate grains. Measure 1 cup rice to ½ cup water (yes, really). The rice will absorb just enough to stay tender without turning mushy, and the potatoes won’t turn to glue. I learned this the hard way after serving a plate where the rice had dissolved into a paste.
- SOAK POTATOES IN COLD WATER: Peel and slice your potatoes, then drop them in ice-cold water for 10 minutes before cooking. This stops them from turning mealy and keeps their shape intact when they simmer in the rice. (Pro tip: Drain and pat them dry—wet slices steam instead of crisp up.)
- TEMPER MUSTARD LAST: Add mustard seeds and curry leaves after the rice and potatoes have simmered for 2 minutes. If you toss them in too early, they’ll burn before the flavors meld. A quick sizzle at the end releases their aroma without turning the oil bitter—trust me, your pundi will smell like a proper street stall.
- SALT THE POTATOES FIRST: Season the potato slices with a pinch of salt before adding them to the rice. This ensures they absorb flavor from the start, not just at the end. (I used to skip this and ended up with bland potatoes—now I add salt the second they hit the pot.)
Make-ahead tips for this dish
Prep Ahead
Cook the rice and potato filling a full 2 days in advance—store them separately in airtight containers. The rice should be completely cooled before refrigerating, and the potatoes should be at room temperature.
When ready to assemble, simply mix the tempering fresh and wrap the pundi. This saves you 1 hour of prep time on busy days. 💪
Banana Leaf Prep
If using fresh banana leaves, soak them in warm water for 5 minutes to soften before cutting into 6x8-inch rectangles. Store the soaked leaves in a sealed plastic bag in the fridge for 3 days.
For frozen leaves, thaw them in the microwave for 20 seconds—they'll be pliable enough to roll. I keep a stash in my freezer for quick pundi-making sessions. ✨
Filling Batch Cook
Double the potato filling recipe and freeze half in quart-sized freezer bags for up to 3 months. Thaw overnight in the fridge before using. The spices stay vibrant when frozen properly.
I also make extra rice and freeze it in 1-cup portions—just reheat with 1 tablespoon water in the microwave for 1 minute to restore fluffiness. 🌟
Frying Shortcuts
Use a deep-fat fryer to maintain consistent 350°F oil temperature—this eliminates the need to test with rice drops. If frying in batches, keep the cooked pundi warm in a 200°F oven on a wire rack for 10 minutes between batches.
This keeps them crispy while you finish frying. A Cuisinart Deep Fryer is my go-to for large batches. 🔥
Serving Prep
Set up a serving station with all dips and garnishes ready before frying. I arrange coconut chutney, tamarind sauce, and chopped cilantro in small bowls on a tray.
Keep the pundi warm in a 200°F oven for up to 20 minutes while guests serve themselves. This keeps everything organized and delicious. 💫
Freezer-Friendly Pundi
Fry the pundi completely, then cool them on a wire rack. Once cool, place them in a single layer on a tray and freeze for 1 hour. Transfer to a freezer bag with parchment paper between layers to prevent sticking.
Reheat in the oven at 375°F for 8-10 minutes until crispy again. The texture stays surprisingly good after freezing! ❄️
Nutrition facts
Frequently asked questions
Can I use regular foil instead of banana leaves?
Yes, but you'll lose the authentic aroma and slight smoky flavor from the banana leaves. For foil, use heavy-duty aluminum foil cut into 6x8-inch squares—lightly grease them with oil to prevent sticking. The texture will be similar, though not quite as crispy at the edges.
How do I make the rice extra crispy?
Spread the cooked rice on a tray and let it cool completely before wrapping. For extra crunch, mix 1 tsp cornstarch with the rice before assembling. Also, ensure your oil is at 350°F—hotter oil creates crispier exteriors. Fry in small batches to maintain temperature.
What's the best way to reheat pundi?
Reheat in a 350°F oven for 5-7 minutes on a wire rack to restore crispiness. Avoid microwaving—they'll turn soggy. For extra crunch, place them on a baking sheet and broil for 1-2 minutes at the end.
Can I make pundi without potatoes?
Try a peas and carrot filling or spiced lentils (dal) instead. For a vegan option, mix 1 cup cooked chickpeas with 1 tsp cumin and 0.5 tsp turmeric. The key is keeping the filling moist and flavorful to complement the rice.
Why did my pundi turn out greasy?
This usually happens when the rice isn't fully cooled before wrapping or the oil temperature drops during frying. Always dry the rice completely, and maintain 350°F oil—use a thermometer if possible. Fry in batches of 3-4 pundi max to avoid overcrowding.
