← All recipes
Senegal / West Africa

Senegalese Ceebu Jën (Thieboudienne)

Rice / Main · 2 hrs 15 min · 6 servings

Fish, vegetables and broken rice share one concentrated tomato broth in Senegal's celebrated ceebu jën tradition.

Senegalese thieboudienne with fish rice and vegetables
Fringe Table adaptation

About this dish

Ceebu jën—often written thiéboudienne in French-influenced spelling—is Senegal's iconic fish-and-rice dish. Fish is seasoned and cooked in a tomato-rich broth with vegetables, then removed so broken rice can absorb the same intensely flavored liquid. The rice is not a neutral side; it carries the concentrated flavor of the fish, tomato and vegetables.

Story & history

Why this dish matters

UNESCO inscribed Ceebu Jën, a culinary art of Senegal, on the Representative List of the Intangible Cultural Heritage of Humanity in 2021. UNESCO locates its origins in the fishing communities of Saint-Louis and documents fish steak, broken rice, dried seafood and seasonal vegetables as characteristic, while emphasizing that recipes differ regionally and that preparation and eating practices are tied to Senegalese identity and hospitality. This home version follows that structure without claiming to reproduce the full social practice around a communal family bowl.

Ceebu jën is a living Senegalese culinary tradition with regional and household variation. This scaled home recipe simplifies some specialty seafood ingredients while preserving fish, broken rice, vegetables and the shared cooking broth as the central technique.

Before you begin

Preparation notes

Use broken rice if you can

Senegalese broken rice absorbs broth differently from long-grain rice and is worth seeking out.

Keep vegetables large

Big pieces survive the long simmer and can be lifted out before the rice cooks.

Do not rush the tomato base

Cooking tomato paste until it darkens slightly is what keeps the finished rice from tasting raw or one-dimensional.

Cook it

Ingredients & detailed method

Ingredients

  • 2 lb firm white fish steaks or thick fillets such as grouper, snapper or sea bass
  • 1/2 cup chopped parsley
  • 4 garlic cloves, divided
  • 2 scallions, chopped
  • 1 small hot chile, seeded if desired
  • 1 1/2 tsp kosher salt, divided, plus more to taste
  • 1/3 cup neutral or palm oil
  • 1 large onion, chopped
  • 1 green bell pepper, chopped
  • 6 oz tomato paste
  • 6 cups fish stock or water
  • 3 carrots, peeled and halved
  • 1 small eggplant, cut into large chunks
  • 1 turnip, quartered
  • 1/2 small cabbage, cut into wedges
  • 1 small cassava or sweet potato, peeled and cut into chunks
  • 2 tbsp tamarind paste, optional
  • 3 cups broken jasmine rice, rinsed and drained

Method

  1. 1.Pound or finely chop parsley, 2 garlic cloves, scallions, chile and 1/2 teaspoon salt into a coarse herb paste. Cut a small slit into each fish portion and press in some of the paste.
  2. 2.Heat oil in a wide heavy Dutch oven over medium heat. Add onion and bell pepper and cook 8–10 minutes until soft.
  3. 3.Add tomato paste and cook 6–8 minutes, stirring often. Checkpoint: the paste should darken to brick red and the oil should begin to separate around it.
  4. 4.Add stock or water and remaining garlic and bring to a simmer. Carefully add fish and cook gently 10–15 minutes, depending on thickness, until just cooked. Transfer fish to a covered platter.
  5. 5.Add carrots, eggplant, turnip, cabbage and cassava or sweet potato. Simmer 25–35 minutes until tender but still intact. Lift vegetables onto the fish platter.
  6. 6.Stir tamarind into the broth if using and taste for salt. You should have roughly 4 1/2 to 5 cups strongly flavored liquid; add water if substantially short.
  7. 7.Stir in the drained broken rice. Bring to a simmer, cover and cook over low heat 25–35 minutes, stirring once midway if needed to prevent scorching.
  8. 8.Checkpoint: rice should be tender and deeply seasoned, with the tomato broth absorbed rather than pooling at the bottom. Rest covered 10 minutes.
  9. 9.Spread rice on a large platter and arrange fish and vegetables over it. Serve communally if appropriate for your table.
Ingredient sourcing

Worth finding before you cook

As an Amazon Associate I earn from qualifying purchases. Some links below are affiliate links; if you buy through them, Fringe Table may earn a commission at no additional cost to you.

These links are included only for ingredients that can be meaningfully harder to find in a standard supermarket.

Sources & context

Read further