National Dish Panama: Frijoles con Puerco (Recipe)

In this article
Meet Frijoles con Puerco, a soul-warming Panamanian classic that pairs tender beans with succulent pork in a fragrant, richly spiced pot. Slow-simmered until everything melts together, it is the kind of dish that draws the whole family to the table on a lazy weekend. With the earthy warmth of cumin, a whisper of paprika and a shower of fresh coriander, it captures the generous, home-cooked spirit of Panama in a single, deeply satisfying bowl.
About Frijoles con Puerco
Frijoles con Puerco is far more than a simple meal; it is a genuine symbol of Panamanian culture. This comforting combination of soft beans and juicy pork showcases the variety and richness of the country’s home cooking. A careful blend of spices gives the dish not only its flavour but also a sense of story and place. Ideal for the weekend or for family celebrations, it is food made for sharing — a dish that brings everyone together around one table.
Ingredients (serves 1–2)
- 200 g beans (such as black beans or red beans)
- 300 g pork (such as shoulder or belly)
- 1 onion
- 2 cloves of garlic
- 1 pepper
- 2 tsp cumin
- 1 tsp paprika
- Salt and pepper to taste
- Fresh coriander leaves, to garnish
- Rice or tortillas, to serve
Shopping for the ingredients
Well-chosen cuts of pork give the best texture and flavour, so look for good-quality shoulder or belly. The beans matter too: ideally reach for dried beans, as they carry more flavour and are far less processed than the tinned kind. Market stalls and local shops often offer the freshest, most regional produce, and using them will make the finished dish taste all the more authentic.
Preparing the dish
Before you start cooking, the beans should be soaked overnight in plenty of water. This shortens the cooking time and ensures they turn out beautifully tender. Season the pork to taste and cut it into small pieces so it browns evenly. It is also worth washing the vegetables thoroughly and dicing them, so that everything cooks at the same steady, even pace.
Step-by-step instructions
- Bring the soaked beans to the boil in a pan of fresh water and let them simmer for about 1 hour.
- In a frying pan, brown the pork in a little oil until it takes on a good colour.
- Add the onion, garlic and pepper to the meat and fry everything together until the vegetables have softened.
- Stir in the cooked beans and the spices, mix well, and let it all simmer for a further 30 minutes.
- Season with salt, pepper and fresh coriander, then serve warm.
Gluten-free / lactose-free version
Frijoles con Puerco is naturally gluten-free and lactose-free, which makes it an ideal choice for anyone with those intolerances. Just take care that the spices and other ingredients you use carry no hidden gluten or dairy. This means the dish can slip easily into a healthy, easily digestible diet — so you can tuck in without a second thought and enjoy every spoonful.
Tips for vegans and vegetarians
For a vegan or vegetarian take on Frijoles con Puerco, swap the pork for tofu or tempeh. These protein-rich alternatives soak up the spices beautifully and deliver a similar depth of flavour. You could also stir in extra vegetables, such as courgette or carrots, to make the dish even more nourishing. Just be sure to season the vegetables well so they carry the same lively, authentic taste.
More tips and tricks
One key tip for Frijoles con Puerco is to lean on fresh herbs. Fresh coriander lends a bright, refreshing lift that gives the dish its signature note. You can also dial the heat up or down by adding chilli powder or fresh chillies. Experiment a little to find the perfect balance and the flavour that suits your own palate best — this is a recipe that rewards a bit of tinkering.
Adapting the recipe to your taste
The beauty of Frijoles con Puerco lies in its versatility, and it is easy to tailor to your own preferences. You might try a different variety of bean, or vary the amount of spice you use. For a gently sweet note, stir in a handful of sweetcorn. Little adjustments like these keep the dish varied and interesting, and make sure it always feels fresh and exciting each time you cook it.
Ingredient substitutions
If you do not have black or red beans to hand, white beans or chickpeas work just as well. The pork can likewise be replaced with chicken or beef without losing the character of the dish — the same easy swap that works in a hearty Tasajo con Frijoles. Given the range of regional produce on offer, you have plenty of room to get creative and use whatever is available locally, adjusting the flavour and texture to suit.
Drink pairing ideas
Both alcoholic and non-alcoholic drinks pair wonderfully with Frijoles con Puerco. A cold Panamanian beer or a fresh mojito make refreshing companions. If you would rather skip the alcohol, a fruity smoothie made with tropical fruit or a homemade iced tea is perfect. These drinks round out the flavours of the dish and make the whole meal that much more enjoyable.
Serving and presentation ideas
Frijoles con Puerco can be presented with real style using the simplest of touches. Serve it in warm bowls and garnish with fresh coriander and slices of lime. Warm tortillas or a mound of fluffy rice alongside please the eye and whet the appetite. Reach for colourful crockery to bring out the rich tones of the dish and create an inviting overall picture at the table.
A bit of history
Frijoles con Puerco has deep roots in traditional home cooking, and it is a fine example of how culinary customs have been shaped by migration and trade. The pairing of beans and meat is not only nourishing but also a wonderful way to cook something filling on a budget. Over the years the recipe has been handed down through countless families, growing into a piece of cultural heritage in Panama. Today it is regarded as a true national favourite of Panamanian cuisine, often prepared for festivities and celebrations.
More recipe ideas
Summary: Frijoles con Puerco
In short, Frijoles con Puerco is a wonderful way to get to know Panamanian cuisine. With its straightforward preparation and endless scope for adaptation, this dish is perfect for any occasion. The combination of hearty beans and juicy pork makes for an unforgettable taste experience. Let the history and tradition woven into this dish inspire you, and enjoy a little piece of Panama on your plate.



