You need 75-100 minutes start to finish if you use dried beans, or just 25 minutes with canned. Either way, this is a protein-packed breakfast that fills you up and costs almost nothing per serving.

Fava beans simmer until tender, then you mash them slightly and stir in lemon, garlic, and cumin. The texture should be creamy with some chunks, not baby food smooth.
This works for meal prep mornings, lazy weekend breakfast, or when you want something that feels substantial without meat or eggs. The beans hold in the fridge for days and taste better the next morning once the flavors blend.
Middle Eastern Ful Medames is a warm fava bean breakfast mashed with olive oil, lemon, and cumin. The key is simmering beans gently until tender but whole, then mashing them lightly while still warm. Works for weeknight breakfast, meal prep, or budget-friendly entertaining brunch.
Why This Recipe Works
Gentle simmering at low heat keeps the beans intact while cooking them through. Rich mains need something to cut through, and this creamy dip does exactly that. For a version that comes together quickly, this creamy dip uses roasted garlic and parmesan for depth.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
10 min (plus soaking if dried beans)
Cook Time
60-90 min (dried) or 10-15 min (canned)
Total Time
75-100 min (with soaking)
Servings
4 servings
Difficulty
Medium
Category
Main Dish
Quick Tip
Simmer beans gently until tender but whole
Best For
Weeknight | Meal prep | Entertaining
What makes ful medames work:
- Soaking dried beans overnight softens them for even cooking and cuts the simmer time by 20-30 minutes
- Low steady heat around 190°F cooks beans through without breaking them apart or making them mushy
- Mashing while warm creates a creamy base that holds the chunky beans in suspension instead of separating
- Fresh lemon juice added off heat keeps the brightness sharp instead of cooking it dull
- Olive oil drizzled at serving coats the beans and adds richness without making them greasy
What You'll Need

The beans are the only thing you can't skip. A good cold drink side dish can make or break the plate. For a version that comes together quickly, cold drink side dish uses rose water and sugar for a refreshing contrast.
- Dried fava beans (or canned)
- Olive oil
- Lemon juice
- Cumin
- Salt
- Garlic
- Fresh parsley
- Tomatoes
- Onion
- Chili pepper (optional)
Ingredient Details
- Dried fava beans
Look for split or whole dried fava beans-split cook faster but whole hold shape better for chunky texture - Olive oil
Use extra virgin for the most flavor-it's drizzled raw at the end so quality matters here - Lemon juice
Fresh only-bottled lacks the brightness that cuts through the rich beans - Garlic
Mince finely and let rest 5 minutes before adding to mellow the raw bite - Cumin
Ground cumin works fine but toasting whole seeds and grinding fresh adds deeper earthiness - Fresh parsley
Flat-leaf parsley has more flavor than curly-chop it just before serving to keep it bright green - Canned fava beans
Rinse well to remove the tinny taste-texture will be slightly softer than dried but still works
Ingredient Swaps
Canned beans cut the active time to under 30 minutes total. Rich mains need something to cut through, and salad does exactly that. For a version that comes together quickly, this quick salad dish uses cucumber and tomatoes for a crisp contrast.
Four swaps that work:
- Dried fava beans → canned fava or white navy beans - reduces cooking time to 10-15 minutes and skips the overnight soak; texture will be slightly softer but still creamy
- Olive oil → avocado or sunflower oil - milder flavor without the peppery olive oil bite; less traditional but keeps the dish dairy-free
- Fresh parsley → cilantro or mint - changes the herbaceous note but still adds freshness; mint works especially well with lemon
- Cumin → ground coriander - milder and slightly citrusy instead of earthy-warm; use the same amount
| Instead Of | Use | Ratio |
|---|---|---|
| Dried fava beans | Canned fava beans (drained) | 1:1 |
| Fresh lemon juice | Lime juice | 1:1 |
| Fresh garlic (3 cloves) | Garlic powder | ¾ tsp |
| Ground cumin (1 tsp) | Ground coriander | 1 tsp |
Instructions
If you start with dried beans, budget 90 minutes including soaking time. Cool and crunchy, slaw resets your palate between bites. For a version that comes together quickly, crunchy homemade slaw recipe uses sesame dressing for a tangy crunch.
Soak dried fava beans overnight in cold water covering them by 2 inches-discard the soaking water before cooking and rinse the beans in a strainer.
Simmer beans in fresh water over low heat at around 190°F for 60-90 minutes until they mash easily between your fingers but still hold their shape-add more water if the level drops below the beans.
Add salt in the last 15 minutes of cooking and stir gently-drain the beans immediately when tender and reserve ¼ cup of the cooking liquid.
Mash beans gently while still warm using a fork or potato masher to break up about half of them-stir in minced garlic, cumin, lemon juice, and a splash of reserved cooking liquid until creamy with chunks.
Drizzle with olive oil and top with chopped parsley, diced tomatoes, and onion-serve warm with extra lemon wedges on the side.
What to Serve With It
This needs warm bread for scooping and something cool or tangy to cut the richness. The slaw works best when it hits the table at the same time as the main. We keep a batch ready for nights like this - savory chicken dish ideas shows how to plan a balanced plate with protein and sides.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Warm pita bread | Easy | Traditional pairing for scooping beans | Warm in oven or skillet, tear into quarters |
| Sliced cucumbers and tomatoes | Easy | Adds fresh crisp contrast to creamy beans | Slice thin, sprinkle with salt, serve chilled |
| Labneh or plain yogurt | Easy | Cool creamy balance to warm spices | Dollop on the side or swirl into beans |
| Hard-boiled eggs | Easy | Extra protein complements beans | Slice in half, season with salt and cumin |
| Pickled vegetables | Easy | Tangy bite cuts through rich olive oil | Serve turnips, cucumbers, or peppers on the side |
Three ways to serve it:
- As a breakfast bowl with warm pita, sliced hard-boiled eggs, and diced cucumbers arranged around the beans for scooping
- For brunch entertaining with a spread of labneh, pickled vegetables, olives, and za'atar bread on the side
- Meal prep style portioned into containers with pita wedges and cucumber salad packed separately to stay crisp
Store and Reheat
Ful medames holds well in the fridge and actually tastes better the next day once the garlic mellows. Portion it into shallow containers so it cools fast and reheats evenly without drying out at the edges.
| Method | Time | Best For |
|---|---|---|
| 🍳 Stovetop | 5-7 min over low heat | Retaining creamy texture without drying |
| 🔥 Oven | 10-15 min at 325°F (160°C) | Larger portions, gentle reheating |
| 📦 Microwave | 1-2 min, stirring halfway | Quick warm-up for single servings |
For best results when storing:
- Cool completely before sealing so condensation doesn't make the beans watery or cause the container to sweat
- Store in shallow airtight containers for up to 4 days in the fridge-glass works better than plastic for preventing odor transfer
- Freeze in portions for up to 1 month but expect slightly softer texture after thawing; add fresh lemon juice when reheating
- Add a splash of water or olive oil when reheating to restore creaminess if the beans look dry or thick
- Reheat garnishes separately since tomatoes, parsley, and onion turn mushy and lose their fresh bite when warmed
Frequently Asked Questions
Yes-drain and rinse them well, then warm in a saucepan for 5 minutes before mashing. The texture will be slightly softer than dried beans but the flavor stays close, and you skip the overnight soak and 90-minute simmer.
Store in shallow airtight containers for up to 4 days in the fridge. Reheat on the stovetop over low heat for 5-7 minutes, adding a splash of water or olive oil to restore creaminess-skip the microwave if you can since it dries out the edges.
Press a bean between your fingers-it should mash easily but still hold its shape without turning to mush. Start testing after 45 minutes of simmering and keep checking every 10 minutes until they reach that tender but intact texture.
If it's too dry, stir in reserved bean cooking liquid or warm water a tablespoon at a time until creamy. If it's too watery, simmer uncovered for 5 minutes to evaporate excess liquid, or mash more beans to thicken the base.
Yes-double or triple the beans and aromatics but use the same pot size and simmer time since more beans don't cook faster. Keep the salt ratio consistent and taste as you go, adjusting lemon juice and olive oil at the end based on the larger batch.

Middle Eastern Ful Medames Breakfast
Ingredients
Method
- Soak dried fava beans overnight in cold water covering them by 2 inches; discard soaking water and rinse beans before cooking.1 cup dried fava beans
- Simmer beans in fresh water over low heat at around 190°F for 60-90 minutes until they mash easily but still hold shape; add water as needed to keep beans covered.1 cup dried fava beans
- Add salt in the last 15 minutes of cooking and stir gently. Drain beans immediately when tender and reserve ¼ cup cooking liquid.0.5 teaspoon salt
- Mash beans gently while still warm to break up about half of them. Stir in minced garlic, ground cumin, fresh lemon juice, and a splash of reserved cooking liquid until creamy with chunks.3 cloves garlic, 1 teaspoon ground cumin, 2 tablespoons fresh lemon juice
- Drizzle olive oil over the beans and top with chopped parsley, diced tomatoes, onion, and optional chili pepper. Serve warm with extra lemon wedges on the side.1 tablespoon olive oil, 2 tablespoons fresh parsley, 0.5 cup tomatoes, 0.25 cup onion, 1 chili pepper
Notes
- Soak dried beans overnight to reduce cooking time and soften evenly.
- Simmer at low heat to keep beans intact and avoid mushiness.
- Add salt late in cooking to prevent toughening the beans.




