Beef Shawarma with Rice

Beef strips marinated in spices and onion, cooked on high heat and served over rice with olives. Authentic homemade shawarma flavor.

60 min👥 4 servings🍽 Lunch

Ingredients

Steps

  1. 1Marinate the beef with the onion, olive oil, cumin, cinnamon, pepper, and salt. Massage with your hands and refrigerate for at least 1 hour (overnight is best).
  2. 2Cook the rice as usual with a pinch of salt.
  3. 3Heat a large pan on high heat — no extra oil needed (the marinade has enough).
  4. 4Add the beef in two batches so it doesn't steam. Leave undisturbed for 2 minutes, then flip and cook another 2 minutes until browned.
  5. 5Combine all the beef back in the pan for one final minute to bring the flavors together, then take it off the heat.
  6. 6Serve the beef over the rice with green olives on the side.

Tips

💡The secret to homemade shawarma is a long marinade and high heat when cooking — this combination delivers authentic flavor.
💡Don't crowd the pan — overloading releases moisture and steams the meat instead of browning it.
Share