Feijoada is a thick, dark stew of black beans and pork that simmers for hours until the beans break down and thicken the broth into something almost creamy. The meat falls apart, the beans soften into themselves, and the flavors deepen as they cook together. This is the national dish of Brazil, and it tastes best the day after you make it.
Ingredients for Feijoada (Brazil)
Black beans are the foundation that breaks down into a creamy base. Pork shoulder adds deep, savory richness as it braises, while bacon and pancetta build a smoky, salty backbone. Onions and garlic create the aromatic base that everything else clings to. Bay leaves and dried oregano season the whole pot with earthy notes. Tomato paste adds umami and a subtle tang. Beef broth carries all these flavors through the long cook, and salt and black pepper are adjusted at the end when you can taste what you have built.
Why This Feijoada (Brazil) Works
Feijoada works because the pork, bacon, and pancetta cook slowly in their own fat until they are tender enough to shred. As they cook, they season the beans and broth with rendered fat and meat juices. The beans absorb this flavor while they soften and eventually fall apart, thickening the stew naturally.
The long simmer, usually three hours, lets the pork become fork-tender and the beans lose their shape and body to the liquid. This is not a dish that rushes. The flavors layer and deepen as they sit together. Many cooks make feijoada a day ahead and reheat it, which lets the taste settle and round out even more.
Feijoada (Brazil) Tips & Tricks
- Sauté the bacon and pancetta first to render their fat, then cook the onions and garlic in that fat before adding anything else.
- Do not skip soaking dried beans overnight or using canned beans, since they cook faster and more evenly than raw beans added to the pot.
- Taste and adjust salt only in the last 15 minutes of cooking, after the beans have absorbed the broth and flavors have concentrated.
- Make it a day ahead, cool it in a shallow container, refrigerate it, and reheat it gently on the stove the next day for deeper flavor.
Mistakes To Avoid
Adding salt too early will toughen the beans and make them take longer to soften. If you salt the water before the beans are nearly done, they stay firm and grainy even after three hours of cooking. Wait until the last 15 minutes to season.
Not rendering the bacon and pancetta long enough means their fat does not coat the pot and flavor the onions. You end up with chunks of pork that taste separate from the beans instead of knit into one dish. Cook them until they are crisp and have released their fat.
Letting the pot simmer too hard instead of at a gentle bubble will cause the beans to fall apart unevenly and the broth to reduce too much. The stew becomes thick and pasty instead of creamy, and the pork dries out. Keep the heat low enough that you see gentle movement in the pot.
Skipping the overnight soak or using raw unsoaked beans means they cook unpredictably, some bursting while others stay hard. Canned beans or soaked dried beans cook evenly and reach tenderness at the same time, giving you a smooth, cohesive stew.
As an Amazon Associate, we earn from qualifying purchases.
Ingredients
- 1 pound dried black beans, soaked overnight and drained, or 4 cans (15 ounces each) black beans, drained and rinsed
- 4 slices bacon, cut into 1/2-inch pieces
- 4 ounces pancetta, cut into 1/2-inch pieces
- 2 pounds pork shoulder, cut into 2-inch chunks
- 2 large onions, diced
- 6 cloves garlic, minced
- 3 tablespoons tomato paste
- 2 bay leaves
- 1 tablespoon dried oregano
- 8 cups beef broth
- Salt and black pepper to taste
Step-by-step Instructions
- In a large heavy pot over medium-high heat, cook the bacon and pancetta, stirring often, for 8 to 10 minutes until the fat renders and the pieces are crisp. Remove them with a slotted spoon and set aside on a paper towel.
- Add the pork chunks to the same pot with the rendered fat, working in batches if needed, and cook over medium-high heat for 10 to 12 minutes, turning occasionally, until they are browned on most sides. Remove and set aside.
- Add the diced onions to the pot and cook over medium heat for 5 to 6 minutes, stirring often, until softened and starting to turn translucent. Add the garlic and cook for 1 minute until fragrant.
- Stir in the tomato paste and cook for 2 minutes, stirring constantly, to deepen its color slightly. Add the bay leaves and oregano and stir to coat everything with the paste.
- Return the pork to the pot along with the cooked bacon and pancetta. Add the beans (drained and rinsed if using canned, or soaked and drained if using dried) and the beef broth. Stir well and bring to a simmer over medium heat.
- Reduce the heat to low, cover the pot partially, and simmer gently for 2.5 to 3 hours, stirring occasionally. The pork should be fork-tender and the beans should be very soft and starting to break apart. Add more broth if the stew becomes too thick.
- In the last 15 minutes of cooking, taste the stew and add salt and black pepper gradually until the flavor is full and savory. Check the pork with a fork; it should fall apart easily.
- Let the feijoada rest off the heat for 10 minutes before serving, which allows the flavors to settle.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes. Brown the pork, bacon, and pancetta on the stove, then transfer everything with the beans and broth to a slow cooker. Cook on low for 6 to 8 hours until the pork is very tender and the beans are soft. Add salt and pepper in the last 30 minutes.
Does feijoada freeze well?
It freezes very well for up to 3 months in an airtight container. Cool it in a shallow container first, then refrigerate for 2 hours before freezing. Thaw overnight in the refrigerator and reheat gently on the stove, adding a little broth if it has thickened too much.
What if my feijoada is too thin after cooking?
Let it simmer uncovered for another 20 to 30 minutes over medium-low heat to reduce and thicken. If it is too thick, stir in more beef broth or warm water a little at a time until it reaches the right consistency.
Serving Ideas for Feijoada (Brazil)
Serve feijoada over white rice so the starch soaks up the dark, rich broth. Alongside, set out sliced oranges or lime wedges to cut through the richness with bright acidity. A simple green salad with a sharp vinaigrette balances the heaviness of the stew. Hot sauce or fresh chiles on the side let each person add heat to their own bowl.
