Savory Beef and Onion Baklava (A Twist on the Classic Pastry)
This Savory Beef Baklava is a delicious twist on the classic sweet pastry. Layers of buttery, flaky phyllo dough are filled with seasoned ground beef and sautéed onions, then baked until golden and crisp. Finished with a light drizzle of broth for moisture and topped with fresh parsley, this savory version is rich, comforting, and perfect as a main dish or part of a larger spread.

Baklava is usually known for its sweet layers of phyllo dough, nuts, and syrup. But savory versions are just as loved in many Middle Eastern and Mediterranean kitchens! This recipe is loosely adapted from a traditional Egyptian-style savory pastry called goulash, where layers of phyllo are filled with seasoned meat and baked until golden and crisp.
In this savory version, delicate sheets of phyllo are layered with sautéed onions and seasoned ground beef, then baked until golden and crisp. A light drizzle of broth keeps the filling tender while the top stays flaky, finished with fresh parsley for brightness. In our family, we love making this for special occasions—especially during Ramadan—not only because it looks impressive on the table, but it’s also surprisingly simple to prepare! We break it down into easy steps below, so you too can enjoy and share with friends and family.
What is baklava?
Baklava is a layered pastry traditionally made with thin sheets of phyllo dough brushed with butter and filled with nuts before being baked and soaked in sweet syrup. It’s a staple dessert across the Middle East, Mediterranean, and parts of Eastern Europe.
Savory variations use the same signature flaky phyllo layers, but swap the sweet filling for ingredients like seasoned meat, onions, or cheese.
Why you’ll love this savory baklava
- Flaky, buttery layers – Phyllo dough bakes into delicate, golden layers that give this dish its signature crispy texture.
- Rich and savory filling –Ground beef and sautéed onions create a flavorful, satisfying filling that pairs beautifully with the flaky pastry.
- Surprisingly easy to make – Although the finished baklava looks like it involved painstaking construction and hours of labor to prepare, the layering process is actually straightforward and easier than it seems.
- Perfect for sharing – This dish slices beautifully, making it ideal for serving as a main dish or part of a larger spread.
Ingredients needed

- Extra-virgin olive oil: Used to sauté the onions and start building flavor for the filling.
- Yellow onion: Adds natural sweetness and depth to the savory beef mixture.
- 1 pound ground beef: The main protein in the filling, providing richness and hearty flavor.
- Salt and pepper: Simple seasonings that enhance the flavor of the beef and onion.
- Tomato sauce: Adds subtle acidity and moisture, helping to bind the filling together.
- Melted unsalted butter: Brushed between layers of phyllo dough to create that signature flaky texture.
- Phyllo dough: Thin sheets of pastry that bake into crisp, delicate layers. You can buy them at most major grocery stores, usually in the frozen foods section near pie crusts and puff pastry.
- Beef broth: Drizzled over the baked baklava to add moisture and deepen the savory flavor.
- Fresh parsley as garnish: Gives a nice pop of color to the baklava!
How to make savory baklava
Thaw the phyllo ahead of time
Transfer the phyllo from the freezer to the fridge 24 hours in advance. Before assembling, let it sit at room temperature for about 1 hour. As you work, keep the sheets covered between 2 damp kitchen towels to prevent them from drying out and cracking.
Cook the filling
In a skillet over medium heat with olive oil, add the diced onion and ground beef and cook until the beef is browned, using a spoon to break it apart. Season with salt and pepper and drain any excess fat. Add the tomato sauce and stir to incorporate, then remove from the heat and let it cool slightly.

Start the first layer of phyllo
Generously brush the interior of a 9″ x 13″ baking dish with melted butter. Lay down half of the phyllo sheets into the pan and brush the topmost layer with more melted butter.


Note: Phyllo dries out quickly! As you assemble the first layer of phyllo, make sure to keep the remaining phyllo sheets covered with the damp towel until you need them.
Add the beef filling
Spread a layer of the beef mixture evenly over the phyllo, making sure it covers the entire width of the sheets.
Top with remaining phyllo and cut
Place the remaining sheets on top, again brushing the topmost layer generously with butter. Don’t skip buttering the final top sheet, as it’s what gives the baklava its deep golden color. Use a sharp knife to cut the baklava into squares or diamond shapes before baking.


Bake in the oven
Bake at 350°F for 45 minutes to 1 hour, checking halfway through. The top should be richly golden brown, not pale. Proper browning is key to preventing soggy layers later.
Prepare and add broth
Bring beef broth in a saucepan over medium heat to a boil and reduce the heat to low. Take baklava out of the oven and carefully drizzle half of the beef broth evenly over the top. Let it sit and absorb into the baklava for a minute, then drizzle on a little more until the baklava appears thoroughly moistened.

Garnish and serve
Let the baklava cool for 10-15 minutes. Then slice along the pre-cut lines, top with some freshly chopped parsley, and enjoy!
FAQs for savory baklava
Do I need to thaw phyllo dough first?
Yes. Phyllo dough must be fully thawed before using, otherwise the sheets will crack and break while layering.
How do I keep phyllo dough from drying out?
Keep unused sheets covered with a clean kitchen towel while assembling the baklava to prevent them from drying out.
Can I make savory baklava ahead of time?
Yes! You can fully assemble the baklava the day before. After layering the phyllo and filling, cover the baking dish tightly with plastic wrap or foil and refrigerate. When you’re ready to serve, cut it into portions, bake as directed, and serve with the beef broth drizzled on top. This method works well because the phyllo stays fresh and bakes up perfectly crisp.
Can I add other ingredients to the filling?
Absolutely. Spices like cumin, paprika, or allspice, as well as herbs or pine nuts, can add additional flavor.

Tips and variations for savory baklava
- Keep the phyllo covered while working.
Phyllo dough dries out quickly. As you assemble the baklava, keep the remaining sheets covered with a clean kitchen towel so they stay soft and easy to handle. - Brush each layer with butter. The butter between layers is what creates the signature flaky texture. Make sure each sheet is lightly brushed with melted butter before adding the next.
- Let the filling cool slightly.
If the beef mixture is too hot when assembling, it can make the phyllo soggy. Allow it to cool for a few minutes before layering. - Cut before baking.
Just like traditional baklava, slicing the pastry before baking helps keep the layers neat and prevents the delicate phyllo from shattering when cutting later. - Add warm spices for extra flavor.
For a more traditional Middle Eastern flavor profile, try adding spices like cumin, paprika, cinnamon, or allspice to the beef filling. - Try a beef and lamb mixture.
For a richer flavor, substitute half of the ground beef with ground lamb. - Add cheese for a creamy layer.
Crumbled feta or ricotta between layers of filling can add a creamy, tangy contrast to the crispy phyllo. - Serve with yogurt or tahini sauce.
A drizzle of garlic yogurt sauce or tahini can add brightness and balance to the rich pastry.

How to store savory baklava
Because of the ground beef filling, this version of baklava needs to be stored in the fridge for up to 3 to 4 days. Wait for it to cool completely, then cover the baking dish tightly with foil or transfer individual slices to a container.
You can also freeze it for up to 2 months. We recommend wrapping individual portions tightly in plastic wrap and placing them in a freezer-safe container. Just make sure to thaw overnight in the fridge before reheating.
Reheating: It’s best to reheat baklava in the oven at 350°F for about 10–15 minutes, or until warmed through. If using the microwave, you can heat individual slices in 30-45 second intervals until warm. But just note that the phyllo will soften instead of staying crisp.
Savory Beef and Onion Baklava (A Twist on the Classic Pastry)
- Total Time: 1 hour 30 minutes
- Yield: 24 pieces 1x
Description
This Savory Beef Baklava is a delicious twist on the classic sweet pastry. Layers of buttery, flaky phyllo dough are filled with seasoned ground beef and sautéed onions, then baked until golden and crisp. Finished with a light drizzle of broth for moisture and topped with fresh parsley, this savory version is rich, comforting, and perfect as a main dish or part of a larger spread.
Ingredients
- 1 tablespoon extra-virgin olive oil
- 1 medium yellow onion, diced
- 1 pound ground beef
- Salt and pepper, to taste
- 2 oz tomato sauce
- 1 1/2 sticks of unsalted butter, melted
- 16-oz package phyllo dough, thawed
- 1/2 cup beef broth, at room temperature
- Freshly chopped parsley, garnish
Instructions
- Prepare the phyllo pastry: Remove phyllo dough package from freezer and place in the fridge for 24 hours to thaw. Remove from the fridge 1 hour before using.
- Preheat the oven to 350°F. Unroll the thawed phyllo pastry and place the sheets in between two clean, damp kitchen towels. This will help keep the phyllo from drying out and breaking while you work.
- Make the filling: Heat olive oil in a large skillet over medium-high heat. Add the diced onions and cook for 3 to 5 minutes until translucent and fragrant. Then add the ground beef to the onions, using a spatula to break up the meat. Season with salt and pepper, and cook until browned, draining any excess fat. Once cooked through, add the tomato sauce and cook for another 2–3 minutes until everything is well combined. Remove from heat and allow the mixture to cool slightly.
- Assemble the baklava: Brush the interior of a 9” x 13” baking pan generously with melted butter, making sure to brush the sides as well. To assemble, carefully remove half the amount of phyllo sheets and place carefully into the pan to form the base layer. Keep the remaining phyllo covered with the damp towel. (Check first to make sure that the sheets of phyllo will fit the pan and trim using a pair of kitchen shears if needed.) Brush the topmost sheet with the melted butter generously.
- Spread an even layer of the ground beef and onions over the phyllo, making sure that it covers the entire width of the phyllo sheets. Then add the remaining phyllo sheets on top and generously brush the topmost sheet with the remaining melted butter. Using a sharp knife, carefully cut the pastry into your desired shapes (squares or diamonds), cutting all the way through all the layers to the bottom of the pan.
- Transfer to the oven and bake anywhere from 45 minutes to 1 hour, until the top is golden brown and crisp, and a toothpick inserted in the center comes out clean. (Because ovens vary, make sure to check on the baklava halfway through baking.)
- Prepare the beef broth: While the baklava bakes, heat beef broth in a small saucepan over medium heat. Bring to a gentle boil, then reduce the heat to low.
- Remove the baklava from the oven and carefully pour half of the beef broth evenly over the top. Allow it to sit and absorb for a minute, then drizzle on a little more until the baklava appears thoroughly moistened.
- Let the baklava cool for 10 to 15 minutes before slicing all the way through the pre-cut lines and garnishing with parsley if desired.
- Prep Time: 30
- Cook Time: 60
- Category: Entree
- Cuisine: Mediterranean


It looks very delicious thank you for sharing
Thank you for the recipe
Simple and easy
Thank you