National Dish Peru: Broad Bean Soup (Recipe)

In this article
Warm up with Sopa de Habas, a hearty Peruvian broad bean soup that has fed families across the Andes for generations. Simmered from fresh vegetables and gentle spices, it is the kind of nourishing, comforting bowl that comes into its own on colder days. Simple to make yet full of flavour, this rustic soup carries the warmth of Peruvian home cooking straight to your table — a lovely introduction to the country’s everyday classics.
About Broad Bean Soup
Sopa de Habas is a traditional Peruvian dish prized for its nourishing, hearty character. This comforting bean soup is often served during the cooler months as a warming meal. It is built from fresh ingredients and traditional spices that give the dish its distinctive flavour. In many households the recipe is passed down through the generations, and it remains a firm fixture of Peruvian food culture.
Ingredients (serves 1–2)
- 200 g green beans or habas (broad beans)
- 1 medium onion, finely chopped
- 2 cloves garlic, finely chopped
- 1 carrot, diced
- 1 potato, diced
- 1 litre vegetable stock
- 1 teaspoon cumin
- Salt and pepper, to taste
- Fresh coriander leaves, to garnish
Shopping for the ingredients
When making broad bean soup, it is well worth using fresh, good-quality ingredients. The broad beans are the main component and are best bought from an organic shop or your local market. The same goes for the vegetables — onions, carrots and potatoes — which lend the dish not only flavour but also a pleasing texture. Look for a vegetable stock made with natural ingredients so the full flavour of the soup can shine through.
Preparing the dish
Before you start cooking the soup, prepare all the ingredients thoroughly. Wash the beans and cut the vegetables into small pieces. This ensures an even cooking time and a harmonious result. It also helps to have all the spices measured out and ready, as they need to be added quickly during cooking.
Step-by-step instructions
- Heat a large pot over medium heat and add a little oil.
- Add the chopped onion and garlic and fry until lightly golden.
- Now add the diced carrot and potato, followed by the habas.
- Pour in the vegetable stock and bring everything to the boil.
- Reduce the heat and let the soup simmer for about 30 minutes, until the beans are tender.
- Add the cumin, salt and pepper, then blend the soup to taste for a creamier consistency.
- Serve the soup hot, garnished with fresh coriander leaves.
Gluten-free / lactose-free version
Broad bean soup is naturally gluten-free and lactose-free, as it is made mainly from vegetables and beans. Avoid adding croutons or other gluten-containing ingredients. When choosing your vegetable stock, make sure it contains no gluten-based additives. That way, anyone with an intolerance can enjoy this delicious soup too.
Tips for vegans and vegetarians
Sopa de Habas is ideal for vegans and vegetarians, since all the ingredients are plant-based. To make the dish even richer, you can add extra vegetables such as courgette or squash. Herbs like thyme or oregano work well for a more intense flavour. Experiment with the spices to find the perfect blend for your palate!
More tips and tricks
To intensify the aroma of the soup, lightly toast the beans before cooking — this adds an extra dimension of flavour. Take care not to over-blend the soup, so you keep some of its texture. A squeeze of lime juice just before serving lifts the flavours beautifully and adds a welcome freshness.
Adapting the recipe to your taste
Everyone has their own preferences in the kitchen, and broad bean soup is no exception. Like it hot? Add a touch of chilli or a pinch of cayenne pepper. If you prefer a thicker soup, reduce the amount of stock or use more beans. Varying the vegetables also lets you create healthy variations that suit your own taste.
Ingredient substitutions
If you cannot find habas, you can replace them with other beans such as chickpeas or white beans. Instead of vegetable stock you could use chicken stock — if it need not be vegetarian — for a more intense flavour, much as you would in a comforting Caldo de Gallina. A splash of coconut milk can also give the soup a new, exotic note. Experiment with the ingredients to discover fresh flavour combinations!
Drink pairing ideas
Broad bean soup pairs beautifully with simple, light drinks. A refreshing lemon water or a cool fruit juice makes an ideal companion. A well-chilled Peruvian beer also works wonderfully to complement the hearty flavours of the soup. If you prefer a cocktail, try a Pisco Sour, whose sweet-and-sour note harmonises delightfully with the dish.
Serving and presentation ideas
Presentation plays a key role in making the soup appealing. Serve it in deep bowls and garnish with fresh coriander leaves, a squeeze of lime juice and perhaps a few mini tortillas or crisp croutons. A decorative dish of fresh limes and elegantly arranged herbs beside the soup turns it into a real centrepiece. Remember to serve the soup hot to bring out its full-bodied flavour at its best.
A bit of history
The roots of Sopa de Habas reach deep into Peruvian tradition, where beans have long been an important staple. They are not only nutritious but also versatile and easy to grow. Beans are especially popular in the Andean regions, and this soup is a fine example of the culinary creativity of Peruvian cuisine. Historically the soup was handed down from generation to generation, evolving over time into various regional variations.
More recipe ideas
Summary: Broad Bean Soup
All in all, Sopa de Habas is an excellent choice for anyone keen to discover Peruvian cuisine. With its fresh ingredients, aromatic spices and straightforward preparation, it is a firm favourite among locals and visitors alike. Not only does it have a distinctive flavour, it is also full of goodness and nutrients. Let it inspire you, and give this wonderful dish a try yourself!



