Surinamese roti


Traditionally you'd eat Surinamese roti using your hands, which is awesome! Share with family and friends and have a good time! Recipe for 6 people.

1 hours 55 minutes 6 people Main course
Surinamese roti


(✓ Tip: click to check off)

  • 1 kg of wheat flour
  • About 750 ml lukewarm water
  • 2 tablespoons sunflower oil
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder

Ingredients filling

  • 800 gram chicken fillet
  • 2 onions
  • 3 cloves of garlic
  • 2 tablespoon garam masala
  • 2 teaspoons tomato paste
  • 2 cups of water
  • 1.5 vegetable stock cubes
  • 4 tablespoons of sunflower oil
  • 400 gram long beans/snake beans
  • 6 large potatoes
  • 6 eggs
  • freshly ground black or white pepper
Surinamese roti ingredients
↑ click on the photo to enlarge

Kitchen equipment

(✓ Tip: click to check off)

  • 1 large bowl
  • 2 large skillets
  • Chef's knife + cutting board
  • Pan for boiling 6 eggs
  • Cling film
  • Rolling-pin
  • Roti pan or large skillet


1 hours 55 minutes 6 people Main course

View the original recipe via:

Making Surinamese roti -- 50 minutes

Before we're going to make the filling, let's make home-made Surinamese roti first. You can of course skip this step by purchasing store-bought Surinamese roti. If so, continue to the next step

The following recipe is enough for about 15 to 20 roti, you can easily freeze them! ADD 500 grams of wheat flour in a large bowl and make a doughnut hole in the middle. ADD baking powder, baking soda, sunflower oil and lukewarm water in the middle.

Mix everything together by hand, it should be very sticky! KNEAD for about 5 to 10 minutes, keep adding the remaining wheat flour until the dough is smooth and elastic. COVER the bowl with some plastic film (or tinfoil) and let rise for about 30 minutes.

Put the bowl somewhere where it's at room temperature and let the bacteria do their thing! After the dough has risen, from 15 to 20 balls from the dough. Make them about the same size as a large egg.

FLATTEN each dough ball using a rolling pin. Lightly dust your working area before rolling them. REPEAT this step for each roti. HEAT up the roti pan (or large pan) on high heat, and bake the roti. 

Lightly coat the top with some sunflower oil, then turn it around. COAT again and turn around, repeat this 3 times or until nicely browned.

Preparing the filling -- 10 minutes

CUT the chicken fillet in bite-sized chunks. It will take longer to cook if you cut them into larger chunks, plus it's easier to eat when you cut them a bit smaller. DICE the potatoes in fairly large cubes.

FINELY dice the onions and set them aside. RINSE the snake beans or long beans and cut off the dried-up ends. 

Surinamese roti
Surinamese roti

Cooking the chicken masala -- 35 minutes

ADD about 4 tablespoons of sunflower oil to the large pan. Put on medium-high heat and sauté about 2/3rd of the diced onions. PRESS 2 cloves of garlic and add it to the pan. When glazed, add 1 teaspoon of tomato paste and 1 tablespoon of garam masala.

Stir and let bake for another minute. Add the chunks of chicken to the pot after a minute or two, add freshly ground salt and pepper. Stir the chicken once in a while, be careful to prevent it from burning.

When the chicken chunks are nicely cooked, add in 1 cup of water and 1 vegetable stock cube. We usually crumble vegetable stock cubes before adding them to a dish.

Put the lid on the pan and let steam for about 5 minutes on low heat, then add half a cup of water. The chicken masala is ready after a minute or 30, depending on how large you've cut the chunks.

If you notice that the dish doesn't have that much juice/gravy, add in more water and taste to see if it's still salty enough. Prepare the potatoes in the meanwhile.

Cooking the potatoes -- 20 minutes

This method is actually very similar to the first step. PUT on another pot on medium-high heat. ADD in 4 tablespoons worth of sunflower oil and sauté 1/3rd of the diced onions along with 1 pressed garlic clove.

Add in 1 teaspoon of tomato paste, give it a good stir and mix with 1 tablespoon of garam masala. ADD in the diced potatoes with 1 cup of water and 1 (crumbled) vegetable stock cube.

Turn down the heat to low, put on the lid and let steam until the potatoes are nice and tender. An easy way of checking if your potatoes are done is by poking it with a fork.

The potatoes are done when the fork goes in smoothly and without any resistance. When this happens, add in 400 grams of snake beans / long beans. TASTE the dish to see if it has enough salt to your liking.

Add more vegetable stock or freshly ground salt if you think it needs more salt. Meanwhile, BOIL 6 hard-boiled eggs, this is easily done by adding water to a pan, turn on high heat and let come to a boil.

BOIL the six eggs for about 10 minutes, then remove them and "shock" them by putting them under running cold water. COLOUR the eggs nicely yellowish by adding them into the garam masala sauce for a minute or 3.

Turn them around a few times. By the way: Surinamese roti is traditionally eaten using hands, so grab a roti, scoop in filling and enjoy!

What do you think of this recipe?
3 votes

Did you make this recipe or are you planning to?
Mention @ohmydish, tag #ohmydish on Instagram or save this recipe!

← Previous recipe
Key lime pie