By Nik, founder of 東歐嚴選|kefir.link and former chef · Updated 2 November 2026
Lángos is Hungary's classic beach-and-market flatbread: yeasted dough fried crisp outside and soft within, then spread with garlic sour cream and grated cheese. Hungarians eat it hot, straight from the oil. Here plain milk kefir and milk make up the liquid in the dough, as some Hungarian families have done for generations.

Born on bread-baking day
The name most likely comes from láng, the Hungarian word for flame. On bread-baking mornings, which came only every five to seven days, dough scraped from the kneading trough was baked at the hot mouth of the oven. Frying in fat appeared in the late 1950s, mainly among small private vendors, and caught on in the 1970s.
Today lángos is a classic beach and bath food, sold beside Lake Balaton and Lake Velence and at Budapest's Széchenyi and Gellért baths. It is not only a summer snack. Budapest's Central Market Hall has a lángos stall, and Christmas markets sell it too.
Hot oil makes or breaks it
Oil that is not hot enough lets the dough soak up fat, so Hungarian cooks say never to put lángos into cold oil. Oil that is too hot browns the outside in seconds while the middle stays raw. Test it with a small piece of dough, which should rise and sizzle without darkening at once. Fry one flatbread at a time, because crowding cools the oil.
The yeast does the rising. Kefir gives a light, tender dough that fries crisp. Keep the dough soft instead of adding flour, and rest the balls 5–10 minutes so they do not spring back when stretched.
Garlic and cheese, or something sweet
Unlike pizza, lángos gets its toppings only after frying, and the classic market version was simply salted. Garlic, sour cream and grated cheese are the standard trio, and onion, bacon or sausage are common additions. Mild mozzarella can stand in for Hungarian cheese. For a sweet version, spread it with apricot jam or dust it with powdered sugar, and some cooks knead pumpkin seeds and sesame into the dough.
Hungarian kefir fried flatbread
Ingredients
Dough
- 500 g all-purpose flour
- 300 ml plain milk kefir Bring to room temperature before mixing.
- 100 ml milk Warm until lukewarm.
- 25 g fresh yeast Available refrigerated at baking-supply shops. Or use 8 g instant dry yeast, mixed straight into the flour.
- 2 eggs
- 8 g salt
- 1 tsp sugar
For frying
- 500 ml sunflower oil Use a pan small enough for the bread to float in the oil, and have extra oil ready if needed. Set a little aside before heating to oil your hands and tray.
Toppings
- 450 g sour cream Choose plain, unsweetened sour cream.
- 200 g semi-hard cheese Hungarian Trappista, Gouda or mild mozzarella; grate before use.
- 3 garlic cloves Peeled.
- 1 pinch salt
You will need
- Large mixing bowl
- Tray
- Clean kitchen towel
- Deep saucepan or high-sided frying pan
- Frying thermometer
- Kitchen tongs
- Wire rack
- Grater
Instructions
Make the flatbreads
- Stir the sugar and crumbled fresh yeast into the lukewarm milk, then leave until foamy.
- Combine the flour, dough salt, kefir, eggs and yeast mixture, then knead into an evenly mixed dough. It should be soft and sticky; do not add extra flour.
- With lightly oiled hands, divide the dough into 8 equal portions for 4 servings. Gently round each portion and place on an oiled tray.
- Cover with a clean cloth and leave in a warm place for about 20–30 minutes, until the dough portions look visibly puffy.
- Finely grate the garlic and mix with the sour cream and pinch of salt. Refrigerate until serving.
- Heat the frying oil to 180°C (350°F).
- With oiled hands, gently stretch a dough ball into a round with a thin centre and thicker rim. Stretch each portion just before frying.
- Fry one flatbread at a time at about 180°C (350°F) for 1–2 minutes per side, until golden and cooked through. Let the oil return to temperature before adding the next one.
- Lift each flatbread onto a wire rack to drain.
- Top the warm flatbreads with garlic sour cream and grated cheese, and serve straight away.





Comments
No comments yet.
Comments could not be loaded.
Join the discussion
or