Print Recipe
5 from 1 vote
This Cuban keto beef stew is rich with a thick tomato sauce, sweet peppers, salty olives and melt in the mouth shredded beef. Great with cauliflower rice or keto breads for dipping!
This is perfect for batch cooking and extra portions can be frozen for future meals.
Prep Time5 mins
Cook Time1 hr 55 mins
Total Time2 hrs
Course: Main Course
Cuisine: Cuban
Keyword: beef, beef stew, Cuban, Cuban stew, keto, low carb, Stew
Servings: 2 people
Calories: 674kcal


  • 370 g sirloin steak
  • 12 pimento olives
  • 2 tbsp extra virgin olive oil
  • 2 cloves garlic sliced
  • 2 sticks celery diced
  • 1 small red bell pepper deseeded and sliced into strips
  • 1 tbsp fresh coriander (cilantro) chopped
  • 1 tbsp tomato puree
  • 240 ml beef stock
  • 1 tsp lime zest
  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp smoked paprika
  • ½ small red onion finely chopped
  • 2 tomatoes chopped
  • ½ yellow bell pepper deseeded and sliced into strips
  • tsp ground cloves
  • ½ lime juiced
  • salt and pepper to season


  • Heat a tablespoon of olive oil in a large casserole dish over a medium heat. Season the steaks and add to the pan. Brown well on both sides. Remove from the pan and set aside.
  • Heat the remaining oil in the pan and add the celery, onion and peppers. Sweat until tender.
  • Add the garlic and cook until soft and fragrant.
  • Add the dried herbs and spices, lime juice, zest and tomato purée. Stir well to combine.
  • Add the stock and tomatoes, stir well and bring to a simmer.
  • Return the steaks to the pan, covering them in the sauce. Bring to a gentle boil then reduce to a simmer and cover. Simmer gently for 1 and a half hours until the steak is tender and the sauce thickened.
  • Remove the steaks from the pan and shred with two forks.
  • Return the shredded beef to the pan along with the olives and simmer uncovered for a further 10 minutes to heat the olives through.
  • Scatter with fresh cilantro to serve.


Calories: 674kcal | Carbohydrates: 14g | Protein: 53g | Fat: 45g | Fiber: 4g

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.