Receitas do Chef
EN
Traditional Portuguese rice with beans.
Sides

Arroz de Feijão (Portuguese Rice with Red Beans)

Leonor Perreira · Updated Nov 12, 2026
Prep
10 min
Total
35 min
Servings
4
Calories
340 kcal

Arroz de feijão is an everyday Portuguese classic: carolino rice with red beans in a tomato and pepper base, for a soft, brothy, flavorful rice. Simple and cheap, it appears in almost every house, as a side or as a meal.

It can be made with just beans and vegetables, for a lighter version, or with a little chouriço or pork ribs for more flavor.

Recipe

Arroz de Feijão

Carolino rice with red beans, tomato and pepper, cooked with garlic and bay. Simple and comforting, the perfect partner for grilled or roast meat.

Ingredients

4 servings

Method

  1. 1
    Heat the olive oil in a pot and cook the chopped onion with the bay leaf and a pinch of salt.
  2. 2
    Add the chopped garlic and the diced pepper and cook for 2 to 3 minutes more.
  3. 3
    Add the chopped tomato and cook until it breaks down a little.
  4. 4
    Add the rice and stir it into the vegetables for 1 to 2 minutes.
  5. 5
    Add the drained beans and the water or stock (twice the volume of the rice).
  6. 6
    Bring to a boil, cover and cook over low heat for about 15 minutes.
  7. 7
    Adjust the seasoning and finish with chopped cilantro or parsley.
Follow on Google

Tips

If you cook the beans at home, use some of their cooking water for the rice: it adds flavor.

It’s a brothy rice, so don’t let it dry out. For a vegetarian version, use vegetable stock and leave out any sausage.

It’s the classic side for pataniscas and fried fish, and good with grilled meat too.

More Portuguese recipes