Skip to content
Phane (Mopane Worms)
botswanansnack

Phane (Mopane Worms)

Sun-dried mopane caterpillars pan-fried with onion, tomato, and chilli.

Prep
10 min
Cook
15 min
Servings
4
Difficulty
Easy
4.5
Sign in to rate
#insects#protein#traditional#botswana#dried

About This Recipe

Phane — the dried larvae of the emperor moth — are a beloved protein source across Botswana and southern Africa. Chewy, slightly smoky, and rich in protein, they are harvested seasonally from mopane trees and either eaten as a crunchy snack or stewed with onion, tomato, and chilli into a savoury relish served with bogobe.

Ingredients

Serves 4

  • 200 gdried mopane worms (phane)
  • 1 largeonion, diced
  • 2 mediumtomatoes, diced
  • 1 red chillired chilli, sliced
  • 2 tbspsunflower oil
  • 1 tspsalt

Instructions

  1. 1

    Rehydrate

    Soak dried mopane worms in cold water for 10 minutes. Drain well and pat dry.

  2. 2

    Fry until crispy

    Heat oil in a frying pan over high heat. Add worms and fry, stirring, for 5 minutes until crispy and starting to brown.

  3. 3

    Add aromatics

    Reduce heat to medium. Add onion and chilli, cook 5 minutes. Add tomato and cook a further 5 minutes until everything is combined and fragrant.

  4. 4

    Season and serve

    Season with salt and serve hot with bogobe or as a snack on their own.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Cook this hands-free

Get AI meal plans, step-by-step cooking mode, and your saved recipes in the free Bento app.

Get the free iOS app

Pro Tips

  • Patting the worms dry before frying ensures crispiness rather than steaming.

  • Don't skip the initial dry-fry — it develops a nutty, deep flavour.

  • Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.

  • Mise en place pays for itself: chop, measure and pre-mix everything before the heat goes on, especially for any step that moves fast.

Variations

  • Some cooks add peanuts for extra crunch and richness.

  • A splash of soy sauce is a modern addition that enhances the umami.

  • Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.

  • Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.

Storage

Dried uncooked phane stores for months in an airtight container. Cooked phane keeps refrigerated for 2 days.

History & Origin

Mopane worms have been harvested and eaten in Botswana, Zimbabwe, and South Africa for thousands of years. They are an ecological, high-protein food source and an important part of the local economy during harvest season (March–May and November–December).

Frequently Asked Questions

Where can I buy dried mopane worms outside Africa?

Specialist African food stores and some online retailers carry them — search for 'mopane worms' or 'dried caterpillars'.

Are they sustainable?

Yes — mopane worms are a highly sustainable protein source with a very low carbon footprint compared to livestock.

Can I make this ahead of time?

Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.

What can I substitute if I don't have all the ingredients?

Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.

Nutrition Facts

Per serving (120g / 4.2 oz) · 4 servings total

Calories180kcal
Protein28g
Carbohydrates8g
Fat6g
Fiber1g
Protein28g
Carbs8g
Fat6g

Time Summary

Prep time10 min
Cook time15 min
Total time25 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes