Egyptian Ful Medames with Jammy Eggs
Experience the authentic flavors of a classic Egyptian breakfast with this hearty, spiced fava bean dish topped with perfectly cooked jammy eggs and drizzled with tahini.
Published 8 min read
- Total time
- Prep
- Cook
- Serves
- 2
- Cuisine
- Egyptian
- Calories
- 320
- per serving, estimated

On this page16 sections
Discover the ancient, hearty comfort of Egyptian Ful Medames, a breakfast staple that balances earthy fava beans with vibrant lemon, aromatic cumin, and a velvety finish. This traditional dish is designed to satisfy, providing a perfect foundation for a busy morning. With just a few simple ingredients and a quick preparation, you can recreate this iconic Middle Eastern classic in your own kitchen, bringing a touch of Cairo to your breakfast table every single day.
Ful Medames is a cornerstone of Egyptian cuisine, cherished for its simplicity and depth of flavor. By simmering cooked fava beans with garlic, cumin, and lemon, the natural earthiness of the legumes is elevated into a rich, savory dip. Adding a swirl of creamy tahini and high-quality olive oil creates a luxurious texture that is traditionally served with jammy eggs and warm pita. This recipe focuses on maintaining the integrity of these humble ingredients, resulting in a meal that is as satisfying to prepare as it is to eat.
The appeal
Why you’ll love it
The method of partially mashing the fava beans is crucial for achieving the perfect texture. By leaving half the beans whole, you create a contrast between the creamy, mashed base and the tender, bite-sized beans. This technique ensures the dish has body and structure, making it ideal for scooping with pita bread, while the tahini and olive oil emulsify into the mash to create a silky, rich mouthfeel that coats each bite beautifully.
Simmering the garlic and spices directly with the beans allows the flavors to permeate the legumes thoroughly rather than just sitting on the surface. Adding the lemon juice at the end of the simmering stage keeps the acidity bright and fresh, preventing the dish from tasting flat. This careful layering of flavors ensures that every mouthful of the finished Ful Medames is balanced, aromatic, and deeply satisfying, honoring the traditional preparation methods used in home kitchens across Egypt.
What you need
Ingredients
Makes 2 servings.
Main Dish
Toppings
Serving
Contains:
- Eggs
- Sesame
- Gluten
Served raw or lightly cooked
The eggs are served with soft, jammy yolks. Use pasteurized eggs for vulnerable individuals including pregnant women, young children, older adults, and those with weakened immunity.
Tools
Equipment
- Heavy-bottomed skillet
- Wooden pestle or potato masher
- Small saucepan for boiling eggs
- Mixing bowl
- Chef knife
Swaps
Substitutions
Instead ofBaladi pita
UseRegular pita bread or toasted sourdough bread
Instead ofTahini
UseSunflower seed butter for a nut-free, sesame-free alternative
Good to know
Notes
When selecting fava beans for this recipe, look for high-quality canned varieties or dried beans that have been soaked and cooked until very tender. If using canned, rinse them well to remove excess sodium and starch. The quality of the tahini is also vital; choose a smooth, pourable tahini made from roasted sesame seeds to ensure the best flavor. A high-quality extra-virgin olive oil with a slightly peppery or grassy note will complement the earthiness of the beans perfectly.
Equipment choice matters for the final texture of the dish. A heavy-bottomed skillet is recommended because it provides even heat distribution, preventing the bean mixture from scorching on the bottom while it simmers. A wooden pestle or a sturdy potato masher is the best tool for the job, as it allows you to control exactly how much of the bean mixture you mash. Avoid using a food processor, as it will over-process the beans and ruin the essential texture.
Prep
Before you start
Before you begin cooking, ensure all your ingredients are measured and ready to go. Dice your fresh tomato into small, uniform pieces to ensure they soften quickly during the simmer. Crush the garlic cloves thoroughly to release their essential oils, and ensure your lemon is juiced and free of seeds. If you are preparing the jammy eggs, boil them in advance so they are cooled and peeled by the time the bean mixture is ready for serving.
Step by step
Method
Phase 1
Simmering the base
Step 1: Prepare the base
Combine the cooked fava beans, crushed garlic, diced tomato, ground cumin, and the juice of one fresh lemon in a heavy-bottomed skillet over medium heat. Stir gently to incorporate all the aromatic ingredients while the mixture begins to simmer steadily.
You’ll need: cooked fava beans · garlic, crushed · diced tomato · ground cumin · fresh lemon, juiced
Look for: The mixture should be bubbling gently and the aroma of toasted cumin and fresh garlic should fill the kitchen.
Tip: Ensure the fava beans are thoroughly drained if they come in a canned liquid before adding them to the skillet.
Checkpoint
The fava beans should be soft and well-incorporated with the garlic, tomato, and cumin. The mixture should smell fragrant and savory, with the tomato starting to break down into the sauce. Ensure the heat is low enough to maintain a gentle simmer without burning the bottom of the skillet, and stir occasionally to keep the heat even throughout the pan.
Phase 2
Mashing and emulsifying
Step 2: Mash and emulsify
Use a wooden pestle or potato masher to crush approximately half of the simmering fava beans directly in the pan. Continue cooking for five minutes until the texture becomes thick and creamy. Once the desired consistency is achieved, swirl in the tahini and extra-virgin olive oil until fully combined and glossy.
You’ll need: tahini · extra-virgin olive oil
Look for: The bean mixture should reach a thick, spreadable, and creamy consistency that holds its shape on a spoon.
Tip: Swirl the tahini and oil at the very end to maintain their distinct, fresh flavors rather than letting them boil for too long.
Checkpoint
The mixture should be thick and creamy, with half of the beans mashed and the rest remaining whole for texture. When you stir in the tahini and olive oil, the sauce should turn a beautiful, glossy pale color. The consistency should be thick enough to hold its shape on a piece of pita bread without running off the sides.
Phase 3
Final assembly
Step 3: Finish and serve
Carefully place the halved 6-minute jammy eggs on top of the warm bean mixture. Garnish generously with fresh parsley. Serve immediately alongside warm baladi pita bread for scooping. Ensure the eggs reach a safe internal temperature of 160°F (71°C) during the boiling process to ensure food safety.
You’ll need: jammy eggs · fresh parsley · warm baladi pita
Internal temperature 160°F (71°C)
Look for: The dish should be piping hot with the eggs positioned attractively on top and the fresh parsley providing a vibrant green contrast.
Tip: Serve immediately while the beans are hot and the eggs are at room temperature to ensure the best flavor profile.
Checkpoint
The eggs should be neatly halved and placed on top of the warm bean mixture, creating a vibrant visual contrast. The fresh parsley should be bright green and fragrant, adding a clean finish to the dish. The entire plate should look inviting and cohesive, with the aroma of olive oil and cumin being the most prominent scent.
Doneness
How to tell it’s done
The dish is done when the fava beans are heated through and have reached a thick, creamy consistency after mashing. The eggs should have jammy, semi-set yolks and fully set whites. When cooking the eggs, ensure they reach an internal temperature of 160°F (71°C) to ensure safety. The mixture should be fragrant, with the tahini and olive oil fully incorporated into a smooth, glossy sauce that clings to the spoon.
Avoid these
Common mistakes
A common mistake is mashing all the beans into a completely smooth puree, which removes the necessary texture that defines this dish. Aim to keep about half the beans whole for a rustic, authentic feel. Another error is adding the lemon juice too early, which can make the beans tough; always add it during the simmering phase as indicated. Finally, do not skimp on the olive oil, as it provides the essential richness that balances the beans.
Cook safely
Food safety
Safe internal temperatures
Cook to at least these temperatures, measured with an instant-read thermometer in the thickest part.
| Food | Minimum internal temperature |
|---|---|
| Egg dishes | 160°F (71°C) |
Raw or lightly cooked ingredients
The eggs are served with soft, jammy yolks. Use pasteurized eggs for vulnerable individuals including pregnant women, young children, older adults, and those with weakened immunity.
Better results
Tips
Tip 1
To add another layer of flavor, consider lightly toasting your cumin seeds in a dry pan before grinding them for the recipe. This small step intensifies the aroma and adds a deeper, nuttier profile to the entire dish. Additionally, if you prefer a bit of heat, you can sprinkle a pinch of red chili flakes over the top just before serving, which pairs exceptionally well with the creaminess of the tahini and the richness of the jammy eggs.
Tip 2
If the mixture becomes too thick during the simmering process, add a tablespoon or two of water or vegetable broth to loosen it up. This ensures the beans remain moist and creamy rather than becoming dry or pasty. Always serve the dish in a shallow bowl or on a wide plate, which makes it much easier to scoop up with the pita bread. Warm your pita bread briefly in a dry skillet or toaster to make it pliable and fragrant.
Make it yours
Variations
Spicy Ful Medames
Stir in one teaspoon of harissa paste or a pinch of cayenne pepper during the simmering phase for a fiery kick that pairs perfectly with the creamy tahini.
Vegetable-Packed Ful
Sauté finely diced bell peppers and onions along with the garlic before adding the beans to introduce extra texture and a sweeter, more complex vegetable base.
On the table
Serving suggestions
Serve this dish warm, ideally as the centerpiece of a breakfast spread. Place the skillet directly on the table for a rustic, shared dining experience. Provide extra wedges of fresh lemon on the side so guests can adjust the acidity to their personal preference. The combination of the warm, earthy beans and the cool, fresh parsley creates a balanced experience that is both comforting and revitalizing for the start of the day.
Accompany the meal with a variety of simple sides to complement the flavors. Fresh cucumber slices, radishes, or a simple salad of diced tomatoes and onions provide a crisp, refreshing contrast to the richness of the fava beans. Ensure there is plenty of warm baladi pita bread available, as it is the traditional vehicle for enjoying every last bit of the dish. This meal is designed to be eaten slowly, encouraging conversation and a relaxed morning pace.
Leftovers
Storage & make-ahead
- Fridge
- Keep in an airtight container for up to 3 days. Reheat gently on the stove with a splash of water.
- Reheat
- Reheat in a skillet over low heat until warmed through, adding a small amount of water to adjust the consistency.
Store any leftovers in an airtight container in the refrigerator for up to three days. The flavors often meld and improve after a day, but the texture may thicken slightly as the beans absorb the liquids. When storing, try to keep the egg halves separate if possible, as they do not reheat well with the bean mixture. If you must store them together, consume them within one day to maintain the best quality.
Make ahead
You can prepare the bean base entirely ahead of time and store it in the refrigerator. When you are ready to serve, gently reheat the mixture in a skillet over low heat, adding a splash of water if needed to restore the creamy consistency. Prepare the jammy eggs fresh on the day of serving to ensure they have the perfect texture, as they can become rubbery if stored in the fridge for too long.
Questions
Frequently asked questions
Can dried fava beans be used instead of cooked ones?
Yes, but they require significant preparation. Dried beans must be soaked overnight and then simmered for several hours until completely tender before they can be used in this recipe.
How can the eggs be cooked to get the perfect jammy yolk?
Place eggs in boiling water and cook for exactly six minutes. Immediately transfer them to an ice water bath to stop the cooking process, which ensures the yolks remain jammy.
Is it possible to make this dish without tahini?
While tahini is traditional, you can omit it if necessary or substitute it with a neutral oil or a different nut butter, though the flavor profile will change significantly.
Everything in one place: the recipe card below gathers the ingredients, steps and estimated nutrition, ready to print.

Recipe card
Egyptian Ful Medames with Jammy Eggs
Experience the authentic flavors of a classic Egyptian breakfast with this hearty, spiced fava bean dish topped with perfectly cooked jammy eggs and drizzled with tahini.
- Prep
- Cook
- Total
- Servings
- 2 servings
Ingredients
Main Dish
- 400 grams cooked fava beans
- 3 cloves garlic, crushed
- 1 medium diced tomato
- 5 grams ground cumin
- 1 whole fresh lemon, juiced
- 30 milliliters tahini
- 30 milliliters extra-virgin olive oil
Toppings
- 2 large jammy eggs, halved
- fresh parsley for serving
Serving
- 2 pieces warm baladi pita
Instructions
Prepare the base. Combine the cooked fava beans, crushed garlic, diced tomato, ground cumin, and the juice of one fresh lemon in a heavy-bottomed skillet over medium heat. Stir gently to incorporate all the aromatic ingredients while the mixture begins to simmer steadily.
Mash and emulsify. Use a wooden pestle or potato masher to crush approximately half of the simmering fava beans directly in the pan. Continue cooking for five minutes until the texture becomes thick and creamy. Once the desired consistency is achieved, swirl in the tahini and extra-virgin olive oil until fully combined and glossy.
Finish and serve. Carefully place the halved 6-minute jammy eggs on top of the warm bean mixture. Garnish generously with fresh parsley. Serve immediately alongside warm baladi pita bread for scooping. Ensure the eggs reach a safe internal temperature of 160°F (71°C) during the boiling process to ensure food safety.
Allergens: Eggs, Sesame, Gluten
Nutrition (estimated, per serving)
- Calories
- 320 kcal
- Protein
- 14.5 g
- Carbs
- 32 g
- Fat
- 16 g
- Fiber
- 9.5 g
- Sugar
- 2.5 g
- Sodium
- 450 mg
Estimates only: values vary with brands, substitutions and portion sizes.
Recipe by EasyCooks Kitchen · easycooksrecipes.com
Share this recipe
Send it to someone who’d love it, or save it for later.
Spotted a mistake in this recipe? Let us know.





