National Dish Spain: Habas a la Catalana (Recipe)

In this article
Bring a taste of the Mediterranean to your table with Habas a la Catalana, a sunny classic rooted deep in the cooking of Catalonia. This unfussy dish brings together tender green beans, savoury Serrano ham and boiled eggs for a plateful that is as colourful as it is satisfying. Simple to put together yet full of character, it is the kind of honest home cooking that suits cooks of every level — proof that a handful of good ingredients is all you really need.
About Habas a la Catalana
Habas a la Catalana is a traditional Spanish dish with roots running deep into Catalan cooking. It pairs the delicate flavour of green beans with the bolder notes of ham and boiled egg. Simplicity is very much the point here, which makes it an excellent choice for beginners and seasoned cooks alike. This is a dish that impresses not only with its taste but also with its colourful presentation at the table.
Ingredients (serves 1–2)
- 250 g fresh green beans
- 100 g ham (Serrano, for example)
- 2 eggs
- 1 small onion
- Olive oil
- Salt and pepper, to taste
- A pinch of paprika (optional)
Shopping for the ingredients
To track down the best ingredients for Habas a la Catalana, it is well worth heading to a local market stall or a good grocer. When buying the green beans, look for ones that are fresh and crisp, as they form the backbone of the dish. The ham should be of good quality so its full flavour can come through. For the onion and the seasonings, most supermarkets are perfectly well stocked, which makes the shopping a pleasure.
Preparing the dish
Before you start cooking, it is important to wash the green beans thoroughly and trim off the ends. Cut the ham into small cubes and finely chop the onion. These preparations take only a few minutes and lay the perfect foundation for a flavoursome dish. Make sure you have all your ingredients ready beforehand to keep the cooking process running smoothly.
Step-by-step instructions
- Blanch the green beans in a pan of salted water for about 5 to 7 minutes, until just tender.
- Heat a little olive oil in a frying pan and sauté the onion until translucent.
- Add the ham and fry for a further 2 minutes, until lightly crisp.
- Tip the blanched beans into the pan and mix everything together well. Season with paprika, salt and pepper to taste.
- Hard-boil the eggs, leave to cool, then peel and quarter them.
- Arrange the dish on plates and place the eggs decoratively on top.
Gluten-free / lactose-free version
Habas a la Catalana is already a gluten-free and lactose-free dish, as long as you make sure the ham you use contains no hidden sources of gluten. All the ingredients are naturally free from gluten-containing products. It is an ideal choice for anyone with the corresponding food intolerances. Be sure to choose the freshest ingredients to get the very best from this dish, much as you would for a vibrant plate of Espinacas con Garbanzos.
Tips for vegans and vegetarians
For a vegan or vegetarian version of Habas a la Catalana, simply swap the ham for fried or roasted tofu cubes, which offer a similar texture. A touch of smoked paprika can also deliver the savoury depth you are after without any animal products. Plant-based fats or creamy sauces are another way to keep the flavour and finesse intact. Experiment with different seasonings to tailor the dish to your own preferences.
More tips and tricks
A key tip for making Habas a la Catalana is to pay attention to the quality of your ingredients. Fresh beans have the best flavour and texture. It also helps not to cook the beans for too long, so they hold onto their crisp bite. Feel free to vary the dish with a little curry powder or other spices to create new flavour combinations. If you like things crisper, fry the ham until golden before adding the beans.
Adapting the recipe to your taste
The beauty of Habas a la Catalana lies in how flexible the recipe is. You might add other vegetables such as carrots or courgettes to make the dish more varied. If you enjoy a little heat, try a pinch of chilli in the mix. Fresh herbs such as parsley or coriander can deepen the aroma and lend the dish a bright, fresh note. Do not be afraid to be adventurous and adapt the recipe however you like.
Ingredient substitutions
If you do not have ham to hand, smoked plant-based delicacies can bring their own special flavour to the dish. For a creative twist, you could even fold in mushrooms in place of the beans to create something entirely new — a similar earthiness you will find in Revuelto de Ajetes y Gambas. And do not forget that you can vary the onion flavour with shallots if you prefer something milder. Substitutions like these let you play with the ingredients and suit your personal taste.
Drink pairing ideas
A dish as delicious as Habas a la Catalana calls for a refreshing white wine or a lively rosé. Wines from the Catalonia region — Cava in particular — make a wonderful accompaniment. If you prefer non-alcoholic options, homemade lemonade or a green tea with mint are ideal companions. Bear in mind that the drink you choose should support the flavours of the dish.
Serving and presentation ideas
Thoughtful presentation can lift the enjoyment of Habas a la Catalana considerably. Serve the dish in a deep bowl to show off the colours and textures to their best advantage. Garnish with fresh herbs or a squeeze of lemon just before serving. Colourful napkins and plates can add to the overall picture too. An eye-catching arrangement makes the meal not only tasty but a treat for the eyes.
A bit of history
Habas a la Catalana has its roots deep in Catalan cuisine, known for its rich and varied flavours. The use of simple yet tasty ingredients reflects the traditional cooking of the region. The dish is often served at family gatherings and on festive occasions, and stands as an example of the warm, sociable food culture of Spain. By preparing and enjoying Habas a la Catalana, food lovers connect with a slice of Spanish history and the wider world of Spanish cuisine.
More recipe ideas
Summary: Habas a la Catalana
Habas a la Catalana is more than just a dish; it is an experience of Catalan cuisine. With its simple ingredients and straightforward preparation, it brings a touch of Mediterranean flair to your table. Whether you enjoy it the classic way with ham or in a vegan version, the flavours are sure to win you over. Make the most of the many tips and variations to personalise the dish to your own taste — and bring a little piece of Spain into your kitchen.


