Skip to content
Rolex (Ugandan Chapati Egg Roll)
ugandanbreakfast✨ New

Rolex (Ugandan Chapati Egg Roll)

Ugandan street breakfast: a fresh chapati rolled around a vegetable omelette — fast, cheap, and irresistibly satisfying.

Prep
15 min
Cook
25 min
Servings
4
Difficulty
Easy
4.9
Sign in to rate
#ugandan#african#street-food#breakfast#eggs#quick

About This Recipe

The Rolex — a playful contraction of "rolled eggs" — is Uganda's most famous street food, born in the early 2000s outside Makerere University in Kampala and now sold from charcoal stoves on every corner. A soft, slightly chewy chapati is laid over a freshly cooked omelette of beaten eggs, tomato, onion, cabbage, and green chili, then rolled into a hot, hand-held log. The genius is in the contrast: the bread is layered and a little flaky from being cooked with oil, the eggs are tender and vegetable-laced, and the whole thing is meant to be eaten standing up, wrapped in newspaper, for breakfast on the way to work or as a 2 a.m. post-bar meal. It costs almost nothing in Kampala and remains a fierce point of national pride; UNESCO has even reviewed it for intangible cultural heritage listing.

Ingredients

Serves 4

  • 300 gall-purpose flour, plus extra for dusting
  • 1 tspfine salt
  • 1 tspsugar
  • 180 mlwarm water
  • 4 tbspvegetable oil, divided
  • 8 largeeggs
  • 1 mediumtomato, finely diced
  • 1 smallred onion, finely diced
  • 100 ggreen cabbage, very thinly shredded
  • 1green chili, finely chopped (optional)
  • 2 tbspfresh coriander, chopped
  • 0.5 tspfine salt, for the eggs

Instructions

  1. 1

    Make the dough

    Combine flour, salt, and sugar in a bowl. Add warm water and 1 tbsp oil. Mix to a soft dough, then knead 6 minutes until smooth. Cover and rest 30 minutes — this is critical for stretchy chapatis.

  2. 2

    Divide and roll

    Divide dough into 4 balls. Roll each into a thin disc, brush with a teaspoon of oil, fold like a pinwheel, then re-roll into a 22 cm round. The fold creates flaky layers.

  3. 3

    Cook the chapatis

    Heat a dry heavy skillet over medium-high. Cook each chapati 60–90 seconds per side, pressing the edges with a spatula so they puff. Brush with a little oil while cooking. Stack and cover with a clean towel.

  4. 4

    Mix the omelette

    In a bowl, beat eggs with salt, then stir in tomato, onion, cabbage, chili, and coriander. Each Rolex uses 2 eggs' worth of mixture.

  5. 5

    Cook the omelette

    Heat 1 tsp oil in a non-stick pan over medium. Pour in a quarter of the egg mix and spread to the diameter of your chapati. Cook 90 seconds until set on the bottom but still slightly soft on top.

    Don't flip yet — you want the top tacky so the chapati bonds to it.

  6. 6

    Roll the Rolex

    Lay a warm chapati directly on top of the omelette in the pan. Press for 10 seconds, then slide the whole stack out onto a board, omelette-side up. Roll tightly from one end into a tube.

  7. 7

    Slice and serve

    Cut in half on the diagonal. Eat immediately, while the egg is still hot and the chapati flaky. Repeat for the remaining three.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Rest the dough at least 30 minutes — under-rested chapati dough tears when you try to roll the Rolex and is rubbery to eat.

  • →

    Genuine Kampala Rolexes use shredded cabbage, not lettuce — the cabbage adds a slight crunch that survives the heat.

  • →

    If you want the street-vendor look, brush the finished roll with a drop of oil and toast it briefly on the dry pan to crisp the outside.

Variations

  • •

    Kikomando: chop the finished Rolex into bite-size pieces and toss with a spoonful of beans — a popular variant.

  • •

    Add a slice of avocado or some smashed beans inside before rolling for a heartier breakfast.

  • •

    Spicy: smear a thin layer of pilipili (chili oil) on the chapati before adding the omelette.

Storage

Best eaten immediately. Leftover chapatis keep wrapped in a towel at room temperature for 6 hours; refresh on a dry pan 30 seconds per side. Don't pre-roll Rolexes — they go soggy in 20 minutes.

History & Origin

The Rolex was invented around 2003 by chapati vendors at Wandegeya market near Makerere University in Kampala, who started layering omelettes into their chapatis to satisfy hungry students. It spread nationally within a decade and was celebrated with the first Rolex Festival in 2015. President Museveni has publicly called it Uganda's national dish.

Frequently Asked Questions

Why is it called a Rolex if there's no watch?

The name is a phonetic mash of "rolled eggs." Ugandan vendors started shouting "rolex, rolex!" and the joke stuck — it has nothing to do with the Swiss watch brand.

Can I make the chapatis in advance?

Yes, up to 6 hours ahead. Stack them, wrap in a clean towel, and re-warm on a dry skillet for 20 seconds per side before assembling. Don't refrigerate — they go stiff.

What if my chapati cracks when I roll?

It's either too dry or too cold. Make sure the chapati is still warm and pliable when you roll, and brush a drop of oil on the surface to keep it flexible.

Nutrition Facts

Per serving (280g / 9.9 oz) · 4 servings total

Calories520kcal
Protein21g
Carbohydrates58g
Fat23g
Fiber4g
Protein21g
Carbs58g
Fat23g

Time Summary

Prep time15 min
Cook time25 min
Total time40 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes