National Dish Brazil: Feijoada (Recipe)

In this article
Discover Feijoada, the rich and soulful national dish of Brazil! This hearty stew brings together tender cuts of meat and earthy black beans, simmered slowly until everything melts into one deeply satisfying pot. It is the kind of food that gathers friends and family around the table, whether for a relaxed lunch or a lively dinner. Bring a taste of Brazil straight into your own kitchen with this comforting, crowd-pleasing classic.
About Feijoada
Feijoada is a traditional Brazilian dish, a much-loved stew of beans and meat that is prepared and enjoyed right across the country. It is wonderfully simple yet packed with flavour, and surprisingly easy to put together. Hearty and warming, it makes the ideal centrepiece for a lunch or dinner shared with friends and family. As one of the great staples of Brazilian cuisine, it turns an ordinary meal into a generous, convivial feast.
Ingredients (serves 1–2)
- 200g black beans (dried)
- 1 small onion
- 2 tablespoons olive oil
- 200g pork
- 200g beef
- 1 tablespoon tomato purée
- 2 tablespoons chopped parsley
- 1 teaspoon salt
Optionally, you can also add:
- 200g smoked sausage
- 200g bacon
- 2 cloves garlic, chopped
Shopping for the ingredients
When shopping for the ingredients for feijoada, it is worth making sure your cuts of meat are fresh. Take care, too, that the black beans are not too old, as older beans lose much of their flavour and never quite soften the way they should. If you would like to add smoked sausage and bacon, a local supermarket or butcher is your best bet. Keep an eye on quality throughout, so the finished dish tastes every bit as good as it should.
Preparing the dish
A little preparation goes a long way with feijoada. Begin by soaking the black beans in water for at least eight hours so they swell fully and cook through more evenly later on. While they soak, chop the onion and cut the meat into small, bite-sized pieces. If you are adding smoked sausage and bacon, slice them too and give them a quick fry in a pan beforehand. Get everything ready before you start cooking, so you can stay at the hob without dashing back and forth.
Step-by-step instructions
- Tip the soaked black beans into a pot and add water until they are just covered.
- Add the salt, set the pot over a medium heat and let the beans gently simmer.
- In a large pan, heat the olive oil and add the onions. Fry until they have softened.
- Add the pork and beef and brown until the meat is cooked through.
- Stir in the tomato purée and parsley, mixing everything together well.
- Add the fried sausage and bacon and stir once more until evenly combined.
- Pour the meat mixture into the pot with the beans and let everything simmer together over a medium heat.
- Leave the feijoada to simmer for around 30 minutes, until the beans are soft and tender.
- Serve warm with rice and/or bread.
Gluten-free / lactose-free version
Feijoada is naturally well suited to a gluten-free and lactose-free table. The stew itself contains no dairy, so you simply need to take care with any optional sausage, choosing a gluten-free smoked variety where needed. Serve it with plain rice rather than bread, or pick up one of the many gluten-free loaves now available. With these small adjustments, everyone can enjoy this comforting dish without a second thought.
Tips for vegans and vegetarians
Feijoada is traditionally made with meat, but it adapts beautifully for a vegan kitchen. Swap the pork and beef for soya chunks, tofu or seitan, and replace any smoked sausage with plant-based sausages for that familiar savoury depth. The olive oil can be exchanged for another vegetable oil such as coconut or sesame oil if you prefer. The black beans remain the heart of the dish, so a meat-free version loses none of its hearty character — much like a comforting bowl of Caldo Verde.
More tips and tricks
To get the very best from your feijoada, let it simmer slowly over a low heat so the flavours have time to deepen and merge. A bay leaf or two added to the beans lends a lovely background aroma, while a squeeze of orange just before serving brightens the whole pot. If the stew looks too thick, loosen it with a little of the bean cooking liquid; if it is too thin, mash a few beans against the side of the pot to thicken it naturally.
Adapting the recipe to your taste
Feijoada is endlessly forgiving and easy to make your own. Add fresh chillies or a pinch of dried flakes if you like a bit of heat, or keep the seasoning gentle for a milder result. You can lean more heavily on the smoked meats for a richer, smokier pot, or hold back for a lighter version. Serve it with rice, bread or both, and the dish bends happily around whatever you and your guests enjoy most.
Ingredient substitutions
If certain ingredients are not to hand, there are plenty of good stand-ins. Red kidney beans or pinto beans work well in place of black beans when needed, much as they would in a hearty Quibe Frito spread. Chicken or pork ribs can replace the beef, and the smoked sausage can be swapped for whatever cured meat you prefer. These small substitutions let you adapt the recipe to what is in season or simply to your own taste.
Drink pairing ideas
To create an authentically Brazilian experience, we recommend serving a traditional drink alongside your feijoada. A popular choice is Guaraná, a sweet Brazilian fizzy drink made from guaraná berries. There are also alcohol-free cocktails that suit the dish well, such as a virgin caipirinha. If you would rather have something stronger, a classic Brazilian beer like Brahma pairs nicely, while a glass of freshly squeezed orange juice is a refreshing alcohol-free option.
Serving and presentation ideas
Presentation can lift the whole feijoada experience. Serve the stew in a generous bowl over a mound of fluffy white rice, and scatter chopped parsley over the top for a fresh finishing touch. Classic accompaniments such as sautéed greens, orange slices and a sprinkle of toasted cassava flour add colour, contrast and texture. Arranged together on a large platter, it makes for a welcoming, generous spread that invites everyone to help themselves.
A bit of history
Feijoada has its roots in Portugal and was brought to Brazil in the 16th century. Since then it has been cooked and enjoyed the length and breadth of the country, passed down through the generations as a treasured part of family life. Over the centuries it has become firmly woven into the fabric of Brazilian cooking, celebrated at gatherings and Sunday lunches alike. Today it stands proudly as one of the defining dishes of Brazilian cuisine, beloved across every region.
More recipe ideas
Summary: Feijoada
Feijoada is more than just a meal; it is a culinary journey to the heart of Brazil. With its hearty combination of black beans and slow-cooked meats, it is a wonderfully simple yet deeply satisfying dish that brings people together around the table. To round off the experience, serve it with a traditional Brazilian drink such as Guaraná, a virgin caipirinha or a glass of fresh orange juice. Let this Brazilian classic inspire you and give it a try — your taste buds, and your guests, will thank you.


