Senegalese Beef Rice with Vegetables and Tamarind

Senegalese Beef Rice with Vegetables and Tamarind

Be the first to rate
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

This hearty Senegalese classic layers tender braised beef chunks, vibrant vegetables, and broken jasmine rice in a tangy tomato-tamarind broth perfumed with Scotch bonnet heat. Each spoonful delivers the comforting warmth of West African home cooking, with the slow-simmered meat infusing every grain of rice.

Prep Time25 mins
Cook Time90 mins
Total Time115 mins
Servings4
Yield4 servings

Nutrition Facts

Per serving (estimated)

  • 720 kcalCalories
  • 22 gFat
  • 7 gSaturated Fat
  • 85 gCarbs
  • 7 gFiber
  • 12 gSugar
  • 38 gProtein
  • 780 mgSodium
  • 1100 mgPotassium
  • 140 mgCalcium
  • 6 mgIron
  • 45 mgVitamin C
  • 320 mcgVitamin A

Ingredients

For the beef

  • 2 lbs beef chuck, cut into 2-inch chunks
  • 3 tbsp vegetable oil
  • 1 tsp kosher salt
  • 1 tsp freshly ground black pepper

For the aromatic base

  • 2 large yellow onions, finely chopped
  • 5 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 3 tbsp tomato paste
  • 2 tbsp tamarind paste
  • 1 tbsp fish sauce

For the broth and vegetables

  • 6 cups water
  • 2 Scotch bonnet peppers, pierced
  • 1 small dried or smoked fish (optional)
  • 1 cup tomato sauce
  • 1 small cassava root, peeled and cut into 2-inch pieces
  • 2 medium carrots, peeled and cut into thick sticks
  • 1 small green cabbage, cut into 4 wedges
  • 1 medium eggplant, cut into cubes

For the rice and finishing

  • 10 fresh okra pods, trimmed
  • 1/2 cup chopped fresh parsley
  • 3 cups broken jasmine rice, rinsed
  • 1 tsp salt
  • 1 cup warm water, as needed

Directions

  1. Pat the beef dry and season with the salt and pepper. Heat the oil in a heavy pot over medium-high and brown the beef on all sides, about 6 minutes; transfer to a plate.
  2. Reduce the heat to medium and add the onions to the same pot. Cook until softened and golden, 5 to 6 minutes, then stir in the garlic, ginger, tomato paste, tamarind paste, and fish sauce. Cook 2 minutes until deeply fragrant.
  3. Add the 6 cups of water, Scotch bonnets, the dried fish (if using), and the browned beef with any juices. Bring to a boil, then reduce to a gentle simmer, cover, and cook for 45 minutes until the beef is fork-tender.
  4. Stir in the tomato sauce, then add the cassava and carrots and simmer for 10 minutes. Nestle in the cabbage and eggplant, spooning broth over them, and cook 8 minutes until just tender. Add the okra for the final 3 minutes.
  5. Using a slotted spoon, transfer all the meat and vegetables to a large bowl, leaving the broth in the pot. Bring the broth back to a vigorous simmer, then scatter the rice evenly over the surface; do not stir.
  6. Reduce the heat to low, cover tightly, and steam for 20 to 25 minutes until the rice is tender and has absorbed the liquid, adding a splash of warm water if the pot looks dry.
  7. Return the meat and larger vegetables to the top of the rice, scatter over the parsley, cover, and let rest off the heat for 10 minutes. Fluff gently with a fork and serve hot, leaving the Scotch bonnets whole on the platter.

Cook’s Notes

  • Broken jasmine rice is traditional; if unavailable, substitute broken basmati or parboiled long-grain rice for the right texture.
  • Tamarind paste is non-negotiable for the signature tangy depth; find it in international or Indian grocery stores, or use 3 tablespoons of lime juice as a milder substitute.
  • Pierce the Scotch bonnets but leave them whole so they perfume the dish without overwhelming heat; remove before serving if sensitive to spice.
  • A small piece of dried or smoked fish added to the simmering broth boosts umami dramatically; just discard it before plating.
  • Resist the urge to stir or peek while the rice steams; letting it rest covered after cooking is what gives the grains their signature fluffy-yet-firm texture.