Spinach Stuffed Flatbread with Yogurt-Herb Dip

Spinach Stuffed Flatbread with Yogurt-Herb Dip

Spinach Stuffed Flatbread is a golden, pan-cooked bread filled with spinach, lentils, herbs, garlic, and warm spices. It is served with a cool and creamy yogurt-herb dip.

Spinach Stuffed Flatbread is crisp around the edges and soft inside. It is hearty enough for lunch, dinner, or a filling snack.

The combination of tender homemade flatbread and a flavorful green filling makes this recipe satisfying without being too heavy. Lentils add extra substance, while spinach keeps the filling fresh and colorful. The creamy yogurt sauce brings everything together with lemon, garlic, and fresh herbs.

Prep Time: 30 minutes

Rest Time: 30 minutes
Cook Time: 30 minutes
Total Time: About 1 hour 30 minutes
Servings: 6 Flatbreads

Ingredients

For the Flatbread Dough

  • 3 cups all-purpose flour
  • 1 teaspoon salt
  • 1 teaspoon baking powder
  • 2 tablespoons olive oil
  • 1 cup warm water, plus more if needed
  • 2 tablespoons chopped fresh parsley or cilantro, optional

For the Spinach Lentil Filling

  • 1 tablespoon olive oil
  • 1 small yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 5 cups fresh spinach, roughly chopped
  • 1 cup cooked brown or green lentils, drained well
  • 2 green onions, thinly sliced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon red pepper flakes, optional
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped parsley
  • 2 tablespoons chopped cilantro or mint

Ingredients For the Yogurt-Herb Dip

  • 1 cup thick plain Greek yogurt
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon lemon zest
  • 1 small garlic clove, finely grated
  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon chopped mint
  • 1 tablespoon chopped dill, optional
  • 1 teaspoon olive oil
  • 1/4 teaspoon salt
  • Pinch of black pepper

For Cooking

  • 2 to 3 tablespoons olive oil or neutral cooking oil
  • Extra flour for rolling

Why You’ll Love This Recipe

Spinach Stuffed Flatbread is satisfying without being complicated. The dough uses basic pantry ingredients and cooks directly in a skillet, so you do not need a special oven or baking stone.

Another reason to love Spinach Stuffed Flatbread is the filling. Spinach, lentils, garlic, onions, and spices create a savory center with plenty of texture. The lentils also make the flatbreads more substantial than a simple vegetable-filled bread.

The yogurt-herb dip adds a cool, tangy contrast to the warm flatbread and can be prepared ahead.

How to Make Spinach Stuffed Flatbread

Step 1: Make the Dough

Add flour, salt, and baking powder to a large bowl.

Stir well, then add olive oil and gradually pour in the warm water.

Mix until a shaggy dough forms.

Turn the dough onto a lightly floured surface and knead for about 5 to 7 minutes until smooth and elastic.

If the dough feels dry, add water 1 tablespoon at a time.

Step 2: Rest the Dough

Place the dough in a lightly oiled bowl and cover it with a clean kitchen towel.

Let it rest for about 30 minutes.

Resting relaxes the gluten and makes the dough much easier to roll thinly.

Step 3: Cook the Onion and Garlic

While the dough rests, heat olive oil in a large skillet over medium heat.

Add the chopped onion and cook for 4 to 5 minutes until soft and lightly golden.

Add the garlic and cook for another 30 seconds.

Step 4: Add the Spinach

Add the spinach in batches.

Stir until it wilts and reduces in volume.

Continue cooking for a few minutes until most of the moisture has evaporated.

Too much moisture can make Spinach Stuffed Flatbread difficult to seal and can soften the dough.

Step 5: Add the Lentils and Seasonings

Stir in the cooked lentils, green onions, cumin, smoked paprika, coriander, red pepper flakes, salt, and black pepper.

Cook for another 2 to 3 minutes.

Remove the skillet from the heat and add lemon juice, parsley, and cilantro or mint.

Step 6: Cool the Filling

Transfer the filling to a bowl.

Let it cool completely before stuffing the dough.

For the best Spinach Stuffed Flatbread, the filling should be moist enough to stay tender but dry enough that no liquid pools in the bowl.

Step 7: Prepare the Yogurt-Herb Dip

Add Greek yogurt, lemon juice, lemon zest, garlic, parsley, mint, dill, olive oil, salt, and pepper to a bowl.

Stir until smooth.

Taste and adjust the lemon or salt if needed.

Refrigerate the dip while you prepare the flatbreads.

Step 8: Divide the Dough

Transfer the rested dough to a lightly floured surface.

Divide it into 6 equal pieces.

Roll each portion into a smooth ball and keep the pieces covered while you work.

Step 9: Roll the First Flatbread

Take one dough ball and roll it into a circle about 7 to 8 inches wide.

Try to keep the center slightly thicker than the edges.

Step 10: Add the Filling

Place about 1/3 cup of cooled spinach and lentil filling in the center.

Leave enough dough around the edges to seal the flatbread properly.

Bring the edges toward the center and pinch them together over the filling.

Step 11: Roll Again

Turn the filled dough seam-side down.

Gently flatten it with your palm, then carefully roll it into a circle.

Do not press too aggressively or the filling may break through the dough.

Step 12: Cook the Flatbread

Heat a large skillet or cast-iron pan over medium heat.

Brush lightly with oil.

Place one flatbread into the hot skillet and cook for 3 to 4 minutes until golden spots appear underneath.

Flip and cook the second side for another 3 minutes.

A properly cooked Spinach Stuffed Flatbread should have a crisp, browned exterior with a hot, tender filling.

Step 13: Repeat

Transfer the cooked flatbread to a plate and cover loosely with a towel.

Repeat with the remaining dough and filling, adding a little more oil when needed.

Step 14: Slice and Serve

Cut each Spinach Stuffed Flatbread into halves or wedges.

Serve warm with the chilled yogurt-herb dip on the side.

Serving Suggestions

Spinach Stuffed Flatbread works beautifully as a complete vegetarian lunch when paired with the yogurt dip and a simple tomato cucumber salad.

You can also serve Spinach Stuffed Flatbread alongside lentil soup, roasted vegetables, hummus, olives, or a Mediterranean-style chopped salad.

For brunch, serve smaller wedges with boiled eggs, fresh tomatoes, feta, and fruit.

If you want a crunchy and family-friendly meal, try these Crispy Chicken Strips with a golden seasoned coating and tender, juicy chicken inside.

Recipe Tips

Drain the cooked lentils thoroughly before using them.

Cook the spinach until excess liquid evaporates. A wet filling makes stuffing and rolling much harder.

Allow the filling to cool before adding it to the dough.

Keep unused dough balls covered so they do not dry out.

For a crisp Spinach Stuffed Flatbread, keep the skillet at medium heat. Very high heat may burn the outside before the center becomes hot.

Roll gently after stuffing to avoid tearing the dough.

Easy Variations

Spinach Stuffed Flatbread can be customized with several different fillings.

Add crumbled feta for a salty, creamy flavor. You can also mix in grated mozzarella if you prefer a cheesier filling.

For extra vegetables, add finely chopped mushrooms or grated carrots.

To make Spinach Stuffed Flatbread spicier, increase the red pepper flakes or add finely chopped fresh chili.

You can also replace lentils with chickpeas. Lightly mash them before adding so the filling stays compact.

For a fresh Mediterranean-inspired option, try this Grilled Zucchini & Feta Chickpea Wrap with Herbed Yogurt packed with grilled zucchini, chickpeas, feta, crisp vegetables, and creamy herb sauce.

Make-Ahead Instructions

Spinach Stuffed Flatbread can be prepared in stages.

The filling can be cooked up to 2 days ahead and stored in an airtight container in the refrigerator.

The yogurt dip can also be prepared a day ahead.

You can make the dough several hours before cooking and refrigerate it after the initial rest.

Bring refrigerated dough closer to room temperature before rolling.

Storage and Reheating

Store leftover Spinach Stuffed Flatbread in an airtight container in the refrigerator for up to 3 days.

Reheat in a dry skillet over medium-low heat for 2 to 3 minutes per side.

You can also warm the flatbread in an air fryer at 350°F or 175°C until heated through.

Avoid microwaving for too long because the bread can become soft and chewy.

The cooked flatbreads can also be frozen. Separate them with parchment paper and freeze in an airtight container for up to 2 months.

Nutrition Information

Approximate nutrition per serving:

Calories: 390
Protein: 15 g
Carbohydrates: 57 g
Fat: 12 g
Saturated Fat: 2 g
Fiber: 8 g
Sugar: 5 g
Sodium: 540 mg

Nutrition values are estimates and may vary depending on the flour, lentils, yogurt, oil, and portion size.

Frequently Asked Questions

Can I make Spinach Stuffed Flatbread vegan?

Yes. The flatbread and filling are already easy to make dairy-free. Replace the yogurt dip with an unsweetened plant-based yogurt sauce.

Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much liquid as possible before adding it to the skillet.

Can I make the flatbread without lentils?

Yes. Increase the spinach or replace the lentils with chickpeas, mushrooms, potatoes, or cheese.

Why does my filling come out while rolling?

The flatbread may be overfilled, the filling may be too wet, or you may be pressing too firmly while rolling.

Can I bake these instead?

Yes. Brush with olive oil and bake at 425°F or 220°C until golden, turning once. The skillet method will usually give a softer interior and stronger browned spots.

Can I freeze Spinach Stuffed Flatbread?

Yes. Cool the cooked flatbreads completely, separate with parchment paper, and freeze for up to 2 months.

What can I serve with it besides yogurt dip?

Hummus, tzatziki, garlic sauce, tahini dressing, or a simple tomato salsa all work well.

Final Thoughts

Spinach Stuffed Flatbread turns simple flour, spinach, lentils, herbs, and spices into a warm and satisfying homemade meal.

Spinach Stuffed Flatbread is versatile enough for lunch, dinner, meal prep, or serving as part of a Mediterranean-style spread.

With crisp golden bread on the outside and a savory vegetable filling inside, Spinach Stuffed Flatbread offers a delicious balance of textures.

Keep Spinach Stuffed Flatbread in your recipe collection whenever you want a hearty vegetarian meal that feels comforting, fresh, and easy to customize.

1 thought on “Spinach Stuffed Flatbread with Yogurt-Herb Dip”

Leave a Comment