Brazilian Black Bean Soup Recipe: Cumin-Infused Depth With Crispy Chorizo Topping

Soups & Stews

Brazilian Black Bean Soup Recipe: Cumin-Infused Depth With Crispy Chorizo Topping

This Brazilian black bean soup delivers the hearty, aromatic flavors of feijoada with a modern twist—crispy chorizo topping and cumin-infused depth that lingers long after the last spoonful.

The secret lies in slow simmering dried black beans with garlic, smoked paprika, and bay leaves, transforming simple ingredients into a rich, smoky broth that feels like a warm embrace. I've perfected this recipe over years of testing, balancing traditional techniques with shortcuts that keep it accessible for home cooks.

The magic happens in the layers of flavor: tender black beans absorb the aromatic spices while crispy chorizo adds a satisfying crunch that contrasts beautifully with the creamy soup. Unlike many recipes that rely on canned beans, this version starts with dried beans for superior texture and depth.

The slow simmer develops complex flavors without requiring constant attention—ideal for busy weeknights or weekend gatherings when you want restaurant-quality results at home.

What you'll end up with is a bowl of soup that's hearty enough to stand as a main dish yet light enough to pair with rice and collard greens.

The crispy chorizo topping adds a textural contrast that makes every bite exciting, while the cumin and smoked paprika create that unmistakable Brazilian warmth. This recipe serves 6 generously, making it perfect for family dinners or potluck gatherings where you want to bring something memorable.

The beauty of this dish lies in its versatility—swap the chorizo for crispy bacon or plant-based crumbles for a vegetarian version, or adjust the spice level to suit your taste.

The technique is foolproof once you understand the key steps: proper bean soaking, controlled simmering, and timing the crispy topping just right. Let's get cooking—this soup will have everyone asking for seconds before the last bite disappears.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for brazilian bean soup

Dried beans, smoky spices, and crispy toppings—this soup brings Brazilian flavors to your table.

Ingredient Amount Notes
Dried Black Beans 🌱 2 cups Unsoaked, rinsed thoroughly
Vegetable Broth 💧 6 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Diced, about 1.5 cups
Garlic Cloves 🧄 6 cloves Minced, about 2 tbsp
Smoked Paprika 🌶️ 2 tbsp For authentic smoky depth
Ground Cumin 🌿 1 tbsp Toasted for richer flavor
Bay Leaves 🍃 2 whole Dried, removed before serving
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Vegetable Oil 🫒 2 tbsp For crispy topping
Smoked Turkey Bacon 🥓 6 oz Diced, vegetarian alternative
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Lime 🍋 1 whole Juiced, for brightness
Cooked White Rice 🍚 3 cups For serving

The dried black beans are the heart of this soup, so pick a good-quality brand—they soak up all the smoky flavors. I grab mine from Whole Foods or the bulk section at Trader Joe's—both have reliable options. The smoked paprika and cumin are non-negotiable for that authentic Brazilian warmth. Penzeys or the bulk bins at natural grocery stores are your best bet for fresh, flavorful spices. If you're using dried bay leaves, crush them slightly between your fingers before adding to release more aroma. The tomato paste? Those little squeeze tubes at Trader Joe's are perfect—they last forever and make measuring a breeze.

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Running low on cumin? Ground coriander at half the amount adds a nice brightness. The turkey bacon can be swapped for crispy plant-based crumbles or even diced smoked tofu for a fully vegetarian version. Fresh cilantro is ideal, but dried works at one-third the amount if you're in a pinch. The lime juice is key for that bright finish—Mexican limes from the grocery store have more punch than regular ones, but any fresh lime will do. If you're making this ahead, hold off on adding the lime juice until serving to keep everything vibrant.

This soup tastes even better the next day as all the flavors meld together. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, portion into containers and keep for 3 months. I always make a double batch—one for dinner and one to freeze for lazy weeknights. The crispy topping loses its crunch when reheated, so it's best made fresh. If you're serving with rice, cook it up to 3 cups—this soup pairs perfectly with fluffy white rice or even quinoa for a protein boost.

❤️

Why You'll Love This Recipe

  • No-Soaking Needed: I’ll be real—soaking beans used to stress me out. This soup? Just toss in dried black beans with the broth, and they soften beautifully. No prep, no fuss, just hands-off magic.
  • Smoky Depth Magic: That smoked paprika? It’s the secret weapon. One teaspoon turns simple broth into something rich and complex, like a whisper of campfire in every spoonful. The garlic and onion caramelize just enough to make it sing.
  • Weeknight to Potluck: I make this on Tuesdays when I’m exhausted, but it’s also the star at Sunday dinners. Serve it with crusty bread for a hearty meal, or pack it in jars for picnic lunches—it travels well and tastes even better the next day.
  • Budget-Friendly Powerhouse: Dried beans and veggie broth stretch into six servings for pennies. Leftovers? Even better—reheat with a splash of water, and it’s still hearty. My wallet and freezer both thank me.

Step-by-step instructions for Brazilian black bean soup

Here's how to build rich, smoky flavor with a crispy bacon topping that brings this hearty soup to life.

1

Soak and Parboil the Black Beans

Place the 2 cups dried black beans in a large bowl and cover with plenty of cold water—at least 4 inches above the beans. Let them soak overnight, or for at least 8 hours. This ensures they soften evenly and cook through without becoming mushy.

After soaking, drain and rinse the beans thoroughly under cold water. Transfer them to a large pot and cover with fresh water (again, 4 inches above the beans). Bring to a boil over high heat, then immediately reduce to a gentle simmer. Cook for 2 minutes—this parboiling step helps remove excess starch and prevents the soup from becoming too thick later. Drain again and set aside.

2

Build the Flavor Base

In the same pot, heat the 2 tablespoons vegetable oil over medium heat. Add the 6 ounces diced smoked turkey bacon and cook until golden and crispy, about 5-7 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot.

Add the diced yellow onion and cook for 3-4 minutes until softened and translucent. Stir in the 6 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Add the 2 tablespoons smoked paprika and 1 tablespoon ground cumin, stirring constantly for 1 minute to toast the spices and release their aromatic oils. This step is where the deep, smoky flavor develops.

3

Simmer the Soup

Pour in the 6 cups vegetable broth and bring to a boil. Stir in the parboiled black beans, 2 whole bay leaves, 2 tablespoons tomato paste, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Reduce heat to low and let it simmer uncovered for 45-60 minutes, stirring occasionally. The beans are done when they're tender but not falling apart—you should be able to mash a few between your fingers with just slight resistance.

Taste and adjust seasoning. If the soup needs more brightness, add 1 tablespoon of lime juice (start with half the lime and adjust). Remove and discard the bay leaves before serving.

4

Finish and Serve

Just before serving, stir in the 0.25 cup chopped fresh cilantro and the remaining lime juice (about 1 tablespoon). Ladle the soup into bowls and top each serving with the crispy smoked turkey bacon. Serve immediately with 3 cups cooked white rice on the side.

This is where the magic happens—the contrast of the warm, smoky soup with the crispy bacon topping creates the perfect balance of textures. The cumin and smoked paprika give it that authentic Brazilian depth, while the lime keeps everything bright and fresh. Enjoy while it's hot!

👨‍🍳

Pro Tips For Making Brazilian Bean Soup

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with cold water leaves your beans tough and gummy. Use warm water (not boiling) and let them sit 12+ hours. The longer they soak, the creamier your soup will be, and you’ll skip the long simmer time later.
  • CARAMELIZE ONIONS LOW: Skip the high heat—it burns before it sweetens. Cook onions on medium-low for 15-20 minutes, stirring occasionally, until deep golden. This adds depth that raw or lightly cooked onions can’t match, and it won’t turn bitter.
  • DON’T SKIP THE GARLIC: Smash the garlic cloves before adding them (yes, even if you’re impatient like me). This releases more flavor into the broth, and a quick press with a knife works just as well as a garlic press.
  • ADD PAPRIKA LATE: Tossing smoked paprika in early can make your soup taste bitter. Stir it in during the last 10 minutes of cooking—this lets its smoky notes bloom without overpowering the beans or broth.

Make-ahead tips for brazilian bean soup

Prep Ahead Strategy

Start by soaking the 2 cups dried black beans overnight in the fridge—they’ll absorb water evenly and cook faster. I always measure out all my spices and chop my yellow onion and garlic the day before and store them in airtight containers.

This saves 20 minutes of prep time on cooking day. 🌱

Freezer-Friendly Base

After simmering the soup (but before adding lime or cilantro), let it cool completely, then transfer to freezer-safe containers, leaving 1-inch headspace for expansion. Label with the date—it keeps well for 3 months.

When reheating, add ¼ cup water or broth to prevent thickening. I love making two batches: one for dinner and one to freeze for lazy weeknights.

Crispy Topping Shortcut

Cook the 6 oz smoked turkey bacon ahead of time and store it in a single layer on a wire rack in the fridge. It stays crispy for 2-3 days this way.

For a vegetarian option, make plant-based crumbles in advance and reheat in a dry skillet for 2-3 minutes before serving. Just add them fresh to keep that satisfying crunch. 🥓

Rice Prep

Cook 3 cups white rice in advance and store it in a sealed container at room temperature for up to 2 days or refrigerate for 4 days. Reheat in the microwave with a splash of water to restore moisture.

I often make a big batch of rice for the week—it pairs perfectly with this soup and other Brazilian dishes like moqueca.

Final Touches Timing

Hold off on adding the lime juice and cilantro until serving to keep the soup vibrant. These ingredients brighten the flavors, but their acidity can make the soup taste flat if added too early.

I also recommend keeping the smoked paprika and cumin in small jars on the table—guests can adjust spice levels to taste. ✨

Reheating Like a Pro

For the best texture, reheat the soup on the stovetop over medium-low heat for 10-15 minutes, stirring occasionally. Avoid microwaving—it can make the beans mushy. If the soup seems thick after reheating, thin it with hot broth.

The crispy topping should always be added fresh, so cook it separately right before serving. 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 15mg5%
Sodium 720mg31%
Total Carbohydrate 50g17%
Dietary Fiber 12g43%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried for this recipe?

You can, but dried beans create a richer, more complex flavor. If using canned, drain and rinse them well, then simmer in the broth for 15-20 minutes to absorb the flavors. For best results, use 2 (15-oz) cans black beans and add them with the other ingredients. The texture won't be as tender as dried beans, but it's a good shortcut.

2

How do I make this recipe vegetarian?

Swap the smoked turkey bacon for 6 oz plant-based crumbles or crispy smoked tofu. Use the same cooking method—pan-fry until golden and crispy. For extra depth, add 1 teaspoon liquid smoke to the broth. The cumin and smoked paprika will still give that authentic Brazilian warmth without meat.

3

Why does my soup taste too thick or pasty?

This usually happens when beans release too much starch. To fix it, stir in ½ cup hot broth and simmer for 5 minutes. For prevention, always parboil the beans (as in Step 1) and stir the soup occasionally while simmering. If using canned beans, rinse them thoroughly before adding. The soup should be creamy but still spoonable.

4

Can I make this soup in an Instant Pot?

Yes! After soaking the beans, add everything except the crispy topping to your Instant Pot. Cook on high pressure for 20 minutes, then let the pressure release naturally. Finish by adding lime juice and cilantro. The Instant Pot cuts cooking time to about 45 minutes total. The crispy topping should still be made fresh and added just before serving.

5

What sides pair best with this Brazilian bean soup?

Traditionally, serve with 3 cups cooked white rice and steamed collard greens (couve). For extra flair, add farofa (toasted cassava flour) or a simple avocado salad. The crispy topping contrasts perfectly with the creamy soup, while the rice soaks up the flavorful broth.

★★★★★4.5(10 reviews)
Categories Soups & Stews