Ugandan Rolex Egg Wrap (Street Food Recipe)
Good street food does not need to stay on the street. It can absolutely live in your kitchen.
The Rolex is a beloved Ugandan street food made from a simple vegetable omelette wrapped in soft chapati, a flaky unleavened flatbread similar to roti. I have spent time in Uganda and other parts of East Africa, and I draw inspiration from the way street food culture shows up across the region, fast, fresh, and deeply satisfying.
Across East Africa, chapati is a staple that shows up at breakfast, lunch, and everything in between. It is often used as the base for quick handheld meals like the Rolex, which makes it one of the most practical and versatile snacks you can make at home.
For me, this recipe is part of a wider way of cooking, taking inspiration from street foods across Uganda and the region, then recreating them in a home kitchen where they are just as accessible, flexible, and fun to eat.
The Rolex is exactly what it sounds like. Eggs are cooked into a thin omelette, layered with vegetables, and rolled tightly in flatbread to create a warm portable wrap. It works just as well for breakfast as it does for a midday snack or quick dinner.
There is no single correct way to make it. Some versions are simple with just eggs, onion, and tomato, while others are packed with cabbage, peppers, or whatever you have on hand. That flexibility is what makes it such a perfect everyday dish. It adapts to your kitchen and your schedule.
In this version, I keep it simple, fast, and home friendly so you can recreate it without special ingredients or long prep times. It is proof that street food does not have to stay on the street. It can become part of your everyday cooking rhythm.
Whether you are looking for a quick breakfast wrap, an easy lunch, or a satisfying snack, this Ugandan Rolex is the kind of recipe that fits into real life. No rules, just good food.

Ugandan Rolex (Omelette Rolled in Chapati)
A delicious and satisfying East African street food classic, fluffy vegetable omelette wrapped in soft, flaky chapati flatbread. This “rolex” is customizable, quick to make, and perfect for breakfast, brunch, or anytime you want a flavorful, handheld meal.
Ingredients
- 1 cup all-purpose flour
- 1 teaspoon salt
- 1 tablespoon vegetable oil, plus extra for cooking
- 1/4 cup hot water + 1 tablespoon hot water (adjust as needed)
- 4 eggs
- 1/2 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
- 1 teaspoon Italian seasoning
- 1 teaspoon dried parsley
- Pinch of salt
- 2 tablespoons pesto
- 1/4 cup Parmesan cheese, grated
- 2 tablespoons sun-dried tomatoes, chopped
- 2 tablespoons goat cheese
- 1 avocado, mashed or sliced with lemon juice
Instructions
- In a medium bowl, mix the flour and salt. Add the vegetable oil and mix. Gradually add the hot water while stirring to form a soft dough. On a lightly floured surface, knead the dough for about 5 minutes until smooth. Shape into a ball, then divide into two equal pieces. Cover and let rest for 10 minutes.
- On a lightly floured surface, roll each dough ball into a circle about 1/4 inch thick and roughly the size of the pan you’ll use to cook the omelette.
- Lightly brush each chapati with oil, then press into a lightly floured shallow plate. Flip and repeat.
- Heat a non-stick pan over medium-high heat and lightly oil it. Cook each chapati for about 15 seconds per side, flipping once, until you see brown spots and the chapatis are cooked through. Set aside.
- In a bowl, beat the eggs with black pepper, fresh parsley, Italian seasoning, dried parsley, salt, Parmesan cheese, half of the goat cheese, and half of the sun-dried tomatoes.
- Pour the egg mixture into the hot pan and cook omelettes one at a time until set.
- Place each omelette on top of a chapati. Top each with half an avocado and 1 tablespoon of pesto. Sprinkle with the remaining sun-dried tomatoes and goat cheese.
- Roll up each chapati tightly to form a “rolex.” Cut each in half, secure with toothpicks, and serve hot.
I am not a certified nutritionist and any nutritional information on dontmissmyplate.com should only be used as a general guideline.
Plantain Stew with Black Beans
If you're looking for a rich, plant-based meal, this is it. I was inspired to cook these plantains and make them the star of the dish like matoke, Uganda’s national dish that uses East African Highlands bananas. They are starchy bananas made into a stew and sometimes mashed, often mixed or served alongside stewed beef. I substitute the beef with mushrooms and still got a great flavour with simple spices and broth. This melody makes for a comforting dish that is mostly guilt-free!
Ugandan cuisine does have some elements also found in Zimbabwe such as ugali (thick corn porridge), but cooked bananas play an unparalleled role in the region as a whole which I don't see in Southern Africa.
Many people are familiar with fried plantains, but they are just as delicious stewed!
Since you already have starch in this dish, I would suggest pairing the plantains with some high protein beans! I seasoned my black beans with a pepper sauce, and it all came together perfectly.
Ingredients
2-3 plantains, chopped
1/2 white onion, finely chopped
1 tablespoon garlic, minced
1 tablespoon black pepper
1 teaspoon salt
1/2 bell pepper, chopped
2 dried peppers, finely chopped
8 ounces mushrooms (1/2 pound, cubed)
1/2 cup tomatoes, chopped
2 cups vegetable or beef broth
2 cups water
2 vegetable or beef bouillons
1/2 teaspoon Usavi mix
1/2 teaspoon coriander
Lemon juice
2 dried chili peppers, finely minced (keep the seeds for more heat)
1/3 cup tomato ragu sauce
Black beans:
1 tablespoon pepper sauce (I used Camella's kitchen)
1/4 cup onion, finely chopped
1/2 teaspoon salt
1 can black beans
1 teaspoon black pepper
1/4 cup tomato ragu sauce
1/4 cup water
Instructions
Cut your plantains or green bananas into small pieces lengthwise, toss in lemon juice and set aside.
Saute the onion and pepper in the vegetable oil, cook for 3-4 minutes.
Add the spices, chilli peppers, and the garlic, cook for another 2 minutes until fragrant.
Add the tomato, mushrooms, and ragu, cook for 5 minutes to sweat out the tomato.
Add the bouillons and water. Reduce the heat and simmer for 10 minutes.
Add the plantains and the broth, season with additional salt and pepper if needed. Simmer for another 20 minutes or until the plantains have softened.
As the plantains simmer, prepare the beans (or whatever side you have in mind). Cook the onion, water, ragu, salt, and black pepper for about 3 minutes, until the onions softened.
Add the beans and pepper sauce, simmer for about 3-5 minutes, season to taste and serve with the plantain stew.
Serves 2-3 people!