This easy vegan fava beans recipe is the perfect easy tapa. Take some frozen tender baby fava beans (also known as baby broad beans) and cook them up with olive oil, garlic, onions, smoked paprika, and white wine to bring you the tastiest vegetarian version of habas con jamón.
No peeling, no muss, no fuss and ready in under half an hour, serve this gorgeous easy tapa with some good crusty breads for mopping up the juices, and as part of a mezze meal or along with some other delicious Spanish tapas.
I highly recommend slicing up the bread and popping this baby on the table along with some Mediterranean white bean salad (takes just five minutes to make), vegan coleslaw, olives, peperoncino or guindillas (pickled basque peppers), roasted red peppers and my easy creamy vegan goat cheese for a Spanish style tapas meal that is sure to impress.
Spanish fava beans are traditionally served at room temperature in bars here in Spain and usually have ham added for extra flavour, but you won’t find this ham-free vegetarian version lacking in flavour.
How to make this fava beans recipe
As with most good Spanish dishes, there are just a handful of ingredients but they do need to be high quality.
You MUST use young fava/baby broad beans for this dish, the larger old ones won’t do as they will need to be peeled to remove the tough exterior.
I use frozen ones for convenience but you can also use fresh ones as they should cook through with the same amount of cooking time.
First, grab a large onion, peel and chop finely. Cook in four tablespoons of olive oil over a high heat for five minutes, stirring often. You really do need to use quite a bit of olive oil as it’s crucial to the flavour, but if you really must, you can reduce to three.
We’re frying the onions over a high-heat to get them nice and brown and you will need to stir them often to stop them burning.
If you have a particularly hot efficient stovetop and you notice the onions starting to blacken, do turn the heat down to medium-high or move to the next step.
Add in the chopped garlic (3 cloves), smoked paprika (preferably hot smoked paprika, not the sweet one which has a bit of a claggy taste), and freshly ground black pepper (around 1/4 tsp).
Reduce the heat to medium-high and fry a further five minutes, again, stirring often.
Now add in the frozen or fresh young fava beans (baby broad beans) and stir to coat well with the onion and olive oil mixture.
Add the white wine and deglaze the pan using a wooden or plastic spoon to scrape up any bits that have stuck to the pan. After one minute, add half a cup of good quality vegetable stock and half a teaspoon of salt.
Turn the heat up to high and cover with a lid, and cook for ten minutes, stirring now and then, more often as the level of liquid reduces.
Remove the lid, reduce the heat to medium and cook a further five minutes or more if needed, stirring to prevent sticking until the sauce is thick and nearly evaporated. There should be a little sauce, but not much.
Sprinkle over some chopped fresh parsley (optional). It’s not a traditional addition but a little will pep up the dish.
If you have some typical Spanish-style glazed terracotta dishes, spoon the baby broad beans into them to cool, while you get together any other tapas you wish to serve, and slice up some crusty bread for mopping up leftover sauce.
You can serve this on one dish as a big tapa (called a ración) that everyone helps themselves to, or in smaller plates for individual servings. This will make about 4 tapa-size servings or 2 raciones.
This dish will keep about 4 days tightly covered in the fridge but it’s best to allow it to come to room temperature for serving.
Did you make this recipe? Let me know how much you loved it with a star rating in the recipe box, review, or comment below.
Or take a picture and tag me on Instagram (@the_fiery_vegetarian), I love seeing all your creations!
- 4 tbsp olive oil,
- 1 large onion, finely chopped,
- 3 large cloves garlic, peeled and chopped,
- 1/2 tsp hot smoked paprika
- 1/4 tsp freshly ground black pepper,
- 17.5 oz fresh or frozen young fava beans (baby broad beans, 500g),
- 2/3 cup dry white wine,
- 1/2 cup vegetable stock,
- 1/2 tsp salt
- 1 tablespoon fresh parsley, chopped finely (optional, to serve)
- Heat the olive oil in a pan on a high heat and add the chopped onions. Cook for five minutes, stirring often.
- Add the garlic, paprika, and black pepper and reduce to medium-high, cook five minutes more stirring often.
- Add the beans and toss to coat, followed by the white wine to deglaze the pan.
- One minute later, add the vegetable stock and salt. Cover the pan with a lid and cook on high heat for ten minutes, stirring every now and then.
- Remove the lid and reduce the heat, cooking for a further five minutes or until the sauce has thickened and reduced considerably to your liking, stirring to prevent sticking.
- Plate and leave to cool while you put together the rest of your tapas.
- Serve close to or at room temperature and enjoy!
Amount Per Serving Calories 308Total Fat 14gSaturated Fat 2gTrans Fat 0gUnsaturated Fat 12gCholesterol 0mgSodium 677mgCarbohydrates 30gFiber 7gSugar 4gProtein 10g