Ful medames is a creamy, spiced fava bean dish cooked with tomatoes, garlic, and spinach. It works as a warm breakfast, hearty dip, or savory spread for wraps.
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Instructions
1
Heat a large stovetop pot on medium-high heat. Add the onions and cook until translucent, about 3–4 minutes.
2
Add the beans, vegetable broth, cumin, and salt, if using. Mash about half the beans with a potato masher, fork, or spatula.
3
Turn the heat down to medium and stir in the 2 cups chopped tomatoes. Let cook for an additional 3–5 minutes.
4
In the meantime, add the jalapeño (if using), garlic, and lemon juice to a food processor and blend until finely minced and mixed together, about 30 seconds, scrape the sides with a spatula and blend again.
5
Add the jalapeño garlic mixture to the beans and mix well.
6
Toss in the spinach and parsley and stir until tender, about 30–60 seconds.
7
Remove from heat and garnish ful medames with chopped green onion, fresh chopped tomatoes, a drizzle of olive oil, if using, and lemon wedges.
Was this recipe helpful?
Tips & Notes
Pro tips
Slice onions thinly and cook them first until softened; this builds a flavorful base and prevents raw onion bite in the final dish.
Mash some beans against the pot side with your spoon to break them down and create a creamy texture while keeping some whole beans for body.
Add spinach in the last 2 minutes to preserve its bright color and nutrients; stir until just wilted.
Squeeze lemon juice just before serving to brighten the deep earthiness of the fava beans and balance the cumin.
Spinach → Kale or Swiss chard (heartier greens, add 1–2 minutes longer cooking time)
Vegetable broth → Water + ½ tsp salt (simpler, less depth)
Storage & make-ahead
Store covered in the refrigerator for up to 3 days; reheat gently over medium heat, adding water or broth to restore creamy consistency.
Common Questions
Can I use canned fava beans instead of cooked dried beans?
Yes. Use 3 cups canned fava beans (drained and rinsed) to match the recipe; canned beans are already soft and need only brief heating.
What do lupini beans taste like compared to fava beans?
Lupini beans are slightly earthier and firmer; they'll create a chunkier texture than fava beans, which naturally break down into a creamier consistency.
How spicy will this be with the jalapeños?
Seeding the jalapeños removes most heat and keeps the dish mild; leave seeds in if you prefer more spice.
Can I make this ahead?
Yes. Prepare up to 2 days ahead, store covered in the refrigerator, and reheat gently over medium heat with a splash of water if needed.
Is this naturally vegan and gluten-free?
Yes, this recipe is both vegan and gluten-free as written; check that your vegetable broth is certified gluten-free if that matters for your kitchen.
Keep Cooking
Chili Spaghetti Casserole
45 min
Gemelli Pasta with Tomatoes, Basil and Garlic
35 min
Gemelli Pasta with Roasted Red Pepper Sauce
35 min
Creamy Sausage Gemelli Pasta
50 min
Gemelli Pasta with Creamy Mushroom Sauce
40 min
Creamy Garlic Gemelli Pasta
20 min
Gemelli with Asparagus, Ricotta, Arugula, and Lemon Zest
Skinny Skillet With Turkey Sausage, Summer Vegetables & Geme