Ghee Roti with Beef Sambal: When You Need Some Comfort Food

By Waleed Al awad | 31, May, 2018
Ghee Roti with Beef Sambal: When You Need Some Comfort Food

Who doesn’t love to feast on a yummy Ghee Roti dipped in Beef Sambal during the time of Iftar? Also, if you are feeling hungry for some Indian Cuisine, this  'roti and sambal' dish may seem simple but it will definitely fill you up for Iftar. 

If you are in-charge for whipping up a meal for Iftar, we got you covered. This Ghee Roti and Beef Sambal meal is not only simple to make but also exceptionally good and satisfying. So don’t worry about having to spend a lot of time running around the kitchen preparing a list of curries that go well with the roti.


Step 1: Making Ghee Roti


  • 250g of all purpose flour
  • A pinch of salt
  • 2 tablespoons of Ghee (clarified butter)
  • Sufficient lukewarm water
  • 1 Egg


  1. In a large mixing bowl add your flour, two tablespoons of Ghee and mix with your hands to form a crumb-like texture.
  2. Beat the egg and add it into the mixture along with a pinch of salt. Mix well.
  3. Add lukewarm water a little at a time to form a smooth dough. The dough should not stick to your fingers but should have a smooth texture.
  4. Knead the dough for a few minutes.
  5. Set the dough aside at room temperature for about 20-30 minutes, to form a smooth and elastic dough.
  6. After, continue kneading the dough on a floured surface for about 5 minutes.
  7. Divide the dough into balls and roll out the dough to form a thin roti. 
  8. You can either fry the roti to give it a crispy texture or lightly pan fry the roti.
  9. To fry it, heat 250 ml of oil in a frying pan along with 3 tablespoons of Ghee. Fry on both sides till golden brown. 
  10. To lightly pan fry the roti, add a tablespoon of vegetable oil along with one tablespoon of Ghee and heat it up. Sear the roti on both sides until golden brown.

Tip: If you are unable to find Ghee in your local supermarket, you can use salted butter as a substitute.


Step 2: Whipping Up the Beef Sambal


  • 500g of Beef
  • 2 cloves of Garlic (chopped)
  • 1 teaspoon of Turmeric 
  • A small root of Ginger (chopped)
  • 2 teaspoons of Chili powder
  • 3 large Onions (chopped into small strands)
  • 2 teaspoons of Chili flakes
  • 1 Red Bell Pepper (chopped)
  • 1 teaspoon of Black Pepper powder
  • 1 tablespoon of Soy Sauce
  • ½ teaspoon of Cumin powder
  • 1 tablespoon of Sugar
  • 1 teaspoon of Garam Masala
  • 2 tablespoons of Oil
  • 1 teaspoon of Coriander powder
  • A handful of chopped Parsley
  • Juice of 2 Lime/ 1 lemon
  •  Salt to taste
  • ½ teaspoon of Curry powder


  1. Chop the beef into bite sizes.
  2. In a pressure cooker, add chopped beef, Chili powder, Tumeric, Coriander powder, Cumin powder, Curry powder, a teaspoon of salt, and juice of one lime or half a lemon. Add sufficient water to cover the meat.
  3. Cook the meat until tender.
  4. After the meat has been cooked, drain the stock from the meat, and set the meat aside to cool.
  5. Once the beef is cool enough, tear the beef into strips or chop them futher into smaller cubes.
  6. In a large saucepan, heat 2 tablespoons of oil.
  7. Add chopped ginger and garlic and sauté until golden.
  8. Then add chopped onions. (Don't let it go brown)
  9. And Garam Masala and Chili flakes into the mixture, along with bell peppers and mix well.
  10. Add Soy Sauce, along with a tablespoon of sugar and give it a good stir.
  11. Finally, add the beef strips or cubes. If you prefer more spice add chili powder to your preference.
  12. Squeeze in some lime/lemon juice on the sambal.
  13. Garnish with chopped parsley on top and serve warm

Tip: You can also substitute beef with chicken.

This beautiful roti works with this sambal really well, but if you prefer to jazz it up a little and serve it with more dishes like chicken tikka, chicken tikka masala, kormas, you'll have a feast served for your family!

Have fun creating different types of varieties to go alongside this Ghee Roti!

Leave a comment