top of page

Brazilian Feijoada Soup Recipe for Culinary Students

5 days ago
7 min read

Feijoada is one of Brazil’s great comfort foods, rich with black beans, smoked meats, garlic, citrus, and slow-cooked flavor. This soup version keeps the soul of the classic dish while making it easier to teach, cook, portion, and serve in a home kitchen or culinary classroom.


Students will love this dish because it builds core cooking skills in one pot: sautéing aromatics, layering seasoning, simmering beans, balancing salt, and finishing with acid. It is inspired by the shared-table spirit of Brazilian cooking, where feijoada is often served with rice, greens, orange slices, and conversation.


Overhead view of Brazilian feijoada soup in a white bowl with rice and orange slices nearby
A classroom-friendly bowl of feijoada soup shows the classic black bean base with bright sides.

Quick info


Recipe detail

Amount

Servings

6

Prep time

20 minutes

Cook time

1 hour 15 minutes

Total time

1 hour 35 minutes

Difficulty

Medium


This recipe uses canned black beans to keep the lesson practical. If using dried beans, soak and cook them ahead of class, then continue with the recipe from the same point.


Teaching goal: build deep flavor without making the recipe too complicated for a first feijoada lesson.

Ingredients


Soup base


  • 2 tablespoons olive oil

  • 1 medium yellow onion, diced

  • 1 small green bell pepper, diced

  • 4 garlic cloves, minced

  • 1 smoked sausage link, about 12 ounces, sliced into half-moons

  • 8 ounces boneless pork shoulder or thick-cut bacon, diced

  • 1 teaspoon ground cumin

  • 1 teaspoon smoked paprika

  • 1/2 teaspoon dried oregano

  • 2 bay leaves

  • 4 cans black beans, 15 ounces each, drained and rinsed

  • 4 cups low-sodium chicken broth

  • 1 cup water, plus more as needed

  • 1 tablespoon tomato paste

  • 1 tablespoon apple cider vinegar or red wine vinegar

  • 1 teaspoon kosher salt, plus more to taste

  • 1/2 teaspoon black pepper


Finishing ingredients


  • 1 orange, cut into wedges

  • 2 tablespoons fresh cilantro or parsley, chopped

  • Hot sauce, optional

  • Cooked white rice, optional for serving


Optional sides


  • Sautéed collard greens

  • Farofa, toasted cassava flour

  • Lime wedges

  • Crusty bread


Step-by-step instructions


This is a soup-style version of feijoada, so the texture should be hearty but spoonable. If it gets too thick, add a splash of broth or water near the end.


1. Brown the meats


Heat olive oil in a large Dutch oven or heavy soup pot over medium heat.


Add the diced pork shoulder or bacon. Cook for 5 to 7 minutes, stirring often, until the edges brown and some fat renders.


Add the sliced smoked sausage. Cook for 3 to 4 minutes, until lightly browned.


2. Build the aromatic base


Add the onion and bell pepper.


Cook for 5 minutes, stirring often, until softened.


Add the garlic. Cook for 30 seconds, just until fragrant.


Do not let the garlic burn. Burnt garlic gives the soup a sharp taste.


3. Toast the seasonings


Stir in cumin, smoked paprika, oregano, bay leaves, salt, and black pepper.


Add the tomato paste.


Cook for 1 minute while stirring. This step wakes up the spices and gives the broth more body.


Close-up view of diced onion, garlic, sausage, and pork browning in a Dutch oven
Browning the meats and aromatics first gives the soup a fuller, richer flavor.

4. Add beans and broth


Add the black beans, chicken broth, and water.


Stir well and scrape the bottom of the pot to loosen browned bits.


Bring the soup to a gentle boil.


5. Simmer until flavorful


Lower the heat.


Cover the pot partly and simmer for 45 minutes.


Stir every 10 to 15 minutes so the beans do not stick.


6. Thicken the soup


Remove 1 1/2 cups of soup and place it in a blender.


Blend until smooth, then stir it back into the pot.


For a chunkier texture, mash some beans against the side of the pot with a spoon instead.


7. Finish with acid and herbs


Stir in the vinegar.


Taste and adjust the salt, pepper, and thickness.


Remove the bay leaves.


Top with cilantro or parsley.


Serve with orange wedges, rice, and greens.


For anyone searching online to Learn how to make Brazilian Feijoda Soup, this recipe offers a clear path into the flavors of traditional feijoada while keeping the method approachable.


Chef’s Secrets to elevate this recipe


Great soup is built in layers. Feijoada rewards patience, even in a student-friendly version.


Brown before you simmer


Do not rush the first step. Browning the sausage and pork creates the base flavor for the whole pot. If the meat looks pale, the soup will taste flatter.


Use low-sodium broth


Smoked sausage and cured pork can carry plenty of salt. Low-sodium broth gives more control, which is a key culinary skill.


Add acid at the end


Vinegar and orange brighten the soup. Add vinegar near the end so the flavor stays fresh, not dull.


Balance thickness


Feijoada is usually thick and stew-like. This version is a soup, so it should coat the spoon but still pour easily. Add broth for a lighter soup or blend more beans for a thicker one.


Let it rest


After cooking, let the soup sit off the heat for 10 minutes. The beans absorb flavor, and the broth settles into a richer taste.


Chef’s variations


This recipe is flexible, which makes it useful for teaching. Students can learn how one base recipe changes through diet, storage, and flavor choices.


Dietary substitutions


For a pork-free version, use smoked turkey sausage and diced chicken thighs. The soup will still have body and smoky flavor.


For a vegetarian version, skip the meat and add:


  • 1 tablespoon extra olive oil

  • 8 ounces mushrooms, diced

  • 1 teaspoon liquid smoke, optional

  • 1 extra teaspoon smoked paprika

  • 1 cup diced sweet potato or butternut squash


For a vegan version, use vegetable broth and follow the vegetarian option.


For a lower-sodium version, choose no-salt-added beans, low-sodium broth, and a reduced-sodium sausage.


Make-ahead tips


Feijoada soup tastes even better the next day. Cool it quickly, store it in shallow containers, and refrigerate it for up to 4 days.


To freeze, portion it into freezer-safe containers. Leave about 1 inch of space at the top because soup expands as it freezes. Freeze for up to 3 months.


Reheat gently on the stove. Add water or broth if the soup has thickened.


Picnic-friendly storage


This soup can travel well for outdoor meals if handled safely.


  • Pack it hot in an insulated food container.

  • Keep it cold in a cooler if serving later.

  • Reheat until steaming before serving.

  • Carry orange wedges and herbs separately.

  • Serve in sturdy cups for easy outdoor portions.


Do not leave the soup at room temperature for long periods. Keep hot foods hot and cold foods cold.


Flavor twists


Try one of these changes once the basic version feels comfortable:


  • Add diced tomatoes for a brighter broth.

  • Stir in chopped collard greens during the last 10 minutes.

  • Use chipotle powder for extra smoke and gentle heat.

  • Add a splash of orange juice with the vinegar.

  • Top with crispy bacon crumbs for texture.

  • Serve with garlic rice for a fuller plate.


Eye-level view of a bowl of black bean feijoada soup topped with herbs and served with orange wedges
Orange wedges balance the richness of feijoada soup and make the bowl feel complete.

Allergy and dietary notes


This recipe can fit many needs with a few careful changes.


Gluten-free option


Most ingredients are naturally gluten-free, but check the sausage, broth, vinegar, and hot sauce labels. Some processed meats may include fillers or flavorings that contain gluten.


Dairy-free version


The recipe is naturally dairy-free as written. Avoid serving it with dairy-based sides or toppings.


Nut-free version


This recipe is naturally nut-free. Check packaged ingredients if cooking for someone with a severe allergy.


Soy-free option


Use soy-free sausage and broth. Read labels closely, especially on smoked meats, broths, and seasoning blends.


Pork-free option


Use smoked turkey sausage, chicken thighs, or beef sausage. The flavor will change, but the soup will still work well.


Vegetarian and vegan notes


Use vegetable broth and replace the meat with mushrooms, sweet potato, and smoked paprika. The result will not taste exactly like classic feijoada, but it will still be hearty and satisfying.


What this recipe pairs well with


Brazilian feijoada is often served as a complete meal with sides that balance the richness of the beans and meat. This soup version works well with simple accompaniments.


Try it with:


  • White rice A classic side that soaks up the broth.


  • Collard greens A lightly sautéed green adds color and a slight bitterness that balances the soup.


  • Orange slices The citrus cuts through the richness and refreshes the palate.


  • Farofa Toasted cassava flour adds crunch and a nutty taste.


  • Cornbread A familiar option for many U.S. home kitchens.


  • Simple green salad Use a citrus vinaigrette to match the orange garnish.


  • Crusty bread Good for dipping into the broth.


Story from the Angels Academy of Culinary Arts Recipe Library


Feijoada has deep roots in Brazilian food culture. It is widely known as a black bean dish served with rice, greens, orange, and farofa, often enjoyed during gatherings where the meal lasts longer than the cooking.


For culinary students, the value of this recipe is not only in the final bowl. It teaches how food carries memory, place, and community. A pot of beans can show technique, but it can also show how cooks adapt ingredients, stretch meals, and bring people together.


At Angels Academy of Culinary Arts, this soup belongs in the Recipe Library because it connects practical kitchen training with cultural awareness. Students practice knife cuts, seasoning, simmering, tasting, and plating while learning why a dish matters beyond the recipe card.


Approximate nutrition


Nutrition will vary based on the sausage, pork, broth, and serving size. The estimate below is for 1 of 6 servings without rice or extra sides.


Nutrient

Approximate amount

Calories

430

Protein

26 g

Carbohydrates

39 g

Fat

20 g

Fiber

13 g

Sodium

980 mg


For a lighter bowl, use turkey sausage, lean pork, low-sodium broth, and serve with extra greens. For a more filling meal, add rice and a side of collards.


Wide-angle view of feijoada soup ingredients arranged on a kitchen counter before cooking
Ingredients set out before cooking help students understand flavor building from the start.

FAQ


Is feijoada a soup or a stew?


Traditional feijoada is usually closer to a stew. This recipe turns those same flavors into a soup by adding more broth and adjusting the texture.


Can I use dried black beans?


Yes. Soak and cook dried black beans ahead of time, then use about 6 cups cooked beans in place of the canned beans.


Can I make this recipe without pork?


Yes. Use smoked turkey sausage, chicken thighs, or a vegetarian mushroom and sweet potato base.


Why is orange served with feijoada?


Orange adds brightness and acidity. It helps balance the rich beans and smoked meats.


Is Brazilian Feijoda spicy?


Classic versions are not always spicy. This soup has warm, smoky flavor, and hot sauce can be added at the table for heat.


Final takeaway


Brazilian feijoada soup is a strong recipe for learning because it teaches more than how to follow steps. It shows how browning, simmering, seasoning, and finishing with acid can turn simple ingredients into a memorable meal.


Start with the base recipe, taste as you cook, and serve it with rice, greens, and orange wedges. That final plate gives the soup its balance and helps carry the spirit of Brazilian cooking to the table.

Comments


Nourishing Dallas low-income residents one bowl at a time

📬 Contact  
Chef Irvin gary@soupangels.org
Lakewood, Dallas, Texas

❤️ Our Mission  
Nourishing Dallas with dignity, joy, and community — one bowl at a time.
 

Soup Angels is a 501(c)(3) nonprofit organization. Donations are tax‑deductible as allowed by law. EIN: [41-5054092]

  • Instagram
  • Facebook
  • TikTok
Pet Pals Pack non-profit organization

“© 2026 Soup Angels. All rights reserved.”

bottom of page