Feijoada Recipe: A Cozy, Authentic Brazilian Black Bean Stew

A proper feijoada recipe doesn’t whisper. It simmers, it perfumes the kitchen with smoke and garlic, and it brings people to the table before you even call them. This Brazilian black bean stew has a reputation for being complicated, heavy, or “restaurant food.” In reality, it’s rustic cooking built on patience and smart technique.

The difference between a muddy pot of beans and authentic feijoada comes down to three things: controlling salt from preserved meats, simmering gently instead of boiling aggressively, and building body without turning everything to paste. Once you understand those, traditional feijoada brasileira becomes completely manageable at home.

By the end of this guide, you’ll understand the dish’s roots, how to cook it properly, how to avoid common mistakes, and how to serve it like they do in Rio de Janeiro.

What Is Feijoada?

Feijoada is a Brazilian black bean stew made with pork, smoked sausage, and sometimes salted beef, slow-cooked until thick and velvety, then served with rice, farofa, orange slices, and sautéed greens. It’s widely recognized as the national dish of Brazil and a defining part of Brazilian cuisine.

At its heart, feijoada is a bean stew, a one-pot meal that transforms humble ingredients into something deeply layered. The traditional base is black beans, cooked with pork shoulder, bacon, ham hocks, and linguiça, a garlicky smoked sausage. Some versions include carne seca or carne do sol, salted dried beef that adds savory depth.

Its origins are debated. Some trace it to Portugal, where white or red beans were stewed with pork. Others highlight African influence, connecting it to food traditions carried by enslaved Africans in Brazil. In Bahia, you may find a pinto bean variation. In Pará in the Amazon region, maniçoba replaces beans entirely.

There is no single “correct” version. There is feijoada completa, the full spread with sides. There are slow cooker and pressure cooker adaptations. What unites them is slow simmering and balance.

The Ingredients That Build a True Feijoada Recipe

A great feijoada recipe isn’t just pork and beans. It’s about layering flavor through different cuts of meat, each contributing something specific.

Core Components

  • Black beans – the foundation

  • Pork shoulder – rich and meaty

  • Bacon – smokiness and fat

  • Ham hocks – collagen and depth

  • Linguiça (smoked sausage) – spice and character

  • Carne seca (optional) – salty beef complexity

  • Onion, garlic, bay leaves – aromatic base

When you brown the meats first, you render fat and create fond at the bottom of the pot. That browned layer dissolves during simmering and becomes flavor throughout the stew.

Unlike French cassoulet, which is often baked and forms a crust, feijoada remains moist and spoonable. It should be thick, not dry. Rich, not greasy.

This authentic feijoada recipe pairs perfectly with traditional Brazilian Sides Dishes like Brazilian Rice and Farofa, creating a complete and balanced meal. The fluffy rice absorbs the rich black bean stew, while the toasted cassava flour adds texture and depth to every bite.

 

Recipe

The Complete Feijoada Recipe (Stovetop Method)

Here is a fully tested, balanced version designed for home cooks.

Serves 8–10

Prep: 25 minutes (plus soaking)
Cook: 2.5–3.5 hours

Ingredients

Beans & Aromatics

  • 1 lb (450 g) dried black beans, rinsed

     

  • 1 large onion, finely chopped

     

  • 6 cloves garlic, minced

     

  • 2 bay leaves

     

  • ½ tsp black pepper

     

  • 1 tsp ground cumin (optional)

     

  • Water or unsalted broth

     

Meats

  • 6 oz (170 g) bacon, chopped

     

  • 1½ lb (680 g) pork shoulder, cubed

     

  • 12–14 oz (340–400 g) linguiça or smoked sausage, thickly sliced

     

  • 1 large ham hock (or 2 small)

     

  • 8 oz (225 g) carne seca (optional), soaked and desalted

     

To Finish

  • Salt (added only at the end)

     

  • Chopped parsley or cilantro (optional)

     

  • Orange wedges for serving

     

Step 1: Soak the Beans

Cover beans with plenty of water and soak for 8–12 hours. Drain and rinse.

Short on time? Boil beans for 10 minutes, turn off heat, cover for 1 hour, then drain.

Step 1: Soak the Beans

This is where many recipes fall short.

Cut the salted beef into chunks. Cover with cold water and refrigerate 8–12 hours, changing water 2–3 times. Taste a small piece before cooking. It should be pleasantly salty, not aggressively briny.

Do not add extra salt at this stage.

Step 3: Brown the Meats

In a large Dutch oven:

  1. Cook bacon until it renders fat.

     

  2. Brown pork shoulder in batches. Remove.

     

  3. Brown sausage briefly. Remove.

     

Browning builds the stew’s backbone. Skip this step and the final result tastes flat.

Step 4: Build the Base

In the same pot, sauté onion until soft. Add garlic, bay leaves, and cumin. Cook briefly.

Return pork to the pot. Add beans, ham hock, and carne seca. Cover with water by about 2 inches.

Bring to a boil, then reduce immediately to a gentle simmer.

Step 5: Slow Simmer

Simmer partially covered for 2–3 hours.

Add sausage back during the last 45 minutes.

Keep the liquid at a lazy bubble, not a rolling boil. Boiling splits beans and creates a watery texture. Gentle heat produces thick and velvety results.

Step 6: Build Body (Without Specialty Cuts)

Traditional versions may use pork ears or tails for gelatin. If you can’t find them, use one of these techniques:

  • Mash 1–2 ladles of beans and stir back in.

  • Pulse briefly with an immersion blender.

  • Add 1 tsp bloomed unflavored gelatin in the final 20 minutes.

These tricks give you that restaurant-style richness without changing the flavor profile.

Step 7: Final Seasoning

Remove bay leaves. Shred meat from ham hock and return to pot.

Now taste.

Only now should you add salt, a little at a time. Preserved meats vary widely in saltiness. Seasoning at the end prevents disaster.

How Feijoada Is Traditionally Served

In Rio de Janeiro, many restaurants serve feijoada on Wednesdays and Saturdays, often called “Feijoada Day.” But it never arrives alone.

A proper feijoada completa includes:

  • White rice

  • Farofa (toasted cassava flour)

  • Couve a mineira (thinly sliced collard greens sautéed with garlic)

  • Orange wedges

The orange slices aren’t decoration. Their acidity cuts through the richness and refreshes the palate.

For a full breakdown of sides and preparation techniques, see our complete guide to Brazilian cuisine traditions.

Feijoada belongs within Brazilian gastronomic culture as a communal meal. It’s comfort food, but also social food.

The Overlooked Skill: Managing Feijoada for a Crowd

Most recipes say it tastes better the next day. True. Few explain why.

Overnight resting allows fat to solidify on top. Skim it off before reheating. This keeps the stew rich but not greasy.

When reheating:

  • Use low heat.

  • Add a splash of water if too thick.

  • Stir gently to avoid breaking beans.

Hold warm at the lowest setting if serving guests. Avoid constant boiling. That’s how thick becomes watery and tender becomes mushy.

This is the difference between home-cooked and truly authentic feijoada.

Practical Tips for Success

  • Use a heavy Dutch oven for even heat.

  • Keep sausage slices thick so they hold their shape.

  • Leave the lid slightly ajar to control evaporation.

  • Taste before salting.

  • Let the stew rest 30 minutes before serving.

Small details create big differences.

Common Mistakes to Avoid

  • Salting too early
    Traditional methods rely on cured meats for salt. Add seasoning late.

    Boiling aggressively
    A hard boil makes beans split and texture thin. A slow simmer builds creaminess.

    Skipping sides
    Feijoada without rice or farofa feels heavy instead of balanced.

    Over-stirring
    Once beans are tender, stir gently. Too much agitation turns it into paste.

    Even experienced cooks adjust after the first batch. That’s normal.

FAQ

Feijoada is a Brazilian black bean stew that combines multiple cuts of pork and often salted beef, simmered slowly for depth. Regular black bean stew may use less meat or be vegetarian.

Yes. Brown the meats first, then cook on low for 7–8 hours. Add sausage in the last hour. The slow cooker method works well but may need extra thickening.

Traditional feijoada brasileira uses black beans, but regional variations like Bahia-style pinto bean versions exist. In Pará, maniçoba uses no beans at all.

Orange slices cut through the richness of pork and smoked sausage, acting as a palate cleanser and balancing the dish.

Yes. Resting overnight allows flavors from ham hocks, linguiça, and beans to deepen and integrate.

Bring This Feijoada Recipe to Your Table

A strong feijoada recipe isn’t about complexity. It’s about balance and patience. Simmer gently. Control salt. Build the body thoughtfully. Serve it with the right sides.

Make it for a weekend gathering. Let it rest overnight. Taste how much deeper it becomes the next day. Once you understand the technique, traditional feijoada brasileira becomes less intimidating and far more rewarding.

Share this post:
Santos Camila​

Santos Camila​

Through Brazil Eats, I share authentic Brazilian recipes inspired by family traditions and everyday cooking.

Leave a Reply

Your email address will not be published. Required fields are marked *