Recipe
🥙 LUNCH
Mufete
Grilled fish with beans, cassava, and sweet potato under a tangy palm-oil and onion sauce, an Angolan coastal feast.
Angolan · medium · serves 4
prep 25 min · cook 40 min
~819 cal · 62g protein · 69g carbs · 32g fat · 12g fiber · 17g sugars · 6g sat fat (estimated, per serving)
↓ Jump to Recipe
AI-generated illustration
Mufete is one of Angola's best-known coastal dishes, a generous spread built around grilled fish that is a fixture of weekend gatherings and seaside restaurants around Luanda. It is less a single plate than an assembly of the country's staples, eaten together.
Whole fish is grilled over charcoal and served alongside boiled , sweet potato, , and beans, all brought together by the essential accompaniment: a raw sauce of red , onion, garlic, and vinegar that is spooned generously over everything. Fresh, smoky, and vivid with , it is a generous, communal plate.
Saved recipes and passport stamps are kept on this device. Sign in to keep them across your devices and leave reviews.
Make it yours
✓ Naturally gluten-, dairy-, egg-, nut- and pork-free. No swaps needed.
Toggle a diet and the ingredients rewrite themselves with regional substitutes.
🥕 Vegetarian
🌱 Vegan
🌾 Gluten-Free
🥛 Dairy-Free
🥜 Nut-Free
🥚 Egg-Free
🐖 Pork-Free
Dietary labels are a cooking guide, not allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish; we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, read the label on every product you use, and note that a kitchen can cross-contaminate in ways a recipe cannot control.
Ingredients
US
Metric
Serves 4
2 lb whole fish, cleaned
1 lb and sweet potato, chunked
2 cups cooked beans
2
1/3 cup red
2 onions, sliced
1 tomato, chopped (for the relish)
1/4 cup garlic, lemon, and vinegar
Instructions
1
Rub the fish with garlic, lemon, and salt and grill over charcoal until the skin is crisp and the flesh cooked through.
2
Boil the cassava, sweet potato, and green banana until tender.
3
Cook the beans in the palm oil with half the onion until rich and glossy.
✎ Chef’s note
The palm-oil beans, feijao de oleo de palma, are the soul of the plate; simmer them until the red oil turns them glossy.
4
Make a fresh relish from the remaining raw onion, the tomato, vinegar, and a squeeze of lemon.
✎ Chef’s note
The raw onion-tomato relish cuts the richness of the palm-oil beans and grilled fish.
5
Arrange the fish with the palm-oil beans and boiled staples, and serve the relish alongside.
Angolan coastal tradition.
Ratings & reviews
Cooked it? Rate this dish:
No account needed. Sign in to leave a full review with a comment.
Cooked it?
Kept on this device, no account needed. Sign in to leave a review and keep your passport across your devices.
No reviews yet, be the first to cook it.
🌏 While it simmers, know your destination
📍
Luanda. The chilli sits on the table rather than in the pot. Gindungo is the condiment, small hot peppers worked with garlic and oil and added by whoever wants it, and the peanut version of the stew, moamba de ginguba, is the other one worth knowing after the palm oil original.
🗺️
Angola. Calulu, dried fish or meat stewed with okra, sweet potato leaves and palm oil, is shared with Sao Tome and Principe rather than being Angolan alone. Gindungo, the chilli condiment, does the seasoning at the table. Four centuries of Portuguese presence left bread, olive oil and a taste for salt cod alongside all of it.
🌍
Africa. Africa's fifty-four nations hold cuisines as different as Morocco's slow-cooked tagines and South Africa's open-fire braai, yet shared threads run through them: ancient grains like millet, sorghum, and teff; stews thickened with groundnut, okra, or palm; and fiery condiments from Tunisian harissa to Ethiopian berbere. Staple starches, fufu, injera, ugali, couscous, anchor communal meals often eaten by hand from a shared dish, where hospitality is a point of honor.
The story behind this dish is up top, worth a read while the pot works.
More from Angola
Muamba de GalinhaAngola’s national dish: chicken stewed golden in palm oil with okra, garlic, and chili until the sauce turns silk.
Pão de MilhoAngolan corn bread: a moist, golden cornmeal loaf, faintly sweet and rich with coconut, sliced for breakfast with butter and coffee.
Cocada AmarelaA rich golden pudding of coconut and egg yolks scented with cloves, a Portuguese-influenced Angolan sweet.
Browse all Angola recipes →
Good to know
You’ll need: Grill or barbecue.
Storing it: Best straight off the heat. Leftovers keep 2 to 3 days refrigerated and reheat well in a hot oven rather than the microwave.
Make it a Angola meal
KissanguaDrink
Cocada AmarelaDessert
Moamba de Ginguba (Peanut Chicken Stew)Dinner
Similar dishes from around the world
Attiéké PoissonCôte d’Ivoire
Poisson BraiséGabon
MasgoufIraq
Reef Fish with BreadfruitMicronesia
Ikan SabukoTimor-Leste
Grilled Chambo with NsimaMalawi
Cuisine
Diet
Gluten-Free Recipes from Around the World
Dairy-Free Recipes from Around the World
Nut-Free Recipes from Around the World
Egg-Free Recipes from Around the World
Pork-Free Recipes from Around the World
Gluten-Free Lunches from Around the World
Dairy-Free Lunches from Around the World
Nut-Free Lunches from Around the World
Egg-Free Lunches from Around the World
Frequently asked questions
What is Mufete?
Grilled fish with beans, cassava, and sweet potato under a tangy palm-oil and onion sauce, an Angolan coastal feast.
Where does Mufete come from?
Mufete is a Angolan dish from Luanda, Angola.
Can Mufete be made vegan, gluten-free, or dairy-free?
This Mufete recipe includes substitution suggestions for vegetarian, vegan, gluten-free, dairy-free, nut-free, egg-free, and pork-free versions, including several at once such as gluten-free and dairy-free together. Treat them as a starting guide rather than a guarantee, and see the allergen note below.
Is Mufete safe for people with food allergies?
Our dietary labels and substitutions are a cooking guide, not medical or allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish, but we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, always read the label on every product you use, and remember a home or commercial kitchen can cross-contaminate ingredients in ways a recipe cannot control.
How long does Mufete take to make?
About 65 minutes total (25 minutes prep, 40 minutes cooking), serving 4.
Get the Sunday Spin
One dish from somewhere in the world, in your inbox every Sunday. No spam, just dinner inspiration you can cook that day.