---
title: "Egyptian Koshary with Browned Vermicelli, Lentils and Two Pastas | Bait Al Mahashi"
description: "Egyptian koshary from Bait Al Mahashi: rice cooked over browned vermicelli with lentils, macaroni and spaghetti, koshary sauce poured over or served beside it."
keywords: "koshary, Egyptian koshary, كشري, rice and lentils, Egyptian food Ras Al Khaimah, Bait Al Mahashi"
og_title: "Egyptian Koshary with Browned Vermicelli, Lentils and Two Pastas | Bait Al Mahashi"
og_description: "Egyptian koshary from Bait Al Mahashi: rice cooked over browned vermicelli with lentils, macaroni and spaghetti, koshary sauce poured over or served beside it."
image: https://www.baitalmahashi.ae/cdn/public/platter-of-koshary.jpg
image_alt: "Plate of Egyptian koshary: lentils, rice, macaroni and spaghetti under a layer of tomato sauce and crisp fried onion, with a small bowl of chilli sauce beside it"
canonical: https://www.baitalmahashi.ae/en/restaurants/menu/i/koshary
alternate_ar: https://www.baitalmahashi.ae/ar/restaurants/menu/i/koshary
alternate_en: https://www.baitalmahashi.ae/en/restaurants/menu/i/koshary
language: en
brand: "Bait Al Mahashi"
offer_id: "KOSHARY"
sku: "KOSHARY"
product_type: meal
robots: "index,follow"
updated: 2026-09-03T04:07:16+04:00
---

# Egyptian Koshary

[Bait Al Mahashi](https://www.baitalmahashi.ae/en) › [Menu](https://www.baitalmahashi.ae/en/restaurants/menu) › [Koshary](https://www.baitalmahashi.ae/en/restaurants/menu/c/koshary) › **Egyptian Koshary**

![Plate of Egyptian koshary: lentils, rice, macaroni and spaghetti under a layer of tomato sauce and crisp fried onion, with a small bowl of chilli sauce beside it](https://www.baitalmahashi.ae/cdn/public/platter-of-koshary.jpg)

Egyptian koshary is a plate of rice and lentils cooked with browned vermicelli, mixed with macaroni and spaghetti and finished with crisp fried onion and the tomato-based koshary sauce. We boil each element by itself and stop it at its own point, so the lentils keep their bite and the two pastas keep their shape rather than collapsing into one another. The vermicelli is browned first; the rice, soaked beforehand, then cooks on top of it with the lentils over a low flame and takes on the toasted colour and taste that set a koshary apart from a plain pilaf. We fold the macaroni and spaghetti through in the pot, and the sauce goes the way you order it: ladled over the plate, so it soaks into the rice and pasta from the first spoonful, or in a container beside it, so you add as much as you like.

**Price:** From AED 6.00

Vegetarian · Halal

- Pickup time: 5 min
- Delivery time: 20 min

## Size

| Size | Net content | Price | offer_id |
| --- | --- | --- | --- |
| Small |  | AED 6.00 | `KOSHARY-SMALL` |
| Small-Medium |  | AED 11.00 | `KOSHARY-S-M` |
| Medium |  | AED 16.00 | `KOSHARY-MEDIUM` |
| Large |  | AED 21.00 | `KOSHARY-LARGE` |
| Big size |  | AED 26.25 | `KOSHARY-XL` |
| Family |  | AED 31.50 | `KOSHARY-FAMILY` |
| Small tray |  | AED 36.75 | `KOSHARY-SMALL-TRAY` |
| Medium tray |  | AED 42.00 | `KOSHARY-DISTINCTIVE` |
| Large tray |  | AED 52.50 | `KOSHARY-LARGE-TRAY` |
| Family tray |  | AED 63.00 | `KOSHARY-FAMILY-TRAY` |
| Party tray |  | AED 73.50 | `KOSHARY-PARTY-TRAY` |

### Small — `KOSHARY-SMALL`

طبق كشري من مطعم بيت المحاشي يتكوّن من الأرز والعدس والمكرونة، ويُقدّم مع صلصة الطماطم والبصل المقلي المقرمش. يظهر الطبق في عبوة تقديم فردية مناسبة للطلبات الخارجية.

![Egyptian koshari bowl with rice, lentils, pasta, tomato sauce, and crispy fried onions](https://www.baitalmahashi.ae/cdn/public/egyptian-koshari-bowl-tomato-sauce-fried-onions.jpg)

### Small-Medium — `KOSHARY-S-M`

كشري مصري من مطعم بيت المحاشي، مُحضّر من الأرز والعدس والمكرونة والشعيرية، ومغطى بالبصل المقلي المقرمش، ويُقدّم مع صلصة الطماطم في عبوة منفصلة. طبق كشري مناسب للطلبات الخارجية والتوصيل من مطعم بيت المحاشي.

![Rectangular aluminum tray of koshari with rice, lentils, pasta and vermicelli, topped with fried onions in the center, with a separate container of tomato sauce above.](https://www.baitalmahashi.ae/cdn/public/bait-al-mahashi-koshari-tray-with-tomato-saucejpg.jpg)

### Medium — `KOSHARY-MEDIUM`

Bait Al Mahashi Medium Egyptian Koshary served with rice, lentils, pasta, crispy fried onions and tomato sauce.

![Bait Al Mahashi Medium Egyptian Koshary with rice, lentils, pasta, crispy fried onions and two tomato sauce cups.](https://www.baitalmahashi.ae/cdn/public/bait-al-mahashi-egyptian-koshary-medium.jpg)

### Large — `KOSHARY-LARGE`

Bait Al Mahashi Egyptian Koshary Large with rice, lentils, pasta, crispy fried onions and tomato sauce to large size

![Large Egyptian koshary from Bait Al Mahashi with rice, lentils, pasta, crispy fried onions and two cups of tomato sauce.](https://www.baitalmahashi.ae/cdn/public/bait-al-mahashi-egyptian-koshary-large.jpg)

### Big size — `KOSHARY-XL`

Bait Al Mahashi Big size Egyptian Koshary with crispy fried onions and two tomato sauce cups.

![Big size Egyptian koshary with rice, lentils, pasta, crispy fried onions and two cups of tomato sauce.](https://www.baitalmahashi.ae/cdn/public/bait-al-mahashi-egyptian-koshary-medium-2.jpg)

### Family — `KOSHARY-FAMILY`

Discover Bait Al Mahashi Family-Size Egyptian Koshary, delivered in Ras Al Khaimah and served with crispy fried onions and two tomato sauce cups.

![A rectangular aluminum foil tray filled with family-size Egyptian koshary, topped with crispy fried onions in the center, with two round white plastic cups of tomato sauce above the tray.](https://www.baitalmahashi.ae/cdn/public/bait-al-mahashi-egyptian-koshary-family-size.jpg)

### Small tray — `KOSHARY-SMALL-TRAY`

Discover Bait Al Mahashi Small Egyptian Koshary, delivered in Ras Al Khaimah and served with crispy fried onions and three tomato sauce cups.

![rectangular aluminum tray filled with Egyptian koshary made with rice, lentils, macaroni and vermicelli, topped with crispy fried onions in the center, with three round white plastic cups of tomato sauce on the left.](https://www.baitalmahashi.ae/cdn/public/bait-al-mahashi-egyptian-koshary-medium-delivery-ras-al-khaimah.jpg)

### Medium tray — `KOSHARY-DISTINCTIVE`

Discover Bait Al Mahashi Medium Egyptian Koshary, delivered in Ras Al Khaimah and served with crispy fried onions and three tomato sauce cups.

![A medium rectangular aluminum tray filled with Egyptian koshary made with rice, lentils, macaroni and vermicelli, topped with crispy fried onions in the center, with three round white plastic cups of tomato sauce on the left.](https://www.baitalmahashi.ae/cdn/public/bait-al-mahashi-egyptian-koshary-medium-delivery-ras-al-khaimah-2.jpg)

### Large tray — `KOSHARY-LARGE-TRAY`

Discover Bait Al Mahashi Large Egyptian Koshary, delivered in Ras Al Khaimah in a full aluminum tray with crispy fried onions and four tomato sauce cups.

![A large rectangular aluminum tray filled with Egyptian koshary made with rice, lentils, macaroni and vermicelli, topped with crispy fried onions in the center, with four round white plastic cups of tomato sauce arranged on the left.](https://www.baitalmahashi.ae/cdn/public/bait-al-mahashi-egyptian-koshary-large-four-sauce-cups-delivery-ras-al-khaimah.jpg)

## Options

### إضافات الكشري — Optional · Up to 5

- مع بصل — `modifier_id: 16`
- بدون بصل — `modifier_id: 17`
- مع شطة حارة — `modifier_id: 18`
- بدون شطة حارة — `modifier_id: 19`
- بصل وشطة على جنب — `modifier_id: 20`
- مع صلصة والبصل على جنب — `modifier_id: 21`
- مع شطة حارة والبصل على جنب — `modifier_id: 22`
- سادة بدون بصل بدون صلصة — `modifier_id: 23`
- صلصة حار وعادي — `modifier_id: 24`

## Item details — Small

- Item code: `KOSHARY-SMALL`
- Prep time: 5 min
- Delivery: Within 20 min during opening hours
- Category: [Koshary](https://www.baitalmahashi.ae/en/restaurants/menu/c/koshary)

## Prices & availability by branch

| Branch | Status | store_code |
| --- | --- | --- |
| Al Dhait South | Available | `18311432914643929215` |
| Dahan Branch | Available | `00276465469219038032` |

- [Al Dhait South](https://www.baitalmahashi.ae/en/restaurants/branches/al-dhait-south) — Sheikh Rashid Bin Saeed St 93b, next to Flamingo, Ras Al Khaimah — +97172352533 — `store_code: 18311432914643929215`
- [Dahan Branch](https://www.baitalmahashi.ae/en/restaurants/branches/dahan-branch) — Beach St Next to Sinan Pharmacy, Ras Al Khaimah — +97172225510 — `store_code: 00276465469219038032`

## Reviews

No reviews yet. Be the first to review this dish.

## Order this dish

Every link below is on this domain and needs no key. A browser or an agent can follow them without JavaScript. The server prices every line from the dish, the size and the branch; no price is ever sent by the caller.

`offer_id` and `store_code` are the same identifiers this business publishes to Google Merchant Center, so a listing, this page and the cart name one thing.

Every amount in the `.js` answers is an integer in fils, the hundredth of a dirham: `1600` is AED 16.00.

1. **Add to cart** — `POST https://www.baitalmahashi.ae/en/restaurants/cart/add` (form fields, no JavaScript needed)
   - `offer_id` — the size's `offer_id` from the table above
   - `quantity` — defaults to 1
   - `store_code` — the branch's `store_code` from the branches table above
   - `order_type` — `delivery` | `takeaway` | `dine_in` — defaults to `delivery` when omitted; it can still be changed at checkout
   - `modifier_ids` — repeat once per chosen option, using the option ids above
   - On success the response is a `303` redirect to the cart with the cart cookie on it; a failure answers `422` with an `X-Cart-Error` header naming the reason. Confirm with `GET /cart.js` (step 3).

   The example below adds the **Small** size — put the `offer_id` of the size you want in its place.

   ```bash
   curl -i -c bam-cart.txt -X POST https://www.baitalmahashi.ae/en/restaurants/cart/add -d offer_id=KOSHARY-SMALL -d quantity=1 -d store_code=18311432914643929215 -d order_type=takeaway
   ```

2. **Add to cart (JSON)** — `POST https://www.baitalmahashi.ae/cart/add.js` — the same fields as the form, JSON in and the whole cart out; `store_code` and `order_type` are applied before the line is priced

   ```bash
   curl -c bam-cart.txt -b bam-cart.txt -X POST https://www.baitalmahashi.ae/cart/add.js -H 'Content-Type: application/json' -d '{"offer_id":"KOSHARY-SMALL","quantity":1,"store_code":"18311432914643929215","order_type":"takeaway"}'
   ```

3. **Your cart** — `GET https://www.baitalmahashi.ae/cart.js` (with the cookie) · page for a person: [https://www.baitalmahashi.ae/en/restaurants/cart](https://www.baitalmahashi.ae/en/restaurants/cart)

   ```bash
   curl -b bam-cart.txt https://www.baitalmahashi.ae/cart.js
   ```

4. **Checkout** — `POST https://www.baitalmahashi.ae/checkout.js` (with the cookie) — answers the server-computed totals in fils — VAT is inside `total`, not added to it — plus `checkout_url`, the page where a person finishes and pays. For delivery, the fee is added once the address is set on that page (`delivery_fee_pending`). Send `"locale": "en"` for an English page. · page for a person: [https://www.baitalmahashi.ae/en/restaurants/checkout](https://www.baitalmahashi.ae/en/restaurants/checkout)

   ```bash
   curl -b bam-cart.txt -X POST https://www.baitalmahashi.ae/checkout.js -H 'Content-Type: application/json' -d '{"locale":"en"}'
   ```

5. **This dish as JSON** — `GET https://www.baitalmahashi.ae/restaurants/menu/i/koshary.js`
6. **Full ordering guide for agents** — [https://www.baitalmahashi.ae/llms.txt](https://www.baitalmahashi.ae/llms.txt)

Already know Shopify? The same addresses and documents work here, unchanged: `GET https://www.baitalmahashi.ae/products/koshary.js` · `POST https://www.baitalmahashi.ae/cart/add.js` with `{"items": [{"id": <variant id>, "quantity": 1}]}` — a size's `id` from that document is enough on its own, and `/cart/change.js`, `/cart/update.js`, `/cart/clear.js` and `/products.json` answer as there.

   ```bash
   curl -c bam-cart.txt -b bam-cart.txt -X POST https://www.baitalmahashi.ae/cart/add.js -H 'Content-Type: application/json' -d '{"items":[{"id":48,"quantity":1}]}'
   ```

The first call sets a `bm_cart_sid` cookie: it is the key to this cart, so keep it private and use one cookie jar per cart. Send it back on every later call so they all act on the same cart. Payment is never taken through these endpoints — it happens on the checkout page.

Errors come back as JSON `{"error": {"code", "message"}}`: `OFFER_NOT_FOUND` (no such `offer_id`), `BRANCH_NOT_FOUND` (no such `store_code`), `MenuItemUnavailableError` (not carried at that branch right now), `CART_EMPTY` and `BRANCH_REQUIRED` at checkout.
