National Dish Guatemala: Sopa de Frijol (Recipe)

In this article
Warm up with Sopa de Frijol, a hearty black bean soup that sits at the heart of Guatemalan home cooking. This nourishing bowl brings together creamy black beans, fresh vegetables and a gentle warmth of spices for a meal that is as comforting as it is wholesome. Naturally vegan, gluten- and lactose-free, it is wonderfully easy to prepare and endlessly adaptable — a simple way to bring the flavours of Central America straight to your table.
About Sopa de Frijol
Sopa de Frijol is a traditional Guatemalan dish made from a rich, savoury bean soup. Its foundation is black beans, which are not only highly nutritious but also lend the soup a wonderfully creamy texture. This is the perfect dish to warm you on cold days while you soak up the flavours of Central American cooking. With fresh ingredients and a generous mix of spices, Sopa de Frijol becomes a real feast for the senses.
Ingredients (serves 1–2)
- 200 g black beans (dried or tinned)
- 1 small onion, diced
- 2 cloves of garlic, chopped
- 1 carrot, diced
- 1 pepper, diced
- 500 ml vegetable stock
- 2 tablespoons olive oil
- 1 teaspoon cumin
- Salt and pepper to taste
- Fresh coriander, to garnish
Shopping for the ingredients
To make an authentic Sopa de Frijol, aim for fresh, good-quality ingredients. Many of the items you need can be found in specialist food shops or at your local weekly market. If you would like to cook the beans from scratch, dried black beans are the better choice, as they offer a more intense flavour. Take care to either make your own vegetable stock or pick a high-quality, natural shop-bought version to get the very best taste.
Preparing the dish
Preparing Sopa de Frijol is quick and straightforward. Before you begin, ideally soak the dried beans overnight to shorten the cooking time. If you are using tinned beans, rinse them under cold water to remove excess salt and any preservatives. Wash and dice the vegetables so they can be added to the soup quickly and cook through evenly.
Step-by-step instructions
- Heat the olive oil in a large pan and add the onion and garlic. Fry until golden brown.
- Add the carrots and the pepper and cook the vegetables for a further 5 minutes.
- Add the soaked beans and the vegetable stock to the pan and bring everything to the boil.
- Reduce the heat and let the soup simmer for about 30 minutes, until the beans are soft.
- Season the soup with cumin, salt and pepper. If you like, blend the soup for a creamier consistency.
- Serve the soup hot and garnish with fresh coriander.
Gluten-free / lactose-free version
Sopa de Frijol is naturally gluten- and lactose-free. All of the ingredients are plant-based and contain no gluten-rich products, which makes this soup an ideal choice for anyone with intolerances. Just be sure to check your vegetable stock carefully to confirm that it contains no hidden gluten.
Tips for vegans and vegetarians
Sopa de Frijol is already an excellent choice for vegans and vegetarians, since it is entirely plant-based. To add extra depth of flavour, you can use smoked paprika or other herbs. It is also worth making your own stock so you can control exactly what goes in. This lets you tailor the broth to your own taste and add creative touches as you cook.
More tips and tricks
To intensify the flavours of Sopa de Frijol, try lightly toasting the beans before cooking, which brings out their nutty character. Another option is to add different vegetables, such as courgette or sweet potato. Experiment with the spices to find the perfect balance for your personal taste and adapt the soup exactly to your liking.
Adapting the recipe to your taste
The recipe for Sopa de Frijol is highly adaptable. If you like it spicier, add a few fresh chillies or a pinch of cayenne pepper. Alternatively, you can work in some gentle, healthy fats by adding avocado or a squeeze of lime juice just before serving. Find your own personal balance of flavours that suits your palate perfectly.
Ingredient substitutions
If you are not keen on black beans, you can use other varieties instead, such as red beans or kidney beans — the same hearty pulses that star in Frijoles Colorados. The spices can also be swapped to taste; conjure up a new flavour combination with coriander or oregano, for example. For a non-vegetarian twist, you could replace the vegetable stock with chicken stock.
Drink pairing ideas
A range of drinks pairs beautifully with a hearty Sopa de Frijol. A glass of fresh sparkling water is always a good choice to underline the flavours of the soup. For those who prefer something fruitier, fresh fruit juices such as pineapple or lime work wonderfully. A light craft beer or a glass of red wine can also make a lovely accompaniment to the soup.
Serving and presentation ideas
Presentation plays a big part in enjoying Sopa de Frijol. Serve the soup in bright, colourful bowls and garnish it with fresh coriander and a squeeze of lime juice. A few pieces of avocado or a handful of nachos on the side lift the dish even further. Don’t forget to play up the aroma when serving by bringing the pot to the table hot and fragrant.
A bit of history
Sopa de Frijol is a dish deeply rooted in Guatemalan history. It was traditionally prepared by the Maya and today stands as a symbol of Central America’s culinary diversity. The use of black beans as a main ingredient reflects the region’s agricultural heritage. Often served at celebrations and special occasions, this soup is very much part of the culinary identity of Guatemala and its wider Guatemalan cuisine.
More recipe ideas
Summary: Sopa de Frijol
In summary, Sopa de Frijol is a nourishing and easy-to-make dish that captures the flavours of Guatemala. With its many options for adaptation and its fresh ingredients, it gives every cook the chance to add a personal touch. Whether for a warming supper or a sociable get-together, this bean soup is sure to be a hit. Give this authentic recipe a try and let the tastes of Central America work their magic.



