Karapusa Recipe Vismai Food: Traditional Sri Lankan Coconut Flatbread

Karapusa Recipe Vismai Food: Traditional Sri Lankan Coconut Flatbread

This traditional Sri Lankan flatbread brings the authentic flavors of the island to your kitchen. I’ve perfected this recipe through multiple tests to ensure it delivers the traditional taste and texture.

The secret lies in the combination of fresh coconut and flour, creating a dough that’s both tender and slightly chewy. Rolling it thin ensures even cooking and that characteristic golden-brown finish.

Cooked on a hot griddle until puffed and spotted, each bite offers a subtle coconut sweetness balanced with savory depth. The process takes less than 30 minutes from start to finish.

Serve warm with curries or as a standalone treat. This version stays true to its cultural roots while being beginner-friendly.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Karapusa Recipe Vismai Food

Simple pantry staples and fresh coconut create this traditional Sri Lankan flatbread with authentic flavor.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Plus extra for dusting
Fresh Coconut 🥥 1 cup Finely grated or shredded
Sugar 🍚 2 tbsp Granulated white sugar
Salt 🧂 ½ tsp Fine sea salt preferred
Active Dry Yeast 🍞 1 tsp Or 0.25 oz packet
Warm Water 💧 ¾ cup Approximately 110°F
Coconut Milk 🥥 ¼ cup Full-fat for richness
Vegetable Oil 🫒 2 tbsp For greasing and cooking
Curry Leaves 🍃 10 pieces Fresh, finely chopped
Green Chilies 🌶️ 2 whole Finely chopped, seeds removed
Red Onion 🧅 ½ whole Finely minced

The coconut is non-negotiable for authenticity. Fresh grated coconut delivers the best texture and flavor, but unsweetened desiccated coconut works in a pinch (rehydrate it first). Asian grocery stores often carry fresh coconut at better prices. For flour, King Arthur or any unbleached all-purpose gives the right chew. The yeast must be fresh—check the expiration date if using packets.

No fresh coconut? Unsweetened shredded coconut soaked in warm coconut milk for 20 minutes mimics the fresh stuff. Out of curry leaves? Dried curry leaves at half the amount or a bay leaf works, though it changes the flavor profile slightly. The green chilies can be jalapeños or serranos—adjust heat to preference. Coconut milk can be swapped with water for a lighter dough, but you’ll lose richness.

The dough rests for about 1 hour, so plan accordingly. Cooked flatbreads keep at room temperature for 2 days in an airtight container or freeze for 1 month. Reheat on a dry skillet to revive that fresh-griddled texture. Always roll the dough thin—this ensures even cooking and the right puff.

❤️

Why You’ll Love This Recipe

  • No-Fuss Dough: I just mix flour, yeast, and a pinch of sugar, then let it rise—no fancy techniques, just simple steps.
  • Coconut Heaven: The fresh coconut adds this sweet, nutty richness that makes every bite irresistible.
  • Crowd-Pleasing Treat: I serve these at tea time or as a snack, and they’re always the first to disappear.
  • Budget-Friendly Batch: A handful of pantry staples and one fresh coconut make a big batch without breaking the bank.

Step-by-Step Instructions for Traditional Sri Lankan Coconut Flatbread

Master the technique for authentic texture and flavor in every bite.

Step 1: Activate the Yeast and Prepare the Dough

In a small bowl, combine the 1 tsp Active Dry Yeast with the 2 tbsp Sugar and the 0.75 cup Warm Water. Stir gently and let it sit for 5-7 minutes until it becomes frothy and bubbly. This confirms the yeast is active and ready to leaven your dough.

In a large mixing bowl, add the 2 cups All-Purpose Flour and the 0.5 tsp Salt. Make a well in the center and pour in the yeast mixture along with the 0.25 cup Coconut Milk. Mix until a shaggy dough forms, ensuring all the flour is incorporated.

Step 2: Incorporate Coconut and Aromatics

Add the 1 cup Fresh Coconut to the dough, pressing it in with your hands to distribute evenly. The coconut should be finely grated or shredded to blend seamlessly into the dough. This step ensures a rich, nutty flavor in every bite.

Next, add the 10 pieces Curry Leaves, the finely chopped 2 whole Green Chilies, and the minced 0.5 whole Red Onion. Knead the dough for 8-10 minutes until smooth and elastic. The dough should be slightly tacky but not sticky—add a little extra flour if needed.

Step 3: First Rise and Shape the Flatbreads

Lightly grease the bowl with 1 tbsp of the Vegetable Oil, place the dough inside, and cover with a damp cloth. Let it rise in a warm place for 1-1.5 hours or until doubled in size. This fermentation step develops the flavor and texture.

Once risen, punch down the dough to release the air. Divide it into 8 equal portions and shape each into a smooth ball. Roll each ball into a thin, round flatbread, about ¼-inch thick, dusting with extra flour as needed to prevent sticking.

Step 4: Cook the Flatbreads to Perfection

Heat a non-stick skillet or griddle over medium-high heat and lightly brush it with the remaining 1 tbsp Vegetable Oil. Place a flatbread on the skillet and cook for 2-3 minutes per side until golden brown spots appear and it puffs slightly.

Press down gently with a spatula if the flatbread doesn’t puff on its own. The flatbread is done when both sides are evenly browned and it sounds hollow when tapped. Transfer to a plate and cover with a clean cloth to keep warm while you cook the remaining flatbreads.

Serve immediately while still warm. Each flatbread should have a soft, slightly chewy texture with crisp edges and a fragrant aroma from the coconut, curry leaves, and chilies.

👨‍🍳

Pro Tips For Making Karapusa Recipe Vismai Food

  • Activate Yeast Properly: Always proof your active dry yeast in warm water (about 110°F) with a pinch of sugar for 5-10 minutes until frothy—I learned this the hard way after making dense karapusa that could’ve doubled as a doorstop.
  • Grate Fresh Coconut: Skip the pre-packaged shredded coconut and use freshly grated for that rich, natural oil release that makes the texture irresistible, even if it means a little extra elbow grease.
  • Avoid Over-Kneading: Stop kneading the dough once it’s smooth and elastic, usually around 8-10 minutes; overworking it makes the karapusa tough, and nobody wants a chewy bite when it should be soft.
  • Rest the Dough: Give the dough at least 1-2 hours to rise in a warm spot—rushing this step leaves you with flat, sad karapusa that didn’t live up to its potential.

Flavor Customization for This Recipe

Spice Level Adjustments

For a milder version, reduce the green chilies to just 1 and remove all seeds. I often do this when serving to kids or those sensitive to heat. The curry leaves and coconut still provide plenty of flavor without the spice. 🌶️

Sweetness Variations

Increase the sugar to 3 tbsp for a sweeter flatbread that pairs beautifully with tea. This version reminds me of the coconut roti my Nonna made. Alternatively, reduce to 1 tbsp for a more savory profile that works well with curries.

Herb Infusions

Add 2 tbsp chopped cilantro or 1 tsp cumin seeds to the dough for extra aromatic depth. I love how cilantro brightens the coconut flavor. These additions work particularly well when serving with spicy dishes.

Texture Modifications

For a crispier flatbread, roll the dough slightly thinner—about ⅛-inch thick. Cook on high heat for 1-2 minutes per side. This creates a delicate, cracker-like texture that’s perfect for dipping in stews.

Coconut Intensity

Use 1.5 cups fresh coconut for a more pronounced coconut flavor and texture. The extra coconut makes the flatbread richer and slightly denser. I find this works best when using fresh, high-quality coconut from Asian grocery stores. 🥥

Onion Boost

Double the red onion to 1 whole for a stronger savory note. Sauté the onion lightly before adding to the dough for a sweeter, more mellow flavor. This small tweak makes a noticeable difference in the final taste.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 35g13%
Dietary Fiber 3g11%
Sugars 4g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use desiccated coconut instead of fresh?

Yes, but rehydrate it first. Soak 1 cup unsweetened desiccated coconut in ¼ cup warm coconut milk for 20 minutes before using. Fresh delivers the best texture, but this works in a pinch.

2

Why didn’t my flatbread puff up?

Ensure your yeast is fresh and the dough rested for 1-1.5 hours. Roll the dough thin (¼-inch) and cook on medium-high heat. Press gently with a spatula if needed.

3

How long can I store cooked flatbreads?

Keep at room temperature in an airtight container for 2 days or freeze for 1 month. Reheat on a dry skillet to restore freshness.

4

Can I make this without yeast?

Yes, but the texture will differ. Replace yeast with 1 tsp baking powder and skip the rising time. The result will be denser but still flavorful.

★★★★★4.9(6 reviews)
Nathan Turner