Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Vaca Atolada

Vaca Atolada

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.

Soups & Stews
Brazilian
Comfort Food
Slow Cooker
One Pot
30 min
Active Time
3 hr cook•3 hr 30 min total
Yield6 servings

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.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

bone-in beef ribs

Quantity

3 lb

cut into serving pieces and patted dry

fine salt

Quantity

2 teaspoons, plus more to taste

freshly ground black pepper

Quantity

1/2 teaspoon

oil or lard

Quantity

2 tablespoons

onions

Quantity

2 medium, about 2 cups

finely chopped

garlic

Quantity

5 cloves

minced

ripe tomatoes

Quantity

2 medium, or 1 cup canned crushed tomatoes

chopped

dedo-de-moça chile (optional)

Quantity

1

seeded and minced

bay leaves

Quantity

2

hot water

Quantity

5 to 6 cups, plus more as needed

peeled cassava

Quantity

2 lb

fresh or frozen, woody center removed, cut into 2-inch chunks

cheiro-verde

Quantity

1/2 cup

chopped parsley or cilantro with scallions

cooked white rice, feijão, and sautéed couve

Quantity

as needed

for serving

Equipment Needed

  • •Heavy 5-liter Dutch oven or thick-bottomed pot with lid
  • •Tongs for turning the ribs
  • •Wooden spoon for scraping the refogado
  • •5 to 6-liter slow cooker, optional

Instructions

  1. 1

    Salt the ribs

    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.

  2. 2

    Brown the meat

    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.

  3. 3

    Build the refogado

    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.

  4. 4

    Braise the ribs

    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.

  5. 5

    Prepare the cassava

    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.

  6. 6

    Add the mandioca

    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.

  7. 7

    Thicken the caldo

    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.

  8. 8

    Finish and serve

    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.

Chef Tips

  • •Buy ribs with bone. The bone gives the caldo body and the meat stays juicier through the long cook. Boneless beef works on a Tuesday, but the broth will be flatter and you'll need to be kinder with the salt.
  • •Frozen peeled mandioca is an honest shortcut. It saves peeling and it often cooks beautifully. The cost is uneven pieces, so check them one by one and remove any hard centers when they soften.
  • •If the tomatoes are pale and sad, use canned crushed tomatoes. That's not surrender, that's paying attention. A bad fresh tomato is just water wearing red.
  • •Pressure cooker shortcut: after browning the ribs and building the refogado, cook the ribs with 4 cups hot water under pressure for 35 minutes, release safely, then add the cassava and simmer uncovered until thick. The cost is less reduction, so finish it open and let the caldo catch up.
  • •Slow cooker path: brown the ribs and make the refogado in a pot first, then transfer everything except the cassava to a 5 to 6-liter slow cooker. Cook on low for 6 hours, add the cassava, and cook 2 more hours. If the caldo is thin, finish it uncovered in a pot for 15 minutes.
  • •Skip bouillon cubes and seasoning packets. They taste loud at first and empty later. Onion, garlic, tomato, browned meat, and time are not old-fashioned, they're dinner.
  • •If you're serving this as a full pê-efe, make the feijão properly. Soak the beans so they cook evenly and sit easier, then mash a ladle of cooked beans into the refogado so the caldo turns creamy instead of watery.

Advance Preparation

  • •The ribs can be salted up to 24 hours ahead and kept covered in the fridge. Take them out 30 minutes before browning so the pan doesn't lose heat immediately.
  • •Fresh cassava can be peeled and cut 1 day ahead. Keep it submerged in cold water in the fridge, then drain before cooking.
  • •The finished stew keeps 4 days in the fridge and freezes for up to 3 months. Reheat gently with a splash of water because the cassava thickens as it sits.
  • •This stew is even better the next day. The fat rises and firms in the fridge, so you can lift off any excess before reheating.

Frequently Asked Questions

Nutrition Information

1 serving (about 500g)

Calories
685 calories
Total Fat
35 g
Saturated Fat
14 g
Trans Fat
1 g
Unsaturated Fat
20 g
Cholesterol
105 mg
Sodium
900 mg
Total Carbohydrates
66 g
Dietary Fiber
4 g
Sugars
6 g
Protein
26 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices and adapt for allergies and your kitchen.

Chef Juliana is a fictional culinary guide to Brazilian Home Cooking, written with the assistance of AI.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Tropeiro, Tutu, Frango Mineiro & Fogão a Lenha

Browse the full collection