Cilantro Beef Stew

Serving Size: 2

This cilantro beef stew is dedicated to nostalgia, and wallowing in homey comforts. It’s supposed to bring to mind rainy nights {which is when I made this, actually} in front of the TV, tearing off hunks of fresh bread, and fighting for seconds with friends and family.


  • 2 Tbsp vegetable oil
  • salt and pepper
  • 0.5 tsp cumin
  • 2 red potatoes, cut into 1 inch chunks
  • 0.25 cup white wine (or cooking wine)
  • 1 small onion, diced (about half cup diced onion)
  • 2 carrots, peeled and sliced
  • 0.25 cup chicken broth
  • 1 small red chili {birds eye chili or some other hot chili pepper}
  • 2 cup cilantro
  • 4 cloves garlic
  • 1 Pound chuck roast, cut into 1 inch or 1.5 inch chunks
  • extra cilantro for garnish


  1. Generously salt beef stew chunks and toss until evenly mixed.
  2. In a dutch oven, heat oil on medium low heat and brown beef stew chunks on all sides. While the beef stew is browning {it takes a while!}, prepare the other ingredients.
  3. Combine cilantro, garlic, chili pepper, and chicken broth in a food processor. Pulse until everything in minced and well combined.
  4. When the beef stew chunks has browned, remove from the dutch oven. Add carrots and onion into the pot and sauté until onions are translucent.
  5. Deglaze the pot with cooking wine before returning the beef stew chunks into the pot. Add the minced cilantro mixture and stir until well combined. Turn heat down to low and cook the stew until beef is tender, around 2.5 hours.
  6. After 2.5 hours, add potato chunks into the stew. Cook until potatoes are tender, about 30-45min.

For the full post, visit Bacon Egg & Cheesecake.