This Moroccan fava bean soup (Bisarra) is creamy, full of flavor, and uses just a few simple ingredients before being pureed. This traditional fava bean soup recipe is naturally vegan and gluten-free.
Like most Moroccan recipes, this one has a very special place in my heart. It's one I grew up eating with my family during the hot summer months in Marrakech.
If you like this popular recipe, you will love Harira, another very traditional Moroccan soup, usually enjoyed during the month of Ramadan to break the fast.
This post may contain affiliate links; this means if you purchase an item linked, I may receive a small commission at no extra cost to you. Click here to learn more about my disclosure policy.
Bisarra in Morocco
Bisarra, as this soup is called in Morocco, is a plant based soup made with dried fava beans, spices and olive oil. The result is a buttery smooth broth that’s super satisfying with another light drizzle of olive oil, a sprinkle of paprika and a slice of freshly baked bread.
This affordable bean grows easily here in the Pacific Northwest summer (and in regions of Morocco) and packs plenty of flavor and nutrients.
While I tend to make this in our kitchen during the winter months, it's not uncommon to be served a bowl on the hottest summer day in Morocco.
On many of my summer trips to Morocco we would make pitstops during on long hot road trips. My father would order us bowls without question and after drinking our soup we always felt surprisingly cool and refreshed.
The ingredients for this fava bean soup are ridiculously simple. Once you find the fava beans (more on that below) the rest are pantry staples.
Here's what you'll need:
- dried split fava beans
- chili pepper
- olive oil
And that's it!
If you like to get fancy with your soup toppings (like me) here are some of my favorites for Bisarra:
- torn Moroccan bread
- lots of paprika and cumin
- flakey salt
- baby sage leafs
- a drizzle of olive oil
Rinse beans if necessary. Add all ingredients to a heavy bottomed soup pot.
Bring to a boil, lower heat to low and cover, leaving a crack open. Simmer for 30-45 minutes or until the beans are soft. Watch and add more water if it appears too dry.
Blend with an immersion blender or stand blender in batches. Serve with a drizzle of olive oil, toasted torn pieces of bread, a sprinkle of paprika and cumin.
You'll notice that as this soup cools it will thicken significantly. This is normal. Just add a splash of water (taste to see if it needs any additional salt) and mix well before heating it up.
The leftovers are delicious and should last up to 5 days in an airtight container in your fridge.
Puréeing soup is a really fun way to create a smooth, creamy and homogonous texture.
It's a great trick for soup recipes that are vegetable based, like this one!
Blend with an immersion blender or blender in batches (remember if you're using a stand blender to keep the lid vent open so the hot soup doesn't explode everywhere).
Serve Bisarra with a drizzle of olive oil, toasted torn pieces of bread, a sprinkle of paprika and cumin.
Fava beans: where to find them
Growing up in Olympia, Washington, there weren't a ton of Arab markets to shop at. Who am I kidding? There were no Arab markets to shop at.
That meant driving an hour plus up to Seattle (to a shop called Pacific Food Importers) to find dried fava beans to make our Bisarra.
And you better believe my dad was making that trip only a few times a year, and stocking up on enough beans to last months.
You can find dried fava beans at most fancy grocery stores.
My favorite spot to find them here in Portland? Arab markets!
The local Arab market down the street has 4 pound bags for $4. You really can't beat that. If they're not available anywhere close to you, you can find them online here.
Bisarra (Moroccan Fava Bean Soup)
This Moroccan fava bean soup (bisarra soup) is creamy, full of flavor, and uses just a few simple ingredients before being pureed. This traditional fava bean soup is naturally vegan and gluten-free.
- Prep Time: 5 minutes
- Cook Time: 45 minutes
- Total Time: 50 minutes
- Yield: 6-8 servings 1x
- Category: Soup, Dinner
- Method: Boiled
- Cuisine: Moroccan, Northern African
- Diet: Vegan
- 2 lbs dried split fava beans
- 8 cups water
- ½ cup olive oil
- 3 cloves of garlic
- 2 tsp cumin
- 2 tsp salt
- 2 tsp paprika
- 1 chili pepper - stem removed (optional)
- Moroccan bread to dip (optional)
- Rinse beans if necessary. Add all ingredients to a heavy bottomed soup pot.
- Bring to a boil, lower heat to low and cover, leaving a crack open. Simmer for 30-45 minutes or until the beans are soft. Watch and add more water if it appears too dry.
- Blend with an immersion blender or stand blender in batches. Serve with a drizzle of olive oil, toasted torn pieces of bread, a sprinkle of paprika and cumin.
Fava bean soup will thicken as it cools. Add a splash of water as needed when reheating to thin it out!
Keywords: Fava Bean Soup, Moroccan Fava Bean Soup, Moroccan Soup
A family favorite for us!
It's delicious and really hits the spot on cold days.