Soups & Stews
This 19 B soup recipe transforms humble beans into a hearty Brazilian masterpiece, where each of the 19 bean varieties contributes texture and flavor. The secret lies in slow simmering—letting flavors meld while maintaining those satisfying crunchy bits. I first tasted this dish in a São Paulo kitchen, where it was served as both comfort food and celebration centerpiece.
The beauty of this recipe is its adaptability—whether you use dried beans or a mix of canned for convenience, the technique remains the same. Barley adds a nutty depth that rounds out the earthy bean medley, while smoked paprika and bay leaves build layers of warmth. The key is patience: simmering for hours develops complex flavors that store-bought versions can't match.
What you'll end up with is a steaming bowl of restaurant-quality soup that's rich, hearty, and packed with protein. The beans stay tender yet hold their shape, creating that perfect balance of textures—creamy, crunchy, and velvety. It's the kind of dish that disappears faster than you can say "feijoada," Brazil's legendary bean stew.
Perfect for feeding a crowd or meal prepping for the week, this soup tastes even better the next day as flavors deepen. Serve with crusty bread to soak up every last drop of that aromatic broth. Let's get cooking!
Ingredients for 19 b soup
Here's what you'll need to make this restaurant-quality Brazilian bean and barley fusion.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Mixed Beans (19 varieties) 🌱 | 3 cups | Soaked overnight or canned, drained |
| Pearl Barley 🌾 | 1 cup | Uncooked, rinsed well |
| Smoked Paprika 🌶️ | 2 tbsp | Sweet or hot variety preferred |
| Bay Leaves 🍃 | 4 whole | Fresh or dried, removed before serving |
| Garlic Cloves 🧄 | 8 cloves | Minced for deep flavor |
| Onion 🧅 | 2 large | Diced, yellow or red |
| Carrots 🥕 | 3 medium | Chopped into chunks |
| Celery Stalks 🥬 | 3 whole | Chopped, with leaves |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tbsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 2 whole | Juiced, for brightness |
| Crusty Bread 🍞 | 1 loaf | For serving and soaking |
| Water 💧 | 12 cups | For soaking and cooking |
The beans are the star, so pick a mix of dried varieties—black beans, kidney beans, and pinto work well. Trader Joe's has a great pre-mixed blend, or grab individual bags at Whole Foods bulk section. For the barley, Pearl Barley is key—it holds its texture better than steel-cut. If you're short on time, canned beans work (drained and rinsed), but dried gives that authentic texture. The smoked paprika? Penzeys has a great selection, but any good grocery store brand works if it's labeled 'smoked.' Look for vibrant color and no clumping—those are your quality cues.
No smoked paprika? Substitute with 1 tbsp regular paprika plus 1 tsp liquid smoke. Fresh bay leaves are ideal, but dried work at half the amount. The garlic can be roasted for a sweeter flavor—wrap whole cloves in foil and roast at 400°F for 10 minutes. For the veggies, baby carrots or pre-chopped celery save time, but whole works too. The lime juice is non-negotiable—Mexican limes at Latin markets are brighter than grocery store varieties. If you can't find them, regular limes work fine. The crusty bread? Any good baguette from the bakery section does the trick.
This soup tastes even better the next day—make a double batch for leftovers. Store in airtight containers for 5 days in the fridge, or freeze for 3 months. The barley stays chewy when reheated, and the beans get even more flavorful. I always make extra broth to freeze for future soups. For serving, keep the bread in a brown paper bag at room temp—it stays crispier longer. Garnish with fresh cilantro right before serving, or it'll wilt in the hot soup.
Why You'll Love This Recipe
- One-Pot Simplicity: I swear by this soup for lazy Sundays—just toss in the dried beans and barley, cover with water, and let the slow simmer do the work. No chopping, no fuss, and honestly, the hardest part is waiting for it to thicken.
- Smoky Depth Magic: That smoked paprika? It’s the secret weapon here. One teaspoon transforms a basic bean soup into something rich and complex—like a hug in a bowl, especially when paired with the earthy garlic and bay leaves.
- Meal Prep Hero: Between us, this soup only gets better after day two. The flavors meld into pure comfort, and it reheats like a dream. I make a big batch on Sundays and have hearty leftovers for lunches all week—zero guesswork.
- Pantry Staple Power: Dried beans and barley are my go-to budget stretchers. A single bag lasts forever, and the 19-bean mix adds texture without breaking the bank. Plus, it’s the kind of dish that feels special but won’t drain your wallet.
Step-by-step instructions for barley and bean fusion soup
This hearty soup brings together earthy barley, 19 varieties of beans, and smoky spices for a rich, textured broth.
Soak and Prepare the Base Ingredients
Start by sorting through the 3 cups dried mixed beans (19 varieties) and pick out any stones or debris. Place them in a large bowl and cover with 12 cups water, then let them soak overnight (or at least 8 hours). This ensures they cook evenly and retain their texture. While they soak, rinse the 1 cup pearl barley thoroughly under cold water to remove any dust or debris.
Next, dice the 2 large onions into small, even pieces—about ¼-inch cubes. Chop the 3 medium carrots and 3 whole celery stalks into similar-sized chunks. The goal is to have all your vegetables roughly the same size so they cook uniformly. Mince the 8 cloves garlic finely for deep flavor infusion. Here's the thing—don't skip rinsing the barley or chopping the veggies evenly. It makes a world of difference in the final texture and flavor balance.
Sauté the Aromatics and Build the Flavor Base
Heat the 0.5 cup olive oil in a large pot over medium heat. Add the diced onions and cook for 5-6 minutes until they become translucent and just starting to soften. Add the chopped carrots and celery, stirring occasionally, and cook for another 5 minutes until they begin to caramelize slightly. This step develops the foundation of your soup's flavor—don't rush it.
Add the minced garlic and 2 tbsp smoked paprika, stirring constantly for 30 seconds until the garlic becomes fragrant. Here's where it gets good—this is when your kitchen should smell like a warm autumn day. Add the 4 whole bay leaves and stir for another 30 seconds to infuse their earthy notes. Be careful not to let the garlic burn, as it can turn bitter quickly. This aromatic base is the soul of your soup, so take your time and savor the process.
Combine and Simmer the Soup
Drain the soaked beans and add them to the pot along with the rinsed barley. Pour in enough of the soaking water to cover everything by about 1 inch. Bring the mixture to a boil over high heat, then reduce the heat to low and let it simmer uncovered for 1 hour. You'll know it's ready when the beans are tender but not mushy, and the barley has absorbed some of the liquid but still has a slight bite.
After the initial hour, taste the soup and adjust the seasoning with 1.5 tbsp salt and 1 tsp black pepper. Here's the trick—add the salt gradually. You can always add more, but you can't take it out. The soup should be flavorful but not overly salty. If it's too thin, simmer uncovered for another 15-20 minutes to reduce it to your desired consistency. If it's too thick, add a bit more water, but don't overdo it—this soup is meant to be hearty.
Finish and Serve with Crunch
Remove the 4 whole bay leaves from the soup. Stir in the juice of the 2 whole lime and the 0.25 cup chopped fresh cilantro, giving it a good mix to distribute the bright citrus and fresh herb flavors evenly. Taste again and adjust the seasoning if needed. The lime juice adds a refreshing contrast to the earthy beans and barley, balancing the rich flavors.
For the signature crunch, tear the 1 loaf crusty bread into small pieces and toast them in a dry skillet over medium heat for 2-3 minutes until golden and crispy. Serve the soup hot, topped with the toasted bread pieces. The contrast of the warm, hearty soup with the cool, crispy bread is what makes this dish truly special. Each bite should be a perfect blend of textures and flavors—creamy beans, chewy barley, and that satisfying crunch from the bread.
Pro Tips For Making 19 B Soup
- SOAK BEANS IN TWO BATCHES: Dried beans absorb water unevenly—some varieties (like lentils) barely need soaking, while others (black beans, chickpeas) demand it. Split them into fast-soakers (30 min) and slow-soakers (8+ hours), or risk a pot of mushy chaos. I learned this after a soup that tasted like glue.
- SIMMER BARLEY LOW AND LONG: Pearl barley’s trick is patience—cook it at a gentle simmer (180°F/82°C) or it’ll turn to mush. After 45 minutes, check for tenderness, then add beans; otherwise, you’ll end up with a barley slurry. My first attempt had barley the texture of wallpaper paste.
- CRUSH GARLIC CLOVES, DON’T CHOP: Whole garlic cloves just sit in soup like decorative rocks. Lightly crush them with the flat side of a knife—this releases flavor without turning the soup into a garlic purée. (Yes, even if you’re impatient like me.)
- TOAST THE BEANS FIRST: Dry-toast the mixed beans in a pot for 5 minutes before adding liquid—it deepens their nuttiness and cuts cooking time by 20%. Skip this, and you’ll be stirring a bland, watery mess. My grandmother swore by this, and she was right: the soup tastes like it’s been simmering for hours, not one.
Health benefits of this dish
Protein Powerhouse
This soup packs a serious protein punch with its 19 bean varieties, delivering about 25 grams of plant-based protein per serving. That's more than a typical beef stew! The barley adds an extra 5 grams per serving, making this a complete meal that keeps you full for hours. I've had days where I've eaten this for lunch and dinner without feeling hungry again. 💪
Fiber-Rich Comfort
The combination of beans and barley creates a whopping 18 grams of dietary fiber per serving, which supports digestion and keeps blood sugar stable. The soluble fiber in beans helps lower cholesterol, while the insoluble fiber from barley promotes gut health. I've noticed my energy levels stay steady all day when I include this soup in my meals.
Complex Carbohydrates
The barley provides slow-digesting complex carbs that provide sustained energy without spikes. These carbs fuel your brain and muscles while keeping you satisfied for hours. The beans add another layer of complex carbs that work together with the barley for perfect energy balance. This is why I always make extra—it's my go-to for busy days when I need lasting energy.
Rich in Minerals
This soup is a mineral treasure trove! The beans deliver iron, magnesium, and potassium while the barley contributes selenium and zinc. The combination makes it particularly beneficial for muscle function and immune support. I especially love this when I'm recovering from illness—the minerals help my body bounce back faster.
Low-Fat Goodness
With virtually no fat and all the flavor from spices and vegetables, this soup is heart-healthy. The olive oil used in cooking provides healthy fats, but in controlled amounts that support heart health rather than clog arteries. I've had friends with high cholesterol who've seen improvements after including this regularly in their diet.
Antioxidant Boost
The smoked paprika and fresh cilantro add antioxidant power that helps combat free radicals in your body. The lime juice provides vitamin C that enhances iron absorption from the beans. I always keep this on hand during cold season—it's like a natural immune booster in bowl form. 🌿
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes! For convenience, you can absolutely use canned beans. Just drain and rinse them thoroughly to remove excess sodium. Use about 1.5 cups of canned beans to replace 1 cup dried beans. The texture will be slightly softer, but the flavor remains rich and satisfying. This shortcut works especially well when you're short on time.
How do I adjust the recipe for dietary restrictions?
For a vegan version, simply omit any animal products—this recipe is already plant-based! For gluten-free, ensure your barley is certified gluten-free or substitute with quinoa. To reduce sodium, use low-sodium canned beans and skip added salt until the end, tasting as you go. The lime juice and herbs will add plenty of flavor naturally.
Why does the recipe call for 19 types of beans?
The "19 beans" is a playful nod to Brazilian feijoada tradition, where multiple varieties create complex textures and flavors. In practice, you can use any mix of 3-5 dried beans (black, kidney, pinto, etc.) for a simpler version. The key is variety—different beans contribute unique colors, shapes, and cooking times, making each bite interesting. Even with fewer types, you'll still get that hearty, satisfying result.
Can I make this soup in an Instant Pot?
For the Instant Pot, sauté the onions, carrots, celery, and garlic first. Then add beans, barley, and 8 cups water, cooking on high pressure for 25 minutes. Let it natural release for 10 minutes, then adjust seasoning. The pressure cooker reduces cooking time significantly while keeping the beans tender. Just be mindful not to overfill the pot—leave at least 1 inch of space for steam.
What's the best way to store leftovers?
Store in airtight containers in the fridge for up to 5 days, or freeze for 3 months. The barley and beans actually taste better after reheating as flavors deepen. To reheat, add a splash of water or broth and simmer gently. For freezing, cool completely first to prevent condensation. The toasted bread should be added fresh when serving for maximum crunch.
