Feijoada, Brazilian Black Bean Stew | Vegan Recipes | Veganuary

Feijoada, Brazilian Black Bean Stew


Feijoada, a black bean stew, is one of the most famous Brazilian dishes. It often contains pork but this is the traditional recipe with a twist, and it certainly needs no animal products to be satisfying and delicious. Some recipes require you to soak dried beans and slow-cook them forever to get the flavour but this one is quick and simple, and we’re sure you will love it! Serve it with rice.

Serves 2.


1 medium onion, peeled and sliced

2 tbsp oil

2 cloves garlic, peeled and crushed

1 tbsp smoked paprika

2 tsp ground cumin

1 large carrot, diced

200g sweet potato, peeled and diced

125g potato, peeled and diced

200 ml vegetable stock

1 bay leaf

400g can black beans

Salt and pepper to taste

1 orange, zest


  1. Fry the onion in the oil for 3-4 minutes, add the garlic and spices, and then the vegetables, turning them to coat them.
  2. Add the stock and the bay leaf, then the beans. Bring to the boil.
  3. Simmer for 10-12 minutes or until the sweet potato is tender, adding a little more water if it starts to dry out
  4. Remove from the heat, stir in the orange zest and remove the bay leaf before serving. It’s even better the next day!


Thinking of trying vegan?

Veganuary inspires and supports people all over the world to try vegan for January and beyond. Millions of people have already taken part. Will you join them?