Uganda's rolex: a vegetable omelet rolled in a freshly cooked chapati
Prep40 min
Cook20 min
Serves4 servings (4 rolls)
CuisineUgandan

Rolex: Uganda's Street Egg Chapati Roll

Uganda's street snack rolex layers a vegetable omelet on a freshly cooked chapati and rolls it up. Covers the story behind the name, fillings that change by region, tips for building layers with whole wheat flour, steps that keep moisture in check in a home kitchen, choosing ingredients and equipment, and how to recover from mistakes.

Total: 1 hrLevel: Beginner

Cooking flow

Cooking steps

STEP 11 / 5

Knead the dough and rest it

15 min + 30 min rest

Kneading chapati dough
Chapati dough kneaded with all-purpose and atta flour, water and oil until the surface is smooth

Put the all-purpose flour, atta flour and salt in a bowl and mix. Add about 160 ml of lukewarm water and bring together until no dry flour remains, then knead with the palm of your hand for 5 minutes. Add the rest of the water as you watch the firmness of the dough, and work in 2 tbsp of vegetable oil.

The guide is when the surface is nearly smooth and slowly springs back when pressed with a finger. If dry flour remains, add water 1 teaspoon at a time; if sticky, dust lightly with flour. Put it in the bowl, cover with plastic wrap and rest at room temperature for 30 minutes.

STEP 22 / 5

Build the layers and cook the chapati

12 min

Cooking the chapati
Cook the chapati rolled out to about 22 cm, watching the bubbles on the surface and the brown color

Divide the dough into 4 and round each. Dust lightly with flour, roll out to 22 cm across, and brush a thin layer of oil on the surface. Fold in thirds from the near side, and in thirds from the left and right too, to make layers, rest for 5 minutes, then roll out again to about 22 cm.

Heat a skillet well over medium-high heat and place the dough without oil. Cook for 45 to 60 seconds until small bubbles appear on the surface and the color of the edge changes a little, then flip and cook for about the same time. It is done when brown spots appear on both sides and it is soft enough not to break when lifted. Move it to a plate before it overcooks and goes hard, and cover with a dry kitchen towel.

STEP 33 / 5

Make the vegetable egg mixture

5 min

Egg mixture with vegetables for the rolex
Egg mixed with cabbage, tomato, onion and bell pepper for the rolex

Crack 2 eggs in a bowl and add 1/8 tsp of salt and black pepper. Beat lightly until the strands of white are cut, and mix in 50 g of cabbage, 1/2 of a tomato, 1/4 of an onion and 1/2 of a bell pepper. There is no need to make it foamy.

If tomato juice pools at the bottom of the bowl, remove it with a spoon before adding to the egg. It is just right when the egg coats the whole of the filling thinly and falls slowly when lifted.

STEP 44 / 5

Cook the omelet and layer it on the chapati

4 min

Cooking the vegetable omelet
A vegetable omelet spread so the filling doesn't sink. Layer it on the chapati once the edge is set

Put 1/2 tsp of vegetable oil in the skillet and warm over medium heat. Pour in the egg mixture and spread it to about 22 cm, the same as the chapati. Cook for 90 seconds to 2 minutes until the edge is set and the bottom can be moved with a spatula.

At home, moving the omelet once to a plate and laying it on a warm chapati keeps it from breaking. There is also the method seen at local stalls of placing the chapati on top of the omelet and flipping them together, but it requires flipping hot egg and bread at once, so layering them separately is safer at first. If the center of the egg is still runny, cook an extra 30 seconds at a time over low heat.

STEP 55 / 5

Roll while hot and cut

2 min

Rolling the rolex
Layer the freshly cooked chapati and omelet, fold in the sides and roll from the end

Lay the omelet on the chapati and, right after turning off the heat, fold the near edge in a little, fold in the left and right sides and roll tightly from the end. Resting it seam side down for 30 seconds softens the dough a little with the egg's steam and keeps the filling from spilling.

Cut diagonally in half and set it on paper or a plate so the cross-section shows. Serve chili sauce or ketchup on the side, and add it after tasting the chapati and egg in the first bite, which makes it easier to adjust the saltiness and heat.

The finished rolex
A finished Ugandan rolex, cut so the yellow of the egg and the green of the cabbage show
0 / 0
Ingredients

Ingredients

1 / 2

Ingredients

Ingredient Amount Role & substitutes
All-purpose flour 250g Cake flour also works but tears easily when rolled out
Atta flour (whole wheat) 50g Savoriness and a grainy texture. All all-purpose flour is fine too
Lukewarm water 180ml Adjust 5 ml at a time by looking at the dough
Vegetable oil 2 tbsp For rolling out the dough and keeping the folds
Salt 1/2 tsp The base of the chapati's flavor
Flour for dusting As needed Too much makes the surface floury

If you don't have atta flour, replace it with 300 g of all-purpose flour. Whole wheat takes up water easily, so don't put in all the water from the start; look at how firmly the dough comes together in your hand and adjust.

2 / 2

Vegetable omelet

Ingredient Amount Prep
Eggs 8 (2 per 1 roll) Crack one at a time and check for shell
Cabbage 200g Shredded 1 mm wide
Tomato 2 Lightly remove the seeds and moisture, thinly sliced
Onion 1 Thinly sliced. If the bite is strong, soak in water for 2 minutes
Green bell pepper 2 Cut in strips. Can be omitted if you don't have it
Vegetable oil 2 tbsp About 1/2 tsp per omelet
Salt 1/2 tsp Mixed into the egg
Black pepper A pinch Mixed into the egg
0 / 0

On the griddle, the egg is rolled into the chapati

Order a "rolex" on a street corner in Uganda and what you get is not a wristwatch but a snack: a vegetable omelet laid on a freshly cooked chapati. The roll is made all at once when the egg has set and the surface of the chapati has taken on color, so the outside is savory and the cut end shows yellow egg and green cabbage.

At a stall it is cooked to order, wrapped in paper or a bag and handed over hot. It isn't only for breakfast: it is a meal on the way to work, a snack at school or the market, and something to fill the stomach late at night. The structure of the dish is simple, but the layers of the chapati, the moisture of the vegetables and how the egg is cooked, off by just a little, change how easy it is to eat once rolled.

When making it at home you don't need to gather every local ingredient. If you first settle the savoriness of the flatbread and how the egg holds together, then keep a way of cutting vegetables that doesn't release too much water, and a size matched to about 22 cm, even a home skillet can give the outline of a rolex.

What is a rolex?

Rolex is the Ugandan name for a dish in which egg is rolled in chapati. It is often explained as a play on words shortening "Rolled Eggs," but there is no source that pins the origin to a single stall or a single inventor. There are reports that it was born in Busoga in the east, and records that it spread as a meal for university students in Kampala.

A 2018 news report presents the rolex as having started in the Busoga region of eastern Uganda and spread to students of Makerere University as an affordable, filling meal. Another local newspaper has a recollection that around 2003 in Wandegeya, Kampala, someone combined chapati and scrambled egg. Rather than declaring either the sole origin, it is more faithful to the sources to read it as regional chapati culture and the city's street trade overlapping to raise the name and the form.

If Uganda's matooke is a dish of savoring the household staple in a stew, the rolex is a town meal built on a griddle from flour, egg and vegetables. Because the ingredients are few, there is the fun of cooking while watching the state of the cooking.


Ingredients (4 rolls)

Chapati

Fillings at stalls vary by region and shop, and there are both ways of mixing raw vegetables into the egg and ways of adding vegetables that were cooked first. This recipe mixes the cabbage in raw to keep its bite, but remove the seeds from the tomato. Watery tomato put in as it is keeps the egg from setting, and the juice runs out when you roll it.

Allergens and hygiene

The chapati contains wheat and the omelet contains egg. If you use store-bought chili sauce or ketchup, check the ingredient label. When cooking the egg close to soft-set, consider hygiene and the health of the people eating, and use egg cooked through to the center for pregnant people, children, older people and people with weakened immune function.

What to prepare: ingredients and tools that change the texture

All-purpose flour, eggs, cabbage, tomato and onion can be found at an ordinary supermarket. The reason to order something in is the atta flour that makes the aroma and layers of the chapati. Ordinary whole wheat flour can substitute, but a coarse one makes the dough tear easily and needs moisture adjustment when you roll it thin.

Atta flour is a flour only 50 g of which is used for 4 rolls, so the condition for buying it is that you will make chapati or roti several times. For this once, it is more sensible to make it with 300 g of all-purpose flour and not have flour left over.

Mixing atta flour into all-purpose flour adds a little more savoriness when cooked and a bit of resistance when you bite through it. It is a material that leans the bread toward the chapati direction, thin-cooked and wrapped around the filling, rather than a thick bread like naan.


For those who want an even cooking surface: a dedicated tawa is not required

To make 4 at once, an ordinary skillet 24 cm or more across is enough. A dedicated chapati pan makes sense for people who want to cook thin dough into the same circle every time, or who want a flat surface without a raised edge. If you are trying it once, use the skillet you have.

One model of dedicated chapati pan is about 22.5 cm across and about 3 mm thick, made of aluminum with an oxide coating. The dough here is rolled to 22 cm to suit a pan of this size. Care for it means not pressing hard with a metal spatula, to avoid damaging the surface treatment, and not running cold water over it while hot.

If you pass on that, reproduce the same heat in a skillet of about 24 cm. It is not a dish whose taste is decided by buying a dedicated tool; the tool is for matching the size of the circle and the bubbles on the surface.


How to recover from a failure

The dough shrinks and won't spread to 22 cm

The dough just after folding has tight gluten and tends to shrink. Don't pull it by force; cover it with a wrung-out damp cloth and leave for 10 minutes. If it still springs back, rather than adding more dusting flour, push it out from the center with the palm of your hand. If the cooked chapati is hard, warm it for 10 seconds per side in a dry skillet right before putting the egg on, and cover with a cloth to make it easier to roll.

Liquid comes out of the egg mixture and it won't set

The cause is the tomato seeds and the water from the cut vegetables. If it is before cooking, tilt the bowl and remove the liquid at the bottom with a spoon. If you have already poured it in, heat over low heat without moving the egg, divide it into 4 with a spatula and lay them on the chapati. Even if it doesn't make a neat single sheet, it is a dish you roll up and eat, so the taste can be recovered.

The chapati cracks while rolling

Overcooking or letting it cool too much is the main cause. Don't push egg into the cracked part; warm the chapati again and then roll. If it has completely torn, gather the filling in the center, fold in half and cut with a knife and it can be eaten. Next time, cover the cooked chapati with a cloth right away, and take it off the heat when it has taken on color.

I want to store the finished dish

The stall-like texture is decided when it is freshly cooked, so making ahead in an assembled state with the omelet is not suited. Cool the chapati alone one at a time and wrap; refrigerated they keep until the next day, and frozen about 2 weeks as a guide. Reheat in a dry skillet, and cook the egg and vegetables only as you eat. Do not leave a finished dish containing egg at room temperature; if any is left, cool it quickly, refrigerate and reheat to the center within the same day.

Cooking the egg

A guide for small food businesses from the Japanese Ministry of Health, Labour and Welfare gives heating to 70°C for at least 1 minute for dishes using chicken eggs. At home too, if you put safety first, heat until the center no longer runs and the whole is set. Safety for the people eating comes before reproducing the soft texture of the stall.


Rolex as eaten at a stall

The rolex is a made-to-order meal in which the chapati and egg are prepared separately and then assembled on one griddle. The stall's equipment can be as simple as a kneading table, a surface for cooking chapati, a skillet for the egg and a charcoal stove. Because the cook can change the amount of filling, there is a range under the same name, from a light snack with one egg to a big roll with more eggs.

Local newspapers record Kampala's Wandegeya, Nakulabye, Kabalagala and others as places where rolex took hold as a meal for university students and single people. Another report explains that it is also made where people gather, such as markets, funerals, prayer meetings, school events and political rallies. It is a dish for which it is hard to decide "breakfast or lunch," and more than the time you eat it, what matters is that you can get it right after it is cooked.

Two records about the name and origin

The explanation that "Rolled Eggs" became Rolex is widely used as a name that describes the shape of the dish exactly. But who first gave the name, and when it became established as a dish, have not been determined.

The 2012 Daily Monitor has a writer's recollection of someone called Sula who, around 2003 in Wandegeya, tried to sell a combination of chapati and scrambled egg. Meanwhile, a 2018 Reuters story introduces eastern Busoga as the place of origin, spreading to Makerere students. The former is the memory of one person's business, and the latter a report showing a regional spread, so their roles differ. Keeping both shows that the rolex is not a simple story of invention but a dish that became established amid regional eating habits and urban demand.

Chapati and Ugandan fillings

Chapati itself entered the food culture in connection with Asian communities in East Africa and the history of the Uganda railway via Kenya. Local reports explain that people living in the Busoga region in the east were exposed early to Asian cooking, and grew the rolex, which pairs chapati with egg, vegetables and spices, as a regional dish.

What matters here is not to think that "Indian cooking was transplanted as it was." It is a dish in which a thin flatbread called chapati is topped with eggs, cabbage, tomato and onion available in Uganda, and changed to suit charcoal and the orders of a stall. Using atta flour at home is likewise not only to reproduce Indian cooking, but to approach the texture of the local thin flatbread.

A rolex that changes by region and order

Name / regional difference Filling and shape How to adapt at home
Form reported in the east An example with bamboo shoots mixed into the chapati Shred canned bamboo shoots, pat dry and add 30 g. The aroma and bite change
Form reported in the north Adds cooked vegetables Stir-fry cabbage and onion for 1 minute, cool, and mix into the egg. Sweetness increases and less liquid comes out
Double face A combination of 2 eggs and 2 chapati Make one big roll to share between 2 people. Gather the filling toward the center before rolling
Titanic A large version with 4 eggs and 2 chapati At home it is easier to flip one at a time. Don't cook the standard amount for 4 all at once
With meat Adds ground meat, chicken and so on Put 50 g of cooked meat on the omelet and then roll. Don't mix raw meat into the egg
With cheese or heat added Variations at restaurants and festivals Add 20 g of cheese and a little green chile per roll. Reduce the salt in the egg to account for the cheese's salt

Whichever the filling, it does not change that it fits within the circle of the chapati and is sized to eat with one hand. At home, make the standard amount first and change the filling only on the next one, and you can taste the regional differences while adjusting moisture and salt.

As work that supports food culture

The rolex is not only a cheap snack; it is also a dish that connects the work of people who start a stall, the trade of people who carry eggs and flour, and the time of people in the city who need a meal. An article published in The Conversation in 2025 summarizes the rolex as talked about as a job opportunity and a source of national pride, while also carrying the issues of hygiene in street cooking and urban space.

In 2022 Uganda's Ministry of Tourism announced that it had trained more than 500 young people in the west in hygiene, customer service, business, finance and waste management and handed 40 rolex carts to vendors. It is a move to put in place the conditions for makers to keep their trade, not only to advertise it as a tourism resource. In one roll from a stall there is, beyond the combination of egg and chapati, a form of work that provides meals.


Changing the filling to suit your table

Lean toward the northern "cooked vegetables"

Stir-fry the cabbage and onion in 1/2 tsp of oil for just 1 minute, cool slightly and mix into the egg. Using a small amount of tomato raw keeps the sweetness and acidity. The egg sets faster, so it is a branch that is easy to handle for first-timers or when using watery vegetables.

Add the texture of bamboo shoots

Shred 30 g of canned bamboo shoots, pat dry with paper towels and add to the egg. It is a substitute for the bamboo shoots reported in the east, and it does not give the same aroma as the local one. Reducing the cabbage by 30 g keeps the filling from spilling out of the chapati.

Make it a double face

Use 2 chapati and 4 eggs and combine the omelet into one sheet. The cooking surface is larger, so after pouring in the egg, turn to medium-low heat and don't touch it until the bottom sets. If you are cutting it to share between two, set it seam side down and then cut on the diagonal so the filling is less likely to fall out.

Make it with meat

Cook ground beef, chicken or lamb with salt and pepper and put only 50 g on the omelet. Local articles also introduce examples with meat and sausage. Mixing raw meat into the egg makes it hard to tell if it is cooked, so always cook it separately first.

Add cheese and green chile

Adding 20 g of cheese and a little green chile to the omelet moves it toward the modern stall and restaurant variations. Reduce the salt in the egg to a pinch to account for the cheese. Rather than mixing the heat in all at once, adding it afterwards for each person makes it easy to divide between children and adults.


Nutrition (per roll of 4)

These figures are an approximation calculated by dividing the above ingredients into 4 rolls and assuming part of the oil is absorbed by the dough and the omelet. They vary with the proportion of atta flour, the oil used and the size of the vegetables, and do not replace product nutrition labels or medical dietary management.

Nutrition of rolex (approximate, per roll)
Nutrient Amount
Calories 560kcal
Protein 20g
Fat 25g
Carbohydrates 65g
Fiber 7g
Sodium 650mg

Dishes to make alongside

Frequently asked questions

FAQ: before you make rolex

Rolex is a dish where the filling and size change from shop to shop. The first time, make one at the standard amount, and adjust the next one by looking at how it turns out.

Q1. Why does it have the same name as a wristwatch?

It is explained as a play on words shortening "Rolled Eggs." The name is tied to the shape of the dish, eggs rolled in chapati, but who first named it has not been determined.

Q2. Do I cook the vegetables first?

Both exist. Mixing raw cabbage and onion into the egg keeps their bite, and stir-frying first brings out sweetness and makes the egg set more easily. Keeping both as regional differences and the way each shop does it fits the range of the local dish.

Q3. What if I don't have atta flour?

You can make it with 300 g of all-purpose flour. With cake flour alone the dough tears easily, so use all-purpose flour the first time. If you use whole wheat flour, the coarser the grain, the more water it needs.

Q4. Do I need a dedicated chapati pan?

It isn't essential. You can make it in a skillet of about 24 cm. The dedicated tawa uses a flat 22.5 cm cooking surface and is for people who want to match the size every time. If you do buy one, check the thickness, material and care method on the sales page.

Q5. Can I leave the egg soft-set?

Judge by not only your taste preference but the freshness of the egg, hygiene and the people eating. If you put safety first, cook through to the center, using the 70°C for at least 1 minute shown in the Ministry of Health, Labour and Welfare guide as a guide.

Q6. Can I eat what I cooked the next day?

To keep the texture, cook only the chapati ahead and store it, and make the egg and vegetables right before eating. If you keep a finished roll, cool it quickly, refrigerate and reheat to the center within the same day. It is important not to leave it at room temperature.

Q7. Is it spicy in Uganda?

There is a way of eating it where no strong heat goes into the basic egg and vegetables, and chili sauce is served on the side. Because there are variations that add heat, adding it afterwards makes it easy for the family to divide.


Sources

All sources were rechecked on 19 August 2026. Publication dates of the sources mentioned in the article and historical dates such as when the dish spread have not been changed.

Culture, region and history

Recipes and hygiene

  • Boston Medical Center Teaching Kitchen. "Ugandan Rolex." https://www.bmc.org/recipes/ugandan-rolex: checked for resting the chapati, layering with the omelet and handling dough that can be refrigerated or frozen. (Accessed and checked: 2026-08-19)
  • Ministry of Health, Labour and Welfare (Japan) and Japan Food Hygiene Association. (2023-10-27). "Guide to hygiene management incorporating HACCP concepts (for small general food businesses)." https://www.mhlw.go.jp/content/12401000/001163083.pdf: checked for the heating standard for dishes using chicken eggs and the handling of allergen information. (Accessed and checked: 2026-08-19)