Baiao de Dois (Brazilian Rice and Beans with Cheese and Meat)
A one-pot northeastern Brazilian rice and bean dish cooked with dried meat and finished with crumbled cheese, richer than everyday arroz com feijao.
About This Recipe
Baiao de dois comes from the sertao, the dry interior backlands of northeastern Brazil, and its name, meaning 'dance of two,' refers to the pairing of rice and beans cooked together in one pot rather than served separately. Unlike the everyday arroz com feijao, this version cooks rice and beans together from the start along with carne de sol (sun-dried salted meat) and a bit of butter or cream, giving it a richer, more festive character. Finished with crumbled coalho cheese, a firm, salty Brazilian cheese that softens but doesn't fully melt, baiao de dois carries the distinct, resourceful flavors of the sertao's dry-cured meats and dairy, a dish built to sustain through a hot, arid climate.
Ingredients
Serves 4
- 1.5 cupswhite rice
- 1.5 cupscooked black-eyed peas or cowpeas
- 300 gcarne de sol or dried salted beef(desalted and shredded)
- 2 tbspbutter
- 1onion(diced)
- 2 clovesgarlic(minced)
- 3 cupswater or reserved bean broth
- 1 tspsalt
- 1 cupcrumbled coalho or queijo fresco cheese
- 2 tbspchopped cilantro(for garnish)
Instructions
- 1
Prepare the meat
If needed, soak the carne de sol in water for several hours, changing the water, to reduce saltiness, then shred it.
- 2
Cook the meat
Melt butter in a heavy pot and cook the shredded meat until lightly browned, about 6 minutes; remove and set aside.
- 3
Cook the aromatics
In the same pot, cook onion until soft, then add garlic for 1 minute.
- 4
Add rice and beans
Stir in the rinsed rice and cooked black-eyed peas, coating them in the fat and aromatics.
- 5
Cook
Add water or bean broth and salt, bring to a boil, then cover and simmer 18-20 minutes until the rice is tender.
Use reserved bean cooking broth instead of plain water if you have it — it adds significant depth of flavor to the finished dish.
- 6
Combine
Stir the browned meat back into the pot along with half the cheese, fluffing gently.
- 7
Serve
Scatter the remaining cheese and cilantro over the top just before serving.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Desalt the carne de sol thoroughly if it's very salty, soaking and changing the water a few times, since it's meant to season the dish rather than overwhelm it.
- →
Use reserved bean cooking liquid instead of plain water for the rice if available — it adds noticeably more depth.
- →
Add the cheese in two stages, some stirred in and some scattered on top, so you get both melted richness and distinct crumbled bites.
Variations
- •
A vegetarian version omits the carne de sol and relies on butter and cheese for richness.
- •
Some versions add a bit of pumpkin for natural sweetness and color.
- •
Fresh shrimp can replace the dried meat for a coastal variation of the dish.
Storage
Refrigerate up to 3 days in an airtight container; reheat gently with a splash of water, since the rice can dry out on standing.
History & Origin
Baiao de dois originates in the sertao backlands of Brazil's northeast, a historically arid region where dried, salted meats and firm cheeses that didn't require refrigeration became dietary staples, giving rise to this distinctly regional rice and bean dish.
Frequently Asked Questions
What if I can't find carne de sol?
A well-salted, dried beef jerky-style cut can substitute, or you can use regular cooked beef with extra salt for a less traditional but still flavorful version.
What if I can't find coalho cheese?
A firm, salty cheese like haloumi or queso fresco works as a reasonable substitute, since it holds its shape similarly when heated.
Why is my dish too salty?
The carne de sol likely wasn't desalted enough — soak it longer next time, changing the water several times before cooking.
Nutrition Facts
Per serving (380g / 13.4 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Brazilian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes