English Doner Kebab Recipe (Homemade)

Updated November 6, 2026

Total time
1 hr 40 min
prep 25 min · cook 1 hr 15 min
Serves
6
portions as written

Jump to recipe

English Doner Kebab Recipe (Homemade)

The English doner kebab is a beloved late-night staple, featuring seasoned, juicy meat layered on a vertical spit and carved thin. This homemade version replicates that iconic flavor using ground lamb or beef, pressed into a loaf, and roasted until perfectly tender. It’s a practical, delicious way to enjoy the taste of a takeaway right at home, with a crispy exterior and succulent interior that’s perfect for stuffing into warm pita bread.

Ingredients

  • 1 lb (450 g) ground lamb or beef (20% fat recommended)
  • 1 teaspoon (5 g) salt
  • 1 teaspoon (2 g) ground cumin
  • 1 teaspoon (2 g) ground coriander
  • 1 teaspoon (2 g) smoked paprika
  • 1/2 teaspoon (1 g) dried oregano
  • 1/2 teaspoon (1 g) garlic powder
  • 1/2 teaspoon (1 g) onion powder
  • 1/4 teaspoon (0.5 g) black pepper
  • 1/4 teaspoon (0.5 g) cayenne pepper (optional, for heat)
  • 1 tablespoon (15 ml) vegetable oil
  • 4 pita breads, warmed
  • 1 cup (240 ml) plain yogurt or garlic sauce
  • 1 cup (150 g) shredded lettuce
  • 1 large tomato, sliced
  • 1/2 red onion, thinly sliced

Instructions

  1. Preheat your oven to 375°F (190°C). Line a baking sheet with aluminum foil and place a wire rack on top.
  2. In a large bowl, combine the ground meat, salt, cumin, coriander, smoked paprika, oregano, garlic powder, onion powder, black pepper, and cayenne (if using). Mix thoroughly with your hands until the spices are evenly distributed.
  3. Transfer the meat mixture to a clean work surface. Shape it into a firm, rectangular loaf about 2 inches (5 cm) thick. Press the meat tightly together to prevent it from falling apart during cooking.
  4. Place the loaf on the prepared wire rack. Brush the top and sides with vegetable oil.
  5. Bake for 55–65 minutes, or until the internal temperature reaches 160°F (71°C) as measured with a food thermometer (USDA FSIS safe minimum for ground meat). The exterior should be deeply browned and slightly crusty.
  6. Remove from the oven and let rest for 10 minutes. This allows the juices to redistribute.
  7. Slice the loaf as thinly as possible, using a sharp knife or a mandoline if you have one. The slices should resemble the thin shavings from a vertical spit.
  8. Warm the pita breads. Fill each with sliced doner meat, lettuce, tomato, red onion, and a generous drizzle of yogurt or garlic sauce. Serve immediately.

Tips

  • Meat selection: Use ground meat with at least 20% fat for a juicy result. Leaner meat will be drier. If using lamb, it’s traditional; beef is a common substitute.
  • Spice adjustment: Feel free to adjust the spices to your taste. Add more cayenne for heat, or a pinch of allspice for a more complex flavor.
  • Pressing the loaf: Press the meat very firmly into shape. Air pockets can cause the loaf to crack and crumble when slicing.
  • Resting is key: Do not skip the resting time after baking. It helps the meat hold together and makes slicing easier.

Serving Suggestions

Serve the doner kebab in warm pita bread with fresh salad and a garlicky yogurt sauce. For a complete meal, add a side of crispy French fries or a simple Greek salad. You can also serve it over rice with a drizzle of chili sauce for a different take.

Variations

  • Chicken doner: Substitute ground chicken or turkey for the lamb/beef. Cook to 165°F (74°C) as per USDA FSIS guidelines. Add a little more oil to keep it moist.
  • Spicy doner: Increase the cayenne pepper or add 1 tablespoon of harissa paste to the meat mixture.
  • Vegan doner: Use a plant-based ground meat substitute. Adjust cooking time according to the package instructions, usually about 30–40 minutes.
  • Doner wrap: Instead of pita, wrap the meat and fillings in a large flour tortilla or lavash bread.

Storage and Reheating

Store leftover doner meat in an airtight container in the refrigerator for up to 3–4 days. To reheat, place the slices in a skillet over medium heat for 2–3 minutes, or microwave in 30-second bursts until hot. For best results, reheat in a toaster oven or under a broiler to restore some crispness. The cooked loaf can also be frozen for up to 3 months; thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Can I use a store-bought spice mix? Yes, you can use a pre-made kebab or shawarma spice blend, but adjust the salt accordingly since many blends contain salt.

Why is my doner loaf falling apart? This usually happens if the meat isn’t pressed firmly enough or if it’s undercooked. Make sure to compact the loaf well and cook to the recommended internal temperature.

Can I grill the doner loaf instead of baking? Absolutely. Grill over medium heat, turning occasionally, until the internal temperature reaches 160°F (71°C) for ground meat. Use a meat thermometer to be safe.

What is the best way to slice the doner thinly? Use a very sharp knife and let the meat rest completely. Slicing against the grain also helps. A mandoline can give you paper-thin slices, but be careful.

Can I make this ahead of time? Yes, you can prepare the meat loaf and refrigerate it unbaked for up to 24 hours. Then bake as directed, adding a few extra minutes to the cooking time.

Is this the same as a traditional Turkish doner? No, this is an English-style adaptation, which is typically made with ground meat and different spices. Traditional Turkish doner uses stacked marinated slices of meat. Both are delicious, but the preparation differs.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).