Vegetarian Feijoada ( Black Bean soup)

Posted on December 8, 2025

2 Comments

Share this recipe

Let me introduce you to one of my favorite ways to bring the vibrant, soul-warming flavors of Brazil right into your kitchen! If you've never experienced Feijoada before, you're in for such a treat. This iconic Brazilian dish is traditionally a slow-simmered black bean stew loaded with various meats, and it's the kind of meal that brings families together around the table for hours. It's comfort food at its absolute finest, rich, deeply flavorful, and meant to be shared.

Now, I know the traditional version might feel intimidating or not work for everyone's dietary preferences, which is why I created this vegetarian take that honestly? It's become a staple in our home. Here's the thing, you don't need meat to create those deep, complex layers of flavor that make feijoada so special. Instead, we're building that richness from the ground up with a technique that's all about patience and love.

We start by slowly caramelizing onions until they're sweet and golden, then add vibrant red and green bell peppers that bring both color and a subtle sweetness. From there, we bloom a gorgeous blend of warm spices, smoked paprika, cumin, coriander, in the oil, which creates this incredible aromatic base that makes the whole house smell amazing. The black beans? They soak up every single bit of those flavors and become absolutely irresistible, creamy on the inside with this savory, slightly smoky coating that's just chef's kiss.

But we're not stopping there. This meal is all about contrast and balance. The rich, hearty feijoada gets topped with a bright, fresh mango avocado salsa that cuts through all that depth with sweet, tangy notes. And the coconut lime rice underneath? It's creamy, slightly sweet, with that citrusy pop that ties everything together beautifully. Plus, we're serving it the traditional Brazilian way, with fresh orange slices on the side. I know it sounds different, but that burst of citrus is exactly what you need to balance each bite.

This is comfort food that feels like a celebration, feeds a crowd (or gives you amazing leftovers for days), and honestly tastes even better the next day. Whether you're looking for a hearty weeknight dinner or something special for weekend entertaining, this one delivers every single time.

Let me introduce you to the soul-warming flavors of Brazil! This vegetarian take on traditional Feijoada brings all the hearty, aromatic richness of the classic dish without the meat. We're building layers of flavor with caramelized onions, colorful peppers, and a blend of warm spices that make black beans absolutely sing. Topped with bright mango avocado salsa and served over creamy coconut lime rice, this is comfort food that feels like a celebration.

Rate This Recipe!
Mymanabites Icon Mymanabites Icon Mymanabites Icon Mymanabites Icon Mymanabites Icon
Preparations

Prep Time:

20 minutes

Cook Time:

30 minutes

Total Time:

50 minutes

Cuisine:

Brazilian

Course:

Main Dish

Calories:

320 kcal (approx. per serving)

Servings:

6

Author:

Ronica Rupan
Ingredients

Ingredients:

For the Feijoada:

  • 2 tablespoons olive oil
  • 1 cup yellow onion, diced (about 1 medium onion)
  • 1 green bell pepper, diced
  • 1 red bell pepper, diced
  • 4-5 cloves garlic, minced
  • 3 tablespoons fresh cilantro, chopped, plus extra for garnish
  • 1 bay leaf
  • 1½ teaspoons smoked paprika
  • 1 teaspoon ground coriander
  • 2 teaspoons ground cumin
  • 1½ teaspoons garlic powder
  • 1 teaspoon chili powder
  • 1 teaspoon dried oregano
  • 3 cups cooked black beans (from 1 cup dry beans, or two 15-oz cans, drained and rinsed)
  • 1 cup low-sodium vegetable broth, plus more as needed
  • 1 cup water
  • 3 medium tomatoes, diced (about 2 cups)
  • 1 large carrot, peeled and diced
  • 1 teaspoon apple cider vinegar
  • ¼ teaspoon freshly ground black pepper
  • Salt to taste (start with 1 teaspoon)
  • Dash of hot sauce (optional, adjust to preference)

For Serving:

  • Coconut lime rice
  • Mango avocado salsa
  • Orange slices (traditionally served with feijoada to cut through the richness)

Equipment Needed:

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Cutting board and sharp knife
  • Measuring cups and spoons

Instructions:

Step 1: Build Your Flavor Base

Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Once the oil shimmers, add the diced onions and both bell peppers. Sauté, stirring occasionally, for about 5-7 minutes until the onions turn translucent and the peppers begin to soften. This is where we're building sweetness into the dish, so don't rush this step.

Add the minced garlic and cook for another minute, stirring constantly to prevent burning. You'll know it's ready when your kitchen smells amazing and the garlic is fragrant.

Stir in the chopped cilantro and bay leaf, cooking for 2 more minutes to release those fresh herbal notes.

Step 2: Toast Your Spices

Add the smoked paprika, coriander, cumin, garlic powder, chili powder, and oregano directly to the vegetables. Stir everything together and cook for 1-2 minutes. This step is crucial—toasting the spices in the oil helps bloom their flavors and creates that deep, complex taste that makes this dish special.

Step 3: Bring It All Together

Add your cooked black beans, vegetable broth, water, diced tomatoes, and carrot to the pot. Stir well to combine everything. Bring the mixture to a gentle simmer, then reduce heat to medium-low. Cover and let it cook for 10-15 minutes, stirring occasionally. The carrots should be tender, and the flavors will meld beautifully as it simmers. If the stew looks too thick, add a splash more broth or water.

Step 4: Final Seasonings

Stir in the apple cider vinegar (this brightens everything!), black pepper, salt, and hot sauce if using. Let it simmer uncovered for another 5 minutes. Remove and discard the bay leaf. Taste and adjust seasonings—you might want more salt, pepper, or a squeeze of lime juice.

Step 5: Serve & Enjoy

Spoon the feijoada over a generous portion of coconut lime rice. Top with fresh mango avocado salsa and garnish with extra cilantro. Serve with orange slices on the side—trust me on this! The citrus cuts through the richness and is traditional in Brazilian feijoada.

 

Why You'll Love This: Black beans are packed with plant-based protein and fiber that may help keep you satisfied for hours. The vibrant vegetables add nutrients while the warming spices may support digestion. Plus, it's a one-pot wonder that feeds a crowd!

Cooking hacks and tips

  • Make-Ahead Tip: This tastes even better the next day! The flavors deepen as it sits, making it perfect for meal prep.
  • Bean Options: If using canned beans, two 15-ounce cans equals about 3 cups. Just drain and rinse them well.
  • Consistency: Feijoada should be thick and stew-like, not soupy. If yours is too thin, let it simmer uncovered for a few extra minutes.
  • Spice Level: Start with less hot sauce and add more at the table to suit everyone's preferences.
  • Storage: Keeps in the refrigerator for up to 4 days, or freeze for up to 3 months.

Connect with Us on Social Media:

Ronica

Hey! It’s Ronica!

This is where I love to share my passion for cooking, baking, and flavor. When I’m not creating delicious recipes, you’ll find me spending time with my family, working on my spice blends at Flora & Mana, or enjoying a homemade baked goods. Join me on this culinary journey to taste, healthy meals and fun kitchen hacks!

Read More

We'd Love to Hear from you!

Drop a Comment Below!

Leave a Reply

Your email address will not be published. Required fields are marked*

Ronica

Get recipes first!

Subscribe now to get exclusive recipes, kitchen tips, and cooking inspiration delivered straight to your inbox.