Cut the beef into thin slices against the grain. Peel and thinly slice the onion.
Marinate Beef
Marinate the beef with the onion, yogurt, olive oil, lemon juice, and all of the spices. Let it sit for 30 minutes.
Make Sauce
In a bowl, combine the yogurt, mayonnaise, lemon juice, salt, pepper, dill, and minced garlic. Mix well and set aside.
Fry Fries
Fry or air fry the French fries according to your preference.
Cook Beef Shawarma
Heat 1 tablespoon of olive oil in a pan for a few minutes. Add the marinated beef and cook over high heat for 5-6 minutes, or until the moisture evaporates and the beef turns brown. Cook in small batches to avoid steaming the beef.
Assemble Beef Shawarma Wrap
To assemble, place a layer of beef, French fries, and pickles on a tortilla. Drizzle generously with the white sauce, then wrap it up tightly.
Toast the wrap over medium heat until it is brown and crispy on all sides.
Serve immediately and enjoy!
Video
Notes
You can also serve beef shawarma over a rice bowl instead of a wrap.