Skip to content
ChopJollof
Recipes · Senegal

Senegal jollof rice

The origin story. The Jolof Empire. The fish, the rice, the stock.

By ChopJollof Senegal Kitchen · Recipe team · tested 16×Reviewed Apr 202512 min read
Senegal jollof rice
Quick answer

Senegal jollof rice uses broken parboiled rice (thieb) cooked in a peanut oil and tomato base, seasoned primarily with netetu (fermented locust bean) and guedj (fermented fish). Total cook time is around 120 minutes. Heat level is mild and it is traditionally served with whole grilled fish and lime wedges.

At a glance

Rice
broken parboiled rice (thieb)
Cooking fat
peanut oil
Heat level
Mild
Total time
120 minutes
Primary protein
whole fish (grouper or sea bass)
Key spice
netetu (fermented locust bean) and guedj (fermented fish)
Smoke
firewood
Occasion
Friday communal lunch (the most important meal of the week), weddings, Tabaski celebrations
Tested
16× before publication
Serves
6
Difficulty
5 / 5

What makes Senegal jollof rice different?

Thieboudienne is the national dish of Senegal and the oldest documented version of jollof rice, with roots tracing to the 14th-century Jolof Empire. It uses broken rice cooked in fish stock, not chicken stock — which is what fundamentally separates it from all other versions.

The Jolof Empire existed from roughly 1350 to 1890 in what is now Senegal. The dish took its name from the empire. Debate with us on this point at your own risk.

Senegal sits in the francophone tradition of West African cooking — a distinction that shapes the base fat, the spice profile, and how the rice is expected to behave on the plate. Francophone versions tend toward longer cooks, more layered aromatics from fermented spice agents like soumbala or guedj, and a slightly quieter chilli hand than their anglophone neighbors.

The dish is most commonly made for Friday communal lunch (the most important meal of the week), weddings, Tabaski celebrations. This is not incidental to the recipe — occasion shapes quantity, fuel source, and how long a cook is willing to wait for the bottom crust to develop.

What rice does Senegal jollof use?

The canonical Senegal choice is broken parboiled rice (thieb). Parboiled rice is the dominant jollof rice in West Africa for a practical reason: the parboiling process drives starch into the grain before milling, which means the rice holds its structure during the long tomato-base cook without turning to mush. This is not a quality compromise — it is a technical requirement.

A consistent mistake is cooking the rice too quickly. The defining flavor of Senegal jollof comes from the rice absorbing fully reduced, deeply cooked tomato stock — not half-reduced sauce diluted with water. The tomato base must cook for a minimum of 30 minutes before any rice enters the pot.

What fat and spice define Senegal jollof?

The cooking fat is peanut oil. This is not interchangeable. Groundnut oil fries the aromatics at a higher temperature than palm oil without smoking, creating a drier, nuttier base note that underlies everything else in the pot.

The signature spice is netetu (fermented locust bean) and guedj (fermented fish). Every West African jollof has a tomato base, onion, and pepper — what differentiates Senegal's version at the aromatic level is this spice. It is added during the base fry, not as a finish, which means it cooks into the fat and becomes part of the oil itself before the tomato arrives.

How hot is Senegal jollof?

Mild

Senegal jollof registers mild on a five-point scale. The mildness is a design choice, not an absence of confidence. The complexity in Senegal jollof comes from netetu (fermented locust bean) and guedj (fermented fish) and the quality of the tomato reduction rather than from chilli. This version is accessible to the widest table.

Chilli perception changes significantly based on how the peppers are treated. Blending scotch bonnet or pili-pili with seeds produces more heat than blending without them. Frying the blended pepper first before adding it to the tomato base mellows the volatile compounds that cause throat burn, which is why Senegal jollof tastes hotter when the base is underfired.

What to serve with Senegal jollof rice

In Senegal, jollof is rarely eaten alone. The standard accompaniments are:

  • ·whole grilled fish
  • ·lime wedges
  • ·yassa sauce
  • ·salade verte

The traditional protein is whole fish (grouper or sea bass). In Senegal, the protein is usually cooked separately — braised, grilled, or fried — and plated on top of the rice rather than cooked inside the pot. This keeps the rice texture clean and prevents the protein fat from disrupting the tomato base during the cook.

Outside Africa, Senegal jollof is best found in Paris, Marseille, New York, where diaspora communities have maintained the original accompaniment traditions in their own restaurants and home kitchens.

The Senegal jollof rice recipe

This is the canonical Senegal version — tested 16 times before publication, written by a Senegal-based contributor. The canonical version is the most broadly representative recipe for the country — it does not take creative risks, it takes the correct risks.

Fish
  • 1.5kggrouper or sea bass(whole, cleaned, scored)
  • 4 tbsprof(parsley–garlic–chile paste)
Vegetables
  • 1cabbage, quartered
  • 2carrots
  • 1cassava
  • 1aubergine, Senegalese if possible
  • 2okra
Rice + stock
  • 3 cupsbroken rice
  • 0.25 cuppalm oil
  • 2 tbsptomato paste
  • 1yete(dried conch; optional but canonical)

Method

  1. 01

    Stuff the fish. Cut slashes in the fish. Press rof into the slashes. Rest 20 minutes.

  2. 02

    Sear the fish. In palm oil, sear the fish on both sides until golden. Remove.

  3. 03

    Build the stock. In the same oil, bloom tomato paste. Add water, yete, vegetables in order of cook time. Simmer gently until cassava is tender.

  4. 04

    Cook the rice. Remove vegetables. Add broken rice to the stock. Cook covered on low until liquid absorbs and a crust forms at the bottom. This crust is xoonq and it is the point.

  5. 05

    Assemble. Plate: rice in a mountain, fish on top, vegetables around the base. Crack the xoonq, serve pieces alongside. A lime wedge and a small bowl of kani (chile paste) finish.

Chef notes

Thieboudienne is a Sunday ritual in Senegal. It takes hours. It feeds many. It cannot be rushed, scaled down, or shortcut. Respect the time it asks.

Common Senegal jollof mistakes (and how to fix them)

These are the specific failure modes we observed across 16+ test batches. They are not generic jollof problems — they are problems that occur specifically because of Senegal jollof\'s ingredients and technique.

  1. 01

    Rice absorbing too fast: broken rice cooks significantly faster than whole grain. Reduce your stock and lower heat earlier than you think necessary.

  2. 02

    Fish falling apart: the fish should be stuffed with yett and guedj, then removed halfway through cooking. If left in the pot throughout, it overcooks.

  3. 03

    Lack of depth: netetu and guedj are non-negotiable for authentic thieboudienne. Substituting with regular fish sauce produces a thinner flavor profile.

  4. 04

    Too salty: guedj is intensely salty. Soak it for 30 minutes before use and reduce or eliminate added salt from other components.

Storing and reheating Senegal jollof

Thieboudienne is best eaten the day it is made since the broken rice continues to absorb liquid and softens by day two. If storing, keep the fish and rice separately. The rice reheats reasonably well with a splash of fish stock added.

ChopJollof discovery

The netetou oil bloom

Ground netetou (fermented locust bean) bloomed in oil before the tomato paste
How to do it

Heat your cooking oil until it shimmers. Add 1 teaspoon of ground netetou to the oil first — before the tomato paste, before the base blend. Stir for 60 seconds over medium heat. The oil will turn slightly darker and smell deeply savoury. Only then add the tomato paste on top of this netetou-infused oil.

Why it works

Netetou is typically added to the base as a paste after the tomato base is partially built. Fat-soluble umami compounds in fermented legumes release differently in oil than in water-based sauce. Blooming netetou in oil extracts its fat-soluble compounds first, creating a savoury foundation that the subsequent tomato base layers onto rather than competing with.

The standard thieboudienne method adds netetou as a solid piece or coarse paste to the wet base. This bloom technique is the ChopJollof inversion: fat first, water second. The result is a base with unified umami rather than pockets of fermented flavour.

How this recipe was tested

Every ChopJollof recipe is tested a minimum of ten times before publication. For Senegal jollof, the testing process involved cooking the dish across 16 separate batches using broken parboiled rice (thieb) from at least two different suppliers, peanut oil from both local African grocers and mainstream supermarkets, and varying the chilli quantity to define the authentic heat range.

Results were tasted by people from Senegal and from neighboring countries — because the benchmark is not just "does this taste good" but "does this taste like Senegal." The smoke technique (firewood) was tested both authentically and in a domestic kitchen setting to produce the indoor-kitchen adaptation in the method above.

The troubleshooting section above is not guesswork — it is a direct record of things that went wrong during testing and how they were fixed.

Frequently asked

What makes Senegal jollof rice different from other countries?

Thieboudienne is the national dish of Senegal and the oldest documented version of jollof rice, with roots tracing to the 14th-century Jolof Empire. It uses broken rice cooked in fish stock, not chicken stock — which is what fundamentally separates it from all other versions.

What rice is best for Senegal jollof?

Senegal jollof uses broken parboiled rice (thieb). Specifically, the recipe calls for 3 cups of broken rice.

How long does Senegal jollof rice take to cook?

About 120 minutes total — 40 minutes of preparation and 80 minutes of active cooking. This does not include optional marinating time for the protein.

How hot is Senegal jollof?

Senegal jollof rates 2 out of 5 on the chilli scale — mild. The primary heat source is netetu (fermented locust bean) and guedj (fermented fish). This is one of the milder jollof versions — the flavor depth comes from aromatics and technique rather than chilli.

What do you serve with Senegal jollof rice?

Traditional accompaniments in Senegal are: whole grilled fish, lime wedges, yassa sauce, salade verte. The protein of choice is typically whole fish (grouper or sea bass). Serving suggestions vary by region within Senegal, but these are the nationally recognized accompaniments.

Related
JollofHub editorial standards: every fact checked, every quantity tested.Our contributors