Roast Beef Cuban Style

Prep: 180 min Cuisine: Cuban

Juicy roast beef infused with Cuban flavors, marinated with citrus and spices, stuffed with ham and vegetables, then slow-cooked to tender perfection, ideal for hearty meals.

Be the first to rate this recipe

Ingredients

  • 3 lb. chuck beef
  • 1 tsp. beef softener
  • 1 onion
  • 1 green bell pepper
  • garlic
  • 1/4 tsp. pepper
  • 3 spoons vegetable oil
  • 1 sour orange
  • 1/8 lb. ham
  • 1 tsp. salt
  • 1/2 c. dry sherry wine

Instructions

  1. Marinate the beef with garlic, sour orange, salt, and pepper for 3 hours.
  2. With a knife, open six holes in the beef and insert the ham inside, along with the onion and green pepper.
  3. Heat vegetable oil in a pot and brown the beef on both sides.
  4. Add garlic, dry sherry wine, and water, then cook slowly until the beef is tender.

Tips & Substitutions

For a more intense flavor, consider adding spices like cumin or oregano to the marinade. If sour oranges are unavailable, a mix of orange juice and lime juice can serve as a substitute. Ensure the beef is marinated for at least three hours, but overnight is even better for deeper flavor absorption. This dish pairs beautifully with Beef Paprikash for a hearty meal experience.

Serving Suggestions

Serve the roast beef Cuban style with a side of rice and black beans, or alongside crispy fried plantains for a complete meal. A fresh salad can add a nice crunch and balance to the richness of the dish. This robust beef recipe is perfect for family gatherings or special occasions.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to three days. To reheat, gently warm the beef in a skillet over low heat, adding a splash of beef broth or water to maintain moisture. Alternatively, you can reheat in the microwave, covering the dish to prevent drying out.

Nutrition & Diet Analysis (per serving)

Each serving of Roast Beef Cuban Style contains roughly 673 calories, with 67g protein, 10g carbohydrates, and 41g fat. It is an excellent source of protein (134% of the Daily Value), iron (49% of the Daily Value), and vitamin C (26% of the Daily Value). Note that it is relatively high in sodium, at 2098mg per serving (91% of the Daily Value).

673 kcal 34% DV
Protein Fat Carbs

Macronutrients

Protein 67.2g 100% DV
Total Fat 40.7g 52% DV
Carbs 10.2g 4% DV
Fiber 1.3g 5% DV
Sugar 1.2g 2% DV

Electrolytes

Sodium 2098.4mg 91% DV
Potassium 1168.5mg 25% DV
Cholesterol 239mg 80% DV

Vitamins & Minerals

Vitamin A 23.8mcg 3% DV
Vitamin C 23.8mg 26% DV
Vitamin D 0.4mcg 2% DV
Calcium 50.4mg 4% DV
Iron 8.8mg 49% DV
Diet fit High-protein Keto-friendly

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use a different cut of beef for this recipe?

Yes, while chuck beef is recommended for its tenderness after slow cooking, you can substitute it with brisket or round roast. Just ensure that the cut you choose has enough marbling for flavor and moisture during cooking.

What if I can't find sour oranges?

If sour oranges are not available, you can substitute with a combination of regular orange juice and lime juice in equal parts. This will mimic the tartness and acidity needed for the marinade, ensuring your beef retains its flavorful profile.

How long should I cook the beef for optimal tenderness?

Cook the beef slowly for about 2 to 3 hours, depending on the size of your cut. It should be fork-tender when done. Always check for doneness, as slow cooking helps break down connective tissues, resulting in a juicy and flavorful roast.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Beef recipes → Pork recipes → All recipes →