Brazilian Black Bean Soup Recipe: Moosewood-Inspired Smoky Cumin Crunch

Soups & Stews

Brazilian Black Bean Soup Recipe: Moosewood-Inspired Smoky Cumin Crunch

This Brazilian black bean soup recipe brings the hearty, smoky flavors of feijoada to your kitchen with a vegan twist inspired by Moosewood’s iconic approach. The secret lies in slow-simmered black beans, deepened with smoked paprika and cumin, creating a rich, crunchy-topped stew that’s as satisfying as it is flavorful.

I’ve perfected this version to honor tradition while making it accessible for home cooks—no shortcuts, just layered taste.

The beauty of this soup is in its simplicity: black beans, collard greens, and aromatic spices simmer together until tender, while a crispy farofa topping adds texture that turns every spoonful into a revelation. Smoked paprika and bay leaves infuse the broth with earthy warmth, balancing the beans’ natural richness.

Unlike many adaptations, this recipe stays true to the original while offering a plant-based alternative that’s just as hearty.

What you’ll end up with is a bowl of soup that’s deeply flavorful, with beans so tender they melt in your mouth and a sauce thick enough to coat every bite. The farofa topping adds a satisfying crunch that contrasts perfectly with the creamy stew.

Serve it with steamed rice and a squeeze of lime for the full Brazilian experience—this is comfort food at its finest.

Perfect for weeknight dinners or weekend gatherings, this soup scales easily and tastes even better the next day. The flavors develop as it sits, making it ideal for meal prep.

Whether you’re a seasoned cook or new to Brazilian cuisine, this recipe delivers restaurant-quality results with minimal effort. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for brazilian black bean soup moosewood

Black beans, smoky spices, and crispy farofa—this is the hearty, plant-powered version of feijoada you've been craving.

Ingredient Amount Notes
Dried Black Beans 🌱 2 cups Unsoaked, rinsed thoroughly
Collard Greens 🥬 4 cups Chopped, stems removed
Onion 🧅 1 whole Yellow, diced small
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Smoked Paprika 🌶️ 1 tbsp High quality for smoky depth
Ground Cumin 🌿 1 tbsp Toasted for richer flavor
Bay Leaves 🍃 2 whole Fresh if possible
Canned Diced Tomatoes 🍅 1 can 14.5 oz, fire-roasted preferred
Coconut Milk 🥥 1 can 13.5 oz, full-fat preferred
Vegetable Broth 💧 4 cups Low-sodium preferred
Farofa 🌾 ½ cup Toasted cassava flour
Lime 🍋 1 whole Juiced, for serving
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

The black beans are the star, so pick a high-quality dried variety—none of that mushy canned stuff. Whole Foods bulk section or Trader Joe's carry great options. Rinse them well to remove debris, but no soaking needed here. For the farofa, Brazilian markets or Latin grocery stores usually have the best pre-toasted cassava flour—look for the fine, yellow kind. If you can't find it, toast regular cassava flour in a dry pan until golden. The smoked paprika? Penzeys or Goya brands are my go-tos—they've got that authentic smoky kick without any weird aftertaste.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch, but you'll lose some depth. Short on collard greens? Substitute kale or Swiss chard—just chop them finely so they cook down evenly. The coconut milk adds richness—full-fat canned is best, but light works if that's all you've got. For the tomatoes, fire-roasted canned tomatoes give the best flavor, but regular will do. The lime should be juiced fresh—bottled juice just doesn't cut it here. And if you're worried about the soup being too thick, just add a splash more broth when serving.

This soup tastes even better the next day—flavors meld beautifully when reheated. Store leftovers in airtight containers for 4-5 days in the fridge or freeze for 3 months. For the farofa, toast fresh before serving—it loses its crunch when stored. I like to make a big batch and freeze portions so I always have soup ready. Serve with steamed rice and extra lime wedges—trust me, you'll want them.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s all in one pot—no chopping stress, no extra bowls. Soak the dried black beans overnight (or use a pressure cooker for 30 minutes), then toss everything in: onions, garlic, collards, and that smoky paprika. Stir, simmer, and let the flavors meld. Honestly, the only thing I’m doing more than tasting is wiping my spoon.
  • Smoky Depth Bomb: That smoked paprika? It’s the star. One teaspoon turns this from "meh beans" to "hold my fork" good. The collard greens add a subtle bite, while the garlic—roasted just until fragrant—makes every spoonful feel like a hug. Between us, I’ve tried store-bought soup, and this beats it every time.
  • Meal Prep MVP: This soup tastes better the next day, which is perfect because I make a big batch on Sundays. It’s hearty enough for lunch, light enough for dinner, and even my picky teenager asks for seconds. Freeze half if you’re not eating it all—just reheat with a splash of water. No waste, all win.
  • Budget-Friendly Powerhouse: Dried beans and collards stretch this recipe into a full week’s worth of lunches. I’ve fed four people for under $10, and the leftovers? Even better cold in sandwiches. Plus, no fancy ingredients—just pantry staples and a little patience. My wallet and taste buds thank me.

Step-by-step instructions for Brazilian black bean soup

Here's how to create a rich, smoky black bean soup that balances earthy cumin with coconut creaminess.

1

Soak and Simmer the Black Beans

Place the 2 cups dried black beans in a large pot and cover them with plenty of water—at least 8 cups. Let them soak for 12 hours or overnight at room temperature. This long soak ensures they soften completely and eliminates any digestive discomfort.

After soaking, drain and rinse the beans thoroughly. Return them to the pot and add the 4 cups vegetable broth, 1 whole onion (diced), 4 cloves garlic (minced), 1 tbsp smoked paprika, 1 tbsp ground cumin, 2 whole bay leaves, and 1.5 tsp salt. Bring to a boil, then reduce heat to medium-low and simmer for 1 hour to 1 hour 15 minutes until the beans are fork-tender. You'll know they're ready when they're soft but still hold their shape—don't overcook or they'll turn mushy.

2

Build the Flavor Base

While the beans simmer, open the 1 can fire-roasted diced tomatoes and add them to the pot along with the 1 can coconut milk. Stir well to combine, then let the mixture simmer for another 10 minutes. The tomatoes will release their juices, deepening the flavor, while the coconut milk adds a velvety richness that balances the earthy spices.

Taste the soup at this point and adjust the seasoning if needed. I usually add a pinch more salt or a splash of vegetable broth if it's too thick. The soup should have a complex balance of smoky paprika, toasted cumin, and the natural sweetness of the tomatoes—this is where all the magic happens.

3

Incorporate the Greens and Farofa

Add the 4 cups chopped collard greens to the pot and stir gently to wilt them. Simmer for 5 to 7 minutes until they're tender but still vibrant green. The greens should soften completely but retain their color—this indicates they're just right. If you notice the soup getting too thick, add a little more vegetable broth to loosen it.

In a small bowl, toast the 0.5 cup farofa in a dry skillet over medium heat for 2 to 3 minutes until it's golden and fragrant. Immediately sprinkle the toasted farofa over the soup and stir to distribute evenly. The farofa adds a delightful crunch that contrasts beautifully with the creamy coconut broth. Remove the bay leaves before serving.

4

Finish with Lime and Serve

Just before serving, give the soup one last taste and adjust the seasoning if needed. Then, cut the 1 whole lime in half and juice it directly into the pot. The bright acidity of the lime cuts through the richness of the coconut milk and beans, adding a refreshing finish. Stir well and let the soup sit for 2 to 3 minutes to allow the flavors to meld.

Ladle the soup into bowls and serve immediately while it's steaming hot. The contrast of the warm soup with the toasted farofa on top creates a perfect balance of textures and temperatures. Each spoonful delivers the smoky, earthy flavors of the spices, the creaminess of the coconut, and the fresh brightness of the lime.

👨‍🍳

Pro Tips For Making Brazilian Black Bean Soup Moosewood

  • SOAK BEANS OVERNIGHT: Skipping the soak? At least do a 2-hour hot soak in plenty of water—black beans expand way more than you think, and cramming them in later leads to mushy, split beans. I learned this the hard way when my pot overflowed halfway through cooking. Use twice the water you’d normally drink, and add a pinch of baking soda to soften them faster.
  • CHAR THE ONIONS: Don’t just sauté those onions—they need to turn deep golden, almost caramelized, before you add garlic. High heat, no lid, and let them bubble away for 8–10 minutes. This builds flavor that cuts through the earthiness of collards and beans. (Yes, even if you’re impatient like me.)
  • STRIP COLLARDS SMALL: Big, whole collard leaves? They’ll float like sad boats in your soup. Strip them into 1-inch-wide ribbons before adding—this ensures even cooking and a silky texture. Bonus: If they’re tough, blanch them for 2 minutes first. (Your future self will notice the difference.)
  • SALT THE BEANS LATE: Adding salt early hardens the beans and keeps them from softening properly. Wait until the last 30 minutes of cooking to season with salt—this guarantees tender, flavor-soaked beans. And trust me, the smoked paprika won’t need extra help if you do it right.

Serving suggestions for this recipe

Classic Brazilian Sides

Serve this soup with steamed white rice—the staple of Brazilian meals—and farofa (toasted cassava flour) on top for that authentic crunch. I like to add extra lime wedges on the side so everyone can squeeze fresh juice over their bowls.

For a complete meal, include sautéed collard greens (the same type used in the soup) on the side to echo the dish's flavors. 🍋

Crunchy Toppings

Beyond farofa, try toasted coconut flakes for a tropical twist or crispy fried shallots for a savory crunch. I keep a small bowl of hot sauce (like Malagueta) on the table for those who want extra heat.

The contrast of textures makes every bite exciting—trust me, your guests will ask for seconds.

Beverage Pairings

A cold caipirinha (Brazilian lime cocktail) or guaraná soda (a fizzy Brazilian soft drink) cuts through the soup's richness beautifully. For non-alcoholic options, iced hibiscus tea (agua de hibisco) adds a tart, floral note.

I always keep a pitcher of sparkling water with lime on hand—it's refreshing and lets the soup's flavors shine. 🍹

Make-Ahead Serving

This soup tastes even better the next day, so I often make a big batch for gatherings. Reheat gently on the stove with a splash of broth, then toast fresh farofa before serving.

Keep lime wedges and hot sauce in small bowls on the table—it makes the dish feel special and interactive. Leftovers reheat beautifully for quick lunches all week. ✨

Presentation Tips

Use deep bowls to showcase the soup's layers—beans at the bottom, greens mixed in, and farofa on top. Garnish with cilantro leaves or sliced scallions for a pop of color. For a restaurant-style touch, serve with a small side of pickled onions (cebola encurtida) to add tangy brightness.

The presentation makes it feel like a celebratory dish, even for weeknights. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 10g50%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 52g18%
Dietary Fiber 14g48%
Sugars 8g
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 black beans instead of dried?

You can, but the texture and flavor won't be the same. Canned beans are pre-cooked and often mushy, which changes the soup's consistency. If you must use them, drain and rinse well, then simmer for 20-30 minutes to let the flavors meld. For best results, stick with dried beans—they absorb the spices better and create that authentic feijoada texture.

2

What's the best way to make the farofa extra crispy?

Toast it in a dry skillet over medium-high heat for just 1-2 minutes until golden and fragrant. Stir constantly to prevent burning, then immediately sprinkle it over the soup while hot. The key is using a dry pan—any moisture will make it clump. For extra crunch, toast it in batches and keep it warm in a 200°F oven while you finish the soup.

3

How do I adjust this recipe for spice-sensitive eaters?

Start by reducing the smoked paprika to ½ tbsp and cumin to ½ tsp. For extra mildness, omit the hot sauce and serve with plain rice. You can also add 1 extra cup of coconut milk to balance the heat. The lime juice will naturally brighten the flavors without adding spice, making it perfect for kids or sensitive palates.

4

Can I freeze this soup for later?

Yes! Freeze it without the farofa—just add that fresh when reheating. Portion into airtight containers and store for up to 3 months. Thaw overnight in the fridge, then reheat gently on the stove with a splash of broth. Toast fresh farofa before serving to restore that perfect crunch. The flavors actually improve after freezing!

5

What's the secret to making this soup taste more authentic?

Use fire-roasted tomatoes and fresh bay leaves for depth. Toast the cumin seeds lightly before grinding them, and don't skip the lime juice—it's essential for that Brazilian brightness. For extra authenticity, serve with pickled onions (cebola encurtida) and orange slices on the side. The combination of smoky, tangy, and citrusy flavors is what makes this dish truly special.

★★★★★4.8(5 reviews)
Categories Soups & Stews