Brazilian Feijoada Soup Recipe for Culinary Students
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.

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.

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.

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.

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.

_edited.jpg)




Comments