Spinach, Lentil & Cheese Stuffed Flatbread
Description
Spinach, Lentil & Cheese Stuffed Flatbread is a delicious homemade bread filled with tender lentils, fresh spinach, melted cheese, garlic, and aromatic herbs. The outside becomes beautifully golden and lightly crisp in a skillet, while the inside stays soft, warm, and packed with a savory, satisfying filling.
This recipe combines simple Mediterranean-inspired ingredients to create a comforting meal suitable for breakfast, lunch, dinner, or an afternoon snack. Lentils provide a hearty texture, spinach adds freshness, and cheese brings a creamy, savory richness to every bite. A touch of cumin, paprika, and black pepper enhances the filling without overpowering the natural flavors.
The flatbread dough is made with basic pantry ingredients and requires no oven. Each portion is rolled out, filled, sealed, and cooked in a skillet until golden brown. You can serve the finished flatbreads with Greek yogurt, cucumber salad, hummus, or a refreshing garlic-herb sauce.
These stuffed flatbreads are also excellent for meal preparation. Make a batch ahead of time, refrigerate or freeze them, and reheat whenever you need a quick homemade meal.
Recipe Details
- Servings: 6 flatbreads
- Prep Time: 30 minutes
- Resting Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: Approximately 1 hour 15 minutes
- Cuisine: Mediterranean-inspired
- Cooking Method: Stovetop
Ingredients
For the Flatbread Dough
- 3 cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon salt
- 2 tablespoons olive oil
- 1 cup warm water, approximately
- 2 tablespoons plain yogurt, optional
- Extra flour for rolling
For the Spinach, Lentil, and Cheese Filling
- 1 cup cooked brown or green lentils, drained
- 3 cups fresh spinach, roughly chopped
- 1 cup shredded mozzarella cheese
- ½ cup crumbled feta cheese
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- ½ teaspoon ground cumin
- ½ teaspoon paprika
- ¼ teaspoon ground black pepper
- ¼ teaspoon salt, or to taste
- 1 tablespoon chopped fresh parsley
- 1 teaspoon lemon juice
- ¼ teaspoon chili flakes, optional
For Cooking
- 2–3 tablespoons olive oil or melted butter, as needed
Optional Garlic Yogurt Sauce
- ½ cup plain Greek yogurt
- 1 small garlic clove, finely grated
- 1 tablespoon lemon juice
- 1 tablespoon chopped fresh dill or parsley
- Pinch of salt
- 1–2 teaspoons water, if needed
Instructions
Step 1: Prepare the Lentils
If using dried lentils, rinse them thoroughly under cold water. Place them in a saucepan with water and bring to a boil. Reduce the heat and simmer until tender but not mushy, usually about 20–30 minutes, depending on the variety.
Drain thoroughly and allow them to cool slightly. You need approximately one cup of cooked lentils for this recipe.
If using canned lentils, drain and rinse them well. Pat them dry to remove excess moisture.
Lightly mash about one-third of the lentils with a fork. Leave the remaining lentils whole. This combination creates a filling that holds together without becoming completely smooth.
Step 2: Cook the Spinach
Heat one tablespoon of olive oil in a skillet over medium heat.
Add the chopped onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent.
Add the minced garlic and cook for another 30 seconds until fragrant.
Add the spinach in handfuls. Stir until the leaves wilt, approximately 2–3 minutes.
If using frozen spinach, thaw it completely and squeeze out as much water as possible before adding it to the pan.
Cook away any remaining liquid. Excess moisture can make the flatbreads difficult to seal and may cause the dough to become soggy.
Step 3: Make the Filling
Add the cooked lentils to the spinach mixture.
Sprinkle in the cumin, paprika, black pepper, and salt. Stir well so the seasonings coat the ingredients evenly.
Remove the skillet from the heat and allow the mixture to cool for several minutes.
Once slightly cooled, stir in the mozzarella, feta, chopped parsley, and lemon juice. Add chili flakes if you prefer a little heat.
Taste the filling and adjust the seasoning if necessary. Remember that feta already contains salt, so add extra salt gradually.
The filling should be flavorful and moist but not wet. Set it aside while preparing the dough.
Step 4: Prepare the Dough
In a large mixing bowl, combine the flour, baking powder, and salt.
Add the olive oil and yogurt, if using. Gradually pour in the warm water while mixing with a spoon.
Continue adding water until a soft dough forms. Depending on the flour and humidity, you may need slightly more or less than one cup.
Transfer the dough to a lightly floured surface and knead for approximately 5–7 minutes, until smooth and elastic.
The dough should feel soft and pliable without sticking excessively to your hands. If it is too sticky, sprinkle in a little flour. If it feels dry or cracks when kneaded, add water one teaspoon at a time.
Step 5: Rest the Dough
Place the dough in a lightly oiled bowl and cover it with a clean kitchen towel.
Allow it to rest for 20 minutes.
Resting relaxes the gluten and makes the dough easier to roll without shrinking back.
While the dough rests, check that the filling has cooled sufficiently. A hot filling can soften the dough and make the flatbreads harder to shape.
Step 6: Divide the Dough
Transfer the rested dough to a lightly floured surface.
Divide it into six equal portions and shape each portion into a smooth ball.
Keep the unused dough balls covered while working so they do not dry out.
Take one dough ball and roll it into a circle approximately 7–8 inches in diameter. Aim for an even thickness so the flatbread cooks consistently.
Repeat with the remaining dough portions.
Step 7: Fill the Flatbreads
Place approximately ⅓ cup of filling in the center of each dough circle.
Spread the filling slightly, leaving a border of about 1 inch around the edges.
Do not overfill the dough. Too much filling can cause the flatbread to tear or leak during cooking.
Bring the edges together over the filling and pinch firmly to seal. Gently flatten the filled dough with your palm.
Turn it seam-side down and carefully roll it into a flat round approximately 6–7 inches wide.
Use gentle pressure so the filling remains inside. If a small tear appears, patch it with a little piece of dough and press the edges together.
Repeat with the remaining portions.
Step 8: Heat the Skillet
Place a large nonstick or cast-iron skillet over medium heat.
Lightly brush the surface with olive oil or melted butter.
The skillet should be hot enough to brown the bread, but not so hot that the outside burns before the inside warms through.
If the pan begins smoking, lower the heat slightly.
Step 9: Cook the Flatbreads
Carefully place one stuffed flatbread in the skillet.
Cook for approximately 3–4 minutes on the first side, until golden brown spots appear.
Flip carefully using a wide spatula and cook the other side for another 3–4 minutes.
Press very gently with the spatula to encourage even contact with the skillet. Avoid pressing too hard because this can force filling through the seams.
If the bread browns too quickly, reduce the heat to medium-low and allow it to cook more slowly.
Repeat with the remaining flatbreads, adding a small amount of oil to the skillet as needed.
Place the cooked flatbreads on a plate and cover loosely with a clean towel to keep them warm.
Step 10: Prepare the Garlic Yogurt Sauce
In a small bowl, combine the Greek yogurt, grated garlic, lemon juice, chopped dill or parsley, and a pinch of salt.
Stir until smooth.
Add one or two teaspoons of water if you prefer a thinner sauce.
Taste and adjust the lemon juice or seasoning according to your preference.
Refrigerate the sauce until ready to serve.
Step 11: Serve
Allow the flatbreads to rest for 2–3 minutes before cutting.
Slice each one into halves or wedges to reveal the colorful spinach, lentil, and cheese filling.
Arrange the flatbreads on a serving platter and sprinkle with fresh parsley.
Serve warm with garlic yogurt sauce, hummus, cucumber salad, or roasted vegetables.
For extra flavor, finish with a light drizzle of olive oil and a squeeze of fresh lemon juice.
Tips for Perfect Stuffed Flatbread
Keep the filling dry. Cook away excess moisture from the spinach and drain the lentils thoroughly. A wet filling can make the dough soggy and difficult to seal.
Let the filling cool. Warm filling is easier to handle than hot filling and helps prevent the dough from becoming soft before cooking.
Avoid overfilling. A moderate amount of filling allows the edges to seal securely and makes the flatbreads easier to turn.
Roll gently. After sealing, flatten the dough with gentle, even pressure. Rolling too aggressively can create thin spots or tears.
Control the heat. Medium heat allows the dough to cook through while developing a golden crust.
Use a cheese combination. Mozzarella provides stretch, while feta contributes a tangy, salty flavor. You can substitute another good melting cheese if preferred.
Delicious Variations
Mediterranean Chickpea Flatbread
Replace half the lentils with cooked chickpeas. Lightly mash them before combining with the spinach, herbs, and cheese.
Spicy Spinach and Lentil Flatbread
Add chili flakes, a pinch of cayenne, or finely chopped green chili to the filling for extra heat.
Mushroom and Spinach Flatbread
Sauté one cup of finely chopped mushrooms with the onion. Cook until their liquid evaporates before adding the spinach and lentils.
Whole-Wheat Flatbread
Replace half the all-purpose flour with whole-wheat flour. Add water gradually because whole-wheat flour may absorb more moisture.
Vegan Stuffed Flatbread
Use dairy-free yogurt in the dough if desired and replace the mozzarella and feta with plant-based cheese. You can also omit the cheese and add extra mashed lentils, sautéed mushrooms, and nutritional yeast for savory flavor.
Serving Suggestions
These stuffed flatbreads are versatile enough for many meals.
For breakfast or brunch, serve them with sliced tomatoes, cucumber, and plain yogurt.
For lunch, pair them with a fresh Greek salad or a bowl of tomato soup.
For dinner, serve alongside roasted vegetables, hummus, olives, and a lemony green salad.
They also work well as a shareable appetizer. Cut each flatbread into small wedges and arrange them around a bowl of garlic yogurt dip.
For a more filling meal, serve one or two flatbreads with a chickpea salad or lentil soup.
Storage Instructions
Allow leftover flatbreads to cool completely before storing.
Place them in an airtight container and refrigerate for up to 3–4 days.
For best results, reheat them in a dry skillet over medium-low heat for 2–3 minutes per side, until warmed through. An oven or air fryer can also restore some crispness.
Microwave reheating is convenient, but it may make the bread softer.
Freezing Instructions
These flatbreads freeze well.
Allow them to cool completely, then place parchment paper between individual flatbreads to prevent sticking.
Transfer them to a freezer-safe container or bag and freeze for up to 2 months for best quality.
For convenience, freeze them in individual portions.
Thaw overnight in the refrigerator or reheat from frozen over low heat in a covered skillet until the center is hot. Flip occasionally to warm both sides evenly.
Make-Ahead Instructions
You can prepare the filling one day in advance and store it in a covered container in the refrigerator.
The dough can also be prepared ahead and refrigerated, tightly covered, for up to 24 hours. Let it sit at room temperature briefly before rolling if it feels too firm.
For the freshest texture, assemble and cook the flatbreads shortly before serving. Alternatively, cook them completely and reheat them in a skillet when needed.
Nutrition Information
Approximate nutrition per flatbread, assuming six servings and using the listed ingredients:
- Calories: 350–420
- Protein: 13–17g
- Carbohydrates: 43–50g
- Fat: 12–18g
- Fiber: 5–8g
- Sodium: Varies with the cheese and added salt
These estimates depend on the flour, cheese, oil, and portion sizes used. Adding the optional yogurt sauce will increase the nutritional values slightly.
Nutritional Benefits
Lentils: Lentils provide plant-based protein, fiber, folate, and minerals. They help make the filling hearty and satisfying.
Spinach: Spinach contributes vitamins, minerals, and plant compounds. It also adds freshness and color.
Cheese: Mozzarella and feta contribute protein and calcium. Using a combination creates a balance of creamy and tangy flavors.
Olive oil: Olive oil provides unsaturated fats and adds moisture and flavor to the dough and filling.
Homemade preparation: Making flatbread at home allows you to control the amount of salt, oil, and cheese and adjust the ingredients to your needs.
Frequently Asked Questions
Can I use canned lentils?
Yes. Drain and rinse them well, then pat them dry. Mash a portion to help the filling hold together.
Can I use frozen spinach?
Absolutely. Thaw it completely and squeeze out as much water as possible before adding it to the skillet.
Which cheese works best?
Mozzarella provides a soft, melty texture, while feta adds a tangy Mediterranean flavor. Monterey Jack or mild cheddar can also work.
Why does my flatbread tear?
The dough may be too thin, the filling may be too wet, or the flatbread may be overfilled. Roll evenly and seal the edges firmly before cooking.
Can I bake these instead of pan-frying?
Yes. Place the assembled flatbreads on a parchment-lined baking sheet, brush lightly with olive oil, and bake at 400°F (200°C) for approximately 18–25 minutes, flipping halfway if needed. Cooking times vary with thickness, so check that the bread is golden and cooked through.
Can I make smaller flatbreads?
Yes. Divide the dough into 8–10 portions instead of six. Use less filling per piece and cook for slightly less time.
Are these suitable for meal prep?
Yes. Refrigerate cooked flatbreads for several days or freeze them individually. Reheat in a skillet for the best texture.