
Chef Juliana
Amalá de Xangô
You don't need mystery for this pot. You need okra, dendê, onion, dried shrimp, and the patience to stir until the quiabo gives up its own caldo.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
You don't need courage for this pot. Brown the ribs, let mandioca melt into the caldo, and you've got the kind of one-pot comida de verdade that can anchor a pê-efe.
You see beef ribs and mandioca in the same recipe and the little voice starts: isso não é pra mim. Good. Name the fear and it gets smaller. This isn't a restaurant trick. It's a pot with a job: dourar the meat, build the refogado, and let cassava fall apart until the caldo turns thick enough to hold a spoon. Cozinhar não é dom, é um aprendizado. Anota aí.
This is the kind of food that sits beautifully beside the everyday Brazilian plate, the pê-efe: arroz soltinho to catch the sauce, feijão for the daily spine, something green to wake the plate up. It isn't fancy, thanks be. It is comida de verdade, the sort that feeds a table, leaves leftovers, and makes a cold evening behave.
The method is plain because plain works. Brown the ribs so the pot has color before water arrives. Cook the onion and garlic in the fat because flavor needs a beginning. Add the mandioca only after the ribs have softened because cassava is generous, but it is not immortal. Give it too much time and it vanishes. Give it the right time and it thickens the caldo like it planned the whole thing.
I learned this kind of patience late, after many dramatic failures involving pale meat and onions I thought were "basically done". They were not. This recipe is written for the person I was then: hungry, suspicious, and very much capable.
Vaca atolada is most closely associated with Minas Gerais and the interior cattle routes of southeastern Brazil, where beef ribs met mandioca, an Indigenous staple already central to Brazilian cooking. The name means "stuck cow," a practical joke in the pot: the beef sits half-buried in cassava that breaks down into a thick caldo. Recipes vary by town and household, but the defining structure is costela, mandioca, refogado, and enough time for the cassava to thicken the stew without flour.
Quantity
3 lb
cut into serving pieces and patted dry
Quantity
2 teaspoons, plus more to taste
Quantity
1/2 teaspoon
Quantity
2 tablespoons
Quantity
2 medium, about 2 cups
finely chopped
Quantity
5 cloves
minced
Quantity
2 medium, or 1 cup canned crushed tomatoes
chopped
Quantity
1
seeded and minced
Quantity
2
Quantity
5 to 6 cups, plus more as needed
Quantity
2 lb
fresh or frozen, woody center removed, cut into 2-inch chunks
Quantity
1/2 cup
chopped parsley or cilantro with scallions
Quantity
as needed
for serving
| Ingredient | Quantity |
|---|---|
| bone-in beef ribscut into serving pieces and patted dry | 3 lb |
| fine salt | 2 teaspoons, plus more to taste |
| freshly ground black pepper | 1/2 teaspoon |
| oil or lard | 2 tablespoons |
| onionsfinely chopped | 2 medium, about 2 cups |
| garlicminced | 5 cloves |
| ripe tomatoeschopped | 2 medium, or 1 cup canned crushed tomatoes |
| dedo-de-moça chile (optional)seeded and minced | 1 |
| bay leaves | 2 |
| hot water | 5 to 6 cups, plus more as needed |
| peeled cassavafresh or frozen, woody center removed, cut into 2-inch chunks | 2 lb |
| cheiro-verdechopped parsley or cilantro with scallions | 1/2 cup |
| cooked white rice, feijão, and sautéed couvefor serving | as needed |
Pat the ribs very dry with paper towels, then season them all over with the salt and pepper. Let them sit at room temperature for 20 minutes while you chop the onion, garlic, and tomatoes. Dry meat browns. Wet meat hisses, throws water into the pot, and starts boiling before it ever gets color.
Warm the oil in a heavy 5-liter pot over medium-high heat. Brown the ribs in batches, about 3 to 4 minutes per side, until they have deep brown patches and the bottom of the pot has browned bits stuck to it. Don't crowd the pan. Crowd it and the meat releases water, the heat drops, and you're steaming grey ribs instead of building flavor. Move the browned ribs to a bowl.
Lower the heat to medium. Add the onions to the same pot and cook, stirring and scraping the bottom, until they go soft and golden at the edges, about 6 to 8 minutes. Add the garlic and chile, if using, and stir for 1 minute, just until you smell the garlic. Then add the tomatoes and cook until they slump into the onion and the pot looks glossy again, about 5 minutes. This is the refogado doing its work: fat, onion, garlic, and tomato pulling the browned meat flavor off the pot and into the caldo.
Return the ribs and any juices to the pot. Add the bay leaves and 5 cups hot water, enough to almost cover the meat. Bring it to a boil, then immediately drop to a low simmer and cover with the lid slightly ajar. Cook until the meat is tender when pierced but not falling off the bone yet, about 1 1/2 to 2 hours. Low fire gives the tough parts time to soften. A wild boil makes noise, muddies the broth, and does not make dinner faster in any useful way.
While the ribs cook, check the cassava. If using fresh mandioca, peel it well, split the pieces lengthwise, and pull out the hard woody cord in the center. If using frozen peeled cassava, check each piece after it softens a little in the pot and remove any stringy centers you find. That center is not seasoning, it's rope. A gente takes it out.
Add the cassava to the pot and press the pieces down into the liquid. Add another cup of hot water only if the pot looks dry. Simmer, partly covered, until the cassava is tender, the edges are fraying, and a piece crushes easily with a spoon, about 35 to 45 minutes. The cassava goes in after the meat has a head start because it needs enough time to melt into the caldo, not so much time that it disappears before the ribs are ready.
Mash 4 or 5 pieces of cassava against the side of the pot and stir them back in. Simmer uncovered for 10 to 15 minutes, stirring gently so the bottom doesn't catch, until the caldo turns thick and glossy and coats the spoon. This is how mandioca thickens the stew by itself. No flour. No packet. No little cube pretending to have cooked all afternoon.
Taste and adjust the salt. Turn off the heat, stir in the cheiro-verde, and let the pot rest for 10 minutes before serving. The rest matters because the cassava starch settles and the caldo gets silkier. Serve with arroz soltinho, feijão, and couve if you're building the full pê-efe: rice, beans, meat, something green, and dinner resolved.
1 serving (about 500g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Juliana
You don't need mystery for this pot. You need okra, dendê, onion, dried shrimp, and the patience to stir until the quiabo gives up its own caldo.

Chef Juliana
You think a Polish hunter's stew is not for your kitchen. Wrong. Brown meat properly, build a real refogado, simmer cabbage low, and tomorrow's lunch is already better.

Chef Juliana
Whole fish in a pot looks like a test. It isn't. Build the refogado, layer the filhote, let tucupi do its work, and the Círio table starts making sense.

Chef Juliana
You don't need river wisdom in your bones to cook tambaqui well. You need real tucupi, a calm simmer, and the sense to let the fish stay whole until it gives.