Go Back

High Protein Vegan Dinner: Feijoada Brazilian Rice & Beans

This High Protein Vegan Feijoada is a comforting Brazilian-inspired stew made with black beans, vegetables, and smoky spices. It’s a wholesome, plant-based dinner served over rice that’s easy to prepare, rich in flavor, and perfect for both busy weeknights and cozy weekends.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Brazilian
Calories: 350

Ingredients
  

Feijoada Base
  • 2 cups cooked black beans or Brazilian Pinto Beans
  • 1 tbsp olive oil
  • 1 medium onion chopped
  • 3 garlic cloves chopped
  • 1 red bell pepper diced
  • 1 medium carrot sliced
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • salt and pepper to taste
  • 3 cups vegetable broth
  • 1 tbsp tomato paste
To Serve
  • Cooked brown rice for serving
  • Fresh cilantro or parsley for topping

Equipment

  • Large Pot

Method
 

  1. Warm the olive oil in a large pot over medium heat. Add the chopped onion and cook until soft.
  2. Add the garlic and stir for one minute until fragrant.
  3. Add the red bell pepper and carrot, then cook until the vegetables soften.
  4. Stir in the smoked paprika, ground cumin, salt, and pepper. Let the spices warm for a few seconds.
  5. Add the black beans or Brazilian Pinto Beans and mix well.
  6. Pour in the vegetable broth and add the tomato paste. Stir until everything blends.
  7. Let the pot simmer for 20 to 25 minutes until the beans are tender and the broth feels thicker.
  8. Taste and adjust seasoning. If you want more depth, add a bit more smoked paprika.
  9. Spoon the feijoada over warm brown rice. Top with fresh cilantro or parsley and enjoy while hot.

Notes

  • This dish thickens as it cools and tastes even better the next day.
  • If you want smoky flavor without meat, smoked paprika is the perfect touch.
  • Mash some beans for a thicker texture if needed.