Go Back
+ servings
cuban rice with ground beef hash, fried egg, fried bananas, and white rice on white serving plate
Print Recipe
4.67 from 3 votes

Arroz ala Cubana

Arroz Cubano or Cuban Rice is easy to make and budget-friendly. The savory beef, white rice, fried saba bananas, and sunny-side-up eggs make a hearty and tasty meal the whole family will love.
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Breakfast, Main Course
Cuisine: Filipino
Servings: 8 Servings
Calories: 757kcal


  • canola oil
  • 1 onion, peeled and minced
  • 4 cloves garlic, peeled and minced
  • 2 pounds ground beef
  • 1 cup tomato sauce
  • 2 tablespoons soy sauce
  • 1/2 cup water
  • 1/2 teaspoon sugar
  • 1 cup frozen sweet peas, thawed
  • salt and pepper to taste

For the Sides

  • 8 saba bananas, ripe but firm
  • 8 eggs
  • 8 cups steamed white rice


  • In a pan over medium heat, heat about 1 tablespoon of the oil. Add onions and garlic and cook until softened.
  • Add ground beef and cook, breaking apart with the back of a spoon, for about 10 to 15 minutes until lightly browned. Drain excess fat.
  • Add tomato sauce, soy sauce, water, and sugar. Bring to a boil for about 1 to 2 minutes, stirring until sugar is dissolved.
  • Lower heat, cover, and simmer until meat is cooked through and liquid is mostly reduced.
  • Add green peas and cook for about 2 to 3 minutes or until heated through. Season with salt and pepper to taste.
  • In a pan over medium heat, heat about 1/4 cup of oil.
  • Peel bananas and slice lengthwise. Add bananas and cook, turning once or twice, until golden and lightly crisp. Remove from pan and drain on paper towels.
  • In the pan, add eggs and cook sunny side up, with the white part set and the yolks runny.
  • Serve the minced beef with steamed rice, fried bananas, and fried eggs.


Choose ripe bananas for a sweeter taste but firm to keep them from falling apart.


Calories: 757kcal | Carbohydrates: 78g | Protein: 33g | Fat: 35g | Saturated Fat: 11g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 244mg | Sodium: 556mg | Potassium: 1026mg | Fiber: 5g | Sugar: 18g | Vitamin A: 585IU | Vitamin C: 21mg | Calcium: 82mg | Iron: 4mg