These wraps combine a spiced ground beef and bulgur filling — the core of kibbeh — with a quick yogurt-tahini sauce, all rolled into flatbreads. The whole thing comes together in about 50 minutes and makes four substantial wraps that actually fill people up. It’s a solid weeknight option when you want something more interesting than a standard beef wrap without a complicated ingredient list.
The short version of why this works
Two things matter here. First, soaking the bulgur before it goes into the pan means it finishes cooking in just 3–5 minutes with the beef rather than staying gritty or absorbing too much moisture from the filling. Second, browning the beef properly — not just cooking it through, but letting it get some color in the pan — builds the base flavor that the allspice and cinnamon then stick to. Crowd the pan and you get steamed, grey meat; give it space and you get a filling with real depth. Get those two steps right and everything else is straightforward.
What can go wrong
- Wet filling that soaks through the flatbread: If the bulgur wasn’t drained thoroughly after soaking, it carries extra water into the pan. Squeeze it in a clean towel or press it in a fine sieve before adding it. A soggy wrap falls apart fast, especially if you’re feeding kids who take their time eating.
- Bland filling despite using the spices: Half a teaspoon each of allspice and cinnamon is the starting point, not the ceiling. Taste the cooked beef before you add the bulgur and adjust. Ground beef varies in fat content, and leaner beef can taste flat — a pinch more salt often fixes it before you reach for more spice.
- Pine nuts burning in the pan: Toast them separately in a dry pan over medium-low heat, watching constantly — they go from golden to scorched in under a minute. Skip the garnish of extra toasted pine nuts on top once the wraps are rolled; not worth the extra dish.
- Wraps splitting when rolled: Cold or stiff flatbreads tear. Warm them for 20–30 seconds in a dry pan or wrapped in a damp paper towel in the microwave just before filling. Overfilling is the other culprit — a heaped cup of filling per wrap is too much; aim for about three-quarters of a cup.
- Yogurt-tahini sauce that’s too thick to spread: Tahini thickens when it hits dairy. If the sauce seizes up, stir in a teaspoon of water at a time until it loosens to a spreadable consistency.
Storage and reheating
Store the beef-bulgur filling and the yogurt-tahini sauce separately in airtight containers in the fridge — the filling keeps well for up to 3 days, the sauce for up to 4 days. Don’t assemble wraps in advance; the flatbread goes soggy within an hour. To reheat the filling, use a skillet over medium heat with a splash of water to loosen it, stirring until heated through and reaching 160°F (71°C) internally — about 4–5 minutes. The microwave works too; cover the bowl and heat in 60-second bursts, stirring between each. The filling freezes well for up to 2 months in a sealed freezer bag; thaw overnight in the fridge before reheating. Don’t freeze the sauce — it splits on thawing.

Lebanese Beef Mince Kibbeh Wraps
Ingredients
500 grams ground beef (minced beef) - preferably grass-fed for richer flavor- 1 cup fine bulgur wheat - soaked in water for 30 minutes, then drained
1 medium onion - finely chopped
½ teaspoon allspice
½ teaspoon cinnamon
¼ cup pine nuts - lightly toasted
1 tablespoon olive oil
1 teaspoon salt - to taste
½ teaspoon ground black pepper- 4 large flatbreads - or wraps, preferably whole wheat
1 cup plain yogurt
1 tablespoon tahini
1 large tomato - sliced
1 cup iceberg lettuce - chopped
Instructions
- In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté until softened and translucent, about 5 minutes.
- Add the ground beef to the skillet, breaking it apart with a spoon. Cook until browned, approximately 8-10 minutes.
- Stir in the allspice, cinnamon, salt, and pepper, combining thoroughly with the beef.
- Add the soaked bulgur wheat and pine nuts to the beef mixture. Cook for an additional 3-5 minutes until the bulgur is heated through.
- Prepare the sauce by mixing yogurt and tahini together until smooth.
- Lay the flatbreads on a clean surface. Spread a tablespoon of the yogurt-tahini sauce evenly over each flatbread.
- Spoon the kibbeh mixture onto each flatbread, then top with sliced tomatoes and lettuce.
- Roll the flatbreads tightly to enclose the filling. Serve immediately.
Notes
Nutrition
Your questions, answered
Can I use coarse bulgur instead of fine bulgur?
Fine bulgur is the right choice here — coarse bulgur won’t fully soften in the 3–5 minutes it spends in the pan with the beef. If fine bulgur isn’t available, you can use coarse, but soak it for at least 45 minutes instead of 30, and plan to cook the mixture a few minutes longer, adding a small splash of water if it looks dry.
Can I make this with ground lamb instead of ground beef?
Yes, and it works very well — ground lamb has a slightly stronger flavor that pairs naturally with allspice and cinnamon. Use the same quantities and cook to the same 160°F (71°C) internal temperature. The fat content in lamb is usually higher, so drain off excess fat after browning if needed.
How do I scale this up to feed more people without the filling drying out?
Double the recipe but cook the beef in two separate batches rather than one large pan — overcrowding drops the pan temperature and the meat steams instead of browning, which makes the filling taste flat. Once both batches are browned, combine them to add the bulgur and pine nuts together.
What to cook next
- Levantine Spiced Beef Flatbreads
- Savory Lebanese Lamb Pastries
- Levantine Lamb Za’atar Flatbread
- Pistachio Lamb Kebab Perfection










