Slow-Cooked Cuban Beef

Lately, I have been craving olives a lot: in a martini; on their own; or in this very unique and comforting cuban beef dish. It’s the perfect meal to warm you up. Rich in flavour, simple ingredients and minimum preparation. Allow it to cook for a couple hours to gain the full flavour of the dish. This recipe can be adjusted for the crockpot.


Prep Time: 15 min.

Cook Time: 1½ – 2 hours

Serves: 4


  • 2 lb ground beef
  • 1 large yellow onion, diced
  • 1 bell pepper, diced
  • 2 sticks celery, chopped
  • 3 cloves garlic, pressed
  • 1 bunch cilantro, chopped (reserve some leaves for serving)
  • 1/2 cup parsley, chopped
  • 1 small Roma tomato, diced
  • 12 oz tomato sauce
  • 1/2 cup green olives, halved (Caselvetrano or Queenie are good)
  • 2 tsp cumin
  • 1 tsp garlic powder
  • 2 bay leaves
  • 1½ cup water


  1. In a dutch oven or heavy bottom pan with lit, sauté beef until no longer pink. Drain some of the juice/fat off the meat. Add in chopped onions and celery and sauté until translucent. Add in garlic, tomato, parley, cilantro and cook for a minute. Add in the remaining ingredients and season with salt & pepper to taste.
  2. Bring to a boil then reduce to a simmer and cover with lid. Simmer on low heat for about 1½ – 2 hours.
  3. About 30 minutes until you’re ready to eat, cook some rice according to package instructions. Serve beef over a bed of rice and top with reserved cilantro.

One Comment Add yours

  1. Sharlene says:

    And she’s back!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s