
Arroz com Caldo de Feijão (Rice in Black Bean Broth)
A traditional Brazilian rice dish where fluffy white rice is cooked in rich black bean broth infused with garlic and bay leaf. The rice absorbs the savory, earthy flavors of the beans, creating a deeply flavorful side that pairs beautifully with grilled meats and feijoada. This one-pot method is economical, straightforward, and a staple on Brazilian tables.
- Prep
- 5 min
- Cook
- 22 min
- Wait
- 10 min
- Total
- 37 min
- Makes
- 6 servings (about 3 cups cooked rice)
Steps
Before you start
- Have your black bean broth (or cooking liquid from cooked beans) ready and warm
- Measure the rice and broth before you start cooking so the ratio is correct
- Use a heavy-bottomed pot with a tight-fitting lid to ensure even cooking
Toast the rice
- Heat the olive oil in a medium heavy-bottomed pot over medium heat.
- Add the minced garlic and cook for about 30 seconds, stirring constantly, until fragrant but not browned.
- Add the rice and stir continuously for 2–3 minutes, coating each grain with oil.
- The rice should look slightly glossy and translucent at the edges.
+ Show details− Hide details
Ready when: Rice grains are glossy and smell toasted
Tip: Do not skip toasting—it prevents the rice from becoming mushy and develops a deeper flavor.
Add broth and bay leaves
- Carefully pour the warm black bean broth into the pot.
- Add the 2 bay leaves.
- Stir well to combine and distribute the rice evenly.
- Bring the mixture to a boil over medium-high heat, stirring occasionally.
+ Show details− Hide details
Ready when: Mixture comes to a rolling boil with steam rising
Tip: Using warm broth rather than cold speeds up the cooking time and reduces mushiness.
Simmer covered
- Once boiling, reduce the heat to low and cover the pot with a tight-fitting lid.
- Simmer undisturbed for 18–20 minutes.
- The rice should absorb most of the liquid; when you lift the lid, you should see small steam holes in the surface and the broth should be mostly absorbed.
+ Show details− Hide details
Ready when: Liquid is absorbed, steam holes visible on the surface, rice is tender
Tip: Do not stir or lift the lid during cooking—this releases steam and can result in undercooked rice.
Rest and fluff
- Remove the pot from heat and let it sit, covered, for 10 minutes.
- This allows the rice to finish cooking gently in residual steam.
- Remove the bay leaves, then use a fork to fluff the rice gently, separating the grains.
+ Show details− Hide details
Ready when: Rice is light and fluffy with distinct grains
Tip: The resting period is crucial for perfect texture—don't skip it.
Season and garnish
- Taste the rice and adjust salt and black pepper as needed.
- The broth should have provided saltiness, but you may need a light pinch more.
- Transfer to a serving bowl and sprinkle with fresh chopped cilantro if desired.
+ Show details− Hide details
Ready when: Seasoning is balanced and cilantro is distributed
Tip: Taste before adding more salt—the bean broth is already quite flavorful.
Good to know
Tips
- For the best result, use the cooking liquid directly from beans you've cooked yourself—canned bean liquid or broth lacks the deep flavor. Alternatively, simmer 1 cup of dried black beans with water, garlic, and a bay leaf for 1.5 hours, then use the flavorful cooking liquid.
- This dish is often served alongside feijoada or grilled proteins (such as churrasco or grilled chicken). It also complements sautéed collard greens and farofa.
- If the rice finishes cooking but seems wet, remove the lid and cook uncovered on low heat for 2–3 minutes more to evaporate excess liquid.
- In Brazil, some cooks add a diced onion along with the garlic for extra depth; simply mince half a small onion and cook it with the garlic for 1 minute before adding the rice.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a covered pot over low heat, adding a splash of water or broth if needed to restore moisture. Do not freeze, as the texture becomes grainy.
Substitutions
- black bean broth or cooking liquid from cooked black beans → Chicken or vegetable broth mixed with 1 tablespoon of mashed black beans or bean paste. If you don't have bean cooking liquid, this creates a similar savory, earthy base.
- fresh cilantro leaves → Chopped flat-leaf parsley or sliced green onions. Use the same amount as a milder herb garnish.
- long-grain white rice → Short-grain white rice (such as arborio or sushi rice). Cooking time may be 1–2 minutes shorter; the texture will be slightly creamier.
- olive oil → Neutral oil such as vegetable or sunflower oil. Use the same amount for a more neutral flavor.
You might also like
See all →Find more like this
- Meal
- Dinner
- Main ingredient
- Black BeansRice
- Method
- Stovetop
- Quick & Easy
- 5 Ingredients or LessEasyBeginnerOne-Pot





