Authentic Sri Lankan Kottu Roti

Fresh godamba roti chopped on the griddle with a real spiced gravy, egg and vegetables. Street-style, done right.

Authentic Sri Lankan kottu roti at Blessed Kitchen

Authentic kottu roti is simple food done right: fresh godamba roti chopped down on a hot griddle with egg, vegetables, spice and meat. The difference between real kottu and a lazy version is in the roti and the rhythm. We make ours the way it is made on the street in Colombo, chopped to order so it comes off the griddle hot with crisp edges.

What makes it authentic

Fresh godamba roti, not day-old flatbread. A proper spiced gravy worked through it, not just soy sauce. Onions, leeks and carrot kept with a bit of bite. And real heat if you want it. Everything cooked fast over high flame so the roti stays chewy and the vegetables stay alive.

How to get it

Pick your meat and heat level and we chop it fresh. We are a weekend kitchen, so pickup is from our Scarborough location on Saturday and Sunday, 12 to 5. If you are inside our Uber Eats delivery range, we can also drop it at your door.

How to tell real kottu from a shortcut

You can hear real kottu before you see it: two flat steel blades hammering the griddle. The roti is chopped into short ribbons, not long noodles, and it should be moist from the curry gravy, never dry or greasy. Shortcut versions use pre-cut roti or skip the gravy, and they eat like plain fried bread.

What goes into kottu

  • Godamba roti, thin and flaky, shredded on the griddle.
  • Egg, scrambled straight in.
  • Leeks, carrot, onion and green chilli.
  • Curry gravy, so the roti stays moist.
  • Your meat: chicken is standard; ask for beef or mutton.

Ours

Our Kottu Roti is $13 and comes with an egg omelette. It is chopped to order, so it is best eaten hot. For a party, ask about kottu catering.

Want the backstory? Read what is kottu roti.

Kottu on the streets of Sri Lanka

In Sri Lanka, kottu is night food. Roadside stalls stack godamba roti beside a huge flat griddle, and the clatter of the blades tells the whole street the kottu man is cooking. Each order is chopped fresh, which is why it comes out hot, a little crisp at the edges and soft in the middle. That is the version we make.

Allergy notes

Some of our dishes contain egg (kottu, egg masala, watalappan), dairy (yogurt sambal), fish (maasi sambal is made with dried Maldives fish) and nuts (green pea cashew curry). If anyone has an allergy, tell us when you order and we will tell you what to avoid.

Best eaten fresh

Pick up and eat within 20 to 30 minutes for the best texture.

Kottu, coconut roti or roast bread?

All three start with bread, but they eat very differently. Kottu Roti ($13) is chopped and mixed, so every spoonful has roti, egg and gravy together. Coconut Roti ($12) is a flat roti you tear by hand and dip into beef curry and dhal. Roast Bread ($13) comes with coconut sambal and egg-milk curry for a softer, milder plate. If you want the street-food feel, pick kottu.

Related Catering & Menu Pages

Frequently Asked Questions

What makes kottu roti authentic?

Fresh godamba roti chopped on a hot griddle with a real spiced gravy, egg, vegetables and meat, cooked fast so it stays chewy with crisp edges.

Is it halal?

Yes, all our meat is HMA-certified halal.

Can I get it delivered?

Yes, through Uber Eats in range, or pick it up fresh on the weekend.

How much is kottu roti?

$13, with an egg omelette.

What meat goes in kottu?

Chicken is standard. Ask for beef or mutton when you order.

How soon should kottu be eaten?

Within 20 to 30 minutes of being made.

Is kottu the same as coconut roti?

No. Kottu is godamba roti chopped on the griddle with egg and gravy. Coconut roti is a separate flatbread served whole with curry and dhal.

Which roti dish is mildest?

Roast Bread with egg-milk curry and coconut sambal is the gentlest of the three. Kottu can be made hotter on request.