Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Ugandan Rolex

Rolex, Rolled Eggs

This ugandan rolex recipe is Kampala's famous street wrap: a thin omelette studded with cabbage, tomato and onion, laid on a soft homemade chapati and rolled into a log. The name comes from 'rolled eggs', said fast — and the wrap is just as quick to eat. One serving is about 395 g.

The rolex is Kampala's most famous street food, and its name is a joke that stuck: vendors called out 'rolled eggs' to passers-by, and said fast enough, 'rolled eggs' sounded like 'Rolex'. The chapati itself came to Uganda with Indian workers during British rule, and Ugandans made it their own — softer, with a crisp edge. Street vendors fry the egg omelette with cabbage, tomato and onion on a charcoal stove, lay the chapati on top, and roll the whole thing into a log wrapped in paper. Today the rolex is so loved that Kampala holds an annual Rolex Festival in its honour.

Pairs well with: Chai, fresh fruit & chilli sauce

Provenance

Uganda flag Uganda

Kampala Street Food

African Heritage

Time Dedication

40m

20m prep • 20m cook

Batch Yield

2 Servings

655 kcal per serving

1 serving ≈ 395 g

Technical Skill

Easy

Easy (One Pan)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Prime Metabolic Fit

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Quick Prep (<30m) Occasions: Breakfast, lunch, street food, picnics, quick meals Cost: Low — about $2–3 per serving at home
Two Ugandan rolex wraps cut in half on a white plate with lime wedges

Kampala Street Food

Photo: Roxanne.heston, CC0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $2–3 per serving at home (USD)

A good rolex is judged by the roll: a soft, golden chapati wrapped tightly around a fully set omelette, with no egg escaping at the ends.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 40m
P

Prep Stage: Make the Dough & Chop the Vegetables

20 Mins • Knife Work

Mix the flour, salt and oil, add the lukewarm water a little at a time and knead for 5 minutes into a soft, smooth dough. Cover and rest it for 15 minutes. While it rests, shred the cabbage, dice the tomato, onion and pepper, and beat the eggs with the salt in a bowl.

Maestro Tip: Resting the dough is what makes the chapati soft and easy to roll — skip it and the chapati turns tough.

  1. 1

    Make & Rest the Dough

    15 Mins No heat — room temperature

    Put the flour and salt in a bowl, rub in the oil, then add the lukewarm water a little at a time, mixing until a soft dough forms. Knead on a clean surface for 5 minutes until smooth and elastic, then cover with a damp cloth and rest for 15 minutes.

    The dough should feel soft and slightly tacky, not stiff — add water a spoonful at a time.

    Done when: Dough is smooth, soft and springs back when pressed.

  2. 2

    Roll & Cook the Chapatis

    10 Mins Medium-high heat, ~190°C (375°F)

    Divide the dough into 2 balls. Roll each one on a floured surface into a thin round about 25 cm across. Cook each chapati in a dry hot pan for 1–2 minutes per side until golden spots appear, brushing lightly with oil. Stack the cooked chapatis under a clean cloth to keep them soft.

    A hot pan and a thin roll are the secret — thick chapatis stay doughy inside.

    Done when: Chapatis are golden-spotted, soft and flexible enough to roll.

  3. 3

    Beat the Eggs & Vegetables

    5 Mins No heat — room temperature

    Beat the eggs with the salt until the yolks and whites are fully mixed. Stir in the shredded cabbage, diced tomato, onion and pepper so the vegetables are evenly spread through the egg.

    Mixing the vegetables into the egg — rather than sprinkling them on top — keeps every bite even.

    Done when: Egg mixture is evenly flecked with vegetables.

  4. 4

    Fry the Omelette

    5 Mins Medium heat, ~170°C (340°F)

    Heat half the frying oil in a wide pan. Pour in half the egg mixture and swirl it into a thin, even layer the size of the chapati. Cook for 2–3 minutes until the egg is set all the way through and the underside is golden. The egg must be fully cooked, with no runny parts, reaching 71°C (160°F). Lay a warm chapati directly on top of the omelette for 30 seconds so the steam softens it.

    Keep the omelette thin — a thick omelette will not roll neatly.

    Done when: Omelette is fully set, golden underneath, and the same size as the chapati.

  5. 5

    Roll the Rolex

    5 Mins Off the heat, residual heat ~70°C (158°F)

    Slide the chapati and omelette together onto a plate, chapati side down. Starting from the edge nearest you, roll them up tightly into a log. Repeat with the second chapati and the remaining egg mixture. Cut each roll in half on the diagonal if you like.

    Roll while everything is hot — a cold chapati cracks instead of bending.

    Done when: Roll is tight and even, with no egg escaping at the ends.

Finishing Touches & Plating

Wrap each rolex in a square of greaseproof paper or foil, twisting the ends like a sweet wrapper, and eat while hot — the paper keeps the roll tight and your hands clean.

Nutritional Physiology & Benefits

Nutrition

Energy

655

kcal / serving

Protein

25g

Complete AA

Carbs

85g

Complex

Fats

23g

Healthy

Per serving (2 servings · 1 serving ≈ 395 g)
Energy655 kcal
Protein25 g
Carbohydrates85 g
Fat23 g
Fibre5.4 g
Sugar5.4 g
Sodium932 mg
Per 100g
Energy166 kcal
Protein6.2 g
Carbohydrates21.6 g
Fat5.9 g
Fibre1.4 g
Sugar1.4 g
Sodium236 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin B12 and choline (eggs), vitamin C (cabbage, tomato and pepper), iron (eggs and flour). Nutrition values are estimated.

Quick, Complete Lunch

Eggs, chapati and fresh vegetables in one hand-held wrap: protein, carbohydrate and fibre in 40 minutes, with only one pan to wash.

Protein from Eggs

Two eggs per wrap give about 25 g of protein per serving, plus vitamin B12 and choline from the yolks.

Fresh Vegetables in Every Bite

Cabbage, tomato, onion and pepper are cooked right into the omelette, adding crunch, vitamin C and fibre to every mouthful.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Drinks

Hot Chai

Spiced milky chai is the classic drink with a rolex on a Kampala street — warm, sweet and a natural match for the savoury egg wrap.

Sides

Fresh Fruit

A banana or a few slices of mango add sweetness and freshness, and fruit is what street vendors sell right next to the rolex stands.

Avocado

Slices of ripe avocado tucked into the roll add creamy richness and healthy fats, and they turn a snack wrap into a fuller meal.

Sauces

Chilli Sauce

A spoon of hot chilli sauce inside the roll, or on the side, lets each person set their own heat without changing the wrap itself.

Complete menu

Serve the rolex hot in its paper wrapper with a cup of chai, fresh fruit on the side and chilli sauce for those who want heat.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Sugary Sodas With the Wrap

A sweet soda adds a large dose of sugar to an already filling wrap; water or unsweetened chai is the better match. This is general information, not medical advice.

Overfilling the Chapati

Too much egg or vegetable filling splits the chapati and spills out the ends. Two eggs per wrap is the right amount — the roll should close cleanly.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA quick, filling lunch — egg, chapati and vegetables in one wrap.
  • ChildrenSuitable from age 3+; the egg is fully cooked and the vegetables are soft. Keep the chilli out of their portion.
  • ElderlyGood — soft and easy to chew; keep the portion to one wrap.
  • Pregnant womenGenerally suitable if the egg is cooked through to 71°C (160°F); use fresh eggs and eat the wrap hot.
  • Breastfeeding womenGenerally suitable; the protein and iron support recovery — keep portions moderate.
  • AthletesA strong post-training meal: about 25 g protein per serving with chapati for glycogen.
  • Weight gainA good choice — a full wrap with avocado.
  • Weight lossEat half a wrap, load up on extra cabbage and tomato, and go easy on the oil.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesHigh in carbohydrate from the chapati, so keep the portion to half a wrap and add extra vegetables; ask your clinician about portions.
  • High blood pressureKeep the added salt to the recipe amount; most sodium here is the salt. Ask your clinician about your daily sodium limit.
  • Kidney diseaseThe tomato and potato-free wrap is moderate in potassium; keep the portion modest if your clinician has advised a low-potassium diet, and ask about portion size.
  • GoutEggs are low in purines; the wrap is a reasonable choice in modest portions if gout flares are frequent. Ask your clinician if flares are common.
  • Stomach issuesUsually gentle, but the raw onion and pepper can irritate a sensitive stomach; cook the vegetables a little longer if needed.
  • Cardiovascular diseaseThe egg is pan-fried in a measured amount of oil; keep the oil to the recipe amount. Ask your clinician about how often it fits your diet.
  • Fatty liverKeep the portion modest — half a wrap with extra vegetables. Ask your clinician about portion size.
  • Food allergiesContains egg and gluten (wheat chapati). Use a gluten-free flatbread if you avoid wheat.
  • Special therapeutic dietsIf you follow a prescribed low-sodium diet, use less salt and a smaller portion, and check with your clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly, wrap tightly in foil or greaseproof paper, and store in an airtight container.
In the fridge
Cooked rolex 1 day.
In the freezer
Not recommended — the chapati turns soggy on thawing.
How to reheat
Reheat unwrapped in a dry pan until hot throughout, to 74°C (165°F).
Freezing recommended
No — best eaten fresh and hot.
Signs it has spoiled
Sour or off smell, slimy egg, or a damp, stale chapati.

More recipes to explore

A mound of mashed steamed matooke served with roasted chicken drumsticks on a plate Uganda flag Uganda 2h 25m
Dinner •Buganda Heritage

Matoke

This matoke recipe is Uganda's national dish: green cooking bananas peeled, wrapped in banana leaves and steamed until tender, then mashed into a soft, pale-yellow mound. The leaves give the bananas a gentle, earthy aroma that no pot of boiling water can match. One serving is about 380 g.

Uganda's National Dish

Green cooking bananas steamed in banana leaves and mashed soft — Uganda's national dish, served with rich stews and sauces.

Pairs Well With
Groundnut sauce, beef stew & steamed greens
Chicken luwombo opened in its banana leaf, showing stewed chicken in a rich sauce Uganda flag Uganda 2h 30m
Dinner •Buganda Royal Heritage

Luwombo

This luwombo recipe is Uganda's celebration stew: chicken thighs simmered in a tomato and groundnut sauce with carrots and potatoes, then wrapped in smoked banana leaves and steamed until meltingly tender. Opening the leaf at the table releases a wave of smoky, savoury steam. One serving is about 358 g.

Celebration Stew

Chicken and vegetables steamed inside smoked banana leaves — the Buganda royal dish, now Uganda's celebration stew.

Pairs Well With
Steamed matooke, posho & steamed greens
High Protein
Tagliatelle al ragù Bolognese in a bowl with Parmigiano-Reggiano Italy flag Italy 4h 25m
Lunch •Emilia-Romagna

Tagliatelle al Ragù Bolognese

Slow-braised soffritto and coarse ground heritage meats layered over handmade egg yolk dough for mid-day stamina.

Lean Protein

Slow-simmered beef ragù tossed through fresh egg tagliatelle.

Pairs Well With
Bitter Radicchio & Aged Balsamico di Modena
Pasta & Noodles • High Protein
Pad kra pao gai — Thai holy basil chicken with fried egg and rice Thailand flag Thailand 30m
Lunch •Bangkok Street Flame

Pad Kra Pao Gai

High-heat wok flash of holy basil and crushed chillies over minced chicken, served over jasmine rice with a crispy-edged fried egg.

High Energy

Capsaicin brings the heat; holy basil adds a peppery, clove-like aroma.

Pairs Well With
Chilled Cucumber Salad & Fish Sauce Lime Dip
High Protein • Quick Prep (<30m)

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.