Nutrition Facts for Cuban roast beef

Cuban Roast Beef

Experience the vibrant flavors of the Caribbean with this Cuban Roast Beef recipe, a tender and flavorful twist on traditional slow-cooked beef. This dish features a succulent chuck roast marinated in a zesty blend of citrus juices, garlic, and Cuban-inspired spices like cumin and oregano. After a golden sear and a slow roast in a savory broth with softened onions and bay leaves, the beef emerges irresistibly tender and infused with bold, aromatic flavors. Perfectly suited for a comforting family dinner, it pairs beautifully with classic sides like fluffy rice, black beans, and sweet fried plantains. Whether you're recreating the heart of Cuban home cooking or exploring new flavors, this recipe is sure to become a household favorite.

Nutriscore Rating: 63/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Cuban Roast Beef
Prep Time:15 mins
Cook Time:240 mins
Total Time:255 mins
Servings: 6

Ingredients

  • 3 lbs Beef chuck roast
  • 1 cup Orange juice
  • 0.5 cup Lime juice
  • 6 cloves Garlic cloves, minced
  • 2 tsp Ground cumin
  • 2 tsp Dried oregano
  • 2 tsp Salt
  • 1 tsp Black pepper
  • 2 tbsp Olive oil
  • 1 medium White onion, sliced
  • 2 leaves Bay leaves
  • 1 cup Beef broth

Directions

Step 1

In a medium bowl, prepare the marinade by whisking together the orange juice, lime juice, minced garlic, ground cumin, dried oregano, salt, and black pepper.

Step 2

Place the beef chuck roast in a large zip-top bag or a shallow dish. Pour the marinade over the meat, ensuring it is evenly coated. Seal the bag or cover the dish with plastic wrap and refrigerate for at least 4 hours or, ideally, overnight to allow the flavors to infuse.

Step 3

Preheat your oven to 325°F (165°C).

Step 4

Heat the olive oil in a large oven-safe skillet or Dutch oven over medium-high heat. Remove the beef roast from the marinade (reserving the marinade) and pat it dry with paper towels. Sear the beef for 2-3 minutes per side until browned.

Step 5

Remove the beef from the skillet and set aside. In the same skillet, add the sliced onion and sauté for 2-3 minutes until softened. Pour in the reserved marinade, scraping up any browned bits from the bottom of the pan.

Step 6

Return the beef to the skillet. Add the bay leaves and pour in the beef broth. Cover the skillet tightly with a lid or aluminum foil.

Step 7

Transfer the skillet to the preheated oven and roast for 3.5 to 4 hours, or until the beef is fork-tender and easily shreds.

Step 8

Remove the skillet from the oven and let the beef rest for 10-15 minutes. Discard the bay leaves and shred the beef with two forks.

Step 9

Serve the Cuban roast beef with the cooking juices spooned over the top. It pairs wonderfully with rice, black beans, and fried plantains.

Nutrition Facts

Serving size (2158.3g)
Amount per serving % Daily Value*
Calories 3683.5
Total Fat 275.1g 0%
Saturated Fat 109.3g 0%
Polyunsaturated Fat 0.1g
Cholesterol 1020.6mg 0%
Sodium 6449.7mg 0%
Total Carbohydrate 60.3g 0%
Dietary Fiber 6.2g 0%
Total Sugars 28.5g
Protein 254.3g 0%
Vitamin D 0IU 0%
Calcium 337.4mg 0%
Iron 41.3mg 0%
Potassium 4830.3mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 66.3%
Protein: 27.2%
Carbs: 6.5%