Let’s spice up your snack game with a vibrant tour of Indian flavors! From crispy samosas to tangy chaat, these 23 irresistible recipes bring authentic street food magic right to your North American kitchen. Perfect for parties, quick bites, or exploring new tastes, each dish is a delightful adventure. Ready to awaken your senses? Dive into our roundup and transform your snack time into a festive feast!
Spicy Potato Samosas

Packed with flavor and perfect for sharing, these spicy potato samosas are my go-to appetizer for gatherings—they always disappear first from the platter. I love making them on lazy Sundays, filling my kitchen with the warm aroma of toasted spices, a ritual that reminds me of my first attempt at Indian cooking years ago. They’re surprisingly simple to assemble, and I’ve tweaked the filling over time to get that ideal balance of heat and comfort.
Serving: 12 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– 2 cups russet potatoes, peeled and diced into ½-inch cubes
– 1 cup yellow onion, finely diced
– 2 tablespoons clarified butter (ghee)
– 1 tablespoon fresh ginger, minced
– 2 teaspoons cumin seeds
– 1 teaspoon coriander powder
– ½ teaspoon turmeric powder
– ¼ teaspoon cayenne pepper
– ½ cup frozen green peas, thawed
– 2 tablespoons fresh cilantro, chopped
– 1 teaspoon kosher salt
– 12 samosa pastry sheets (store-bought or homemade), thawed if frozen
– 2 cups vegetable oil, for frying
– ¼ cup all-purpose flour, mixed with 3 tablespoons water to form a paste
Instructions
1. Place the diced russet potatoes in a medium saucepan, cover with cold water, and bring to a boil over high heat. Reduce heat to medium and simmer for 10–12 minutes, until the potatoes are fork-tender but not mushy. Drain thoroughly and set aside.
2. Heat the clarified butter in a large skillet over medium heat until shimmering, about 2 minutes. Add the finely diced yellow onion and sauté for 5–7 minutes, stirring occasionally, until translucent and lightly golden.
3. Stir in the minced fresh ginger and cumin seeds, cooking for 1 minute until fragrant. Tip: Toasting the cumin seeds briefly enhances their earthy aroma without burning them.
4. Add the coriander powder, turmeric powder, and cayenne pepper to the skillet, stirring constantly for 30 seconds to bloom the spices. This step deepens the flavor profile and prevents a raw spice taste.
5. Fold in the cooked potatoes, thawed green peas, and kosher salt, mashing the mixture gently with a fork to break up the potatoes while leaving some texture. Cook for 3–4 minutes, until heated through and well combined.
6. Remove the skillet from heat and stir in the chopped fresh cilantro. Let the filling cool completely to room temperature, about 15 minutes, to prevent the pastry from becoming soggy.
7. Lay one samosa pastry sheet on a clean surface, cut it in half lengthwise to form two rectangles, and place 1 tablespoon of the cooled filling near one short end of each rectangle.
8. Fold the pastry over the filling to form a triangle, then continue folding in a triangular pattern until the entire sheet is sealed. Tip: Use the flour-water paste to seal the edges firmly, pressing out any air pockets to avoid bursting during frying.
9. Repeat with the remaining pastry sheets and filling, placing the assembled samosas on a parchment-lined tray.
10. Heat the vegetable oil in a deep pot or Dutch oven to 350°F, using a candy thermometer for accuracy. Fry the samosas in batches of 3–4 for 4–5 minutes per batch, turning occasionally, until golden brown and crisp. Tip: Avoid overcrowding the pot to maintain the oil temperature and ensure even cooking.
11. Transfer the fried samosas to a wire rack set over a baking sheet to drain excess oil. Keep warm in a 200°F oven if serving later.
Kick back and enjoy these samosas fresh—their flaky, crisp exterior gives way to a warmly spiced, tender potato filling that’s subtly fiery from the cayenne. I love pairing them with a cool mint chutney for contrast, or crumbling them over a salad for a crunchy twist. They’re best served hot, with the aroma of cumin and ginger lingering invitingly in the air.
Masala Papad

Unbelievably, the simplest snacks often become the most memorable. I first encountered Masala Papad at a friend’s Diwali party—crispy, tangy, and bursting with fresh toppings, it disappeared from the platter in minutes. Now, it’s my go-to appetizer for impressing guests without spending hours in the kitchen.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 5 minutes
Ingredients
– 4 large urad dal papads
– 2 tablespoons clarified butter (ghee)
– 1 medium red onion, finely diced
– 1 medium tomato, seeds removed and finely diced
– 2 tablespoons fresh cilantro leaves, chopped
– 1 tablespoon fresh mint leaves, chopped
– 1 serrano pepper, seeds removed and finely minced
– 1 teaspoon chaat masala
– ½ teaspoon roasted cumin powder
– ¼ teaspoon kashmiri red chili powder
– 2 teaspoons freshly squeezed lime juice
– Sea salt flakes, to season
Instructions
1. Heat a large cast-iron skillet over medium-high heat until a drop of water sizzles and evaporates immediately, about 3 minutes.
2. Brush one side of each urad dal papad lightly with clarified butter using a pastry brush.
3. Place one papad, buttered-side down, in the hot skillet and cook for 30 seconds until it begins to bubble and crisp.
4. Flip the papad using tongs and cook the other side for an additional 30 seconds until uniformly crisp and lightly golden, then transfer to a wire rack. Tip: Cooking directly over an open flame can char the edges for added smokiness, but a skillet gives more consistent control.
5. Repeat steps 2–4 with the remaining papads, stacking them on the wire rack to prevent sogginess.
6. In a medium mixing bowl, combine the finely diced red onion, seeded and diced tomato, chopped cilantro, chopped mint, and minced serrano pepper.
7. Sprinkle the chaat masala, roasted cumin powder, and kashmiri red chili powder over the vegetable mixture.
8. Drizzle the freshly squeezed lime juice over the mixture and toss gently with a silicone spatula until evenly coated. Tip: Let the mixture sit for 5 minutes to allow the flavors to meld while you prepare the papads.
9. Season the topping mixture lightly with sea salt flakes and toss once more.
10. Divide the topping mixture evenly among the crisped papads, spreading it gently to cover the surface without breaking them. Tip: Serve immediately to maintain the papad’s signature crunch against the juicy topping.
11. Handle these beauties right away—the crisp papad provides a satisfying snap that contrasts with the bright, tangy vegetables and aromatic spices. For a creative twist, crumble the topped papad over a bed of greens for an instant salad with incredible texture.
Paneer Pakoras

Last week, while digging through my freezer for dinner inspiration, I rediscovered a block of paneer I’d forgotten about—cue a sudden craving for the crispy, spiced fritters my friend Priya taught me to make during a cozy rainy afternoon. Paneer pakoras are my go-to when I want something indulgent yet surprisingly simple to whip up, perfect for impressing guests or treating myself after a long day.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 1 cup chickpea flour (besan)
– 1/2 cup rice flour
– 1 teaspoon baking soda
– 1 teaspoon Kashmiri red chili powder
– 1/2 teaspoon turmeric powder
– 1 teaspoon cumin seeds, toasted and lightly crushed
– 1/2 cup fresh cilantro leaves, finely chopped
– 1 serrano pepper, seeds removed and minced
– 1/2 cup cold sparkling water
– 8 ounces paneer, cut into 1-inch cubes
– 4 cups vegetable oil, for deep-frying
– 1/2 cup mint chutney, for serving
Instructions
1. In a large mixing bowl, combine 1 cup chickpea flour, 1/2 cup rice flour, 1 teaspoon baking soda, 1 teaspoon Kashmiri red chili powder, 1/2 teaspoon turmeric powder, 1 teaspoon toasted cumin seeds, 1/2 cup chopped cilantro, and 1 minced serrano pepper.
2. Gradually whisk in 1/2 cup cold sparkling water until a thick, lump-free batter forms that coats the back of a spoon. Tip: Using sparkling water creates a lighter, airier texture in the fried coating.
3. Gently fold 8 ounces of paneer cubes into the batter, ensuring each piece is evenly coated. Let the mixture rest for 10 minutes at room temperature to allow the flours to hydrate.
4. In a deep, heavy-bottomed pot or Dutch oven, heat 4 cups of vegetable oil to 350°F over medium-high heat, using a deep-fry thermometer to monitor the temperature accurately.
5. Working in batches to avoid overcrowding, carefully drop the battered paneer cubes into the hot oil using a slotted spoon. Tip: Maintain the oil temperature at 350°F throughout frying for consistent crispiness without greasiness.
6. Fry the pakoras for 3–4 minutes, turning occasionally with tongs, until they achieve a deep golden-brown crust and float to the surface.
7. Transfer the fried pakoras to a wire rack set over a baking sheet to drain excess oil. Tip: Avoid using paper towels, as they can trap steam and soften the crispy exterior.
8. Serve the pakoras immediately while hot, accompanied by 1/2 cup mint chutney for dipping.
Yielding a satisfying crunch with each bite, these pakoras reveal a soft, creamy paneer center that melts subtly against the aromatic spices. I love pairing them with a tangy tamarind sauce or tucking them into warm naan with fresh salad for a playful twist on street food.
Crispy Onion Bhajis

Last week, after a particularly hectic day, I found myself craving something crispy, savory, and deeply comforting—the kind of snack that makes you forget your to-do list. That’s when I decided to whip up a batch of these golden, irresistible onion bhajis, a recipe I’ve perfected over the years to be both approachable and utterly delicious. There’s something magical about the way thinly sliced onions transform in a spiced chickpea batter into these addictive fritters.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 2 large yellow onions, thinly sliced into half-moons
– 1 cup chickpea flour (also called gram flour)
– 1/4 cup rice flour
– 1 tsp baking powder
– 1 tbsp ground coriander
– 1 tsp ground cumin
– 1/2 tsp turmeric powder
– 1/4 tsp asafoetida (hing)
– 1 tsp kosher salt
– 1/2 cup cold water
– 2 tbsp fresh cilantro, finely chopped
– 1 serrano pepper, seeds removed and minced
– 2 cups vegetable oil, for frying
Instructions
1. In a large mixing bowl, combine the chickpea flour, rice flour, baking powder, ground coriander, ground cumin, turmeric powder, asafoetida, and kosher salt, whisking thoroughly to ensure no lumps remain.
2. Add the thinly sliced yellow onions, fresh cilantro, and minced serrano pepper to the dry mixture, using your hands to coat the onions evenly with the spices and flours.
3. Gradually pour in the cold water, stirring continuously until a thick, cohesive batter forms that clings to the onions without being runny; the batter should hold its shape when pressed.
4. Heat the vegetable oil in a deep, heavy-bottomed pot or Dutch oven over medium-high heat until it reaches 350°F, using a deep-fry thermometer to monitor the temperature accurately.
5. Carefully drop heaping tablespoonfuls of the onion batter into the hot oil, frying in batches of 4-5 bhajis to avoid overcrowding and ensure even cooking.
6. Fry the bhajis for 3-4 minutes, flipping once halfway through, until they are uniformly golden brown and crispy on all sides.
7. Remove the fried bhajis with a slotted spoon and transfer them to a wire rack set over a baking sheet to drain excess oil, which helps maintain their crisp texture.
8. Repeat the frying process with the remaining batter, allowing the oil to return to 350°F between each batch for consistent results.
9. Serve the bhajis immediately while hot and crispy. They boast a satisfying crunch on the outside with tender, flavorful onions inside, making them perfect with a tangy mint chutney or as a topping for salads and grain bowls to add a spicy, textural punch.
Aloo Tikki Chaat

Unbelievably, the first time I tried Aloo Tikki Chaat was at a bustling street food stall in New York City, and I’ve been obsessed with recreating that perfect balance of crispy, savory, and tangy ever since. It’s the ultimate comfort food that feels both indulgent and surprisingly easy to pull off at home—my secret is making a big batch of the tikkis ahead of time so I can assemble a quick snack whenever the craving hits.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 2 large russet potatoes, boiled and mashed
– 1/4 cup chickpea flour (besan)
– 1 teaspoon cumin seeds, toasted
– 1/2 teaspoon garam masala
– 1/4 cup clarified butter (ghee)
– 1 cup cooked chickpeas, rinsed and drained
– 1/2 cup plain whole-milk yogurt, whisked until smooth
– 1/4 cup tamarind chutney
– 1/4 cup mint-cilantro chutney
– 1/2 cup fine sev (crispy chickpea noodles)
– 1/4 cup finely chopped red onion
– 2 tablespoons finely chopped cilantro
– 1/2 teaspoon chaat masala
– 1/4 teaspoon Kashmiri red chili powder
– Fine sea salt, to season
Instructions
1. Combine the mashed russet potatoes, chickpea flour, toasted cumin seeds, garam masala, and 1/2 teaspoon fine sea salt in a large mixing bowl until a cohesive dough forms.
2. Divide the dough into 8 equal portions and shape each into a 1/2-inch-thick patty, pressing firmly to prevent cracking—this ensures even cooking.
3. Heat the clarified butter in a large cast-iron skillet over medium-high heat until it shimmers, about 350°F.
4. Carefully place the patties in the skillet without overcrowding, and pan-fry for 4–5 minutes per side until deeply golden brown and crisp.
5. Transfer the cooked patties to a wire rack to drain excess fat, which keeps them from becoming soggy.
6. Arrange two patties per serving plate and top each with 1/4 cup cooked chickpeas.
7. Drizzle 2 tablespoons whisked whole-milk yogurt and 1 tablespoon tamarind chutney over each serving.
8. Add 1 tablespoon mint-cilantro chutney, then sprinkle with 2 tablespoons fine sev, 1 tablespoon chopped red onion, and 1/2 tablespoon chopped cilantro.
9. Finish with a dusting of 1/8 teaspoon chaat masala and a pinch of Kashmiri red chili powder per serving for a vibrant, aromatic touch.
10. Serve immediately to maintain the textural contrast between the crispy tikkis and the cool, tangy toppings.
What makes this dish truly magical is the symphony of textures—the crunchy sev against the soft, spiced potatoes, all tied together with the creamy yogurt and sweet-tart chutneys. For a fun twist, I sometimes layer the components in individual mason jars for a portable picnic version that never fails to impress guests.
Mini Masala Dosas

Sometimes, the best meals come in small packages, especially when you’re craving something crispy, savory, and packed with flavor. I discovered these Mini Masala Dosas during a cozy weekend brunch experiment, and now they’re my go‑to for impressing guests without spending hours in the kitchen—they’re just as fun to make as they are to eat!
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
– 1 cup dosa batter, fermented overnight
– 2 tbsp clarified butter (ghee)
– 1 cup russet potatoes, peeled and diced into ½‑inch cubes
– ½ cup yellow onion, finely diced
– 1 tsp black mustard seeds
– ½ tsp turmeric powder
– 1 tsp kosher salt
– ¼ cup fresh cilantro, finely chopped
– ½ cup coconut chutney, for serving
Instructions
1. Heat a 10‑inch non‑stick skillet over medium‑high heat until a drop of water sizzles and evaporates immediately.
2. Ladle 2 tablespoons of fermented dosa batter into the center of the skillet, then use the back of the ladle to swirl it into a 4‑inch circle.
3. Drizzle ½ teaspoon of clarified butter around the edges of the dosa and cook for 90 seconds, until the surface appears dry and the edges lift easily.
4. While the dosa cooks, heat 1 tablespoon of clarified butter in a separate saucepan over medium heat and add the black mustard seeds, toasting them for 30 seconds until they pop.
5. Add the finely diced yellow onion to the saucepan and sauté for 3 minutes, stirring frequently, until translucent and fragrant.
6. Stir in the diced russet potatoes, turmeric powder, and kosher salt, then reduce the heat to low, cover, and simmer for 8 minutes until the potatoes are tender but not mushy.
7. Fold the fresh cilantro into the potato mixture, then remove from heat.
8. Place 1 tablespoon of the potato filling in the center of the cooked dosa, then use a spatula to fold it into a half‑moon shape, pressing gently to seal.
9. Transfer the mini dosa to a plate and repeat steps 2–8 with the remaining batter and filling, adjusting the heat as needed to prevent burning.
10. Serve immediately with coconut chutney on the side.
Delightfully crisp on the outside with a soft, spiced potato center, these mini dosas offer a satisfying contrast in every bite. For a creative twist, I love stacking them with extra chutney between layers or pairing them with a tangy tomato soup for dipping—they’re versatile enough to shine as an appetizer or a light main course.
Pav Bhaji Sliders

Kicking off my weekend with a fusion twist on a Mumbai street food classic, I’m sharing my take on Pav Bhaji Sliders—a recipe born from my love for bold flavors and easy entertaining. I first tried authentic pav bhaji at a friend’s Diwali party years ago, and I’ve been tinkering with it ever since, adapting it for casual gatherings where everyone can build their own slider. These sliders pack all the spicy, tangy goodness of the original into a handheld bite, perfect for game days or a fun family dinner.
Serving: 8 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 2 tablespoons clarified butter (ghee)
– 1 large yellow onion, finely diced
– 1 large russet potato, peeled and cubed into ½-inch pieces
– 1 cup cauliflower florets, finely chopped
– ½ cup green peas, frozen and thawed
– 2 tablespoons pav bhaji masala spice blend
– 1 teaspoon Kashmiri red chili powder
– 1 tablespoon tomato paste
– 1 cup canned crushed tomatoes
– 1 teaspoon fine sea salt
– 8 slider buns, split and lightly toasted
– ¼ cup fresh cilantro leaves, finely chopped
– 1 tablespoon unsalted butter, softened
Instructions
1. Heat 1 tablespoon of clarified butter in a large skillet over medium heat until shimmering, about 2 minutes.
2. Add the finely diced yellow onion and sauté, stirring frequently, until translucent and lightly golden, 5–7 minutes.
3. Stir in the cubed russet potato and finely chopped cauliflower florets, coating them in the butter and onions.
4. Pour in ½ cup of water, cover the skillet, and simmer until the vegetables are tender when pierced with a fork, 10–12 minutes.
5. Uncover and mash the vegetables coarsely with a potato masher, leaving some texture for bite.
6. Add the thawed green peas, pav bhaji masala, Kashmiri red chili powder, tomato paste, crushed tomatoes, and fine sea salt.
7. Cook the mixture, stirring constantly, until it thickens into a cohesive, spiced mash, 5–7 minutes; tip: for deeper flavor, let it sizzle lightly against the pan for a minute.
8. Remove from heat and stir in the remaining 1 tablespoon of clarified butter for richness.
9. Lightly toast the split slider buns in a toaster or under a broiler until golden, about 2 minutes; tip: brush them with a bit of softened butter before toasting for extra crispness.
10. Spoon the warm bhaji mixture onto the bottom halves of the toasted buns.
11. Garnish with finely chopped fresh cilantro leaves and top with the bun halves.
12. Serve immediately while hot; tip: offer extra pav bhaji masala on the side for those who prefer more heat.
Each slider bursts with a velvety, spiced vegetable mash that’s subtly tangy from the tomatoes, while the toasted buns add a satisfying crunch. I love setting these out with a side of tangy mango pickle or a cooling raita for dipping—they disappear fast, so I always make a double batch!
Tangy Dahi Puri

M y love for street food knows no bounds, but sometimes I crave those vibrant flavors without leaving my kitchen. That’s why I’ve perfected this homemade version of Tangy Dahi Puri—a delightful explosion of textures and tastes that brings Mumbai’s bustling streets right to my dining table. I remember first trying these crispy shells filled with creamy yogurt and tangy chutneys at a food festival years ago, and I’ve been obsessed with recreating that magic ever since.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 10 minutes
Ingredients
– 24 puri shells (store-bought or homemade)
– 1 cup whole-milk Greek yogurt, whisked until smooth
– ½ cup boiled potatoes, finely diced
– ½ cup cooked chickpeas, drained and rinsed
– ¼ cup finely chopped red onion
– 2 tablespoons tamarind-date chutney
– 2 tablespoons mint-cilantro chutney
– 1 teaspoon roasted cumin powder
– ½ teaspoon chaat masala
– ¼ teaspoon Kashmiri red chili powder
– 2 tablespoons sev (crispy chickpea noodles)
– Fresh cilantro leaves, for garnish
– Fine sea salt, to season
Instructions
1. Arrange the puri shells on a serving platter in a single layer, ensuring they are stable and upright.
2. Gently tap the top of each puri shell with your finger to create a small opening, being careful not to crack the shell completely—this allows for easy filling later.
3. In a small bowl, combine the boiled potatoes and chickpeas, then season with ¼ teaspoon of fine sea salt and mix gently to avoid mashing the potatoes.
4. Spoon approximately 1 teaspoon of the potato-chickpea mixture into each puri shell, filling them about one-third full to leave room for other components.
5. Drizzle ½ teaspoon of tamarind-date chutney over the filling in each shell, followed by ½ teaspoon of mint-cilantro chutney, ensuring even distribution for balanced flavor.
6. Using a spoon, carefully top each puri with 2 teaspoons of whisked whole-milk Greek yogurt, covering the fillings completely and smoothing the surface.
7. Sprinkle a pinch of roasted cumin powder, chaat masala, and Kashmiri red chili powder over the yogurt layer in each puri for aromatic warmth and color.
8. Garnish each puri with a small amount of finely chopped red onion, a few sev strands for crunch, and fresh cilantro leaves.
9. Serve immediately to maintain the crisp texture of the puri shells, as they soften quickly upon contact with the wet ingredients.
Zesty and refreshing, these puris offer a symphony of textures—from the initial crunch of the shell to the creamy yogurt and tender fillings. The tangy chutneys cut through the richness beautifully, making each bite a perfect balance of sweet, spicy, and savory. For a creative twist, I sometimes add a sprinkle of pomegranate arils or serve them alongside a cooling cucumber salad to complement the bold flavors.
Stuffed Parathas

Whenever I’m craving something hearty and comforting, I turn to stuffed parathas—they’re like a warm, flaky hug on a plate. I remember my first attempt years ago ended in a floury mess, but now, after countless batches, I’ve nailed a foolproof method that’s become a weekend staple in my kitchen. These golden pockets, filled with spiced potatoes, are perfect for a lazy brunch or a quick dinner when you want something satisfying without too much fuss.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 20 minutes
Ingredients
– 2 cups all-purpose flour, plus extra for dusting
– 3/4 cup warm water (about 110°F)
– 1/2 teaspoon fine sea salt
– 2 medium russet potatoes, boiled and mashed
– 1/2 cup finely chopped yellow onion
– 1 tablespoon minced fresh ginger
– 1 serrano pepper, finely chopped (seeds removed for less heat)
– 1 teaspoon ground cumin
– 1/2 teaspoon turmeric powder
– 1/4 cup chopped fresh cilantro
– 1/4 cup clarified butter (ghee), divided
– 1/2 cup plain whole-milk yogurt, for serving
Instructions
1. In a large mixing bowl, combine the all-purpose flour and fine sea salt.
2. Gradually add the warm water to the flour mixture, stirring with a fork until a shaggy dough forms.
3. Knead the dough on a lightly floured surface for 5 minutes until smooth and elastic, then cover with a damp kitchen towel and let it rest for 20 minutes—this relaxes the gluten for easier rolling.
4. While the dough rests, heat 1 tablespoon of clarified butter in a skillet over medium heat until shimmering.
5. Sauté the finely chopped yellow onion for 4 minutes until translucent, then add the minced fresh ginger and finely chopped serrano pepper, cooking for 1 more minute.
6. Stir in the ground cumin and turmeric powder, toasting the spices for 30 seconds until fragrant.
7. Fold in the mashed russet potatoes and chopped fresh cilantro, mixing thoroughly, then remove from heat and let the filling cool to room temperature.
8. Divide the rested dough into 8 equal portions, rolling each into a smooth ball.
9. On a floured surface, roll one dough ball into a 5-inch circle, place 2 tablespoons of the potato filling in the center, and gather the edges to seal tightly, pinching to form a stuffed ball.
10. Gently flatten the stuffed ball with your palms, then roll it out carefully into a 7-inch circle, applying even pressure to avoid tearing—dust with flour as needed to prevent sticking.
11. Heat a cast-iron skillet or griddle over medium-high heat until a drop of water sizzles immediately.
12. Cook the rolled paratha for 2 minutes until bubbles form and the bottom develops golden-brown spots, then flip and cook the other side for 2 minutes.
13. Brush the top with 1/2 teaspoon of clarified butter, flip again, and cook for 30 seconds, repeating on the other side for a crisp, layered texture.
14. Transfer to a plate and cover with a clean towel to keep warm while repeating steps 9-13 with the remaining dough and filling.
Zesty and utterly satisfying, these parathas boast a crisp, flaky exterior that gives way to a warmly spiced, creamy potato center. I love tearing them apart and dipping each piece into cool, tangy yogurt for a contrast that’s pure bliss—they’re also fantastic wrapped around a fried egg for an indulgent breakfast twist.
Spiced Moong Dal Vadas

Finally, after a chilly morning walk that left me craving something warm and savory, I remembered the comforting aroma of my grandmother’s kitchen—where she’d often whip up these golden, spiced lentil fritters. Today, I’m sharing my take on Spiced Moong Dal Vadas, a crispy, protein-packed snack that’s perfect for cozy afternoons or impressing guests with minimal fuss.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 1 cup split yellow moong dal, soaked for 4 hours
– 2 tablespoons clarified butter (ghee)
– 1 teaspoon cumin seeds
– 1 tablespoon finely minced fresh ginger
– 2 serrano peppers, deseeded and finely chopped
– ½ cup finely diced yellow onion
– ¼ cup chopped fresh cilantro leaves
– 1 teaspoon kosher salt
– ½ teaspoon ground turmeric
– ¼ teaspoon asafoetida (hing)
– 2 cups vegetable oil for frying
Instructions
1. Drain the soaked moong dal thoroughly and transfer it to a food processor.
2. Pulse the dal for 30 seconds until it forms a coarse paste, scraping down the sides as needed to ensure even texture.
3. Heat the clarified butter in a small skillet over medium heat until it shimmers, about 1 minute.
4. Add the cumin seeds to the skillet and toast for 15 seconds until fragrant, being careful not to burn them.
5. Stir in the minced ginger, chopped serrano peppers, and diced yellow onion, sautéing for 3-4 minutes until the onions turn translucent.
6. Transfer the sautéed mixture to the food processor with the dal paste.
7. Add the chopped cilantro leaves, kosher salt, ground turmeric, and asafoetida to the processor.
8. Pulse all ingredients together for 20 seconds until well combined but still slightly textured, avoiding over-processing to maintain a rustic bite.
9. Shape the mixture into 12 equal-sized patties, about 2 inches in diameter and ½-inch thick, using lightly oiled hands to prevent sticking.
10. Heat the vegetable oil in a deep skillet to 350°F, using a candy thermometer to ensure accuracy for optimal frying.
11. Carefully slide 3-4 patties into the hot oil, frying for 2-3 minutes per side until golden brown and crispy.
12. Remove the vadas with a slotted spoon and drain on a wire rack lined with paper towels to keep them crisp, rather than stacking them which can cause sogginess.
13. Repeat the frying process with the remaining patties, allowing the oil to return to 350°F between batches for consistent results.
Just out of the fryer, these vadas boast a satisfying crunch that gives way to a soft, flavorful interior—the ginger and serrano peppers add a gentle heat that balances the earthy dal. I love serving them warm with a tangy tamarind chutney or as a creative topping for a fresh green salad to add a crispy contrast.
Savory Bhel Puri

Crisp, tangy, and bursting with texture, this savory bhel puri is my go-to when I crave something light yet satisfying—it’s the kind of snack I’d whip up after a long walk, inspired by the vibrant street food I tried on a trip to Mumbai. I love how customizable it is; sometimes I’ll toss in extra cilantro if my garden’s thriving, or a squeeze of lime if I’m feeling zesty. It’s a dish that feels both indulgent and refreshing, perfect for sharing or savoring solo on a sunny afternoon.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
– 2 cups puffed rice, lightly toasted
– 1 cup boiled potatoes, diced into 1/4-inch cubes
– 1/2 cup finely chopped red onion
– 1/4 cup chopped fresh cilantro leaves
– 1/4 cup tamarind chutney
– 2 tablespoons green chutney (made with mint and cilantro)
– 1 tablespoon chaat masala
– 1/2 teaspoon roasted cumin powder
– 1/4 teaspoon kala namak (black salt)
– 2 tablespoons sev (crispy chickpea flour noodles)
– 1 tablespoon pomegranate arils
– 1 tablespoon clarified butter, warmed
Instructions
1. In a large mixing bowl, combine 2 cups of lightly toasted puffed rice and 1 cup of diced boiled potatoes.
2. Add 1/2 cup of finely chopped red onion and 1/4 cup of chopped fresh cilantro leaves to the bowl.
3. Drizzle 1/4 cup of tamarind chutney and 2 tablespoons of green chutney over the mixture, using a spatula to fold gently and coat evenly—this prevents the puffed rice from becoming soggy too quickly.
4. Sprinkle 1 tablespoon of chaat masala, 1/2 teaspoon of roasted cumin powder, and 1/4 teaspoon of kala namak over the ingredients, tossing to distribute the spices uniformly.
5. Pour 1 tablespoon of warmed clarified butter into the bowl and mix thoroughly to enhance the flavors and add a subtle richness.
6. Garnish with 2 tablespoons of sev and 1 tablespoon of pomegranate arils, folding them in just before serving to maintain their crisp texture.
7. Divide the bhel puri into 4 serving bowls immediately to preserve the crunch of the puffed rice and sev.
Delightfully crunchy with a medley of sweet, tangy, and spicy notes, this bhel puri offers a playful contrast in every bite—the soft potatoes meld with the crisp elements for a satisfying mouthfeel. For a creative twist, serve it in edible bowls made from papadums or alongside chilled yogurt raita to balance the heat, making it a versatile centerpiece for casual gatherings or a quick, flavorful snack.
Lemon Cilantro Sev Puri

Yesterday, while rummaging through my pantry, I stumbled upon a forgotten bag of puri shells and was instantly transported back to a vibrant street food market I visited in Mumbai years ago. That memory inspired me to create this bright, zesty Lemon Cilantro Sev Puri—a perfect snack for when you crave something crunchy, tangy, and utterly refreshing, yet easy enough to assemble on a whim.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 0 minutes
Ingredients
– 24 store-bought puri shells (crispy, hollow wheat crackers)
– 1 cup russet potatoes, boiled, peeled, and finely diced
– 1/2 cup cooked chickpeas, drained and rinsed
– 1/4 cup red onion, finely minced
– 1/4 cup fresh cilantro leaves, finely chopped
– 2 tbsp fresh mint leaves, finely chopped
– 2 serrano peppers, seeds removed and finely minced
– 1/4 cup sev (thin, crispy chickpea flour noodles)
– 3 tbsp tamarind chutney
– 2 tbsp green chutney (made from cilantro, mint, and lime)
– 2 tbsp plain whole-milk yogurt, whisked until smooth
– 1 tsp chaat masala
– 1/2 tsp roasted cumin powder
– 1/4 tsp kala namak (black salt)
– 2 tbsp fresh lemon juice
– Fresh cilantro sprigs, for garnish
Instructions
1. Arrange 24 puri shells in a single layer on a large serving platter.
2. In a medium mixing bowl, combine 1 cup of finely diced russet potatoes, 1/2 cup of cooked chickpeas, 1/4 cup of finely minced red onion, 1/4 cup of finely chopped fresh cilantro leaves, 2 tbsp of finely chopped fresh mint leaves, and 2 finely minced serrano peppers.
3. Gently fold the mixture until all ingredients are evenly distributed.
4. Spoon approximately 1 teaspoon of the potato-chickpea mixture into each puri shell, filling them evenly without overstuffing.
5. Drizzle 3 tbsp of tamarind chutney evenly over the filled puri shells using a spoon.
6. Drizzle 2 tbsp of green chutney evenly over the puri shells.
7. Drizzle 2 tbsp of whisked plain whole-milk yogurt evenly over the puri shells.
8. Sprinkle 1 tsp of chaat masala, 1/2 tsp of roasted cumin powder, and 1/4 tsp of kala namak evenly over the assembled puris.
9. Generously top each puri with 1/4 cup of sev, ensuring an even, crispy layer.
10. Squeeze 2 tbsp of fresh lemon juice evenly over the entire platter.
11. Garnish with fresh cilantro sprigs.
12. Serve immediately to maintain the crisp texture of the puri shells and sev.
Now, for that final touch: the magic of this dish lies in its contrasting textures—the crisp puri shells give way to the soft, spiced filling, all topped with the crunchy sev that adds a delightful snap. Each bite is a burst of tangy lemon, aromatic herbs, and savory spices, making it irresistible as a quick appetizer or a light meal; try serving it alongside a cool mango lassi to balance the heat, or get creative by adding a sprinkle of pomegranate seeds for a sweet, juicy twist.
Mumbai-Style Vada Pav

A sizzling afternoon in Mumbai’s bustling streets first introduced me to the irresistible charm of vada pav—a spiced potato patty tucked into a soft bun, slathered with chutneys and fried to golden perfection. Today, I’m sharing my take on this iconic street food, perfect for a quick lunch or a fun party snack. It’s a recipe that always brings back memories of that vibrant chaos, and I love how easily it comes together in my own kitchen.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 4 soft burger buns, split
– 2 large russet potatoes, boiled and mashed
– 1/4 cup finely chopped yellow onion
– 2 tablespoons clarified butter (ghee)
– 1 tablespoon minced fresh ginger
– 1 tablespoon minced garlic
– 1 teaspoon ground turmeric
– 1 teaspoon red chili powder
– 1/2 teaspoon asafoetida (hing)
– 1/2 cup chickpea flour (besan)
– 1/4 cup water
– 1/4 teaspoon baking soda
– 2 cups vegetable oil for frying
– 2 tablespoons tamarind chutney
– 2 tablespoons mint-cilantro chutney
– 1/4 teaspoon black salt (kala namak)
Instructions
1. In a skillet over medium heat, warm 2 tablespoons of clarified butter until shimmering, about 1 minute.
2. Add 1/4 cup finely chopped yellow onion and sauté until translucent, approximately 3 minutes, stirring occasionally to prevent burning.
3. Stir in 1 tablespoon minced fresh ginger and 1 tablespoon minced garlic, cooking for 1 minute until fragrant.
4. Mix in 1 teaspoon ground turmeric, 1 teaspoon red chili powder, and 1/2 teaspoon asafoetida, toasting the spices for 30 seconds to release their aromas.
5. Combine the spiced mixture with 2 large mashed russet potatoes in a bowl, adding 1/4 teaspoon black salt, and mix thoroughly until uniform.
6. Shape the potato mixture into 4 equal-sized patties, about 1/2-inch thick, and set aside on a plate. Tip: Wet your hands slightly to prevent sticking while forming the patties.
7. In a separate bowl, whisk together 1/2 cup chickpea flour, 1/4 cup water, and 1/4 teaspoon baking soda until a smooth, lump-free batter forms, with a consistency similar to pancake batter.
8. Heat 2 cups of vegetable oil in a deep pot or kadai to 350°F, using a candy thermometer to ensure accuracy.
9. Dip each potato patty into the chickpea batter, coating it evenly, and gently lower it into the hot oil. Tip: Fry in batches of two to avoid overcrowding, which helps maintain the oil temperature for crispier results.
10. Fry the patties for 3-4 minutes per side, turning once, until they are golden brown and crisp on all sides.
11. Remove the fried patties with a slotted spoon and drain on a wire rack or paper towels to absorb excess oil.
12. Lightly toast the split sides of 4 soft burger buns on a dry skillet over medium heat for 1-2 minutes until warm and slightly crisp.
13. Spread 1/2 tablespoon of tamarind chutney on the bottom half of each bun and 1/2 tablespoon of mint-cilantro chutney on the top half.
14. Place one fried potato patty on each bottom bun, then close with the top bun to assemble. Tip: Serve immediately while the patties are hot and crisp for the best texture contrast.
You’ll love the crunch of the chickpea coating giving way to the fluffy, spiced potato inside, all balanced by the tangy-sweet tamarind and herby mint chutneys. Try pairing it with a side of crispy onion rings or a cool cucumber salad for a complete meal that’s sure to impress at any gathering.
Spicy Mirchi Bajji

Gathering around the kitchen with friends always reminds me of my first taste of these fiery fritters at a local food festival—I knew I had to recreate that addictive crunch at home. Spicy Mirchi Bajji, with its crisp exterior and tender, spicy chili center, has become my go-to snack for game days or casual gatherings, offering a satisfying kick that’s surprisingly easy to master. Let’s dive into making this crowd-pleaser that’ll have everyone reaching for more.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 8 large green chili peppers, such as Anaheim or poblano, stems trimmed and slit lengthwise
– 1 cup chickpea flour (gram flour), sifted
– 2 tablespoons rice flour
– 1 teaspoon baking soda
– 1 teaspoon ground turmeric
– 1 teaspoon red chili powder
– 1 teaspoon cumin seeds, toasted and lightly crushed
– 1 teaspoon kosher salt
– ¾ cup cold water, plus more as needed
– 4 cups vegetable oil, for deep-frying
– ½ cup plain whole-milk yogurt, for serving
– ¼ cup fresh cilantro leaves, finely chopped, for garnish
Instructions
1. In a large mixing bowl, combine the sifted chickpea flour, rice flour, baking soda, ground turmeric, red chili powder, toasted cumin seeds, and kosher salt.
2. Gradually whisk in ¾ cup of cold water until a smooth, thick batter forms, adding more water 1 tablespoon at a time if needed to achieve a pancake-like consistency that coats the back of a spoon.
3. Heat the vegetable oil in a deep, heavy-bottomed pot or Dutch oven over medium-high heat until it reaches 350°F on a deep-fry thermometer.
4. Pat the trimmed green chili peppers dry with paper towels to ensure the batter adheres properly.
5. Dip each chili pepper into the batter, using a fork to coat it evenly and allowing any excess to drip off.
6. Carefully lower the battered chili peppers into the hot oil, frying in batches of 3-4 to avoid overcrowding, which helps maintain the oil temperature for even cooking.
7. Fry for 3-4 minutes, turning occasionally with tongs, until golden brown and crisp on all sides.
8. Transfer the fried bajjis to a wire rack set over a baking sheet to drain excess oil, which keeps them crispier than paper towels.
9. Repeat the frying process with the remaining chili peppers and batter.
10. Serve the spicy mirchi bajji immediately, accompanied by the plain whole-milk yogurt for dipping and garnished with the finely chopped fresh cilantro leaves.
Warm from the fryer, these bajjis offer a delightful contrast: a shatteringly crisp shell gives way to a soft, spicy chili interior that mellows slightly with the cool yogurt dip. For a creative twist, try stuffing the chilies with a blend of grated paneer and spices before battering, or serve them alongside a tangy tamarind chutney to balance the heat—perfect for sharing straight from the platter.
Paneer Tikka Skewers

These paneer tikka skewers are my go-to for effortless entertaining—they come together quickly, always impress, and fill the kitchen with the most incredible smoky, aromatic scent. I love how customizable they are, too; sometimes I’ll swap in bell peppers or mushrooms depending on what’s fresh at the market.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 15 minutes
Ingredients
– 1 pound paneer, cut into 1-inch cubes
– 1 cup full-fat Greek yogurt
– 2 tablespoons ginger-garlic paste
– 1 tablespoon Kashmiri red chili powder
– 1 teaspoon garam masala
– 1 teaspoon ground cumin
– 1 teaspoon dried fenugreek leaves (kasuri methi), crushed
– 1 tablespoon freshly squeezed lemon juice
– 2 tablespoons clarified butter (ghee), melted
– 1 large red onion, cut into 1-inch pieces
– 1 large green bell pepper, cut into 1-inch pieces
– Fine sea salt, as needed
Instructions
1. In a large mixing bowl, combine 1 cup full-fat Greek yogurt, 2 tablespoons ginger-garlic paste, 1 tablespoon Kashmiri red chili powder, 1 teaspoon garam masala, 1 teaspoon ground cumin, 1 teaspoon crushed dried fenugreek leaves, 1 tablespoon freshly squeezed lemon juice, and fine sea salt to taste; whisk vigorously until a smooth, homogenous marinade forms.
2. Add 1 pound of paneer cubes to the marinade, gently tossing to ensure each piece is thoroughly coated; cover the bowl with plastic wrap and refrigerate for a minimum of 20 minutes to allow the flavors to penetrate.
3. While the paneer marinates, soak 8-10 wooden skewers in water for at least 15 minutes to prevent burning during cooking.
4. Preheat a grill or grill pan to medium-high heat, approximately 400°F.
5. Thread the marinated paneer cubes alternately with 1-inch pieces of red onion and green bell pepper onto the soaked skewers.
6. Brush the assembled skewers lightly with 2 tablespoons of melted clarified butter using a pastry brush.
7. Place the skewers on the preheated grill; cook for 6-8 minutes, turning every 2 minutes with tongs, until the paneer develops golden-brown char marks and the vegetables are tender-crisp.
8. Transfer the skewers to a serving platter; let them rest for 2-3 minutes before serving to allow the juices to redistribute.
Charred on the edges yet creamy within, these skewers offer a delightful contrast of textures with a bold, tangy marinade that’s beautifully balanced by the smoky grill marks. I often serve them over a bed of cilantro-lime rice or with a side of cooling mint chutney for a complete meal that feels both festive and comforting.
Conclusion
An array of 23 vibrant Indian snacks awaits your kitchen! From crispy samosas to savory chaat, these recipes bring authentic flavors home. We hope you’re inspired to try a few, share your favorites in the comments, and pin this roundup on Pinterest to spread the deliciousness. Happy cooking!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




