Jalebi Street Food Recipe: Crispy, Syrupy Indian Pretzels

Updated November 6, 2026

Total time
1 hr 30 min
prep 20 min · cook 30 min
Serves
6
portions as written

Jump to recipe

Jalebi Street Food Recipe: Crispy, Syrupy Indian Pretzels

Jalebi is a beloved Indian street food: bright orange, crispy spirals of fermented batter, fried until golden and soaked in a warm, saffron-scented sugar syrup. This recipe delivers that iconic crunchy-on-the-outside, syrupy-sweet interior right in your home kitchen, using everyday ingredients and a simple piping method. It’s a festive treat for Diwali, Eid, or any celebration that calls for something gloriously sweet and crunchy.

Ingredients

  • For the batter:
  • 1 cup (125 g) all-purpose flour
  • 2 tablespoons (16 g) cornstarch
  • 1/4 teaspoon baking soda
  • 1/2 cup (120 ml) plain yogurt, whisked until smooth
  • 1/4 cup (60 ml) water, plus more if needed
  • 1/4 teaspoon saffron strands (optional)
  • 1/2 teaspoon cardamom powder
  • Ghee or oil for frying (about 2 cups / 480 ml)
  • For the sugar syrup:
  • 1 cup (200 g) granulated sugar
  • 1/2 cup (120 ml) water
  • 1/4 teaspoon cardamom powder
  • 1 teaspoon lemon juice
  • 1 tablespoon rose water (optional)
  • A few saffron strands (optional)

Instructions

  1. Make the batter: In a large bowl, whisk together the all-purpose flour, cornstarch, and baking soda. Add the whisked yogurt and 1/4 cup (60 ml) water. Mix until you have a thick, smooth batter with no lumps. It should be thick enough to coat the back of a spoon but still flow slowly. If it’s too thick, add a little more water, a teaspoon at a time. Cover and let the batter rest at room temperature for 6–8 hours or overnight in the refrigerator. This fermentation develops the characteristic tang and helps the jalebi become crispy.
  2. Prepare the syrup: In a wide, heavy-bottomed pan, combine the sugar and 1/2 cup (120 ml) water. Stir over medium heat until the sugar dissolves. Add the cardamom powder, lemon juice, and saffron strands if using. Bring to a boil, then reduce the heat to low and let it simmer for 5–6 minutes until it reaches a one-string consistency (when a drop of syrup between your fingers forms a single thread). To test, take a little syrup on a spoon, cool it slightly, and press between your thumb and forefinger – it should form a single, sticky thread. Keep the syrup warm on the lowest heat while you fry the jalebis.
  3. Prepare the frying oil: Heat ghee or oil in a deep, heavy pan or kadai to 350°F (175°C). The oil should be moderately hot – not smoking. To test, drop a tiny bit of batter; it should sizzle and rise to the surface without browning immediately.
  4. Fill the piping bag: Transfer the rested batter to a piping bag fitted with a small round nozzle (about 1/8-inch / 3 mm opening). Alternatively, use a squeeze bottle with a narrow tip, or a sturdy plastic bag with a tiny corner snipped off. If the batter is too thick to pipe, add a teaspoon of water at a time until it flows easily but still holds its shape.
  5. Fry the jalebis: Pipe spirals directly into the hot oil, starting from the center and moving outward in concentric circles. Make each spiral about 2–3 inches (5–7 cm) in diameter. Do not overcrowd the pan – fry 3–4 at a time. Fry for 30–45 seconds per side until golden and crisp. Use a slotted spoon to turn them gently. Remove and drain briefly on paper towels.
  6. Soak in syrup: Immediately transfer the hot fried jalebis into the warm sugar syrup. Let them soak for 30–60 seconds on each side. They should absorb the syrup but not become soggy. Remove with a slotted spoon and place on a wire rack to drain any excess syrup.
  7. Serve: Serve warm or at room temperature. Jalebis are best enjoyed fresh, but they can be stored (see Storage and Reheating).

Tips

  • Fermentation is key: Don’t skip the resting time. The batter needs to ferment to develop the characteristic tang and crispiness. If you’re short on time, you can add 1/4 teaspoon of active dry yeast along with the yogurt, and let it rest for just 2 hours, but the flavor will be slightly different.
  • Consistency matters: The batter should be thick enough to pipe but not runny. If it’s too thin, the jalebis will be flat and oily. If too thick, they’ll be doughy. Adjust with a little water or flour as needed.
  • Oil temperature: Keep the oil at a steady 350°F (175°C). If it’s too hot, the jalebis will brown too quickly and remain raw inside. If it’s too cool, they’ll absorb too much oil and become greasy.
  • Syrup consistency: The syrup should be slightly thin when warm – it will thicken as it cools. If it becomes too thick, add a splash of hot water to thin it out. The lemon juice prevents crystallization.

Serving Suggestions

Serve jalebis warm as a dessert or snack. They pair beautifully with a cup of masala chai or cold milk. For a richer treat, serve them with rabri (thickened sweetened milk) or a scoop of vanilla ice cream. In North India, they are often enjoyed with a side of spicy samosas for a sweet-savory contrast.

Variations

  • Orange or saffron syrup: Add a few drops of orange food color to the syrup for a brighter hue, or increase the saffron strands for a more intense aroma.
  • Cardamom-scented: Increase the cardamom powder to 1 teaspoon for a more pronounced flavor.
  • Gluten-free: Substitute the all-purpose flour with a gluten-free all-purpose blend (make sure it contains xanthan gum). The texture will be slightly less chewy but still delicious.
  • Baked version: For a lighter option, pipe the batter onto a parchment-lined baking sheet and bake at 400°F (200°C) for 10–12 minutes until golden, then soak in syrup. This will be less crispy but lower in fat.

Storage and Reheating

Jalebis are best eaten fresh, but they can be stored in an airtight container at room temperature for up to 2 days. They will lose some crispness but remain delicious. To reheat, place them in a preheated oven at 300°F (150°C) for 5–7 minutes, or microwave for 10–15 seconds – note that microwaving will make them softer. Do not refrigerate, as they will become hard and chewy. For longer storage, freeze the fried (unsoaked) jalebis in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month. Thaw at room temperature, then re-soak in warm syrup before serving.

Frequently Asked Questions

Why did my jalebis come out hard and not crispy? Hard jalebis usually result from over-frying or a batter that is too thick. Ensure the oil is at the right temperature (350°F/175°C) and fry only until golden, not dark brown. Also, make sure the batter is not too stiff – it should flow slowly from a spoon.

Can I make jalebi without yogurt? Yes. You can replace the yogurt with an equal amount of buttermilk or a mixture of 1/4 cup (60 ml) milk and 1 teaspoon of lemon juice. The batter will still ferment, but the tanginess will be slightly different.

Why did my syrup crystallize? Crystallization happens when the syrup is stirred too much or when it cools too quickly. Add a teaspoon of lemon juice or a few drops of vinegar to the syrup before boiling – this helps prevent crystallization. Also, avoid stirring the syrup once it starts boiling.

Can I use a squeeze bottle instead of a piping bag? Absolutely. A squeeze bottle with a narrow tip is actually easier to handle for piping spirals. Just make sure the tip is small enough to create thin strands.

How do I get the one-string consistency without a thermometer? The one-string test is reliable: take a drop of syrup between your thumb and forefinger, then pull them apart. If a single thread forms, the syrup is ready. It should also coat the back of a spoon thinly.

Can I make the batter in advance? Yes, the batter can be made and fermented overnight in the refrigerator. Bring it to room temperature before frying. It will keep for up to 24 hours in the fridge.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).