Colombian Beef Stew

A Colombian beef stew is one of my favorite comfort foods, especially when it’s really cold outside. I already showed you a basic way to make a Colombian style chicken stew, or at least the way I like to make it at home, so if you want, you can use that recipe to make this beef stew as well, sans the chicken. Today, I will show you another way to add that onion and tomato flavor into any kind of Colombian stew because yes, we love stews so much that we also make them with other kinds of meat.


If you have followed my blog during these past few years or have seen at least a few of the Colombian recipes I have posted, you will see that Colombians love to cook with onions and tomatoes, so of course, those two ingredients are key for making this recipe. As for the amount of liquid that you need, some people like it really soupy and others like it very dry.

I like it somewhere in the middle, not too dry because then you’ll just be eating meat and potatoes with a trace of tomato flavor. But I also don’t like it with too much liquid because it just turns into a soup. I like to have enough liquid to soak the meat and vegetables and I’ll admit it, I also like to add a few spoonfuls on my rice, which is almost always served as a side dish. Another common dish that is served with this recipe is the basic Colombian simple salad.

¡Buen provecho!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Colombian Beef Stew

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 131 reviews
  • Prep Time: 0 hours
  • Cook Time: 0 hours
  • Total Time: 0 hours
  • Yield: 4 1x
  • Category: Beef, Main Dish
  • Cuisine: Colombian


  • 1 tbsp olive oil
  • ½ medium white onion, chopped
  • 2 stalks green onion, chopped
  • 2 garlic cloves, finely chopped
  • 2 medium tomatoes, seedless, chopped
  • 1 beef bouillon (optional)
  • ½ tsp ground cumin
  • 1½ tsp food coloring/all-purpose seasoning (Triguisar, Sazón Goya or homemade)
  • Salt & pepper to taste
  • 2 lbs beef chuck cut into chunks
  • 23 (480-720 ml) cups water
  • 2 cubes (4 tbsp) Colombian aliños (optional)
  • 4 medium russet potatoes, cut into quarters
  • 4 medium pieces of cassava
  • Chopped cilantro for garnishing


  1. Heat the olive oil in a large pot over medium heat. Add the white onion and cook for about 3 minutes or until translucent. Add the green onion and garlic and cook for 1-2 more minutes. Now, add the chopped tomato and cook for 5-8 minutes or until it softens. Season with the beef bouillon, ground cumin, food coloring, salt and pepper.
  2. Add the chunks of beef and water and mix well. Cover the pot, bring to a boil on high heat. Once it’s boiling, reduce to medium low and cook for about 45 minutes.
  3. Add the cubes of Colombian aliños, along with the potatoes and cassava. Cover once again and bring to a boil on high heat. Once it’s boiling, reduce to medium low and cook for about 30 minutes or until the potatoes and cassava are cooked through. Taste for seasoning and add more salt if you think it needs it. Serve this stew with a side of white rice, avocado and a delicious Colombian simple salad.

Similar Posts


  1. I have been looking for a healthier stew than what my go to recipe is. It's good, but only "semi" homemade. Your recipe sounds perfect! Looking forward to trying it.

  2. Great recipe! Tastes delicious and is very close to what our family serves when we are in Bogota. So glad to find your website!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star