CookSnap is coming soon — Join the waitlist →

Onion Kulcha

Soft, pillowy Indian flatbread stuffed with caramelized spiced onions and topped with nigella seeds. A showstopping vegetarian bread that's crispy outside and tender within.

Total time
45 min
Servings
4
Calories
385
Protein
10g
Onion Kulcha
indianvegetarianflatbreadcomfort foodweekend cooking

Ingredients

  • 2.5 cups all-purpose flour
  • ½ cup plain whole-milk yogurt
  • ½ cup warm water
  • ¾ teaspoon fine sea salt
  • ½ teaspoon instant-rise yeast
  • ½ teaspoon sugar
  • 2 tablespoons ghee or vegetable oil
  • 3 whole large yellow onions
  • 2 tablespoons ghee or vegetable oil
  • ½ teaspoon fine sea salt
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¼ teaspoon red chili powder
  • 2 tablespoons fresh cilantro leaves, finely chopped
  • 1 whole green chili, minced
  • 3 tablespoons ghee or vegetable oil for brushing
  • 1 teaspoon nigella seeds (kalonji)
  • ¼ teaspoon coarse sea salt for finishing

Instructions

  1. 1

    In a large mixing bowl, combine 2.5 cups all-purpose flour with 0.75 teaspoon fine sea salt and 0.5 teaspoon sugar, stirring with a fork to distribute evenly.

  2. 2

    Pour in 0.5 cup plain whole-milk yogurt and 0.5 cup warm water (about 110°F—it should feel lukewarm when you dip your finger in). Sprinkle 0.5 teaspoon instant-rise yeast over the liquid and let sit for 1 minute to hydrate.

  3. 3

    Mix everything together with your hands until a shaggy dough forms. Don't worry about lumps—you're just bringing the flour together.

  4. 4

    Turn the dough onto a lightly floured counter and knead for 8-10 minutes. The dough will transform from rough to smooth and elastic as you work. You should be able to poke your finger into it and the indent should slowly spring back halfway—that's a sign the gluten has developed.

  5. 5

    Form the dough into a smooth ball. Coat a bowl lightly with 2 tablespoons ghee or oil, place the dough inside, and turn it to coat all sides. Cover the bowl with a damp kitchen towel and let rise in a warm, draft-free spot for 30 minutes, until the dough roughly doubles in size.

  6. 6

    While the dough rises, prepare the filling. Peel 3 large yellow onions and thinly slice them into half-moons about 1/8-inch thick—uniform thickness helps them cook evenly.

  7. 7

    Heat 2 tablespoons ghee or oil in a large skillet over medium heat. Once the oil is shimmering, add all the sliced onions and 0.5 teaspoon fine sea salt. Stir well.

  8. 8

    Cook the onions, stirring occasionally, for 12-15 minutes. You're looking for them to turn deep golden brown and very soft—the natural sugars will caramelize and the edges will curl slightly. The pan should smell rich and sweet, with no sharp onion bite remaining.

  9. 9

    Add 0.5 teaspoon ground cumin, 0.5 teaspoon ground coriander, and 0.25 teaspoon red chili powder to the caramelized onions. Stir constantly for 30 seconds until fragrant. Remove from heat.

  10. 10

    Mince 1 green chili (remove seeds if you prefer less heat) and chop 2 tablespoons fresh cilantro leaves. Stir both into the onion filling. Taste and adjust salt if needed. Let cool to room temperature while the dough finishes rising.

  11. 11

    Once the dough has doubled, turn it onto a lightly floured counter and gently press out any large air bubbles with your fingertips. Divide into 4 equal portions and shape each into a smooth ball—this makes them easier to roll evenly.

  12. 12

    Take one ball and flatten it into a 3-inch circle with your palm. Spoon about 2 tablespoons of the cooled onion filling into the center, then bring the edges of the dough up and over the filling, pinching to seal. Gently flatten the filled ball with your palm to create a 5-inch round about 0.5-inch thick. Repeat with remaining dough and filling.

  13. 13

    Heat a 12-inch cast iron skillet or tawa over medium-high heat. Let it preheat for 2 minutes until a drop of water dances and evaporates on contact—this ensures a proper sear.

  14. 14

    Carefully place one kulcha on the hot skillet. Cook for 1-2 minutes on the first side until light golden brown spots appear and bubbles form. Flip carefully (use a wide fish spatula if you have one).

  15. 15

    Brush the cooked side generously with ghee or oil, then cook the second side for 1-2 minutes until it's also light golden and has similar brown spots. The bread should be puffed and feel soft when you press the edges.

  16. 16

    Transfer the kulcha to a plate. While still hot, brush the top with more ghee, sprinkle with a few nigella seeds and a tiny pinch of coarse sea salt. Repeat with remaining kulcha.

  17. 17

    Stack the warm kulcha on a plate and cover lightly with foil to keep them soft while you finish cooking any remaining bread. Serve immediately with raita, curries, or a simple dollop of yogurt and fresh cilantro.

Tools you’ll need

  • large mixing bowl
  • fork
  • instant-read thermometer (optional, for water temperature)
  • kitchen towel
  • large skillet or 12-inch cast iron skillet
  • wooden spoon or spatula for stirring
  • chef's knife
  • cutting board
  • wide fish spatula
  • measuring cups and spoons

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.