Bassi-Salté (Senegalese Couscous with Meat and Vegetables)

Introduction

Bassi-salté is a Senegalese one-pot dish that layers fluffy millet couscous with a rich meat and vegetable sauce, finished with kidney beans and raisins for sweetness and texture. The sauce builds flavor through tomato paste and aromatics, then simmers low and slow to reach the right consistency—not a broth, not a stew, but something in between. This is a complete meal that feeds five and works well for weeknight dinner or meal prep.

This recipe and accompanying image were created with the help of AI for inspiration and guidance. Results may vary depending on ingredients, equipment, and technique.

Recipe Details

  • Prep Time: 25 minutes
  • Cook Time: 50 minutes
  • Total Time: 75 minutes
  • Servings: 5

Ingredients

  • Water
  • 500 g instant millet couscous
  • 150 ml vegetable oil
  • 500 g meat, cut into sizeable pieces
  • 250 g diced tomato
  • 3 onions, chopped
  • 100 g tomato paste
  • Salt
  • 150 g cassava root, peeled and diced
  • 3 carrots, peeled and diced
  • 1 tbsp minced green chile pepper
  • 3 garlic cloves, minced
  • 1 tbsp black pepper
  • 100 g dry kidney beans
  • 50 g raisins

Instructions

  1. Bring 500 ml water to a boil, then pour it over the couscous in a bowl. Cover and let rest.
  2. Heat the oil in a pan. Add the meat, and fry until golden brown.
  3. Add the tomato, onions, salt, and tomato paste. Stir well.
  4. Add 1 liter of water to the pot, and bring to a boil.
  5. Add the cassava, carrots, chile pepper, and garlic. Season with black pepper. Cook over low heat, aiming to make a sauce with a consistent thickness.
  6. Briskly boil the kidney beans until soft, then drain them.
  7. Stir the raisins into the sauce. Season to taste with salt.
  8. Fluff the couscous. Serve the couscous, beans, and sauce together.

Variations

Swap the meat: Use chicken thighs or beef chuck instead of the default meat. Chicken will cook slightly faster and taste lighter; beef will deepen the sauce flavor and take an extra 10 minutes.

Add leafy greens: Stir in 150 g of chopped spinach or kale in the final 5 minutes of cooking for extra nutrition without changing the sauce balance.

Use fresh tomatoes instead of paste: Replace the 100 g tomato paste with 300 g of fresh diced tomatoes, added at the same step. You may need to simmer an extra 10 minutes to reach the target sauce thickness.

Skip the cassava, add potato: Swap the cassava root for waxy potato (same weight) if cassava is unavailable. Potato breaks down slightly faster, so reduce cooking time by 5 minutes if needed.

Dried fruit swap: Use dried apricots, dates, or cranberries in place of the raisins for a different sweet note and color contrast.

Tips for Success

Brown the meat properly before adding the sauce: Letting the meat sit undisturbed in the hot oil for 3–4 minutes on each side builds flavor. Don’t stir constantly; you want a golden crust, not pale cubes.

Watch the sauce thickness as it simmers: The goal is a sauce you could spoon over the couscous without it pooling like soup. If it’s too thin after 20 minutes of low heat, uncover and let it reduce uncovered for another 10 minutes.

Prepare the couscous early: Once you pour the hot water over it and cover it, it rests while you build the sauce, so it’s ready to fluff just before serving. Don’t skip the cover—it traps steam and ensures even hydration.

Taste the sauce before serving: The salt balance matters here because you’re combining a mild couscous with a bold sauce. Add salt gradually in the final minute and stir well so it distributes evenly.

Drain the kidney beans completely: Excess cooking liquid makes the final dish watery. Pour them into a fine-mesh sieve and let them sit for a moment before stirring them in.

Storage and Reheating

Store the couscous and sauce together in an airtight container in the refrigerator for up to 4 days. The beans and raisins soften slightly as they sit, which is normal.

FAQ

Can I use regular couscous instead of millet couscous?

Yes. The cooking method is identical, and the final dish will taste nearly the same. Millet has a slightly nuttier, more textured grain, but wheat couscous will work in the same quantities.

How do I know when the cassava is done?

Pierce a piece with a fork after 15 minutes of simmering. It should be tender all the way through, not chalky or fibrous. If it resists, give it another 5 minutes and check again.

What if I can’t find cassava root?

Use waxy potato, yam, or turnip in equal weight. Each cooks at a slightly different rate—potato and turnip are faster (12–15 minutes), yam is closer to cassava (18–20 minutes). Cut pieces to roughly the same size so they finish together.

Can I make this without kidney beans?

Yes. Omit them entirely, or replace them with chickpeas or black-eyed peas boiled until soft and drained. The sauce and couscous are the foundation; the beans add protein and texture but aren’t essential.


Attribution: Recipe text from “Cookbook:Bassi-Salté (Senegalese Couscous with Meat and Vegetables)” on Wikibooks (© Wikibooks contributors).

Source: https://en.wikibooks.org/wiki/Cookbook:Bassi-Salté_(Senegalese_Couscous_with_Meat_and_Vegetables)

License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/

Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.