• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

Lepinja (Balkan Flatbread) Recipe

Published: Dec 1, 2025 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 13 reviews

I am absolutely thrilled to share my Lepinja (Balkan Flatbread) Recipe with you. This soft and fluffy yeast bread has truly won my heart with its light texture and subtle, comforting flavor. I first discovered Lepinja as the perfect accompaniment to ćevapi, and since then, I’ve made it over and over. Its golden crust and pillowy inside make every bite feel special – whether you’re enjoying it fresh from the oven or using it as a base for a flavorful Balkan-inspired sandwich.

Why You'll Love This Lepinja (Balkan Flatbread) Recipe

What sets this Lepinja (Balkan Flatbread) Recipe apart for me is the incredible balance of flavor and texture. There’s just enough sweetness from the sugar to enhance the yeast’s natural aroma while the salt brings everything together with a gentle savory kick. The dough bakes up beautifully with a golden, slightly crisp exterior and a delightfully airy, soft center that melts in your mouth. Every time I bake this bread, the aroma fills my kitchen, making it feel like an instant celebration of simple, honest ingredients.

Beyond the taste, I love how approachable this recipe is. It may look and sound fancy, but in reality, it's just basic pantry essentials transformed through a bit of patience and love. The step-by-step resting and kneading help develop gluten and soft crumbs, and watching the dough double and rise is so rewarding. For me, it’s the ideal weekend baking project or a way to impress guests with minimal fuss. Plus, it pairs beautifully with grilled meats, hearty stews, or just a smear of butter. I can't wait for you to enjoy it as much as I do!

Ingredients You'll Need

The image shows four dough balls on a white marbled surface. Three of the dough balls are round and plump, placed near the top part of the image with soft, smooth texture. One dough ball at the bottom is flattened and spread out, showing a wider, thin layer with a slightly uneven surface. The white marbled background highlights the light cream color of the dough, creating a clean and fresh look. photo taken with an iphone --ar 4:5 --v 7

The beauty of Lepinja comes from its straightforward, simple ingredients that work in perfect harmony. Each component plays a key role: the yeast brings the dough to life, while the milk and oil contribute to its rich, tender crumb and golden color. Flour forms the structure, and a touch of sugar and salt balances the flavor beautifully.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Active dry yeast: This is the magic that makes your Lepinja rise and become wonderfully fluffy.
  • Lukewarm water: Perfect temperature to activate the yeast without killing it.
  • All-purpose flour: Provides the structure for the bread, ensuring it’s soft yet sturdy.
  • Granulated sugar: A subtle sweetness that feeds the yeast and enhances flavor.
  • Salt: Balances the sweetness and strengthens the dough’s gluten network.
  • Lukewarm milk: Adds richness and a tender crumb to the bread.
  • Sunflower or vegetable oil: Keeps the bread soft and moist throughout baking.

Directions

Step 1: In a small bowl, sprinkle the yeast over the lukewarm water. Give it a gentle stir and set it aside for 5 to 10 minutes until it becomes frothy and alive with bubbles. This tells you the yeast is active and ready.

Step 2: In the bowl of a stand mixer fitted with a dough hook or a large mixing bowl, whisk together the flour, sugar, and salt. This dry mix forms the base of your dough.

Step 3: Gradually add the frothy yeast-water mixture, lukewarm milk, and oil into the dry ingredients. Mix until a soft dough forms. If it feels too sticky, sprinkle in a little more flour; if too dry, add a tiny splash of water until just right.

Step 4: Turn the dough out onto a lightly floured surface and knead until soft and elastic — about 8 to 10 minutes. This step is key for developing the perfect texture of Lepinja.

Step 5: Place the kneaded dough in a lightly oiled bowl, cover it with a clean towel or plastic wrap, and leave it at room temperature to rise until doubled in size, which should take 45 minutes to an hour.

Step 6: Punch down the dough gently to release the air, cover again, and allow it to rest for another 45 minutes to an hour. This second rise will make the bread wonderfully airy.

Step 7: Preheat your oven to 480˚F (250˚C) and lightly grease two baking sheets with oil to prevent sticking.

Step 8: On a floured surface, divide the dough into six equal pieces. Shape each piece into a smooth ball, seam side down, then cover and rest for 10 minutes to relax.

Step 9: Using your hands, gently press each ball into a flattened disc and place them on the prepared baking sheets. Cover and let them rest for another 15 minutes to puff slightly.

Step 10: Take a dull knife or the spine of a knife and press shallow lines across each disc, forming a square or diamond pattern on top. This adds signature texture and appearance to your Lepinja.

Step 11: Bake in the preheated oven for 8 to 12 minutes, until the tops turn a lovely golden color and you can smell that irresistible fresh bread aroma.

Step 12: Remove from the oven and immediately sprinkle the tops with a little water, then wrap the warm breads in a clean towel. This step locks in moisture, keeping the bread soft and pillowy.

Enjoy your Lepinje fresh for the best experience, but they can also keep at room temperature for a couple of days if stored airtight once cooled.

Servings and Timing

This Lepinja (Balkan Flatbread) Recipe makes 6 generous flatbreads, perfect for serving alongside a meal or transforming into sandwiches. You’ll need about 30 minutes for prep and kneading, plus 2 hours and 20 minutes of total resting time for the dough to rise and puff. The baking itself takes just 10 minutes, so the whole process lasts nearly 3 hours from start to finish. I usually plan to make this when I have a few hours free, but the results are absolutely worth the wait.

How to Serve This Lepinja (Balkan Flatbread) Recipe

The image shows two pieces of pita bread, each cut open and filled with small, dark brown grilled sausage pieces inside. The pita has a light, golden-brown, slightly crispy outside with a soft inside. They are placed on a round wooden board, which also holds a small pile of finely chopped white onions on the side. Behind the bread, two small white bowls are filled with different sauces: one is bright red with a smooth texture, and the other is white and creamy. In the background, there is a basket lined with a blue and white striped cloth, holding more pita bread. The whole scene is set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

When I serve Lepinja, I love offering it warm, fresh from the oven, because the soft texture and delicate flavor shine best then. It pairs beautifully with grilled meats like ćevapi or smoky sausages, but it’s just as delightful dipped in ajvar or filled with fresh salads for a lighter option. I often slice the bread horizontally to make sandwiches bursting with flavors and textures, letting the bread soak up all those juices without falling apart.

For special occasions or family gatherings, I like to arrange the Lepinja on a wooden board with bowls of tzatziki, roasted peppers, and olives. Garnishing with fresh herbs like parsley or dill adds a touch of color and aroma that guests always appreciate. I’ve also found that a chilled glass of white wine or a light beer complements these breads wonderfully, but equally, a fresh mint tea or sparkling water works beautifully for a non-alcoholic pairing.

Because this bread is naturally soft and tender, I usually recommend serving it warm or at room temperature rather than chilled, to maintain that melt-in-your-mouth experience. Portion-wise, one Lepinja per person is generous when part of a meal with sides, but they also make perfect snacks if broken into smaller pieces.

Variations

I love experimenting with this Lepinja (Balkan Flatbread) Recipe to suit different tastes or dietary needs. For instance, you can substitute all-purpose flour with whole wheat flour for a more rustic, hearty flavor, though expect a denser bread. For a dairy-free or vegan version, swapping the milk for a plant-based alternative like oat milk and using olive oil instead of vegetable oil works beautifully without sacrificing softness.

In terms of flavor, adding herbs like rosemary or finely chopped garlic into the dough before the first rise provides a delicious twist that brings out a Mediterranean vibe. Alternatively, sprinkling sesame or nigella seeds on top before baking adds texture and visual flair, which I find makes the bread extra special when serving guests.

If you’re short on time, you might try baking the Lepinja on a hot cast-iron skillet or griddle instead of the oven, resulting in a thinner, slightly crispier flatbread that’s still soft inside. Though it’s not traditional, it’s a fun and quick variation when you want to enjoy this bread without waiting for the full rise and oven bake.

Storage and Reheating

Storing Leftovers

I like to store leftover Lepinja in an airtight container or zip-top bag at room temperature for up to two days. It’s best to let the bread cool completely before sealing, to prevent moisture buildup that can make the bread soggy. Keeping it wrapped in a towel also helps retain softness.

Freezing

This bread freezes well if you want to save some for later. I recommend wrapping each Lepinja tightly in plastic wrap, then placing them in a freezer-safe bag or container to avoid freezer burn. Frozen Lepinja can last up to 3 months. When you’re ready to eat, simply thaw at room temperature for a few hours or overnight in the fridge.

Reheating

To restore the original soft texture and warm flavor, I reheat Lepinja by wrapping it in foil and placing it in a preheated 350˚F (175˚C) oven for 5 to 10 minutes. You can also sprinkle a little water over the bread before wrapping to create steam and keep it moist. Avoid microwaving if possible, because it often makes the bread rubbery. For a quicker option, gently warming the bread in a skillet on low heat while covered works nicely too.

FAQs

Can I make Lepinja without a stand mixer?

Absolutely! While a stand mixer with a dough hook makes kneading easier, you can definitely mix and knead the dough by hand on a lightly floured surface. It takes a bit more elbow grease but the results are just as wonderful.

What if my dough is too sticky or too dry?

It’s common to adjust as you go. If sticky, add flour a tablespoon at a time until manageable. If dry, add lukewarm water or milk gradually until the dough feels soft and elastic. The dough should be slightly tacky but not overly sticky.

Can I substitute ingredients like yeast or flour?

The active dry yeast is essential for this Lepinja recipe to rise properly. Instant yeast can be used but reduce the amount slightly. For flour, all-purpose works best, but bread flour will make a chewier texture, while whole wheat flour creates a denser bread.

How important is the second rise?

The second rise is crucial because it develops the soft, open crumb and light texture that make Lepinja special. Skipping it usually results in a denser bread. Be patient to get those gorgeous, fluffy results!

Can I add flavors or seeds to the dough?

Definitely! I often add herbs, garlic, or sprinkle sesame and nigella seeds on top before baking. It adds extra flavor and beautiful presentation without complicating the process.

Conclusion

I hope you’re as excited as I am for you to try this Lepinja (Balkan Flatbread) Recipe. It’s one of those special breads that feels like a warm hug from the Balkans every time you make it. The process is simple, the ingredients honest, and the payoff is nothing short of delicious. Trust me, once you’ve tasted the soft, aromatic Lepinja fresh from your oven, it’s going to become a staple in your kitchen just like it did in mine!

Print

Lepinja (Balkan Flatbread) Recipe

Lepinja (Balkan Flatbread) Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 13 reviews

Lepinja is a soft and fluffy Balkan flatbread made with yeast, perfect for serving alongside ćevapi or other grilled meats. This traditional bread features a delicate crumb and a slightly chewy texture with a beautiful square or diamond pattern pressed on the surface before baking. It requires some resting and proofing time to develop its airy structure and comes out golden and tender from a hot oven.

  • Author: Lona
  • Prep Time: 30 minutes
  • Cook Time: 10 minutes
  • Total Time: 3 hours
  • Yield: 6 lepinja
  • Category: Bread
  • Method: Baking
  • Cuisine: Balkan

Ingredients

Yeast Mixture

  • 2 ¼ teaspoons (7 grams) active dry yeast
  • ¾ cup (180 milliliters) lukewarm water (105-115˚F / 40-46˚C)

Dry Ingredients

  • 4 cups (500 grams) all-purpose flour
  • 1 teaspoon granulated sugar
  • 1 teaspoon salt

Wet Ingredients

  • ¾ cup (180 milliliters) lukewarm milk (105-115˚F / 40-46˚C)
  • 2 tablespoons (30 milliliters) sunflower or vegetable oil

Instructions

  1. Activate the Yeast: In a small bowl, sprinkle the active dry yeast over the lukewarm water. Stir gently to combine and let it sit at room temperature until frothy, about 5-10 minutes. This ensures the yeast is alive and ready to ferment.
  2. Mix Dry Ingredients: In the bowl of a stand mixer fitted with a dough hook or a large mixing bowl, whisk together the all-purpose flour, granulated sugar, and salt to evenly distribute the ingredients.
  3. Combine Wet and Dry Ingredients: Slowly add the frothy yeast mixture, lukewarm milk, and oil to the flour mixture. Mix until a dough forms. Adjust the dough consistency with additional flour if too wet, or water if too dry, aiming for a soft but manageable dough.
  4. Knead the Dough: Transfer the dough onto a lightly floured surface and knead by hand until it becomes soft and elastic, roughly 8-10 minutes. Proper kneading develops gluten and ensures a good structure.
  5. First Rise: Place the kneaded dough into a lightly oiled bowl, cover it, and let it rest at room temperature until doubled in size, about 45 minutes to 1 hour.
  6. Punch Down and Second Rise: Gently deflate the risen dough by punching it down. Cover again and let it rest for another 45 minutes to 1 hour to further develop flavor and texture.
  7. Preheat Oven and Prepare Baking Sheets: Preheat your oven to a high temperature of 480˚F (250˚C). Lightly grease two baking sheets with oil to prevent sticking.
  8. Shape the Lepinja: On a floured surface, divide the rested dough into six equal portions. Form each into a smooth ball, seam side down. Cover and let rest for 10 minutes to relax the dough.
  9. Flatten and Proof: Press each dough ball down with your hands into a flattened round disc shape. Place the discs onto the prepared baking sheets, cover, and allow to rest for 15 minutes for the final proofing.
  10. Score the Dough: Using the dull side of a knife, gently press lines across the discs to create a square or diamond pattern on the dough surface. This decorative touch also promotes even baking.
  11. Bake: Bake the flatbreads in the preheated oven for 8-12 minutes, or until they turn golden brown and puff up slightly.
  12. Finish and Store: Remove the lepinja from the oven, immediately sprinkle the tops with a little water, and wrap them in a clean towel to keep the bread soft. Best enjoyed fresh, they can be stored cooled in an airtight container at room temperature for up to two days.

Notes

  • Use lukewarm temperatures for water and milk to activate the yeast without killing it.
  • If you do not have a stand mixer, you can mix and knead the dough entirely by hand.
  • Resting times are important for gluten development and flavor enhancement; do not rush the rising stages.
  • Sprinkling water on the bread after baking and wrapping it in a towel helps maintain softness by trapping steam.
  • Serve lepinja with grilled meats, cheeses, or as a sandwich bread for traditional Balkan meals.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Side-Dish

  • Vegan Curry Tahini Dressing Recipe
    Vegan Curry Tahini Dressing Recipe
  • Parmesan Beans Recipe
    Parmesan Beans Recipe
  • Cranberry Kale Quinoa Salad with Candied Pecans and Feta Recipe
    Cranberry Kale Quinoa Salad with Candied Pecans and Feta Recipe
  • Roasted Curried Cauliflower Quinoa Salad Recipe
    Roasted Curried Cauliflower Quinoa Salad Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Pumpkin Chili Recipe
    Pumpkin Chili Recipe
  • Whipped Ricotta Dip with Honey Recipe
    Whipped Ricotta Dip with Honey Recipe
  • Cardamom Cookie Recipe
    Cardamom Cookie Recipe
  • Chocolate Peanut Butter Overnight Oats Recipe
    Chocolate Peanut Butter Overnight Oats Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Plenty. All rights reserved.