If you love flavorful street-style shawarma, you’ll love how easy it is to make at home. This Homemade Chicken Shawarma combines juicy, seasoned chicken with crunchy cabbage, fresh carrots, sliced onions, optional sausage, and a creamy, tangy sauce, all wrapped in a soft tortilla and toasted until golden.
The secret to a delicious homemade shawarma is balancing the textures and flavors. The chicken should be well seasoned and juicy, the vegetables should stay fresh and crisp, and the sauce should add just the right amount of creaminess and heat.
Best of all, you can customize every wrap to suit your taste. Add extra chili sauce for heat, more vegetables for crunch, or extra chicken for a heartier meal.
Why You’ll Love This Shawarma
- Easy to prepare at home
- Juicy, flavorful chicken
- Fresh and crunchy vegetables
- Creamy, tangy homemade sauce
- Optional sausage adds extra flavor
- Perfect for lunch, dinner, or snacks
- Easy to customize
- Great for family meals
Ingredients
For the Shawarma
- Shawarma wraps or flour tortillas
- 2 cups cooked chicken, shredded or cut into thin strips
- Sausages, sliced, optional
- 2 cups shredded cabbage
- 1 large carrot, julienned
- 1 small onion, thinly sliced
- Butter or oil, for cooking
For the Chicken
- 2 cups cooked chicken
- 1 teaspoon curry powder
- ½ teaspoon dried thyme
- ½ teaspoon black pepper
- ½ teaspoon seasoning powder or seasoning cube, crumbled
- Salt, to taste
- 1 tablespoon oil
For the Shawarma Sauce
- ½ cup mayonnaise
- 3 tablespoons ketchup
- 1–2 tablespoons chili sauce or pepper sauce
Adjust the amount of chili sauce according to your preferred level of heat.
How to Make Homemade Chicken Shawarma
Step 1: Prepare the Chicken
If using leftover cooked chicken, shred or slice it into thin strips.
Heat a skillet over medium heat and add the oil.
Add the chicken, curry powder, thyme, black pepper, seasoning, and a little salt.
Toss everything together and cook for approximately 4–6 minutes, stirring occasionally, until the chicken is hot, well coated with the seasoning, and slightly browned around the edges.
Don’t cook it for too long, especially if you’re using already-cooked chicken, because it can become dry.
For extra flavor, you can allow the chicken to develop a little caramelization in the pan before removing it from the heat.
Step 2: Cook the Sausage
If you’re using sausages, slice them into thin pieces.
Add them to a clean skillet and cook until heated through and lightly browned.
Set aside.
You can also toss the cooked sausage together with the seasoned chicken.
Step 3: Prepare the Vegetables
Wash and prepare the vegetables.
Shred the cabbage finely and julienne the carrot into thin strips.
Slice the onion as thinly as possible.
For extra crunch, keep the vegetables chilled until you’re ready to assemble the shawarma.
Step 4: Make the Shawarma Sauce
Add mayonnaise, ketchup, and chili sauce to a small bowl.
Mix thoroughly until smooth and creamy.
Taste and adjust the sauce.
Add more ketchup for sweetness, more mayonnaise for a milder creamy flavor, or additional chili sauce if you prefer more heat.
Step 5: Prepare the Wrap
Place one tortilla or shawarma wrap on a clean, flat surface.
Spread a generous but not excessive amount of sauce across the center of the wrap.
Leave some space around the edges so the filling doesn’t spill out while rolling.
Step 6: Add the Filling
Layer the ingredients over the sauce:
- Shredded cabbage
- Julienned carrots
- Sliced onions
- Seasoned chicken
- Cooked sausage, if using
- A little extra sauce
Try not to overfill the wrap. A moderate amount of filling makes it much easier to roll tightly.
Step 7: Wrap the Shawarma
Fold the bottom portion of the tortilla over the filling.
Fold both sides inward, then roll the shawarma firmly upward.
Keep the filling tucked inside as you roll.
If you’re preparing the shawarma for later, wrap it tightly in foil or parchment paper.
Step 8: Toast Until Golden
Heat a skillet or grill over medium heat.
Lightly brush the outside of the shawarma with butter or oil.
Place the shawarma seam-side down in the hot pan.
Toast for approximately 2–3 minutes per side, turning carefully, until the outside is golden and lightly crisp.
The heat should be moderate enough to toast the wrap without burning it.
Step 9: Serve
Remove the shawarma from the pan and let it cool for a minute or two.
Cut it diagonally in half and serve immediately.
The contrast between the crisp toasted wrap, juicy chicken, creamy sauce, and crunchy vegetables makes every bite delicious.
Tips for the Best Homemade Shawarma
Don’t Overcook the Chicken
If you’re starting with cooked chicken, you only need to heat and season it. Cooking it too long can make it dry.
Slice Everything Thinly
Thinly sliced vegetables and chicken make the shawarma easier to roll and give you a better combination of flavors in every bite.
Don’t Overfill the Wrap
A common mistake is adding too much filling. Keep everything concentrated in the center so you can roll the shawarma tightly.
Toast Seam-Side Down First
Starting with the seam facing down helps seal the wrap and prevents it from opening while you toast it.
Adjust the Sauce
The sauce can easily be customized. If you like spicy shawarma, add more chili sauce. For a milder version, increase the mayonnaise and reduce the chili sauce.
Easy Shawarma Variations
Spicy Chicken Shawarma
Add cayenne pepper, chili flakes, or extra pepper sauce to the chicken.
Cheesy Shawarma
Add shredded mozzarella or cheddar before rolling and toast until the cheese melts.
Garlic Shawarma
Add minced garlic or garlic powder to the mayonnaise-based sauce for a stronger garlic flavor.
Loaded Shawarma
Add sliced cucumbers, tomatoes, pickles, lettuce, or bell peppers for extra freshness and crunch.
Beef Shawarma
Replace the chicken with thinly sliced cooked beef seasoned with curry, thyme, garlic, black pepper, and other preferred spices.
Vegetarian Shawarma
Skip the chicken and sausage and use roasted vegetables, mushrooms, chickpeas, or seasoned paneer as the main filling.
What to Serve With Shawarma
Homemade shawarma is delicious on its own, but you can serve it with:
- French fries
- Potato wedges
- Coleslaw
- Fresh salad
- Pickles
- Garlic sauce
- Extra chili sauce
- Roasted potatoes
A small serving of fries and extra shawarma sauce makes this feel like a complete takeaway-style meal at home.
Make-Ahead Instructions
You can prepare the chicken, sauce, and vegetables several hours ahead of time.
Store each component separately in the refrigerator and assemble the shawarma when you’re ready to eat.
For the best texture, don’t assemble the wraps too far in advance because the vegetables and sauce can make the tortilla soggy.
Storage
Cooked assembled shawarma is best eaten fresh.
If you have leftovers, wrap them tightly and refrigerate them promptly. Reheat them in a dry skillet, panini press, or air fryer to help restore some of the crispness.
Avoid overheating because the chicken can become dry.
Frequently Asked Questions
Can I use leftover chicken?
Yes. This recipe is an excellent way to turn leftover cooked chicken into a flavorful meal.
Can I use chicken breast?
Absolutely. Chicken breast works well, especially when sliced thinly and seasoned generously. Be careful not to overcook it.
Can I make shawarma without sausage?
Yes. Sausage is completely optional. The chicken and vegetables provide plenty of flavor and texture on their own.
Can I use flatbread instead of tortillas?
Yes. Any soft, flexible flatbread that can be rolled without cracking will work.
How do I stop my shawarma from opening?
Don’t overfill it, roll it tightly, and place it seam-side down in the pan first. Toasting the seam helps seal the wrap.
Can I make the sauce less spicy?
Yes. Simply reduce the chili sauce and increase the mayonnaise slightly.
Recipe at a Glance
Prep Time: 15 minutes
Cook Time: 10–15 minutes
Total Time: About 30 minutes
Servings: 4–6 shawarmas
Course: Lunch or Dinner
Cuisine: Middle Eastern-inspired
Final Thoughts
This Homemade Chicken Shawarma is an easy way to recreate the satisfying combination of seasoned chicken, crunchy vegetables, creamy sauce, and warm toasted bread right in your own kitchen.
The recipe is flexible, so don’t be afraid to make it your own. Add more spice, switch up the vegetables, include sausage or cheese, or make a simple garlic sauce to take the flavor even further.
Once everything is prepared, the final step is quick: fill, roll, toast, and serve. The result is a delicious homemade shawarma with a crisp exterior and flavorful filling that makes an excellent lunch, dinner, or satisfying snack.
SEO Title
Homemade Chicken Shawarma Recipe – Easy Chicken Shawarma Wrap
Meta Description
Make delicious homemade chicken shawarma with seasoned chicken, crunchy cabbage, carrots, onions, sausage, and creamy chili sauce wrapped in a toasted tortilla.