Colombian Meatball Stew with Potatoes and Hogao

Updated November 4, 2026

Total time
1 hr 18 min
prep 30 min · cook 48 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Colombian Meatball Stew with Potatoes and Hogao

Colombian meatball stew is a home-style dish of seasoned beef-and-pork meatballs simmered with potatoes, carrots, and a tomato-scallion sauce called hogao. Recipes vary by region and household; this version makes a hearty, spoonable stew with cooked rice in the meatballs and fresh cilantro to finish.

Ingredients

  • 1 lb (450 g) ground beef
  • ½ lb (225 g) ground pork
  • ⅓ cup (60 g) cooked, cooled white rice
  • ¼ cup (30 g) plain breadcrumbs
  • 1 large egg (about 50 g, without shell)
  • 2 tbsp (30 ml) whole milk or water
  • 2 garlic cloves (6 g), finely grated or minced, for the meatballs
  • 1 tsp (2 g) ground cumin, divided between meatballs and stew
  • 1 tsp (6 g) fine salt for the meatballs, plus ½ tsp (3 g) for the stew
  • ¼ tsp (0.5 g) black pepper
  • 1 tbsp (15 ml) neutral oil
  • 1 medium yellow onion (about 150 g), finely diced
  • 3 scallions (about 45 g), thinly sliced, white and green parts separated
  • 2 medium ripe tomatoes (about 300 g), diced
  • 2 garlic cloves (6 g), minced, for the hogao
  • 1 tsp (2 g) ground cumin total for the stew, including the meatball portion above
  • 8 cups (1.9 L) low-sodium beef or chicken broth
  • 1 lb (450 g) waxy potatoes, such as Yukon Gold, cut into 1-inch (2.5 cm) chunks
  • 2 medium carrots (about 200 g), peeled and cut into ½-inch (1.25 cm) coins
  • 1 cup (150 g) frozen peas
  • ¼ cup (10 g) chopped fresh cilantro leaves and tender stems
  • 1 tbsp (15 ml) fresh lime juice, plus 1 lime (about 100 g) cut into wedges for serving

Instructions

  1. Mix and shape the meatballs. In a large bowl, combine the ground beef, ground pork, cooked rice, breadcrumbs, egg, milk, the meatball garlic, ½ teaspoon of the cumin, 1 teaspoon salt, and black pepper. Mix gently with your hands or a fork just until evenly combined; overmixing can make the meatballs dense. Shape into about 18 balls, roughly 1½ inches (4 cm) across, and set them on a plate while you prepare the hogao. The rice should be cooked and cooled before it goes into the mixture.
  2. Build the hogao. Heat the oil in a heavy soup pot or Dutch oven over medium heat. Add the onion and the white parts of the scallions and cook for 3 minutes, stirring occasionally, until beginning to soften. Stir in the tomatoes, hogao garlic, and remaining ½ teaspoon cumin. Cook for 5 minutes, stirring now and then, until the tomatoes have softened and released their juices. The mixture should smell savory and look saucy, not browned or dry.
  3. Start the broth and vegetables. Pour in the broth and add the stew salt. Bring it to a gentle simmer over medium-high heat, which should take about 5 minutes. Add the potatoes and carrots, then lower the heat enough to keep the liquid at a steady, gentle simmer. Avoid a hard boil, which can break apart the meatballs and make the potatoes crumble before they are tender.
  4. Simmer the meatballs. Carefully lower the meatballs into the pot, spacing them around the vegetables. Cover partially and simmer gently for 30 minutes. Turn the meatballs once, after about 15 minutes, using a broad spoon so they stay intact. Check that the potatoes are easily pierced with a knife. Using a food thermometer, check the center of a meatball: ground beef and pork mixtures must reach 160°F (71°C), the USDA FSIS safe minimum for ground meat. If needed, simmer a few minutes longer and check again.
  5. Add the peas. Stir in the frozen peas and the green parts of the scallions. Simmer for 5 minutes, just until the peas are hot and tender. Taste the broth and adjust the seasoning if needed; the amount of salt in store-bought broth varies, so add salt gradually rather than all at once.
  6. Finish and serve. Turn off the heat and stir in the cilantro and lime juice. Let the pot sit for 2 minutes so the flavors settle, then ladle into warm bowls. The stew should have enough broth to surround the meatballs and vegetables, while the potatoes and rice make each serving substantial. Offer lime wedges at the table.

Tips

  • Keep the meatballs tender. Combine the ingredients only until they hold together, and use a light touch when shaping. If the mixture feels unusually loose, chill it for 10 minutes while you chop the vegetables; if it feels dry, add 1 teaspoon (5 ml) of milk at a time. Avoid adding a lot of extra breadcrumbs, which can make the centers firm.
  • Use a gentle simmer. A few small bubbles are enough. A rolling boil can rough up the outside of the meatballs and knock potatoes into the broth. If the pot starts boiling vigorously, lower the heat and move the pot briefly off the burner until it settles.
  • Choose potatoes that hold their shape. Yukon Gold or red potatoes work well. Starchy russet potatoes can also be used, but they soften more quickly and thicken the broth; cut them slightly larger and check them before the full simmer time is up.
  • Make the hogao with what you can find. Scallions and ripe tomatoes give the sauce its familiar Colombian-style character. If scallions are unavailable, use ½ small leek (about 50 g) plus 2 tbsp (20 g) chopped chives; the flavor will be milder and less oniony. If fresh tomatoes are pale or out of season, use canned diced tomatoes, drained, in the same quantity.

Serving Suggestions

Serve the stew hot in deep bowls, making sure each portion gets several meatballs, potatoes, carrots, peas, and plenty of broth. A bowl is filling on its own, but plain white rice on the side is a good choice if you want a more substantial meal or extra rice to soak up the tomato-rich liquid. A slice of crusty bread is another practical option, though it is not essential.

Set out lime wedges and a small dish of chopped cilantro so diners can adjust their bowls at the table. For a fresh contrast, add a simple green salad with a light vinegar dressing or sliced avocado. Keep side dishes mild: the stew’s cumin, hogao, and lime already give it plenty of savory character, and a strongly seasoned side can compete with the broth.

Variations

Use all beef or all pork. Replace the mixed meat with 1½ lb (675 g) of ground beef or ground pork. Beef gives the broth a deeper, more familiar stew flavor; pork makes the meatballs a little richer. Whichever meat you choose, still cook the centers to 160°F (71°C).

Add yuca or green plantain. For a different Colombian-style combination, replace up to half the potatoes with 12 oz (340 g) peeled yuca cut into chunks, or add 1 medium green plantain (about 250 g), peeled and sliced. Yuca can take longer to soften, so start checking it after 25 minutes and continue simmering as needed. Plantain gives the broth a faintly sweet note and may soften more quickly than potato.

Make it gluten-free. Use certified gluten-free breadcrumbs, or replace the breadcrumbs with 2 tbsp (30 g) extra cooked rice mashed lightly into the meat mixture. Check packaged broth labels as well. The texture will be a little softer without breadcrumbs, so shape the meatballs gently and lower them into the broth carefully.

Adjust the vegetables or heat. Green beans can replace the peas; cut them into short pieces and simmer until tender. For a little heat, serve ají or hot sauce on the side rather than adding a large amount to the pot, so the stew stays easy to customize. A handful of extra cilantro is a simple variation if you prefer a brighter finish.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, dividing a large batch into shallow, covered containers so it cools promptly. The stew keeps in the refrigerator for 3 to 4 days. The potatoes may absorb some broth as they sit, so expect the leftovers to be thicker than the freshly cooked stew.

For longer storage, freeze cooled portions in airtight, freezer-safe containers for about 2 to 3 months for best quality. Leave a little room at the top because the liquid expands as it freezes. Thaw overnight in the refrigerator when possible. Potatoes can become somewhat softer after freezing, but the stew remains suitable for reheating.

Reheat a portion in a covered saucepan over medium-low heat, stirring carefully and adding a splash of broth or water if it has become too thick. You can also use a microwave-safe bowl, covered loosely, stirring halfway through. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Heat only the amount you plan to eat, since repeated cooling and reheating can affect both quality and safe handling.

Frequently Asked Questions

Can I make the meatballs ahead?
Yes. Shape them up to 1 day ahead, cover, and refrigerate at 40°F (4°C) or below until you are ready to cook. Keep them separate from ready-to-eat foods and do not leave them at room temperature while preparing the rest of the stew. Add them directly from the refrigerator to the gently simmering broth; the cooking time may need a few extra minutes, so use a thermometer to confirm 160°F (71°C) at the center.

Can I use uncooked rice in the meatballs?
Use cooked, cooled rice for this recipe. The meatballs simmer for a set time, and uncooked rice may not soften evenly inside them before the meat is done. If you only have uncooked rice, cook it separately according to its package directions, cool it promptly, and measure the amount for the recipe afterward.

Why did my meatballs fall apart?
Common causes are a mixture that was too wet, rough handling, or a broth that boiled hard. Make sure the rice is drained and cooled, measure the milk and breadcrumbs, and mix only until combined. Lower the shaped meatballs into gently simmering broth and avoid stirring during the first several minutes while their outsides begin to set.

Can I make this stew without pork?
Yes. Use 1½ lb (675 g) ground beef instead of the beef-and-pork blend, or choose ground turkey if you prefer a lighter-tasting meatball. Ground turkey can be less juicy, so avoid overmixing and check that it reaches 165°F (74°C), the USDA FSIS safe minimum for poultry. The stew’s hogao and vegetables remain the same.

What is hogao, and can I skip it?
Hogao is a Colombian tomato-and-scallion sauce commonly used as a base or accompaniment. Here it is cooked in the pot to flavor the broth. You can skip making it separately, but do not omit its ingredients: sauté the onion, scallions, tomatoes, and garlic as directed. Without that step, the broth will taste less rounded and more like plain stock.

How can I tell when the vegetables are done?
A knife should slide easily into the thickest potato and carrot pieces, but they should still hold their shape when lifted with a spoon. If the meatballs reach 160°F (71°C) before the vegetables are tender, keep the pot at a gentle simmer and check the vegetables again after a few minutes. The meatballs can remain in the broth while the vegetables finish cooking.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).