The moment you take a bite of these Flaky Lebanese Meat Pies, the warmth of home and tradition envelops you. As I rolled out the dough, the scent of spiced beef mingled with the sweet aroma of freshly baked bread, transporting me back to cherished family gatherings filled with laughter and shared stories. Perfectly seasoned and nestled inside a tender exterior, these delightful Sfeeha are more than just food—they are little pockets of comfort that celebrate the art of homemade cooking.
Crafted with simple ingredients yet bursting with flavor, this recipe is ideal for anyone craving a satisfying meal that’s easy to prepare and sure to impress. Whether you’re feeding a crowd or preparing a cozy dinner for yourself, these meat pies make for a versatile addition to any table. Join me as we dive into this culinary adventure that promises to bring the heart and soul of Lebanese cuisine right into your kitchen!
Why Will You Love Flaky Lebanese Meat Pies?
Homemade Goodness: Each bite of these Flaky Lebanese Meat Pies connects you to the cozy comfort of home cooking.
Easy to Prepare: With straightforward steps, this recipe suits both novice and seasoned cooks alike.
Flavor Explosion: The blend of spices, juicy beef, and crunchy pine nuts creates a mesmerizing medley of textures and tastes.
Meal Prep Friendly: Ideal for busy weeks, whip up a batch and store for an easy, delicious meal later.
Versatile Options: Customize with ground turkey, or create a vegetarian filling using lentils or mushrooms for a unique twist.
Crowd-Pleasing Delight: Perfect for family dinners or gatherings, these meat pies are sure to be a hit wherever you serve them!
Flaky Lebanese Meat Pies Ingredients
For the Dough
- Flour – Essential for creating the tender, flaky base; use all-purpose flour for the best texture.
- Warm Milk – Adds moisture and richness to the dough; substitute with water for a dairy-free version.
- Instant Yeast – Key for producing a beautifully risen dough; ensure it is fresh for optimal rising.
- Sugar – Helps activate the yeast and balances flavors; a touch of sweetness enhances the overall taste.
- Warm Water – Provides extra hydration for a smoother dough; important for elasticity.
- Salt – Enhances the overall flavor of the dough; don’t skip this essential ingredient.
- Vegetable Oil – Keeps the dough tender and moist without overpowering other flavors; can use olive oil for added taste.
- Plain Yogurt – Adds moisture and a tangy flavor to the dough; Greek yogurt works well if needed.
For the Filling
- Ground Beef – Juicy and flavorful filling; substitute with ground lamb or a vegetarian option if preferred.
- Onion (diced) – Adds sweetness and texture to the savory filling; sautéing helps bring out a wonderful flavor.
- Tomatoes (diced) – Freshness to balance the richness of the meat; using ripe tomatoes enhances taste.
- Salt (for filling) – Elevates overall flavor profile; adjust to taste.
- Ground Allspice – Provides warm, aromatic notes characteristic of Lebanese cuisine; a little goes a long way in flavor.
- Ground Black Pepper – Adds a mild kick, enhancing savoriness; feel free to adjust to your spice preference.
- Ground Cinnamon – Contributes warmth and depth to the filling; its unique aroma makes these Flaky Lebanese Meat Pies unforgettable.
- Pine Nuts (toasted) – For crunch and rich flavor; can be omitted or replaced with sunflower seeds for allergy concerns.
These Flaky Lebanese Meat Pies are designed to bring the warmth and flavor of home right to your kitchen!
How to Make Flaky Lebanese Meat Pies
-
Prepare the Dough: In a large bowl, combine flour, warm milk, instant yeast, sugar, warm water, and salt. Stir until a shaggy dough forms, inviting the comforting aroma of home into your kitchen.
-
Knead and Rise: Add vegetable oil and yogurt; knead for about 8-10 minutes until the dough is smooth and elastic. Place it in a warm spot, covering it until it doubles in size—approximately 1 hour, bringing smiles to everyone as it rises.
-
Cook Filling: In a skillet, brown ground beef and diced onion over medium heat. Mix in diced tomatoes, salt, allspice, black pepper, and cinnamon; cook for about 5-7 minutes until everything is heated through and fragrant, filling the air with deliciousness.
-
Toast Nuts: In a dry pan, toast the pine nuts over medium-high heat until they turn golden brown, stirring frequently. This adds a delightful crunch; about 2-3 minutes will suffice.
-
Shape Flatbreads: Once the dough has risen, divide it into equal portions. Roll each portion into ¼ inch thick flatbreads, enjoying the experience of working with this lovely dough.
-
Cook Flatbreads: On a hot griddle, cook the flatbreads for 2-3 minutes on each side until golden brown. This will give them a beautiful color and make your kitchen smell amazing.
-
Assemble and Serve: Top each flatbread with the savory beef mixture and sprinkle with toasted pine nuts. Optional: Drizzle with olive oil for an extra touch of indulgence before serving and sharing with loved ones.
Exact quantities are listed in the recipe card below.

Expert Tips for Flaky Lebanese Meat Pies
-
Choose Quality Flour: Use high-quality all-purpose flour for the best texture; lower-quality flours may lead to a less flaky result in your Flaky Lebanese Meat Pies.
-
Fresh Yeast Matters: Always check that your instant yeast is fresh to ensure your dough rises well; stale yeast can prevent proper leavening.
-
Don’t Overfill: When adding the filling, keep it to a reasonable amount; overstuffing can lead to tearing and other mishaps while cooking.
-
Control Heat: Cooking at medium heat is crucial; this ensures your flatbreads brown beautifully without burning, providing that perfect flavor.
-
Serve Immediately: Enjoy Flaky Lebanese Meat Pies warm for the best experience; the flavors and textures shine brighter when fresh out of the pan.
Variations & Substitutions for Flaky Lebanese Meat Pies
Feel free to elevate your Flaky Lebanese Meat Pies with these delightful twists and alternatives!
- Ground Turkey: Substitute ground beef with ground turkey for a lighter, leaner option while maintaining great flavor.
- Vegetarian Delight: Use sautéed mushrooms or lentils in place of meat, adding firm tofu for a protein boost that won’t disappoint.
- Dairy-Free Option: Replace warm milk and yogurt with plant-based milk and dairy-free yogurt for a delicious, vegan-friendly pie.
- Herb Infusion: Add fresh chopped herbs, like parsley or mint, to the filling for extra freshness and vibrancy in each bite.
- Spice it Up: Introduce a pinch of cayenne or red pepper flakes for a warm kick that enhances the overall flavor profile.
- Nut-Free Twist: Omit the pine nuts entirely or swap them with sunflower seeds for a nut-free variation that still delivers crunch.
- Cinnamon Boost: Try adding a dash more cinnamon or even nutmeg to the filling for an aromatic experience that warms the soul.
- Whole Wheat Flour: Substitute half of the all-purpose flour with whole wheat flour for a heartier, fiber-rich alternative without compromising texture.
Let your culinary creativity shine as you customize these pies to suit your tastes and dietary preferences!
What to Serve with Flaky Lebanese Meat Pies?
A delightful meal awaits when you pair your Flaky Lebanese Meat Pies with complementary sides that enhance the comforting experience.
-
Garlicky Yogurt Sauce: A creamy dip that adds a refreshing tang, balancing the savory flavors of the meat pies beautifully.
-
Crisp Tabbouleh Salad: The vibrant herbs and zesty lemon bring a burst of freshness, creating a lovely contrast to the rich filling.
-
Herbed Rice: Fluffy rice infused with aromatic herbs serves as a perfect base, soaking up the juicy goodness of the pies.
-
Roasted Vegetables: Colorful seasonal veggies roasted with olive oil add a delightful crunch and sweetness, making each bite more satisfying.
-
Hummus: This creamy dip makes a great appetizer, offering another layer of flavor that pairs wonderfully alongside the meat pies.
-
Mint Tea: A warm cup of this aromatic drink can elevate your meal, cleansing the palate while providing a hint of sweetness after each bite.
Each pairing adds a diverse range of flavors and textures, turning your meal into a feast of warmth and togetherness.
How to Store and Freeze Flaky Lebanese Meat Pies
Room Temperature: Keep leftover Flaky Lebanese Meat Pies in an airtight container for up to 2 days. Enjoy them warm for the best flavor.
Fridge: Store in the refrigerator for up to 3 days. Make sure they’re wrapped well to prevent drying out. Reheat in a skillet for a few minutes, bringing back that delightful crispness.
Freezer: Freeze pies in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. Reheat directly from the freezer by baking at 350°F (175°C) for about 20-25 minutes until warmed through.
Reheating: For optimal taste, reheat these meat pies in the oven or a skillet instead of a microwave to maintain their flaky texture.
Make Ahead Options
These Flaky Lebanese Meat Pies are perfect for meal prep, allowing you to enjoy homemade comfort food even on the busiest evenings. You can prepare the dough up to 24 hours in advance; simply cover it tightly and refrigerate to keep it fresh and prevent over-proofing. The filling can be made ahead as well—store it in an airtight container for up to 3 days in the fridge. When you’re ready to serve, roll out the refrigerated dough and fill with the prepped mixture, then follow the cooking instructions as usual for delicious pies that taste just as flavorful as when freshly made!

Flaky Lebanese Meat Pies Recipe FAQs
What type of flour should I choose for the dough?
Absolutely! Use all-purpose flour for the best texture in your Flaky Lebanese Meat Pies. It helps achieve that tender, flaky base which is essential for your heavenly pies. Avoid using whole wheat or pastry flour as they may lead to a denser result.
How should I store leftovers?
Store your leftover Flaky Lebanese Meat Pies in an airtight container at room temperature for up to 2 days. For longer storage, wrap them well and keep in the refrigerator for up to 3 days. Reheat them in a skillet for a few minutes to revive that delicious crispiness!
Can I freeze these meat pies?
Absolutely! To freeze your Flaky Lebanese Meat Pies, first, arrange them in a single layer on a baking sheet and freeze until firm. Then, transfer them to a freezer bag or container for up to 3 months. When ready to enjoy, bake directly from the freezer at 350°F (175°C) for about 20-25 minutes until heated through.
What if my dough doesn’t rise properly?
Very! If your dough doesn’t rise, it could be due to inactive yeast. Ensure your instant yeast is fresh and check the temperature of your warm liquids; they should be around 110°F (43°C). If the dough is too cold, the yeast won’t activate properly. You can gently re-knead the dough and let it rise in a warmer, draft-free place for better results.
Can I make these meat pies vegetarian?
The more the merrier! You can absolutely create a vegetarian version of these Flaky Lebanese Meat Pies by substituting ground beef with sautéed mushrooms, lentils, or even firm tofu to pack in the protein. Just adjust the spices and ensure your filling retains that wonderful savory flavor.
Are pine nuts necessary in the filling?
While pine nuts add a delightful crunch and rich flavor, they are not mandatory. You can replace them with sunflower seeds for a nut-free option or simply omit them altogether. Your Flaky Lebanese Meat Pies will still be delicious without them!

Flaky Lebanese Meat Pies That Bring Home Flavor Alive Today
Ingredients
Equipment
Method
- In a large bowl, combine flour, warm milk, instant yeast, sugar, warm water, and salt. Stir until a shaggy dough forms.
- Add vegetable oil and yogurt; knead for about 8-10 minutes until the dough is smooth and elastic. Place it in a warm spot, covering it until it doubles in size—approximately 1 hour.
- In a skillet, brown ground beef and diced onion over medium heat. Mix in diced tomatoes, salt, allspice, black pepper, and cinnamon; cook for about 5-7 minutes until heated through and fragrant.
- In a dry pan, toast the pine nuts over medium-high heat until golden brown, stirring frequently for about 2-3 minutes.
- Once the dough has risen, divide it into equal portions. Roll each portion into ¼ inch thick flatbreads.
- On a hot griddle, cook the flatbreads for 2-3 minutes on each side until golden brown.
- Top each flatbread with the savory beef mixture and sprinkle with toasted pine nuts. Optional: Drizzle with olive oil before serving.





