Aromatic bases & spice pastes
Thiéboudienne Herb-Pepper Paste
Rof · A pungent, uncooked green paste of fresh parsley, garlic, Scotch bonnet, and dried shrimp (or shrimp bouillon) that is pounded or blended into a coarse purée and used to stuff or coat fish before cooking in thiéboudienne, Senegal's national fish-and-rice dish. It functions as both a marinade and an internal seasoning, perfuming the fish with sharp herbaceous, alliaceous, and fiery notes that permeate the surrounding tomato broth as the dish simmers.

The formula
1 bunch parsley : 3 cloves garlic : 1 Scotch bonnet : 1 tsp shrimp bouillon : ½ tsp black pepper per ~1.1 kg fish
Quantities verified against African Vibes recipe (Source 3): 1 heaping cup parsley, 3 cloves garlic, 1 Scotch bonnet, 1 tsp shrimp bouillon, 1 tsp black pepper for 2.5 lb (~1.13 kg) fish.
Identity
- Raw, uncooked green paste — never sautéed before use
- Coarse texture from pounded or briefly blended herbs, not a smooth purée
- Heavily parsley-forward with bright green color
- Built around fresh aromatics and dried shrimp umami rather than oil or fat
- Used as both an internal stuffing and an external rub on the fish
- Distinctly Senegalese/Wolof preparation central to thiéboudienne
Ingredients
| Aromatics | Fresh flat-leaf parsley (a heaping cup / 1 bunch) | Stems included; provides the paste's signature green color and herbaceous backbone. |
| Aromatics | Fresh garlic cloves | Source 3 specifies 3 cloves per 2.5 lb fish; scale up to a full head (8–10 cloves) per 1.5 kg for stronger penetration. |
| Seasoning | Scotch bonnet or habanero pepper | Used whole or roughly chopped; seeds often left in for traditional heat. One pepper per batch. |
| Seasoning | Shrimp bouillon cube (or dried shrimp powder) | Source 3: 1 tsp shrimp bouillon. Provides the deep umami signature of Senegalese coastal cooking. |
| Seasoning | Salt | Added to taste; usually ½–1 tsp depending on saltiness of bouillon. |
| Seasoning | Freshly ground black pepper | Source 3: 1 tsp; optional but common. |
| Aromatics | Fresh thyme leaves | Often included in home versions (~1 tbsp per batch) though not in Source 3's listed paste. |
| Acid | Lemon juice or tamarind (optional) | A few drops brighten the paste and help preserve its color. |
Method
- 1Rinse and roughly chop the parsley (stems and all), peel the garlic, and trim the Scotch bonnet.Rough chopping gives the mortar or blender a head start and ensures even pounding without leaving fibrous stems intact.
- 2Pound parsley, garlic, Scotch bonnet, thyme, salt, black pepper, and crumbled shrimp bouillon in a mortar (or pulse in a blender) to a coarse, wet paste.A mortar ruptures cell walls of the herbs and releases essential oils more completely than a blender, preserving the bright green color and sharp aroma.
- 3Adjust seasoning — taste for salt, heat, and umami — and loosen with 1–2 tsp water only if the paste is too dry to spread.The paste must be spreadable enough to coat and stuff the fish but thick enough to cling during searing; water is added sparingly to avoid diluting flavor.
- 4Slit the fish steaks and rub the paste generously over the flesh, inside the slits, and under any skin.Stuffing the slits ensures the herbaceous flavor penetrates the flesh rather than washing off into the broth during cooking.
Techniques that matter
Mortar pounding (vs. blender)
Preserves vivid green color and releases aromatic oils without oxidizing the parsley, which a high-speed blender would brown.
Stuffing slits in fish steaks
Locks the paste against the flesh so it seasons internally as the fish simmers, a hallmark of authentic thiéboudienne.
Dry-seasoning with shrimp bouillon
Provides concentrated shellfish umami that bloats during cooking, mimicking the dried/smoked fish traditionally used in Senegal.
Variations & derivatives
Pierre Thiam's classic RofSenegal (Dakar / Casamance)
Adds dried fish powder (guedj) and additional thyme; per Source 5, the national standard.
Casamance version with basilCasamance region, southern Senegal
Substitutes a portion of parsley with fresh basil for a sweeter aromatic profile.
Vegetarian RofModern diaspora kitchens
Omits shrimp bouillon and increases salt plus a splash of fish sauce for umami.
Used in these dishes
Substitutions
- Flat-leaf parsley → Curly parsley mixed with cilantro — Curly parsley alone lacks flavor; blend with cilantro (50/50) for closest match.
- Scotch bonnet → Habanero or red bird's-eye chili — Habanero is the conventional substitute (Source 3 explicitly allows it).
- Shrimp bouillon cube → Dried shrimp powder (guedj) — More traditional; use 1–2 tsp, adjusting salt.
- Shrimp bouillon cube → Fish sauce or anchovy paste — Not traditional but provides umami; reduce added salt.changes result
- Fresh thyme → Dried thyme (½ tsp) — Acceptable backup; fresh is preferred per Source 5 tradition.
Troubleshooting
Paste turns brown or dark during preparation
Over-processed in a blender, which oxidizes parsley chlorophyll. → Use a mortar, pulse minimally, and add a squeeze of lemon to slow oxidation.
Paste is bland after cooking the fish
Insufficient salt or shrimp bouillon, or paste washed off into broth before searing. → Season boldly before stuffing, sear the coated fish first to set the crust, and adjust final broth seasoning with extra salt.
Heat overwhelms the dish
Scotch bonnet seeds left intact and burst into the broth. → Remove seeds before pounding, or pierce only one side of the pepper so heat releases gradually.
Paste is too watery to cling to fish
Too much added liquid or very wet parsley not dried. → Pat parsley dry after washing and add liquid only teaspoon by teaspoon; the paste should be thick, not pourable.