Skip to content
Home » Blog » Sri Lankan Pol Roti Recipe | Vegan Coconut Roti Ready in Under 30 Minutes

Sri Lankan Pol Roti Recipe | Vegan Coconut Roti Ready in Under 30 Minutes

If you’ve ever wanted a simple, wholesome, comforting flatbread that comes together in minutes, Sri Lankan pol roti is exactly that. Made with just three ingredients — coconut, flour, and water — this vegan, dairy‑free roti is soft, hearty, and full of natural flavor. It’s the kind of recipe you can make on busy weeknights, lazy weekends, or whenever you want a warm, homemade meal without fuss.

Pol roti is more than food — it’s a piece of Sri Lankan culture. Coconut is woven into daily life on the island, and this roti has been passed down through generations as a symbol of simplicity, togetherness, and comfort. Families gather around the table to mix, knead, shape, and cook the dough, creating memories as warm as the roti itself.

📣 Please note: Some links in this post are affiliate links. If you make a purchase through them, I may earn a small commission — at no extra cost to you. Think of it as a tiny thank‑you for sharing my favorite culinary finds. Your support truly means a lot.

circle of Sri Lankan coconut roti served warm on a plate.

Why You’ll Love This Coconut Roti

  • Only 3 main ingredients — coconut, flour, and water.
  • Vegan + dairy‑free — perfect for plant‑based eaters.
  • Ready in under 30 minutes — ideal for weekday quick meals.
  • High in fiber + healthy fats — naturally nourishing.
  • Customizable — add chilies, curry leaves, shallots, garlic, or colorful veggies.
  • Pairs with everything — sambal, curries, spreads, or even Nutella.
  • Beginner‑friendly — no special tools or skills needed.

🌿 Just a friendly reminder: I’m a passionate foodie, not a certified nutrition or health professional. Everything shared here — recipes, tips, and food inspiration — is meant for enjoyment and creativity in your kitchen. For dietary guidance or health concerns, always consult a qualified professional.

Side view of pol roti showing a close up of the thin coconut roti texture.

Making Coconut Roti

Pol roti is traditionally made with freshly grated coconut, flour, and water. That’s it. Optional add‑ins like curry leaves, green chilies, or shallots give it a fragrant, savory twist. Modern kitchens make it even easier — frozen coconut or whole‑wheat flour all work beautifully. Let me walk you through how it’s done.

Step 1 – Grab all your ingredients

Essential Ingredients

Coconut

  • Freshly grated coconut (best flavor)
  • Frozen coconut (my go-to)
  • Unsweetened desiccated coconut

Flour

  • All‑purpose flour (my go-to)
  • Whole‑wheat flour
  • Coconut flour (for low‑carb versions)

Water

Add gradually — the amount varies depending on coconut moisture and flour type.

Optional Ingredients

Healthy Fat

  • Olive oil
  • Coconut oil
  • Avocado oil
  • Butter (my go-to)

Flavors

  • Curry leaves + shallots + green chili (my go-to)
  • Garlic + cilantro
  • Spinach + black pepper
  • Cheese + chili flakes
  • Grated carrots + bell pepper

Step 2 – Mix to create the dough

Start by mixing the dry ingredients (all-purpose-flour, freshly grated coconut, sliced curry leaves, shallots and green chili) with the melted butter. Add water little at a time and combine everything until the dough comes together. Knead until it feels soft, smooth, and pliable — not sticky, not dry.

If the dough

  • Dry / crumbly: add a splash of water.
  • Sticky: sprinkle a little flour.

Divide the dough into desired sized portions, flatten each with a rolling pin, and shape into a circle (use a plate or bowl to cut a perfect circle). Sprinkle flour if the dough sticks as you roll. Roll each thin or thick based on your preference.

Step 3 – Cook to create the roti

Cook each roti on a flat skillet or griddle over medium-high heat until brown spots appear. The outside becomes crisp while the inside stays soft and chewy.

For a crispier version, roll the dough thinner. For a smoky flavor, cook over an open flame or grill.

🍽️ Craving more? From vegan‑friendly dishes, meat‑lovers favorites, to soul-food from the island, there’s a burst of flavor waiting in every recipe. Cook to satisfy your cravings — one delicious bite at a time.

🎯 Let’s be real: Deciding what to cook or even what groceries to buy can feel overwhelming on a chaotic day. Browse our curated collection of meal planners and kitchen resources to stay organized, simplify your day, and make cooking feel effortless. Grab your copy today and make life easier.

Overhead view of coconut roti arranged on a serving plate.

Ways to enjoy this Roti

Pol roti pairs beautifully with:

Eating Roti With Your Hands

Break the coconut roti into small pieces and place it on a bowl or a plate, add fish curry, parippu, and coconut sambal over it. Mix everything together with your fingers. Your senses — touch, smell, sight — all activate, making the food taste richer and more satisfying. It’s a beautiful part of Sri Lankan food culture. Try it!

Got Leftover Roti?

  • Fridge: 1–3 days in an airtight container.
  • Reheat: Microwave with a damp paper towel for 30–60 seconds.
  • Freeze (un‑cooked): Roll into desired size, separate with parchment, and freeze up to 3 months.
  • Cook from frozen: Thaw slightly and cook as usual.

🔥Show Off Your Plating by tagging @iberrychik on Instagram or Pinterest — I love seeing your cooking. Let’s savor this food journey together.

📬 Subscribe to not miss a thing on Berrychik. You’ll get sneak peeks, free perks, and mouth‑watering recipes delivered straight to your inbox. Psst… when you join for FREE, you’ll also receive a FREE 7‑Day Meal Planner. Check out our shelf to view the collection.

circle of Sri Lankan coconut roti served warm on a plate.

Coconut Roti Recipe

Sri Lankan pol roti made with coconut, flour, and water — a vegan, dairy‑free flatbread ready in under 30 minutes. Soft, wholesome, and perfect with sambal or curry.
Prep Time 10 minutes
Cook Time 20 minutes
Servings: 4 size varies

Ingredients
  

  • 1 cup All purpose flour
  • 1 cup Coconut flaked freshly or frozen
  • Water as need
  • Salt as need
  • 1 tbsp Coconut oil
  • 2 Green chilli sliced
  • 2 Shallots or pearl onions sliced
  • few Curry leaves sliced

Method
 

Making the Dough
  1. In a large bowl, combine the flour, coconut, salt, curry leaves, shallots, and green chili. Give it a light mix then add the coconut oil.
  2. Next, add water little at a time to the bowl and knead until soft, pliable dough forms.
Rolling to Shape
  1. Divide the dough into equal portions and with your palm shape each into a ball.
  2. Use a rolling pin to roll the dough and flatten to a desired thickness. If the dough is sticky, sprinkle some flour and continue.
  3. Use a circle cutter for a perfect cut. Reuse any excess with the rest of the dough.
Cooking the Roti
  1. Heat a non-stick flat skillet, griddle, or pan over medium-high heat.
  2. Cook each roti evenly on both sides until well done.
  3. Remove from heat and enjoy the roti with a curry or sambal.
Coconut roti served with sambal and curry on the side.

More Recipes…

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating