Go Back
+ servings
How to make Cuban boliche: A slowly braised roast beef stuffed with chorizo and olives. | ethnicspoon.com
4.25 from 4 votes

Boliche Recipe Card

Cuban boliche is a tender slow cooked beef roast stuffed with chorizo and olives.  The citrus marinade brings out some wonderful flavors. 

Course Main dish
Cuisine Cuban
Keyword beef, chorizo, olives, slow roasted, stew, stuffed
Prep Time 20 minutes
Cook Time 4 hours
Total Time 4 hours 20 minutes
Servings: Change to adjust-> 6 servings
Calories 801 kcal


  • 4 lbs beef roast top round
  • ½ lb chorizo
  • 8 stuffed olives sliced
  • 1 orange fresh squeezed juice
  • ½ lemon fresh squeezed juice
  • 1 tsp salt
  • 1 tsp cumin
  • ½ tsp pepper
  • 1 tsp oregano
  • 2 Tbsp olive oil
  • 3 Roma tomatoes diced
  • 1 onion medium, diced
  • 4 garlic cloves minced
  • 8 sprigs cilantro tied
  • 2 bay leaves
  • 3 cups water
  • 2 Tbsp tomato paste


  1. Place meat in a resealable bag and add the orange juice, lemon juice and salt. Marinate 8-12 hours. Discard marinade when done.
  2. In a small bowl place salt, pepper, cumin, and oregano.
  3. Insert knife front to back and make an incision across the front.
  4. Stuff with chorizo and olives.
  5. Sprinkle with spice mixture.
  6. Insert skewers (top to bottom) to hold filling in place.
  7. Heat olive oil in a Dutch oven and add the meat. Brown on all sides.
  8. Turn heat to medium and add the tomatoes, onions,garlic, cilantro, bay leaves, water, and tomato paste.
  9. Cover and cook on low for about 4 hours, turning every 15 minutes or so. Every time you turn the meat pour the juice over it to keep the meat hydrated.
  10. I like to serve this dish with rice, beans and sweet plantains.

Recipe Notes

When cooking, if you notice that the liquid is evaporating, add more water. A good rule of thumb is one cup of water per pound of meat

Nutrition Facts
Boliche Recipe Card
Amount Per Serving
Calories 801 Calories from Fat 486
% Daily Value*
Fat 54g83%
Saturated Fat 21g131%
Cholesterol 241mg80%
Sodium 1235mg54%
Potassium 1388mg40%
Carbohydrates 9g3%
Fiber 2g8%
Sugar 4g4%
Protein 68g136%
Vitamin A 630IU13%
Vitamin C 24.5mg30%
Calcium 92mg9%
Iron 7.6mg42%
* Percent Daily Values are based on a 2000 calorie diet.