Few things are as satisfying as tearing into a warm, freshly made flatbread filled with gooey cheese and tender spinach. Whether served as a snack, appetizer, side dish, or main meal, spinach and cheese stuffed flatbreads are the kind of comfort food that spans cultures, cuisines, and occasions. They’re hearty, flavorful, and endlessly versatile.
In this comprehensive guide, we’ll explore every detail of creating these incredible flatbreads from scratch. From the dough to the stuffing, to cooking tips, serving suggestions, and flavor variations—this is your all-in-one resource for mastering spinach and cheese stuffed flatbreads at home. Let’s roll up our sleeves and get baking!
Why Spinach and Cheese Stuffed Flatbreads Are Worth Making
These stuffed flatbreads check every box:
- Homemade, wholesome, and customizable
- Great way to use up fresh or frozen spinach
- Kid-friendly and freezer-friendly
- Delicious warm or room temperature
- Work well for meals, snacks, and lunchboxes
Plus, they’re way more satisfying than store-bought versions, and surprisingly easy to make.
Ingredients for the Dough and Filling
For the Flatbread Dough:
- 2 cups all-purpose flour (plus more for kneading)
- 3/4 cup plain yogurt or Greek yogurt
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/2 teaspoon baking powder
- Warm water as needed (1–2 tablespoons)
For the Spinach and Cheese Filling:
- 1 tablespoon olive oil
- 1 small onion, finely chopped (optional)
- 2 cups fresh spinach (or 1 cup thawed frozen spinach)
- Salt and pepper to taste
- 1/2 teaspoon garlic powder or minced garlic
- 1/4 teaspoon nutmeg (optional)
- 1 cup shredded mozzarella cheese (or mix with feta or cheddar)
Step-by-Step Instructions
Step 1: Make the Dough
- In a large bowl, mix flour, baking powder, and salt.
- Add yogurt and olive oil. Stir to form a rough dough.
- Knead for 5–7 minutes until smooth and elastic. Add warm water if needed.
- Cover with a damp towel and let rest for 30 minutes.
Step 2: Prepare the Filling
- Heat olive oil in a pan, sauté onion until soft.
- Add spinach and cook until wilted (or squeeze moisture out of thawed frozen spinach).
- Season with garlic, nutmeg, salt, and pepper. Let cool.
- Mix in shredded cheese.
Step 3: Assemble the Flatbreads
- Divide dough into 6–8 balls.
- Roll each into a small circle on a floured surface.
- Place a spoonful of filling in the center, then fold and seal the edges.
- Gently flatten stuffed dough into a disc.
Step 4: Cook the Flatbreads
- Heat a nonstick skillet or griddle over medium heat.
- Cook each flatbread 2–3 minutes per side until golden and slightly puffed.
- Brush with melted butter or olive oil, if desired.

Tips for Success
- Use well-drained spinach to avoid soggy dough
- Let the dough rest for soft, easy-to-roll results
- Don’t overstuff—seal edges well to prevent leakage
- Cook low and slow for a fully cooked, golden crust
- Keep cooked flatbreads warm in a towel or low oven
Flavor Variations to Explore
Make these your own with a few creative changes:
- Feta and Spinach: Add crumbled feta instead of mozzarella
- Indian-Style: Add cumin seeds, garam masala, or green chilies
- Middle Eastern Twist: Use za’atar and halloumi cheese
- Cheddar and Broccoli: Replace spinach with chopped steamed broccoli
- Vegan Option: Use dairy-free yogurt and vegan cheese or mashed potatoes
What to Serve with Spinach and Cheese Stuffed Flatbreads
These flatbreads shine with both simple and fancy sides:
- Plain yogurt or tzatziki
- Tomato chutney or garlic sauce
- Lentil soup or chickpea stew
- Cucumber salad or slaw
- Pickles or olives for a salty crunch
They also make a great base for wraps—just slice and fill with more veggies and sauce!
Make-Ahead and Storage Tips
These flatbreads store well, making them perfect for busy weeks:
- Make the dough a day ahead and refrigerate
- Store cooked flatbreads in an airtight container in the fridge for 3–4 days
- Freeze for up to 2 months; reheat in a skillet or toaster oven
- Pack for lunch—they’re great cold or room temp
Health and Nutrition Tips
- Use whole wheat flour for added fiber
- Sneak in extra veggies like mushrooms, kale, or bell peppers
- Use reduced-fat cheese or skip cheese for a lighter option
- Add protein with lentils, tofu crumbles, or chickpeas
Common Mistakes and How to Avoid Them
- Filling too wet: Squeeze spinach well and cool filling before using
- Dough too sticky: Add flour a little at a time while kneading
- Flatbreads burning: Cook on medium heat, not high
- Edges not sealed: Pinch firmly or use a fork to crimp
Cultural Connections: Flatbreads Around the World
Spinach and cheese flatbreads are loved globally:
- Gözleme (Turkey): Thin flatbread with cheese and greens
- Paratha (India): Often stuffed with spiced potatoes, paneer, or greens
- Börek (Middle East/Balkans): Layered pastry with spinach and cheese
- Calzone (Italy): Folded dough stuffed with meat or cheese
Each culture brings its own touch—feel free to blend traditions!
Final Thoughts: Why You’ll Keep Coming Back to Spinach and Cheese Stuffed Flatbreads
Spinach and cheese stuffed flatbreads are a true kitchen gem—simple ingredients, endless possibilities, and unbeatable flavor. Whether you’re making them for a cozy meal, a party platter, or a satisfying snack, they’re bound to become a go-to recipe in your rotation.
With a tender dough, flavorful filling, and golden crust, they deliver on every level. Plus, they freeze well, reheat beautifully, and please everyone from kids to foodies. Try them once and you’ll be hooked—this is one comfort food that keeps on giving!
Print
Spinach and Cheese Stuffed Flatbreads: A Savory Delight for Every Occasion
- Total Time: 45 minutes
- Yield: 6–8 flatbreads
Description
Make soft, golden flatbreads stuffed with spinach and cheese—perfect as a snack, side, or meal. Simple, satisfying, and freezer-friendly!
Ingredients
For the Dough:
-
2 cups all-purpose flour (plus more for kneading)
-
3/4 cup plain or Greek yogurt
-
2 tablespoons olive oil
-
1/2 teaspoon salt
-
1/2 teaspoon baking powder
-
1–2 tablespoons warm water (as needed)
For the Spinach and Cheese Filling:
-
1 tablespoon olive oil
-
1 small onion, finely chopped (optional)
-
2 cups fresh spinach (or 1 cup thawed frozen spinach, squeezed dry)
-
1/2 teaspoon garlic powder or 1 minced garlic clove
-
1/4 teaspoon nutmeg (optional)
-
Salt and black pepper, to taste
-
1 cup shredded mozzarella cheese (or mix with feta or cheddar)
Instructions
-
Make the dough: In a bowl, mix flour, baking powder, and salt. Add yogurt and olive oil. Stir to combine, then knead for 5–7 minutes until smooth. Add warm water if dough is dry. Cover and let rest for 30 minutes.
-
Prepare the filling: Heat olive oil in a skillet, sauté onion (if using) until soft. Add spinach and cook until wilted. Season with garlic, nutmeg, salt, and pepper. Let cool, then mix with shredded cheese.
-
Assemble the flatbreads: Divide dough into 6–8 balls. Roll each into a small circle. Add a spoonful of filling to the center. Fold over and seal the edges, forming a stuffed disc. Flatten gently.
-
Cook the flatbreads: Heat a skillet over medium heat. Cook each flatbread for 2–3 minutes per side until golden and cooked through. Optional: brush with melted butter or olive oil when done.
-
Serve: Serve warm with yogurt, dips, or as a side to soups and salads.
Notes
-
Drain spinach well to prevent soggy dough.
-
Let the dough rest—it makes rolling easier and improves texture.
-
Don’t overfill the dough to avoid breakage.
-
Use nonstick or cast-iron pan for even browning.
-
Customize with herbs, spices, or other cheeses like feta or ricotta.
-
Freeze cooked flatbreads in a sealed bag and reheat in a skillet or toaster oven.
- Prep Time: 25minutes
- Cook Time: 20minutes