Skip to content
AlaMenu

Saudi Arabia Menu Requirements 2026: What Your Menu Must Show (SFDA and MoMaH Checklist)

14 min read

Saudi Arabia's menu requirements reach every menu a guest can read, printed or online. Each item needs its calories and its allergens in Arabic, and since 1 July 2025 menus, delivery-app listings included, must also show caffeine on drinks, a salt icon on high-salt dishes and a physical-activity label. The 2025 municipal restaurant requirements add the type and origin of the meat you serve.

Below, each rule is linked to its source, with example menu lines you can copy and a checklist to print. Where we could not confirm a detail, we say so.

Saudi menu requirements at a glance

Two authorities set these rules. The Saudi Food and Drug Authority (SFDA) decides what nutrition and allergen information a menu carries. The Ministry of Municipalities and Housing (MoMaH) licenses the premises, and its 2025 restaurant requirements repeat the SFDA duties and add signage rules of their own.

What a Saudi menu must show, and where each rule comes from
RequirementWhat to showApplies toSource
CaloriesCalories (or kcal) next to each item, per meal or per servingAll menus, boards, websites and appsSFDA calorie guide
AllergensWhich of the 14 allergens each dish contains, in clear written ArabicRestaurants, cafés, bakeries, food trucksPublic Health Nutrition, 2021
Caffeinemg per cup or per 100 ml, plus the 400 mg adult daily maximum notePaper and digital menus, from 1 July 2025Al Yaum, 28 Feb 2025
Salt iconAn icon next to items over 5 g salt (2,000 mg sodium)Paper and electronic menus and delivery apps, from 1 July 2025Food Compliance International
Physical activityIcon of an activity and the minutes or hours needed to burn the itemAll menus, from 1 July 2025Al Yaum, 28 Feb 2025
Meat type and originCamel, beef, lamb, goat, poultry or fish, and where it comes fromRestaurants, cafés, cloud kitchens, kiosksMoMaH, section 5.2
Unified licence QRThe government QR code on the shop front, reachable after hoursRestaurants, cafés, cloud kitchens, kiosksMoMaH, section 5.2
Prices (good practice)The final price including 15% VATStated for shelf prices; no menu-specific text foundArgaam, 4 Aug 2020

The MoMaH requirements were issued by Ministerial Decision 4600653138/1 dated 15/10/1446H. The decision replaces the 1441H requirements, applies from publication, and gives existing establishments 180 days to correct. They apply to restaurants and cafés with or without table service, cloud kitchens and food kiosks.

Calories next to every item

Calorie display is not new. The SFDA gave food establishments until the end of 2018 to put calories on meals and drinks, and it has been mandatory since. The announcement named restaurants, cafés, ice-cream and fresh-juice shops, bakeries, sweet shops and cafeterias.

The SFDA's 2017 calorie guide for restaurants says calories may be written as Calories or as kilocalories (kcal), for the whole meal or per serving. It lists where they must appear: order points, digital menu boards, printed menus, drive-through boards, restaurant websites and smartphone apps. A QR menu is a website, so it is covered.

How to write it

  • Put the number on the item's line, next to the price, not in a footnote.
  • Give each size its own number: Latte small 120 kcal · medium 190 kcal · large 250 kcal (illustrative values).
  • Use one unit, Cal or kcal, across the whole menu.

Where do the numbers come from? The SFDA guide gives the standard factors: 1 g protein = 4 kcal, 1 g carbohydrate = 4 kcal, 1 g fat = 9 kcal. The MoMaH requirements (section 5.5.17) ask you to keep either a calorie analysis certificate from an accredited lab or an in-house calorie analysis document prepared under SFDA instructions, and to show it on request. Keep that file current whenever a recipe changes.

The 14 allergens and the Arabic notice

In October 2019 the SFDA began requiring restaurants, food trucks, bakeries and cafés that sell non-prepacked food to state the presence of 14 allergens on their menus, and the information must be in clear written Arabic. A 2024 study of Saudi restaurants cites the regulation as SFDA.FD 56/2018; the 2025 MoMaH requirements refer to it as SFDA.FD GSO 2605. The numbering differs between sources, but the duty is the same.

The 14 allergens, in English and Arabic
EnglishArabic
Cereals containing glutenالحبوب المحتوية على الغلوتين
Crustaceans (shrimp, crab, lobster)القشريات
Eggsالبيض
Fishالأسماك
Peanutsالفول السوداني
Soyaالصويا
Milkالحليب
Tree nutsالمكسرات
Celeryالكرفس
Mustardالخردل
Sesame seedsبذور السمسم
Sulphur dioxide and sulphitesثاني أكسيد الكبريت والكبريتيت
Lupinالترمس
Molluscs (squid, mussels, clams)الرخويات

MoMaH section 5.5.15 sets the scope: the allergen counts at any level, whether as an ingredient, inside a compound ingredient such as a sauce, or as an additive or processing aid. For food served without a label, it accepts the information on the menu, the packaging, a display board or a product ticket, or by directing the guest to a staff member trained to answer.

How to write it

  • Arabic: يحتوي على: الحليب، الغلوتين، السمسم
  • English: Contains: milk, gluten, sesame
  • Write the allergen, not the ingredient. Tahini is sesame, so write sesame. Soy sauce is soya and usually gluten.
  • If a dish can pick up an allergen from a shared fryer or board, add a line such as May contain: sesame. The legislation also expects precautionary “may contain” labelling.
  • Add a general note at the top of the menu and on the table card: «لديك حساسية من طعام معين؟ أخبر الموظف قبل الطلب.» / Food allergy? Tell our staff before you order.

If your menu is English-only, you still need the allergen information in Arabic. A bilingual menu solves this without extra signs; our guide to writing a bilingual Arabic and English menu covers the dish lines themselves.

Caffeine on drinks

From 1 July 2025, restaurants and cafés must show the caffeine content of drinks in milligrams per 100 ml or per cup, together with a note that the maximum daily caffeine intake for adults is 400 mg.

Example caffeine lines (illustrative values; use your own)
DrinkEnglish lineArabic line
Espresso, singleEspresso · 65 mg caffeine/cupإسبريسو · كافيين 65 ملغ/كوب
Latte, mediumLatte (M) · 190 kcal · 130 mg caffeine/cupلاتيه وسط · 190 سعرة · كافيين 130 ملغ/كوب
Energy drink, 250 ml canEnergy drink · 32 mg caffeine/100 mlمشروب طاقة · كافيين 32 ملغ/100 مل

Do not copy these numbers; caffeine depends on the beans, the dose and the cup. Use your supplier's specification, a lab result, the can's label, or the SFDA caffeine calculator for a typical value.

On a printed menu, put the 400 mg sentence once at the top of the drinks: The maximum daily caffeine intake for adults is 400 mg. On a QR menu with no note above a section, add it to each caffeinated drink's line, as in the example table further down.

The salt icon

From 1 July 2025, any item containing more than 5 g of salt (2,000 mg of sodium) must carry a salt icon. It covers paper and electronic menus and online ordering platforms, so your delivery-app listing needs it too.

Salt and sodium are not the same number. Salt ≈ sodium × 2.5, so 2,000 mg sodium is 5 g salt. If your recipe sheet gives sodium, multiply before you compare. Check rice cooked in stock, pickles, salty cheese and sauces first.

On a QR menu with no icon field

AlaMenu has no icon field, so put a short, identical marker at the start of the description in both languages: 🧂 High salt and 🧂 عالي الملح. Use one symbol the same way everywhere and explain it once on the table card. If SFDA or your inspector gives you a specific icon design, use it on printed menus and delivery listings.

Physical-activity labels

The third rule from 1 July 2025 asks menus to show how long it takes to burn off each item, with an icon of the activity and the time in minutes or hours. A line might read 🚶 45 min walking next to a burger (illustrative).

Once you have the method, add the figure to the same line: 620 kcal · 🚶 45 min.

Meat type and origin

This one comes from the municipality, not SFDA. Section 5.2 of the 2025 MoMaH restaurant requirements (interior signs) requires you to show the types of meat you use (camel, beef, lamb, goat, poultry, fish) and their source: imported, with the country of origin and whether it is chilled or frozen; or local, fresh or chilled.

You can do this with a hanging sign, a tablet, a screen, or by adding it to the menu in a visible place. The same section also requires you to display the awareness signs that authorities ask for, naming allergen and calorie signs specifically.

  • Lamb mandi · local fresh lamb
  • Beef burger · beef imported from Brazil, frozen (illustrative)
  • Grilled hammour · local fresh fish
  • Chicken shawarma · local chilled chicken

Adding the origin to each meat dish is the most robust option: the guest sees it wherever they order, and you change it in one place when your supplier changes.

Two QR codes, two jobs

Owners often mix these up. MoMaH section 5.2 requires the unified electronic QR code on the shop front, as a sticker or sign, showing your licence and government documents, reachable outside working hours. You may also show it at the cashier, you no longer need to hang printed copies of those documents, and the code must be undamaged.

Government unified QRYour menu QR
What it opensLicences and government documentsYour dishes, prices, calories, allergens
Who controls itGovernment systemsYou or your menu provider
Where it goesShop front, readable after hours; may also sit at the cashierTables, counter, takeaway bags
Can you edit what it showsNoYes, any time

Do not merge them or replace one with the other. Place the government code where the rule says, and your menu code where guests sit. If you print both near the entrance, label them clearly: «الرمز الموحد للوثائق» and «المنيو».

Prices, VAT and the riyal symbol

VAT in Saudi Arabia has been 15% since July 2020. The Ministry of Commerce has stated that prices displayed to consumers must include VAT and match the final invoice. That statement was about retail shelf prices; we did not find a menu-specific text. The safe reading is the same: the number on the menu is the number the guest pays.

The new riyal symbol was approved on 20 February 2025, and SAMA said it would be reflected in transactions and applications gradually. It is now a standard character, U+20C1 SAUDI RIYAL SIGN, but many fonts and phones cannot draw it yet. On a digital menu, write ريال or SAR unless you have checked that the symbol renders on ordinary phones; a missing glyph shows up as an empty box.

Applying it to a QR menu, step by step

A digital menu has one real advantage here: when a recipe, a supplier or a caffeine figure changes, you edit one line instead of reprinting every menu. To write these lines faster, use our free menu label generator. The steps below use AlaMenu.

  1. In the dashboard, tap Edit on a dish and find Description (EN) and Description (AR). The description shows under the dish name, beside the price.
  2. Write the compliance line in each language, in a fixed order: calories · caffeine · allergens · meat origin. Keep it on one line with · separators; line breaks are not kept.
  3. Put 🧂 at the start of the description for dishes over 5 g salt, in both languages.
  4. Give each size its own item if the sizes have different calories or caffeine.
  5. End each caffeinated drink's line with the 400 mg sentence, since there is no separate note above a section.
  6. Open your menu on a phone and switch languages. Check that every Arabic line has its allergens in Arabic.
  7. When a dish runs out, tap Hide rather than deleting it. It leaves the menu, and its compliance text is still there when you tap Show.
Example description lines (illustrative values)
DishDescription (EN)Description (AR)
Chicken kabsa🧂 High salt · 780 kcal · 🚶 55 min · Contains: milk · Local chilled chicken🧂 عالي الملح · 780 سعرة · 🚶 55 دقيقة · يحتوي على: الحليب · دجاج محلي مبرد
Halloumi sandwich540 kcal · 🚶 40 min · Contains: milk, gluten, sesame540 سعرة · 🚶 40 دقيقة · يحتوي على: الحليب، الغلوتين، السمسم
Spanish latte (M)260 kcal · Caffeine 130 mg/cup · Adults: max 400 mg caffeine a day · Contains: milk260 سعرة · كافيين 130 ملغ/كوب · الحد الأقصى للبالغين 400 ملغ يومياً · يحتوي على: الحليب

The guest search on the menu also matches descriptions, so a guest who types sesame or سمسم sees every dish that lists it. You can check how descriptions look on the demo menu.

If you are building the menu from scratch, start with how to create a free QR menu, then add the lines above as you enter each dish.

Printable checklist

  1. Every item and every size shows calories, in one unit, on the same line as the price.
  2. You hold a lab calorie certificate or an in-house calorie analysis per SFDA instructions, dated after the last recipe change.
  3. Each dish lists which of the 14 allergens it contains, in Arabic.
  4. An allergy note is on the menu or the table card, and staff know how to answer.
  5. Every caffeinated drink shows mg per cup or per 100 ml.
  6. The 400 mg adult daily maximum sentence appears with the drinks.
  7. Items over 5 g salt (2,000 mg sodium) carry the salt icon, on paper, the QR menu and delivery apps.
  8. Items carry a physical-activity label using the SFDA method.
  9. Meat type and origin (country and chilled or frozen, or local and fresh or chilled) are on a sign, a screen or the menu.
  10. Allergen and calorie awareness signs are displayed if your authority asks for them.
  11. The unified government QR is on the shop front, readable after hours, and undamaged.
  12. Menu prices include 15% VAT and match the bill.

Questions about running the menu itself, in two languages and with instant updates? See the FAQ.

Questions

Do SFDA menu rules apply to QR and digital menus?

Yes. The SFDA calorie guide lists websites and apps alongside printed menus, and the July 2025 rules on caffeine, salt and physical activity cover paper and electronic menus and online ordering platforms.

Do cafés, bakeries and food trucks need calories on the menu?

Cafés and bakeries were named in the SFDA calorie announcement, and the allergen rule names restaurants, food trucks, bakeries and cafés. The sources we checked do not name food trucks for calories; assume they apply and confirm with SFDA.

Is the salt icon required on delivery apps?

Yes. The high-salt rule covers online food ordering platforms as well as paper and electronic menus. Check your listing on each app, since the app shows what you enter there, not what is on your own menu.

Must the allergen notice be in Arabic if my menu is in English?

Yes. The SFDA allergen rule requires allergen information in clear written Arabic. You can keep English as well; a bilingual menu is the simplest way to meet both.

Is the government QR at the entrance the same as my menu QR?

No. The unified QR shows your licences and government documents and must be on the shop front. Your menu QR shows dishes and prices and goes on the tables. You need both.

Can AlaMenu show calories and allergens?

Yes, as text in each dish's Arabic and English description, which updates on the live menu as soon as you save. There are no separate calorie or allergen fields or icons yet.

Where do I get caffeine values for my drinks?

From your coffee supplier's specification, a lab result, the manufacturer's label on canned drinks, or the SFDA caffeine calculator for a typical value. Work it out for your own recipe; the dose and the cup size change the number.

Sources

  1. SFDA, calorie display guide for restaurants and cafés (Arabic)
  2. Argaam, SFDA requires calories on meals and drinks, 5 Aug 2018 (Arabic)
  3. Al Yaum, three SFDA regulations effective 1 July 2025, 28 Feb 2025 (Arabic)
  4. Food Compliance International, SFDA issues three new regulations
  5. Food Compliance International, menu rules apply to online platforms from 1 July 2025
  6. SFDA caffeine calculator
  7. Public Health Nutrition (2021), Saudi allergen-labelling legislation
  8. PLOS ONE (2024), restaurant staff and food allergy in Saudi Arabia
  9. Ministry of Municipalities and Housing, restaurant requirements 1446H (PDF, Arabic)
  10. Argaam, Ministry of Commerce: displayed prices include VAT, 4 Aug 2020 (Arabic)
  11. Saudi Central Bank, King Salman approves the riyal symbol, 20 Feb 2025 (Arabic)
  12. Unicode, Currency Symbols chart (U+20C1)

Try it on your own menu

AlaMenu's Free plan includes the bilingual QR menu, table bookings on a floor plan and WhatsApp confirmations. No card required.

Keep reading