Ibirayi N'ibishyimbo (rwandan Bean Soup with Fish)
Traditional dish with beans, soaked overnight, vegetable oil, onion.
- prep 9 min
- cook 21 min
- total 30 min
- serves 4
- advanced
Ingredients
- 1 cup beans, soaked overnight
- 2 tablespoons vegetable oil
- 1 onion
- 2 cloves garlic
- 1 tomato
- 1 carrot
- 1 potato
- 1 green bell pepper
- 1 bay leaf
- 1 teaspoon cumin
- 1 teaspoon thyme
- 1 pound fish fillets
- to taste parsley
Steps
- Drain and rinse the soaked beans.
- In a large pot, add the beans and enough water to cover them.
- Bring to a boil over medium heat.
- Cook until the beans are tender, usually for about 1–2 hours.
- Drain the cooked beans.
- Set them aside.
- In the same pot, heat the vegetable oil over medium heat.
- Add the chopped onion and minced garlic.
- Sauté until the onion is translucent and fragrant.
- Add the diced tomato, carrot, potato, and green bell pepper to the pot.
- Stir well to combine.
- Add the cooked beans back to the pot.
- Pour in enough water to cover the ingredients.
- Add the bay leaf, cumin, thyme, and fish stock cube (if using).
- Season with salt and pepper to taste.
- Bring the soup to a simmer.
- Cook for about 20–30 minutes, or until the vegetables are tender and the flavors have melded together.
- While the soup is simmering, prepare the fish fillets by seasoning them with salt and pepper.
- Grill or pan-fry the fish until cooked through.
- Once cooked, flake the fish into smaller pieces using a fork.
- Add the flaked fish to the soup.
- Simmer for an additional 5 minutes to allow the flavors to combine.
- Remove the bay leaf from the soup.
- Adjust the seasoning if needed.
- Serve hot, garnished with fresh parsley or cilantro.
Adapted from “Ibirayi n'Ibishyimbo (Rwandan Bean Soup with Fish)”, Wikibooks Cookbook, CC BY-SA 4.0. This adaptation is shared under the same licence.