cook · Cook
How to Make Shawarma at Home
Home shawarma starts with thin-sliced marinated meat that you stack and roast in your oven, then carve and serve in pita with garlic sauce and pickles. The key is building layers of seasoned meat that cook together, creating those crispy edges and tender centers that make shawarma irresistible.
- Total time: 2 hr 50 min
- Hands-on: 20 min
- Difficulty: Medium
Ingredients
- olive oil
- lemon juice
- garlic
- ground cumin
- paprika
- turmeric
- cinnamon
- salt
- lamb, chicken thighs, or beef
- pita bread
- tahini or garlic sauce
- diced tomatoes
- cucumber
- red onion
- pickled vegetables
Step by step
- Prepare the marinade. Mix olive oil, lemon juice, minced garlic, ground cumin, paprika, turmeric, cinnamon, and salt. This marinade works for lamb, chicken thighs, or beef. The spices should smell warm and fragrant when combined.
- Slice and marinate the meat. Cut your meat into thin slices, about quarter-inch thick. Toss with the marinade and let it sit for at least 2 hours, or overnight in the fridge. The acid in the lemon juice will start breaking down the fibers.
- Stack the meat on a skewer or in a loaf pan. Thread the marinated meat onto a large metal skewer, packing it tightly, or layer it in a loaf pan if you don't have a vertical setup. You want the pieces pressed together so they cook as one mass.
- Roast in the oven. Cook at 425°F for about 45-60 minutes, depending on the size of your meat stack. The outside should be golden and slightly crispy while the inside stays tender. Rotate occasionally if using a skewer.
- Carve the meat. Let it rest for 5 minutes, then use a sharp knife to shave thin slices from the outside, working your way around. The meat should come off in tender strips with crispy edges.
- Warm the pita and assemble. Heat pita bread in a dry pan or directly over a gas flame. Fill with carved meat, add tahini or garlic sauce, diced tomatoes, cucumber, red onion, and pickled vegetables.
Tips & troubleshooting
- Freeze the meat for 30 minutes before slicing to get thinner, more uniform pieces
- Save some marinade separately to brush on during cooking for extra flavor
- If your meat stack is browning too quickly, tent it with foil
- Make extra and freeze portions of cooked shawarma for quick meals later
Variations
- Chicken Shawarma. Use boneless chicken thighs and add yogurt to the marinade. Chicken cooks faster, about 35-40 minutes total.
- Lamb Shawarma. Traditional choice using leg of lamb. Add more cumin and a pinch of allspice. Lamb needs the full cooking time to become tender.
- Sheet Pan Method. Spread marinated meat on a large sheet pan instead of stacking. Cook at higher heat (450°F) for 25-30 minutes, stirring once halfway through.
Questions
- Can I make shawarma without a vertical rotisserie?
- Absolutely. The oven method works perfectly. Stack the meat in a loaf pan or on a large skewer placed over a roasting pan to catch drippings.
- What cut of meat works best?
- Chicken thighs, lamb shoulder, or beef chuck work well because they stay tender during the longer cooking time. Avoid lean cuts that will dry out.
- How do I know when the meat is done?
- The outside should be golden brown and slightly crispy, and the internal temperature should reach 165°F for chicken or 145°F for lamb and beef.
- Can I prep this ahead of time?
- The marinated meat can sit in the fridge for up to 2 days before cooking. You can also cook it completely and reheat portions in a hot skillet when ready to serve.