I fell in love with foul the first time I tasted it at a sunlit kafé, where a simple bowl of broad beans, garlic and lemon arrived with warm pita and a lot of appetite. This version is straightforward, honest, and rooted in the fundamentals: properly rehydrated beans, gentle cooking, bold lemon and tahini, and a touch of oil to finish. It will reward a little planning (soak those beans) with a silky, comforting dip you can make again and again.
There’s no need for fancy equipment or obscure pantry items. The recipe below leans on a pressure cooker to tame dried broad beans quickly and reliably, but I’ll include alternatives and troubleshooting notes if you don’t have one. Texture matters here — the goal is creamy but not watery, with a bright, savory finish.
Serve it as part of a mezze spread, spread on toast or pita, or spoon it onto a plate and drizzle with oil for an effortless appetizer. Read through the tips, follow the method in order, and you’ll get a dependable bowl of Foul Mudammas every time.
Ingredients

- 1 cup (200 g) dried broad beans/fava beans — the base of the dish; soak to soften and develop flavor.
- ½ yellow onion, wedges — added to the cooking liquid to season the beans while they simmer.
- 2 bay leaves — aromatics for the cooking liquid; remove before blending.
- 1 teaspoon ground cumin — used while cooking to infuse earthy warmth into the beans.
- 2 cloves garlic — raw in the final blend for bright, pungent flavor.
- 2 tablespoons tahini paste — adds creaminess, a nutty depth, and helps emulsify the dip.
- 1 lemon juiced — sharp acidity to balance the beans and tahini.
- 1 medium yellow onion — chopped and blended into the dip for body and mild sweetness.
- 1 medium tomato — chopped and blended for freshness and slight tang.
- 1 teaspoon ground cumin — additional cumin for seasoning in the final blend.
- 1 teaspoon salt (or to taste) — essential seasoning; adjust after blending.
- 1 tablespoon olive oil — to drizzle as a garnish and add richness to the finished dip.
Ingredient Breakdown
This dish is intentionally simple: beans, aromatics, tahini, lemon and a little oil. Each element plays a clear role. The dried broad beans are the main textural component; soaking and proper cooking turn them into a creamy canvas. Onions and bay leaves flavor the cooking liquid so the beans absorb more than plain water. Garlic, juice, and tahini are the flavor trio that defines the dip’s character. Cumin ties everything back to traditional flavors, and salt and olive oil finish the dish.
Because the list is short, small adjustments (a touch more lemon, a pinch more salt) make an immediate difference. The instructions below walk you through turning the rehydrated, cooked beans into a smooth, spreadable dip while keeping some reserved beans for garnish if you like a bit of texture contrast.
Make Foul Mudammas (Broad Bean Dip): A Simple Method

- Place 1 cup (200 g) dried broad beans in a bowl, cover with cold water, and soak overnight or for at least 8 hours. Drain and rinse the beans.
- Put the soaked beans into a pressure cooker. Add the ½ yellow onion (cut into wedges), 2 bay leaves, and 1 teaspoon ground cumin. Add enough water to cover the beans. Cook under pressure for 20 minutes, then release pressure according to your cooker’s instructions. Open the cooker and confirm the beans are very soft and mushy; if not, simmer a few minutes more until tender. Reserve some of the cooking liquid for later and remove and discard the bay leaves and the onion wedges.
- Transfer the cooked beans to a food processor. Set aside a few whole cooked beans if you want to use them as a garnish.
- Add to the processor: 2 cloves garlic, 2 tablespoons tahini paste, juice of 1 lemon, 1 medium yellow onion (chopped), 1 medium tomato (chopped), 1 teaspoon ground cumin, and 1 teaspoon salt (or to taste).
- Blend the mixture until smooth and creamy, adding reserved cooking liquid a little at a time as needed to reach a thick, spreadable consistency (avoid adding so much liquid that the dip becomes runny).
- Spoon the dip into a serving bowl, drizzle with 1 tablespoon olive oil, and top with the reserved whole cooked broad beans if using. Serve immediately.
Why You’ll Love This Recipe
Foul Mudammas is unfussy but deeply satisfying. The texture is creamy and hearty without relying on dairy. The lemon and garlic keep the flavor lively, while tahini gives the dip a silky mouthfeel and subtle nuttiness. Once the beans are cooked, the active time is short: blending and finishing take minutes.
This recipe scales well: make a batch for weekday lunches or a larger batch for guests. It’s versatile at the table — a dip, a spread, or part of a composed plate — and it travels well if you need to bring something to share. Finally, it’s forgiving: small adjustments to lemon, salt, or tahini let you tune it to your taste.
Ingredient Flex Options

With a short ingredient list, flexibility is mostly about proportions and technique rather than swapping in new foods. A few practical options:
- Short on tahini? Reduce it slightly to lessen the sesame flavor; the dip will still bind, but taste and adjust salt and lemon.
- If you prefer a chunkier texture, pulse rather than blend until you reach the desired coarseness.
- Want a brighter tomato note? Use a slightly riper tomato when chopping for blending.
Before You Start: Equipment
Read through the method so you have everything ready. You’ll need:
- A bowl for soaking the beans.
- A pressure cooker (or a heavy saucepan if you’re not using pressure — see common questions) to cook the beans.
- A food processor for blending to a smooth texture. A strong blender can work but you may need to scrape and be patient.
- A spoon and serving bowl for finishing the dip.
Having a small measuring spoon for cumin and salt, and a citrus squeezer or your hands for the lemon, makes the process easier.
Avoid These Traps
Common mistakes that affect the final dish:
- Undercooking the beans — if they’re not very soft and mushy, the dip will be grainy. Don’t be afraid to simmer a little longer after pressure cooking if needed.
- Adding too much reserved cooking liquid at once — add it gradually to avoid a runny dip.
- Skipping the reserved beans for garnish — they’re optional, but leaving a few whole beans adds a pleasant texture contrast and looks attractive on the finished dish.
- Over-salting early — salt concentrates as the dip reduces when reheated; season conservatively, then adjust after blending.
Adaptations for Special Diets
This recipe is naturally plant-based and gluten-free. A few straightforward adaptations:
- Lower-sodium option: start with ½ the listed salt, blend, then increase if needed.
- Sesame sensitivity: reduce or omit tahini if you must avoid sesame. The texture will be less rich; compensate with a touch more olive oil when serving, but do not add new ingredients if you prefer to stay strictly within the provided list.
- Texture-sensitive eaters: blend longer for an ultra-smooth purée; for more bite, pulse to keep some bean fragments.
Flavor Logic
Understanding why each ingredient is used helps you make small, deliberate tweaks without breaking the balance. Broad beans bring the starchy base and mild, earthy flavor. Tahini contributes fat and a nutty backbone that smooths the mouthfeel and rounds the lemon’s sharpness. Lemon brightens and cuts through the richness, while garlic adds pungency and depth. Cumin layers in warm, slightly bitter complexity that complements the beans; using a little both in the cooking water and again in the blend ensures the spice is present but not overwhelming. A drizzle of olive oil at the end adds sheen and a final note of fruitiness.
Save for Later: Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. The dip may thicken in the fridge; stir in a teaspoon or two of the reserved cooking liquid or a splash of water to loosen it before serving. If you plan to freeze, portion into airtight containers, leaving a small headspace. Freeze for up to 2 months. Thaw in the refrigerator overnight and refresh the texture with a little reserved cooking liquid or a drizzle of olive oil, then taste and adjust salt and lemon if needed.
Common Questions
Q: Can I skip soaking dried broad beans? A: Soaking shortens cooking time and improves texture. Skipping it is possible but expect much longer cooking and uneven results.
Q: I don’t have a pressure cooker. What then? A: Use a heavy saucepan, cover the beans with water, add the onion wedges, bay leaves and 1 teaspoon cumin, and simmer gently for 1 to 1½ hours until very soft and mushy. Keep an eye on the water level and add more if needed. Reserve some cooking liquid as instructed.
Q: The dip is too thick after blending. A: Add reserved cooking liquid a tablespoon at a time until you reach a thick, spreadable consistency. Don’t add too much at once.
Q: Can I make this ahead? A: Yes. Make the dip and refrigerate; bring to room temperature and stir before serving. If it separates slightly, a quick whisk or food-processor pulse will bring it back together.
Ready to Cook?
If you’ve soaked the beans and prepped your onion, lemon and garlic, you’re set. Follow the method in order: cook the beans until very soft, reserve a little cooking liquid, blend with the tahini and aromatics, and adjust texture and seasoning. Finish with a drizzle of olive oil and the reserved beans if you like a bit of chew.
Foul Mudammas is one of those recipes that rewards repetition: with each batch you’ll dial in the lemon-tahini ratio and the texture that suits your family. Make it for a casual weeknight, layer it into a broader mezze spread, or tuck it into lunches. It’s an economical, flavorful, and comforting dish that shows how a few good techniques transform humble ingredients into something memorable.

Foul Mudammas (Broad Bean Dip)
Ingredients
Ingredients
- ?1 cup 200 gdried broad beans/fava beans
- ?1/2 yellow onionwedges
- ?2 bay leaves
- ?1 teaspoonground cumin
- ?2 clovesgarlic
- ?2 tablespoonstahini paste
- ?1 lemonjuiced
- ?1 mediumyellow onion
- ?1 mediumtomato
- ?1 teaspoonground cumin
- ?1 teaspoonsaltor to taste
- ?1 tablespoonolive oilto garnish
Instructions
Instructions
- Place 1 cup (200 g) dried broad beans in a bowl, cover with cold water, and soak overnight or for at least 8 hours. Drain and rinse the beans.
- Put the soaked beans into a pressure cooker. Add the ½ yellow onion (cut into wedges), 2 bay leaves, and 1 teaspoon ground cumin. Add enough water to cover the beans. Cook under pressure for 20 minutes, then release pressure according to your cooker's instructions. Open the cooker and confirm the beans are very soft and mushy; if not, simmer a few minutes more until tender. Reserve some of the cooking liquid for later and remove and discard the bay leaves and the onion wedges.
- Transfer the cooked beans to a food processor. Set aside a few whole cooked beans if you want to use them as a garnish.
- Add to the processor: 2 cloves garlic, 2 tablespoons tahini paste, juice of 1 lemon, 1 medium yellow onion (chopped), 1 medium tomato (chopped), 1 teaspoon ground cumin, and 1 teaspoon salt (or to taste).
- Blend the mixture until smooth and creamy, adding reserved cooking liquid a little at a time as needed to reach a thick, spreadable consistency (avoid adding so much liquid that the dip becomes runny).
- Spoon the dip into a serving bowl, drizzle with 1 tablespoon olive oil, and top with the reserved whole cooked broad beans if using. Serve immediately.
Equipment
- Bowl
- Pressure Cooker
- Food Processor
- Serving bowl
