🇹🇿 Tanzanian / Indian Ocean · Street Food

🫓 Tanzanian Kachori

Kachori ya Tanzania

Tanzanian Kachori — crispy, slightly puffed round pastries filled with spiced lentils or peas, deep-fried until golden. The Indian Ocean's contribution to Tanzania's street food — a round, satisfying pastry that appears in the urojo bowl and at every Zanzibar market.

★ 4.8 (2103 reviews)
50 minTotal time
30 minPrep
20 minCook
12Servings
170Calories
MediumDifficulty

Kachori arrived on the Tanzanian coast through the Indian Ocean trade and became a permanent part of Zanzibar's street food landscape — the round, crispy pastry filled with spiced dal that appears in the urojo bowl and is sold independently at every market.

Ingredients

Equipment: Rolling pin, Deep frying pan

    Pastry

    • 2 cups all-purpose flour
    • 2 tbsp oil
    • ½ tsp salt
    • ½ cup water

    Lentil Filling

    • 1 cup yellow split peas or lentils — soaked and cooked
    • 1 onion — finely diced
    • 1 tsp cumin
    • 1 tsp coriander
    • 1 tsp turmeric
    • 1 tsp chilli powder
    • 1 tsp garam masala
    • 2 tbsp coriander leaves
    • 1 tsp salt
    • 2 tbsp oil
    • Oil for deep frying

    Method

    1. Make filling: cook onion until golden. Add spices, cooked lentils. Mash partially. Add coriander. Cool completely.
    2. Make pastry: rub oil into flour and salt. Add water gradually to a stiff dough. Knead 5 minutes.
    3. Divide dough into 12 balls. Flatten each into a 8cm round.
    4. Place 1 tbsp filling in the centre. Gather edges and pinch firmly to seal.
    5. Flatten gently into a disc.
    6. Fry at 170°C for 4—5 minutes until golden and slightly puffed.

    Chef Tips

    • The seal must be completely airtight — any gap and the filling escapes into the oil.
    • The stiff dough is intentional — it holds its shape during frying.

    Common Mistakes to Avoid

    • Poor seal — filling escapes.
    • Too soft dough — collapses.

    The Science

    Kachori puffs during frying because the moisture in the filling converts to steam as the oil temperature rises. This steam, trapped by the sealed dough, creates internal pressure that puffs the pastry. The dough must be stiff enough to withstand this pressure without bursting.

    Nutrition (per serving)

    170Calories
    5gProtein
    22gCarbs
    7gFat
    3gFiber
    300mgSodium

    Health Benefits

    • Plant protein from lentils.
    • High fibre from legume filling.

    Cultural Note

    Kachori is the Indian Ocean's most travelled pastry — it arrived in Zanzibar on trading dhows and never left. It is now as Zanzibari as the cloves that grow on the island.

    Storage & Serving

    Storage: Freeze uncooked 2 months. Fry from frozen.

    Reheating: Oven at 180°C.

    Serve with: Chatni ya Nazi (TZA118), Tamarind Sauce, As part of Urojo (TZA123)

    vegetariandairy-freenut-freehalal

    Related Recipes