Homemade Chapati & The Ugandan Rolex

A Rolex is a much loved street food of Uganda composed of a chapati, a layer flat bread, and an omelette packed with veggies and here’s how to make it at home. I adapted Chef Lola’s chapati recipe.

A Ugandan Rolex on a white plate.

Ugandan Rolex

A classic Ugandan street food that you can make at home.
5 from 1 vote
Prep Time 45 mins
Cook Time 15 mins
Resting time 30 mins
Total Time 1 hr 30 mins
Course Lunch, Main Course
Cuisine African
Servings 6
Calories 636 kcal


  • cast iron griddle or non-stick pan
  • Rolling Pin
  • dough scraper (optional)



  • 3 C. all-purpose flour
  • 1 tsp. Kosher salt 
  • 1 tsp. granulated sugar
  • 3 tbsp. oil I used grapeseed oil, but any vegetable oil will work.
  • C. water You may use a little more or less depending on the humidity of your area.


  • 12 eggs divided, 2 eggs per serving
  • 3/4 C. shredded cabbage divided, ~2 tbsp. per serving
  • 6 tsp. Roma tomato finely chopped, 1 tsp. per serving
  • 6 tsp. red onion finely chopped, 1 tsp. per serving
  • 3 tsp. bell pepper finely chopped, 1/2 tsp. per serving
  • ½ tsp. Kosher salt 



  • In a large bowl, combine the flour, sugar, salt and stir to combine.
  • Add oil and stir to combine.
  • Add the water gradually, stirring in between additions. You want a soft dough without it being to sticky or dry.
  • Scrape the shaggy dough on to a clean countertop. Knead the dough for 10-15 minutes or until the surface of the dough is smooth and no longer sticky. The dough can also be kneaded in a stand mixer with a dough hook attachment.
  • Oil the surface of the dough and place it into an oiled bowl, cover with plastic wrap and allow it to rest for 20-30 minutes.
  • Divide the dough into 6 equal pieces and shape each into a ball. Keep the dough covered to prevent the dough from drying out.
  • Use a rolling pin to roll the dough out into a 10-inch diameter circle. Use a pastry brush and apply vegetable oil over the surface of the dough. Starting from the bottom edge roll the dough up into a tight rope.
  • Coil the rope on itself like a snail. Set aside and shape the remaining dough balls.
  • Gently press the coils flat and roll out with a rolling pin to 8 inches in diameter.
  • Warm a griddle on medium heat.
  • Add 1 teaspoon of oil to the griddle, swirl to coat the pan. Place the rolled out chapati on the pan and flip when golden ~2-3 minutes. Transfer to a paper towel lined plate. Serve warm.


  • In a large cup, crack in 2 eggs.
  • Add the tomato, onion, bell pepper, and salt. Beat well.
  • Warm a griddle on medium heat.
  • Add 2 tsp. of vegetable oil to the hot pan and pour in the egg mixture. Swirl the pan to coat the entire surface with egg. Cook for 1-2 minutes or when the egg is set up/cooked enough to flip. Flip and cook the other side.


  • Place the omelette on a warm chapati and roll them up. Serve warm.



Calories: 636kcalCarbohydrates: 94gProtein: 24gFat: 17gSaturated Fat: 3gTrans Fat: 1gCholesterol: 327mgSodium: 613mgPotassium: 322mgFiber: 4gSugar: 3gVitamin A: 623IUVitamin C: 15mgCalcium: 82mgIron: 7mg
Keyword African food, chapati, omelette, street food, Ugandan Rolex
Tried this recipe?Let us know how it was!

Leave a Comment

Your email address will not be published.

Recipe Rating


free email series

What Food Can Teach Us

Get it...here!