Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Pepesup (Equatorial Guinea Fish Pepper Soup)

Pepesup, Pick a Pepper Soup, Equatorial Guinea Pepper Soup

This pepesup recipe is Equatorial Guinea's coastal classic: red snapper fillets simmered in a thin, fiery broth of tomato, red pepper, onion and habanero, finished with lemon and dried herbs. It is light but boldly spiced, and the fish stays tender because it goes in last. One serving is about 450 g.

Pepper soup — pepesup, from the pidgin word pepe for pepper — is a West African coastal classic, and in Equatorial Guinea it is most often made with red snapper, the fish of the Gulf of Guinea. The Equatoguinean version is known for its tomato-red broth, its dried herbs and its habanero heat, and it is served over rice or with boiled yam at family lunches along the coast.

Pairs well with: Steamed white rice, boiled yam or cassava, and a cold light beer or lime soda

Provenance

Equatorial Guinea flag Equatorial Guinea

Malabo Heritage

African Heritage

Time Dedication

45m

15m prep • 30m cook

Batch Yield

4 Servings

238 kcal per serving

1 serving ≈ 450 g

Technical Skill

Easy

Easy (One Pot)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Prime Metabolic Fit

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Soups & Broths Occasions: Weekend family lunch, coastal gatherings, light lunch with friends, rainy-day comfort food Cost: Moderate — about $4–5 per serving at home
Pepesup — red snapper pieces in a red pepper broth served in a clay bowl on a woven mat

Malabo Heritage

Photo: Salma kyari, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Moderate — about $4–5 per serving at home (USD)

A good pepesup is judged by its broth: thin, clear, bright red and fiery, with the fish cooked through but still in one piece.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 45m
P

Prep Stage: Cut the Fish, Chop the Base

15 Mins • Knife Work

Pat the snapper dry, cut it into 4 pieces and season with a pinch of salt. Slice the onion, chop the tomatoes and red pepper, mince the garlic, halve the habanero, and squeeze the lemon. Measure the oil and the dried spices into one small bowl so they go in together — once the broth is boiling, this soup moves fast.

Maestro Tip: Dry fish stays in one piece; wet fish falls apart in the broth. Take the extra minute to pat it dry.

  1. 1

    Simmer the Pepper Broth

    5 Mins • High Heat Bring to a boil, about 100°C (212°F)

    Pour the 800 ml of water into a large pot and bring it to a rolling boil over high heat. Add the sliced onion, chopped tomatoes, chopped red pepper, minced garlic, halved habanero, bay leaf, cayenne, black pepper, paprika, dried basil and dried rosemary. Stir once.

    Starting with plain boiling water — rather than frying the vegetables first — keeps the broth light and lets the pepper flavour stay clean and bright.

    Done when: The water is at a full rolling boil and the vegetables are in.

  2. 2

    Let the Broth Find Its Flavour

    10 Mins • Gentle Simmer Gentle simmer, about 95°C (203°F)

    Lower the heat, cover the pot and simmer gently for 10 minutes, stirring once or twice. The tomatoes and peppers should soften and the broth should turn a warm orange-red. Season with most of the remaining salt, keeping a little back to adjust at the end.

    Do not let the broth boil hard — a bare simmer keeps it clear and stops the tomatoes turning bitter.

    Done when: The vegetables are soft and the broth is orange-red and fragrant.

  3. 3

    Add the Fish

    12 Mins • Gentle Simmer Gentle simmer, about 95°C (203°F); fish must reach 63°C (145°F) at the thickest part

    Lay the snapper pieces gently into the simmering broth in a single layer, spooning a little broth over each one. Cover and simmer for 10–12 minutes without stirring — the fish is delicate and will break if you prod it. It is done when the flesh is opaque all the way through and flakes easily, and a thermometer at the thickest part reads at least 63°C (145°F).

    Resist the urge to stir. The fish cooks in the steam and the gentle movement of the broth; a spoon will only tear it apart.

    Done when: The fish is opaque, flakes easily, and reads at least 63°C (145°F) inside.

  4. 4

    Finish with Oil and Lemon

    3 Mins • Off the Heat Off the heat

    Lift the pot off the heat and stir in the 15 ml of vegetable oil and the 30 ml of lemon juice. Lift out the bay leaf and the habanero halves. Taste and adjust the salt — the soup should be hot, bright and savoury, with the lemon lifting the pepper rather than souring it.

    Oil and lemon always go in last, off the heat: the oil stays silky instead of turning greasy, and the lemon keeps its fresh edge.

    Done when: The broth tastes bright and peppery, the fish is intact, and the bay leaf is out.

Finishing Touches & Plating

Rest the soup for 2 minutes so the flavours settle, then ladle it hot into deep bowls, making sure every bowl gets a piece of fish and plenty of broth. Serve at once with rice or boiled yam on the side.

Nutritional Physiology & Benefits

Nutrition

Energy

238

kcal / serving

Protein

33g

Complete AA

Carbs

13g

Complex

Fats

6g

Healthy

Per serving (4 servings · 1 serving ≈ 450 g)
Energy238 kcal
Protein33 g
Carbohydrates13 g
Fat6 g
Fibre3.3 g
Sugar6.1 g
Sodium110 mg
Per 100g
Energy53 kcal
Protein7.3 g
Carbohydrates2.8 g
Fat1.3 g
Fibre0.7 g
Sugar1.4 g
Sodium24 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin C and vitamin A (red pepper, tomato), vitamin B12 and selenium (red snapper), vitamin B6 and folate (onion, tomato, garlic), potassium (fish, tomato).

Light but Filling

With about 33 g of protein per serving and only around 238 kcal, this soup fills you up without weighing you down — the fish does the work, not the fat.

Vitamins from the Peppers

Red pepper and tomato bring vitamin C and vitamin A, while the snapper adds vitamin B12 and selenium — the colour in the bowl is a fair guide to what is in it.

Gentle on the Stomach

A thin, oil-light broth with no frying and no cream is easy to digest, and the ginger-free, herb-led seasoning keeps it warming rather than heavy.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Steamed White Rice

The classic partner: plain rice soaks up the thin, peppery broth and turns a light soup into a full lunch without competing with the fish.

Boiled Yam or Cassava

Starchy boiled tubers are the Equatoguinean way to eat pepper soup — a chunk of yam dipped in the broth cools the heat and makes the meal last.

Vegetables

Sliced Cucumber and Onion Salad

Something cool and crisp on the side gives the palate a break between spoonfuls of hot broth, and the raw onion echoes the soup's own base.

Drinks

Cold Lime Soda or Light Beer

A cold, lightly sour drink cuts through the chilli heat and refreshes the mouth — the traditional way to finish a peppery coastal lunch.

Complete menu

Start with pepesup as the centrepiece, served with steamed rice and a cucumber-onion salad; finish with fresh fruit and a cold lime soda.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Heavy Creamy Desserts Right After

A very rich, creamy dessert straight after a hot, acidic pepper soup can feel heavy and may cause discomfort for sensitive stomachs. A light fruit plate is the kinder finish. This is general information, not medical advice.

Extra Raw Chilli on Top

The habanero already in the broth sets the heat level; piling raw chopped chilli on top can overwhelm the fish's flavour and irritate sensitive stomachs. Taste the soup first, then add heat in small amounts if you want it. This is general information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA great light lunch — high in protein, low in fat, and full of flavour. One bowl with rice is a complete meal.
  • ChildrenSuitable for children over 5 if you leave the habanero out and halve the cayenne; the fish is soft and easy to eat, but check carefully for small bones.
  • ElderlyA good choice — the fish is soft, the broth is easy to swallow, and the soup is light. Serve it warm, not piping hot, and check for bones.
  • Pregnant womenGenerally suitable if the fish is fully cooked through to 63°C (145°F); keep the chilli mild and ask your clinician about fish portions, as with any fish dish.
  • Breastfeeding womenGenerally suitable; the lean protein and fluids support recovery. Keep the heat moderate, as very spicy food can be uncomfortable for some mothers.
  • AthletesA strong light training-day lunch: about 33 g of protein per serving with rice for glycogen. Add an extra scoop of rice rather than a second bowl of soup.
  • Weight gainNot the best choice on its own — it is light. Eat the full serving with a generous portion of rice or boiled yam, and add a spoonful of palm oil if you want more energy.
  • Weight lossAn excellent choice: about 238 kcal per serving, high in protein and full of flavour. Enjoy the full bowl and keep the rice portion modest.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesThe soup itself is low in carbohydrate (about 13 g per serving), so the main watch is the rice or yam portion — keep it to about 150 g cooked. Ask your clinician about your carbohydrate target.
  • High blood pressureThe sodium is moderate (about 589 mg per serving); reduce the salt to half a teaspoon and skip adding extra salt at the table. Ask your clinician about your sodium limit.
  • Kidney diseaseThe dish is high in protein and contains tomato, which adds potassium; keep portions moderate and ask your clinician whether it fits your diet.
  • GoutFish contributes purines, so eat occasionally and in a moderate portion. Ask your clinician about frequency.
  • Stomach issuesThe chilli and acidity can irritate a sensitive stomach; remove the habanero entirely, halve the cayenne, and eat a smaller portion with plain rice. If symptoms persist, ask your clinician.
  • Cardiovascular diseaseA heart-friendly choice — lean fish, very little fat and plenty of vegetables. Keep the salt modest and enjoy it as a regular light lunch. Ask your clinician about your sodium and fish intake.
  • Fatty liverA good option: low in fat and energy, high in protein. Keep the rice portion moderate and skip any extra oil. Ask your clinician for guidance.
  • Food allergiesContains fish (red snapper) — a major allergen. The dish is naturally gluten-free and dairy-free. If you have a fish allergy, do not eat this dish.
  • Special therapeutic dietsIf you follow a prescribed low-sodium or low-purine diet, this dish needs adapting — halve the salt and keep the portion modest — and check with your clinician first.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool within 2 hours and store the soup in airtight containers; keep the fish submerged in the broth so it does not dry out.
In the fridge
2 days at 4°C (39°F) or below.
In the freezer
1 month; the fish texture softens on thawing, so freeze the broth alone if you can and add fresh fish when reheating.
How to reheat
Reheat gently on the stove over medium heat until the broth simmers and the fish reaches 74°C (165°F) throughout; do not boil hard or the fish will fall apart.
Freezing recommended
Only the broth freezes well; the fish is best eaten fresh.
Signs it has spoiled
Sour smell, cloudy or slimy broth, or fish that smells strongly of ammonia.

More recipes to explore

Equatorial Guinea cocoyam — steamed cocoyam chunks coated in a dark green spinach and palm-oil sauce on a white plate Equatorial Guinea flag Equatorial Guinea 50m
Lunch •Bioko Heritage

Equatorial Guinea Cocoyam with Greens

This equatorial guinea cocoyam recipe is the everyday staple lunch of the islands and the mainland: cocoyam — known locally as malanga — steamed until soft and floury, then served with a mild, leafy greens sauce of spinach, tomato, onion and red palm oil. It is simple, filling and entirely plant-based. One serving is about 300 g.

Simple & Wholesome

Cocoyam steamed until tender, served with a mild spinach, tomato and palm-oil greens sauce — a fully plant-based staple lunch.

Pairs Well With
A squeeze of lime, sliced avocado, and a glass of cold water or hibiscus drink
Leaf-wrapped abala parcels steaming in a pot in Equatorial Guinea, one parcel unwrapped to show the pale orange malanga inside Equatorial Guinea flag Equatorial Guinea 1h 35m
Lunch •Fang Heritage

Equatorial Guinea Abala

Grated malanga (taro) mixed with red palm oil, onion and salt, spooned into softened plantain leaves and steamed until firm and fragrant. Unwrap each parcel at the table and eat it warm with grilled fish or a tomato relish. One serving is about 300 g.

Simple & Wholesome

Steamed malanga parcels with palm oil — a filling, plant-based staple lunch with no frying and no added sugar.

Pairs Well With
Grilled fish, tomato-onion relish & steamed greens
Tagliatelle al ragù Bolognese in a bowl with Parmigiano-Reggiano Italy flag Italy 4h 25m
Lunch •Emilia-Romagna

Tagliatelle al Ragù Bolognese

Slow-braised soffritto and coarse ground heritage meats layered over handmade egg yolk dough for mid-day stamina.

Lean Protein

Slow-simmered beef ragù tossed through fresh egg tagliatelle.

Pairs Well With
Bitter Radicchio & Aged Balsamico di Modena
Pasta & Noodles • High Protein
Pad kra pao gai — Thai holy basil chicken with fried egg and rice Thailand flag Thailand 30m
Lunch •Bangkok Street Flame

Pad Kra Pao Gai

High-heat wok flash of holy basil and crushed chillies over minced chicken, served over jasmine rice with a crispy-edged fried egg.

High Energy

Capsaicin brings the heat; holy basil adds a peppery, clove-like aroma.

Pairs Well With
Chilled Cucumber Salad & Fish Sauce Lime Dip
High Protein • Quick Prep (<30m)

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.