Senegalese Thieboudienne (Fish & Rice)
West African
Hard

Senegalese Thieboudienne (Fish & Rice)

Senegal’s national dish: fish stuffed with herb rof, braised with vegetables in a tomato broth, then served over rice cooked in the same flavorful liquid.

By Palate Palace Kitchen

100 min6 servings
Allergen Warning
Fish

About This Recipe

This classic West African dish is Senegalese Thieboudienne, a rich and hearty one-pot meal that beautifully showcases the combination of fresh fish, root vegetables, and seasoned rice. Known for its deep, savory complexity, this traditional preparation delivers a comforting balance of bold herbaceous notes, sweet vegetables, and a robust tomato-based broth. It is a wonderfully satisfying dinner options for those seeking a dairy-free and gluten-free centerpiece.

The magic of this preparation lies in the layered building of flavors. It begins with a vibrant green herb paste called rof, made from blended parsley and garlic, which is stuffed directly into slits in the firm white fish steaks. Frying the stuffed fish first infuses the cooking oil with these aromatics, which then form the foundation for the tomato and vegetable braise. Cooking the broken jasmine rice directly in the strained, highly concentrated broth ensures that every single grain absorbs the deep color and rich essence of the dish.

To ensure success with this challenging recipe, cut the cassava, carrots, and cabbage into large, uniform chunks so they hold their shape during the braising process without turning mushy. If cassava is difficult to source, you can easily substitute it with other hearty root vegetables like sweet potatoes or yams.

To serve, pile the flavorful, reddish rice onto a large platter and arrange the tender braised vegetables and fish steaks elegantly on top. Accompany the platter with fresh lime wedges on the side, as a squeeze of bright citrus juice just before eating perfectly cuts through the richness of the dish.

Ingredients

6 srv
  • 800 g Firm white fish steaks
  • 500 g Broken jasmine rice
  • 3 tbsp Tomato paste
  • 300 g Cassava
  • 2 medium Carrots
  • 0.5 head Cabbage
  • 1 bunch Parsley
  • 4 cloves Garlic

Instructions

  1. 1

    Blend parsley, garlic, and chili into a rof paste and stuff into slits in the fish.

    12 min

  2. 2

    Fry the fish briefly, then build a tomato broth and braise with the vegetables until tender.

    30 min

  3. 3

    Remove fish and vegetables; cook the rice in the strained broth until it absorbs the color and flavor.

    25 min

  4. 4

    Plate the rice topped with the fish and vegetables, with lime on the side.

    3 min

Nutrition Facts

560

kcal

Calories

38

g

Protein

74

g

Carbs

12

g

Fat

6

g

Fiber

720

mg

Sodium

Rate This Recipe

Beverage Pairings

Great pairings balance the weight and flavor of the dish: crisp, high-acid drinks refresh rich or fried food, a touch of sweetness tames spice, and light dishes suit light-bodied drinks. Both alcoholic and non-alcoholic options can shine.

Wine, Beer & Spirits

Wine
Albariño· Spain

A saline, citrus white built for seafood. A crisp, mineral profile is a natural match for seafood.

Serve well chilled (8–10°C).

Wine
Sauvignon Blanc· France

Zesty acidity lifts delicate fish. A crisp, mineral profile is a natural match for seafood.

Serve well chilled (8–10°C).

Wine
Dry Rosé· France

Dry rosé is remarkably versatile across savory dishes.

Serve well chilled (8–10°C).

Non-Alcoholic

Soft Drink
Sparkling Water

A clean, alcohol-free refresher with a lemon twist.

Serve cold with a citrus twist.

Tea
Green Tea· East Asia

Light and palate-cleansing — a safe, refreshing choice.

Steep at 75–80°C for 2 minutes.