Mix the dried oregano, thyme, basil, rosemary, paprika powder, salt, and pepper together in a bowl to form the seasoning mixture.
Cut the beef into strips approximately 3-4 cm long. Quarter the onion and cut into fine strips.
Combine the beef strips, onion strips, pressed garlic, olive oil, and seasoning mixture in a bowl. Mix well.
Cover the bowl and refrigerate the marinade for at least 3-4 hours (raw meat must be refrigerated for food safety).
Heat clarified butter in a large frying pan over medium-high heat. Add the marinated meat and onions, and fry for approximately 12-15 minutes, stirring occasionally, until the meat is cooked through and well browned.
If desired, add some olive oil to the finished dish. Serve with freshly baked flatbread and salad.