In Oman i ristoranti offrono ampia scelta di cucina, sia internazionale sia araba, sempre di ottimo livello. La cucina ha in generale una forte influenza indiana e mediorientale, accompagnata da una buona selezione di vini bianchi e rossi. A Muscat il pesce abbondante e freschissimo. Nei piccoli hotel e ristoranti dell'interno si trova cucina tradizionale araba, a base di riso con carne o pesce unito con insalate e verdure, sempre accompagnato dal classico pane arabo.