Roast lamb wraps are a quick, satisfying way to turn leftover lamb into a fresh Greek-inspired dinner, with a tangy yogurt marinade, warm flatbreads, crisp salad, and cool tzatziki in every bite.

This is the kind of meal that feels especially useful when you have cooked lamb in the fridge and want something more exciting than simply reheating it. The marinade gives the meat a second life, adding brightness from lemon and vinegar along with plenty of garlic and herbs.
What makes these wraps work so well is the balance. The lamb turns savory and fragrant in the pan, the salad keeps everything light, and the creamy tzatziki pulls it all together without making the filling feel heavy.
They are also wonderfully flexible for real-life cooking. You can set everything out and let everyone build their own wrap, or tuck the filling into warm bread for a fast lunch or easy dinner that feels just a little more special than the effort it takes.
Roast Lamb Wraps Ingredients
- Leftover roast lamb brings the hearty, savory base of the dish. Thin slices or small pieces work best because they absorb the marinade quickly and heat through evenly.
- Plain yogurt gives the marinade its tangy backbone and helps coat the lamb so the garlic, herbs, and citrus cling to every piece.
- Garlic adds the bold, punchy flavor that makes the filling taste lively and deeply seasoned after a short pan-fry.
- Lemon juice brightens the marinade and keeps the overall flavor fresh instead of overly rich.
- White wine vinegar adds a second layer of acidity, helping the lamb taste sharper and more balanced.
- Olive oil rounds out the marinade and brings a smoother, fuller flavor to the meat as it cooks.
- Dried mixed herbs add that classic Mediterranean-style note that fits naturally with lamb, yogurt, and tzatziki.
- Salt and pepper keep the marinade simple and let the lamb remain the star.
- Flatbreads, naan, or pita hold everything together and give you that warm, soft contrast to the juicy filling.
- Tzatziki adds cooling creaminess, which is especially good against the warm, garlicky lamb.
- Fresh salad greens and vegetables bring crunch and freshness. Think lettuce, cucumber, tomato, or red onion, depending on what you already have ready to go.

Cooking Steps
STEP 1: In a large bowl, stir together the yogurt, minced garlic, lemon juice, white wine vinegar, olive oil, dried herbs, salt, and pepper until the mixture looks smooth and evenly combined. You want the marinade to be creamy enough to coat the lamb well, not watery or separated.
STEP 2: Add the sliced or chopped lamb and toss thoroughly so every piece is covered. Because the meat is already cooked, this step is really about adding flavor rather than tenderizing from scratch, so make sure the marinade gets into all the little edges and folds.
STEP 3: Cover the bowl and chill the lamb for at least 2 hours. An overnight rest gives the fullest flavor and makes a noticeable difference, especially if your leftover lamb was simply seasoned the first time around.
STEP 4: When you are ready to cook, warm your flatbreads and prepare the salad elements so everything is ready to assemble. This keeps the lamb from sitting too long after reheating and helps the wraps stay hot, fresh, and well balanced.
STEP 5: Heat a large frying pan over medium heat and lightly coat it with cooking spray or a little oil. Add the marinated lamb and cook for about 10 minutes, stirring gently now and then, until the meat is heated through and the marinade has lightly clung to the surface.
STEP 6: Fill each warm flatbread with the hot lamb, a handful of salad, and a spoonful of tzatziki. Fold and serve right away while the contrast between warm meat, cool sauce, and crisp vegetables is at its best.
Helpful Tips
- Do not crowd the pan too much when reheating the lamb. If needed, cook it in two batches so the meat stays nicely heated instead of steaming.
- Slice the lamb fairly small before marinating. Smaller pieces are easier to coat, quicker to heat, and much easier to wrap and eat.
- Add the tzatziki just before serving. That way the wraps stay fresh and the bread does not turn soggy too quickly.
Can I marinate the lamb overnight?
Yes, and it is actually the best option if you have time. Since the lamb is already cooked, the longer rest gives the yogurt, garlic, lemon, and herbs more time to flavor the meat without making the preparation more complicated.
What kind of flatbread works best?
Soft pita and naan are both great choices. Pita gives the wraps a more classic Greek-style feel, while naan is slightly richer and a bit sturdier for holding a generous filling. Choose whichever is easiest for you to warm and fold.
Can I use freshly cooked lamb instead of leftovers?
Absolutely. Freshly cooked lamb works well here as long as it is sliced or chopped into bite-sized pieces. This recipe is especially handy for leftovers, but it is just as good for repurposing a roast you made the same day.
Can I assemble the wraps in advance?
It is better to store the components separately and assemble just before serving. The lamb reheats well, but once the salad and tzatziki are tucked into the bread, the wrap can soften quickly and lose that fresh contrast in texture.

Keeping Leftovers Fresh
Store the cooked lamb filling in an airtight container in the refrigerator for up to 3 days. Keep the salad, flatbreads, and tzatziki separate so the textures stay fresh. If you want to freeze the lamb, let it cool fully first, then freeze it in a sealed container for up to 2 months.
To reheat, place the lamb in a skillet over medium-low heat with a small splash of water or a light drizzle of oil if needed. Warm it just until hot. The microwave works too, but gentle pan reheating keeps the texture better. Flatbreads are best warmed separately right before serving.
Serving Ideas for Roast Lamb Wraps
A side of roasted potatoes is a natural match, especially with lemon and herbs to echo the flavors in the wrap.
A simple cucumber and tomato salad keeps the meal cool, crisp, and fresh without adding much extra work.
If you want something a little heartier, serve the wraps with seasoned rice or a light grain salad for an easy spread that works well for lunch or casual dinner.

Roast Lamb Wraps
Ingredients
For the wraps:
- 1.1 lb leftover roast lamb thinly sliced or cut into small pieces
- Warm flatbreads such as naan or pita
- Tzatziki for serving
- Fresh salad greens and vegetables of choice
- Cooking spray or a little oil for the pan
For the marinade:
- 3 tbsp plain non-fat yogurt
- 3 minced garlic cloves
- 1 tbsp oil preferably olive oil
- 3 tsp lemon juice
- 3 tsp white wine vinegar
- 1 tsp dried mixed herbs
- A small pinch of salt
- A small pinch of pepper
Instructions
- Combine the yogurt, minced garlic, lemon juice, white wine vinegar, oil, dried herbs, salt, and pepper in a large bowl. Stir thoroughly until the marinade is smooth and well blended.
- Add the sliced or diced lamb to the bowl and turn it through the marinade so every piece is evenly coated.
- Cover the bowl with a lid or plastic wrap and place it in the refrigerator for at least 2 hours. For deeper flavor, leave the lamb to marinate overnight.
- When ready to cook, lightly coat a large frying pan with cooking spray or a small amount of oil and place it over medium heat.
- Transfer the marinated lamb to the hot pan and cook for about 10 minutes, stirring gently as needed, until the meat is fully heated through and piping hot.
- Serve the cooked lamb in warmed flatbreads with fresh salad and tzatziki on the side or tucked into the wraps.