White Thiéboudienne
Senegal's national dish of tender fish and fragrant rice cooked in a savory broth with caramelized onions and vegetables. A one-pot wonder that fills your kitchen with warm, complex spices and seafood richness.
- Total time
- 55 min
- Servings
- 4
- Calories
- 520
- Protein
- 32g
Ingredients
- 1.5 lbs whole red snapper or grouper fillets, skin-on
- 4 tablespoons extra-virgin olive oil
- 3 whole large yellow onions
- 5 whole garlic cloves
- 1 piece fresh ginger, 2-inch piece
- 3 tablespoons tomato paste
- 1 whole habanero or scotch bonnet pepper
- 4 cups fish or seafood stock
- 2 cups long-grain white rice
- 2 whole carrots, medium
- 3 whole potatoes, medium waxy
- ¼ cup fresh parsley, packed
- 3 sprigs fresh thyme sprigs
- 2 whole bay leaves
- 1 teaspoon sea salt
- ½ teaspoon freshly ground black pepper
- 2 cubes Maggi cubes or fish bouillon cubes
Instructions
- 1
Pat the fish fillets dry with paper towels and season both sides with 0.5 teaspoon of sea salt and 0.25 teaspoon of black pepper. Set aside on a plate.
- 2
Slice 3 large yellow onions in half lengthwise, then slice them into 0.25-inch-thick half-moons. Peel and mince 5 garlic cloves finely. Peel a 2-inch piece of fresh ginger and grate it on a microplane.
- 3
Peel 2 medium carrots and cut them on a bias into 1-inch pieces. Peel 3 medium waxy potatoes and cut them into 1-inch cubes. Leave the habanero pepper whole for now — you'll remove it later for heat control.
- 4
Chop 0.25 cup of fresh parsley leaves. Have 3 fresh thyme sprigs, 2 bay leaves, and 2 Maggi cubes ready.
- 5
Pour 4 tablespoons of extra-virgin olive oil into a large, heavy-bottomed pot (at least 6-quart capacity) and set it over medium heat. Let the oil heat for 1 minute, then add the sliced onions. Stir constantly, letting them cook down slowly — they should turn golden brown and caramelize, about 10–12 minutes. You're looking for a deep mahogany color and a sweet, nutty aroma. This caramelization builds the foundation of the dish's complex flavor.
- 6
Once the onions are deep golden, add the minced garlic and grated ginger. Stir continuously for 1 minute until fragrant — you should smell warm, spiced sweetness.
- 7
Stir in 3 tablespoons of tomato paste, coating everything well. Cook for 2–3 minutes, stirring often, until the paste darkens slightly and loses its raw smell.
- 8
Pour in 4 cups of fish or seafood stock slowly while stirring to avoid lumps. Drop in the whole habanero pepper, 3 thyme sprigs, 2 bay leaves, and 2 Maggi cubes. Bring the liquid to a boil, then reduce to a gentle simmer. Taste and adjust salt — the bouillon is salty, so go easy at first.
- 9
Add the potato and carrot pieces to the simmering broth. Cover partially and simmer for 12–15 minutes until the potatoes are nearly tender but still hold their shape — a fork should slide through with slight resistance.
- 10
Nestle the seasoned fish fillets skin-side up into the broth, submerging them gently. Sprinkle 2 cups of long-grain white rice over the top — don't stir yet. Pour just enough additional stock or water to cover the rice by 0.5 inch.
- 11
Increase the heat to medium-high and bring the liquid back to a gentle boil — you should see steam rising and hear a soft bubbling sound. Once boiling, reduce to medium-low, cover the pot with a tight-fitting lid, and let it cook undisturbed for 18–20 minutes. Do not lift the lid or stir — this allows the rice to steam and absorb the flavorful broth evenly.
- 12
After 18–20 minutes, lift the lid carefully. The rice should be tender and have absorbed most of the liquid, and the fish should flake easily with a fork. If there's excess liquid, increase the heat to medium for 1–2 minutes to evaporate it. If the rice is still firm and liquid remains, cover and cook another 2–3 minutes.
- 13
Remove the pot from heat and let it rest, covered, for 3 minutes. This allows the residual heat to finish cooking and the flavors to meld. Carefully remove and discard the habanero pepper, bay leaves, and thyme sprigs. Gently stir the rice with a fork to separate the grains — the fish may break apart, but that's fine; it will be tender and flaky.
- 14
Taste the dish and adjust seasoning with additional sea salt and black pepper as needed. Ladle generous portions into wide, shallow bowls, ensuring each serving gets rice, vegetables, broth, and fish. Garnish with the chopped fresh parsley and serve hot.
Tools you’ll need
- large heavy-bottomed pot (6-quart capacity) with lid
- paper towels
- knife and cutting board
- microplane grater
- wooden spoon
- fork
- shallow bowls
- instant-read thermometer (optional, for checking fish doneness)
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.


