Homemade Flatbread Recipe – Soft & Fluffy in 30 Min
There’s nothing quite like tearing into a piece of warm, freshly made flatbread soft on the inside, slightly golden on the outside, and utterly irresistible.
The best part? You don’t need any fancy equipment, yeast, or even an oven to make it happen.
In this easy flatbread recipe, I’ll walk you through how to whip up soft, fluffy flatbread in just 30 minutes using simple pantry staples you probably already have. Whether you’re pairing it with curries, dips, or soups or just eating it straight off the pan this recipe will quickly become your go-to.
Let’s get started!

Ingredients & Substitutions
* To find precise measurements, scroll to the bottom of this post to find the recipe card*

Sourdough Flatbread
- Flour – All-purpose flour creates a soft and fluffy flatbread.
- Sourdough starter – You can use an active sourdough starter or sourdough discard for this recipe.
- Milk – This helps to soften the flatbread dough for a chewy bite.
- Baking Powder – Using baking powder gives this sourdough flatbread just a little extra lift. Make sure that it is a double-acting baking powder. It will say so on the package. Double-acting baking powder will react when the ingredients are mixed and when it is heated. Just what we need when we fry the flatbread in the hot pan.
- Olive Oil – Adding olive oil to the sourdough flatbread helps to make it soft and gives great flavor.
- Salt – Any unrefined or kosher salt will do, but my favorite is Redmond’s unrefined salt for some extra minerals!
Cheese Filling
- Mozzarella Cheese- The perfect melty cheese option. Making those cheese pulls of so delightful!
- Feta Cheese- Gives just the right amount of tang to the cheese blend.
- Cream Cheese – Brings the perfect creaminess to this stuffed flatbread. Make sure it is room temperature for easy mixing!
- Pinch of Salt – The cheese is fairly salty already, so only a pinch or so is needed.
Supplies
Mixing Bowl
Dough whisk – Love how my Danish dough whisk keeps my hands clean while it mixes the dough for me.
Rolling Pin
Non-stick pan or Cast-Iron Skillet – I just got my own Lodge Cast Iron and I have been so impressed with the quality!
Plastic Wrap or Tea Towel
Bench Scraper or Sharp Knife

How to Make Stuffed Sourdough Flatbread
Cheese Mixture
In a small bowl, combine the mozzarella, feta, and cream cheeses. Mix until combined. Set to the side.

CREATE THE DOUGH
To a large bowl, add the flour, sourdough starter (active or discard), milk, baking powder, olive, and salt.
I like to mix the dough ingredients with a dough whisk, but you can also do so with a wooden spoon or by hand. Mix until most of the flour has been incorporated.
Remove the dough from the bowl and place it on a lightly floured work surface.
KNEAD THE DOUGH
To knead the dough, grab a piece, fold it towards the center, and press the heel of your hand into the dough. Turn the dough clockwise a quarter turn. Repeat for about 2-3 minutes. The dough may look a little lumpy, but that is okay.
If the dough is looking dry, sprinkle a little extra water. If the dough is sticky, sprinkle a little extra flour.
LEAVE TO REST
If you are using an active sourdough starter, place the dough in a greased bowl and cover it with plastic wrap, or I like to use a reusable shower cap. Leave at room temperature to ferment and double in size. In my 70 degree F kitchen, I have left it for 18-24 hours.
If you are using a sourdough discard, cover the dough with a tea towel, and let the dough rest for at least 30 minutes. I’ve left it for longer 2-4 hours. This allows the gluten to relax so it is easier to stretch.
Cheese Mixture
Once the dough has rested, take a bench scraper or sharp knife and cut the dough into 8 equal portions. Each should weigh about 85g. Roll out each piece of dough into a smooth ball one at a time.
Before rolling out the dough balls, sprinkle a little extra flour on your working surface and the rolling pin. One at a time, roll a ball of dough to a 6-inch circle, about a 1/8 inch. They don’t have to be a perfect circle to be perfectly tasty!

In the center of the dough, place 2 Tablespoons of the cheese mixture. Then, fold the edges of the dough towards the center, folding over one another. I like to dab the folds with water to help seal the sourdough flatbread. Turn the Stuffed Sourdough Flatbread over with the seam side down and gently roll the flatbread until 1/8 inch thick again. This helps to distribute the cheese mixture throughout the flatbread.



Preheat your cast iron pan or large skillet to medium heat. Grease the hot pan with a little bit of olive oil or vegetable oil. Place one cheesy flatbread in the pan at a time.
Cook for 2 minutes. The dough will start to bubble and puff up. Flip and cook for 1-2 minutes more or until each side is golden brown.
Remove from the frying pan and repeat with the remain stuffed sourdough flatbread. Enjoy!
How to Serve Flat bread
Flatbread is incredibly versatile and pairs beautifully with almost anything. Serve it warm alongside curries, soups, or stews or use it as a base for wraps, pizzas, and sandwiches. It’s also perfect for dipping into hummus, tzatziki, or a simple olive oil and herb dip. For a quick snack, brush it with garlic butter and sprinkle with fresh herbs. Whether it’s a side dish or the star of your meal, flatbread always delivers.
How to Store Flat bread
Let your flatbread cool completely, then stack the pieces with parchment paper between each one to prevent sticking. Store them in an airtight container or ziplock bag at room temperature for up to 2 days, in the refrigerator for up to 5–7 days, or in the freezer for up to 2–3 months. When you’re ready to eat, simply reheat on a hot skillet for 15–20 seconds per side to bring back that soft, fluffy texture. a toaster oven or reheat on a hot skillet at medium heat until heated through.

For More Guidance:
Why You’ll Love This Recipe
Cheesy:
Every bite is rich, savory, and packed with melted cheese. The cheese creates a golden, slightly crisp exterior while staying soft and flavorful inside. It adds depth, saltiness, and that satisfying pull that makes this dish especially appealing.
Versatile:
This recipe adapts easily to your preferences. Swap in different cheeses, add herbs or spices, mix in cooked vegetables, or include protein like bacon or shredded chicken. It works as a snack, appetizer, breakfast option, or accompaniment to soups and salads.
Quick Side Dish:
It comes together fast with simple ingredients and minimal prep. Perfect for busy weeknights, holiday spreads, or last-minute gatherings when you need something warm, comforting, and dependable on the table.
Frequently Asked Questions
Can I add or substrate to the savory cheese filling?
Absolutely! This recipe is completely versatile. Swap out for different cheeses like farmer’s cheese or asiago. Or add sliced green onions, fresh herbs, or chili flakes for variety. The options are endless.
Do you have to do a savory filling?
Nope! This savory Stuffed Sourdough Flatbread can be transformed into a sweet treat! Instead of stuffing the flatbread with the cheese mixture, try a sweet filling like jam, Nutella peanut butter a sweet cream cheese filling. Yum!
Happy cooking!

Sourdough Flatbread Recipe
Ingredients
Sourdough Flatbread
- 280 grams 2 cups all-purpose flour
- 226 grams 1 cup active starter OR 285 grams (1 cup) sourdough discard *
- 120 grams 1/2 cup milk
- 4 grams 1 teaspoon baking powder
- 6 grams 1 teaspoon salt
- 15 grams 1 Tablespoon olive oil
Cheese Mixture
- 120 grams 1 cup mozzarella cheese, shredded
- 40 grams 1/4 cup feta cheese, crumbled
- 226 grams 8 oz cream cheese, room temperature
- pinch of salt
Butter Sauce
- 57 grams 4 Tablespoons salted butter, melted
- 1 garlic clove minced
- 2 grams 1 Tablespoon fresh parsley, finely chopped
Instructions
Create the Dough
- To a large bowl, add the flour, sourdough starter (active or discard), milk, baking powder, olive, and salt. I like to mix the dough ingredients with a dough whisk, but you can also do so with a wooden spoon or by hand. Mix until most of the flour has been incorporated.
- 280g (2 c) all-purpose flour, 226g (1 c) active starter OR 285g (1 c) sourdough discard, 120g (1/2 c) milk, 4g (1 tsp) baking powder, 6g (1 tsp) salt, 15g (1 T) olive oil
- Remove the dough from the bowl and place it on your work surface.
Knead the Dough
- To knead the dough, grab a piece of dough, fold it towards the center, and press the heel of your hand into the dough. Turn the dough clockwise a quarter turn. Repeat for about 2-3 minutes. The dough may look a little lumpy, but that is okay.
- If the dough is looking dry, sprinkle a little extra water. If the dough is sticky, sprinkle a little extra flour.
Leave to Rest
- If you want to long-ferment the dough, place the dough in a greased bowl and cover it with plastic wrap or a reusable shower cap. Leave at room temperature to ferment and double in size. In my 70 degree F kitchen, I have left it for 18-24 hours. If your kitchen is warmer, it will rise faster. If your kitchen is cooler, it will rise slower.
- If you are not fermenting the dough, cover the dough with a clean tea towel, and let the dough rest for at least 30 minutes. I’ve left it for longer – 2-4 hours. This allows the gluten to relax so it is easier to stretch.
Cheese Mixture
- While the dough rests, prepare the cheese mixture. In a small bowl, add the mozzarella cheese, feta cheese, cream cheese and a pinch of salt. Mix until combined. Set to the side.
- 120g (1 c) mozzarella cheese, shredded, 40g (1/4 cup) feta cheese, crumbled, 226g (8 oz) cream cheese, room temperature, pinch of salt
Shape and Fry
- Once the dough has rested, take a bench scraper or sharp knife and cut the dough into 8 equal portions. Each should weigh about 85g. Roll out each piece of dough into a smooth ball one at a time. Leave to rest for 10 minutes.
- One at a time with a rolling pin, roll a ball of dough to a 6-inch circle, about a 1/8 inch. They don’t have to be a perfect circle to be perfectly tasty!
- 7 In the center of the dough, place 50g (2 Tablespoons) of the cheese mixture. Then, fold the edges of the dough towards the center, folding over one another. Turn the Stuffed Sourdough Flatbread over with the seam side down and gently roll the flatbread until 1/8 inch thick again. This helps to distribute the cheese mixture throughout the flatbread.
- 8 Preheat your cast iron pan or large skillet to medium heat. Grease the hot pan with a little bit of olive oil or avocado oil. Place one flatbread in the hot pan at a time.
- Cook for 2 minutes. The dough will start to bubble and puff up. Flip and cook for 1-2 minutes more or until each side is golden brown.
- Remove from the frying pan and repeat until all of the stuffed sourdough flatbread has been cooked. Enjoy!
- To keep the flatbreads warm and the cheese melty, I like to place the Stuffed Sourdough Flatbread on a baking sheet in a 170-degree F oven. Keep them on the baking tray until all the cheese flatbread has been cooked and is ready to serve.
Butter Sauce
- Cheese Stuffed Sourdough Flatbread is incredible on its own, but you can also level up the flavor when you serve it with my simple butter sauce!
- To melted butter, add chopped parsley, minced garlic and a pinch of salt. Whisk until combined.
- 57g (1/4 c) unsalted butter, melted, 2g (1 T) chopped parsley, 1 clove of garlic, minced, pinch of salt



Easy Sourdough Zucchini Bread Recipe (Made With Discard)
