Print Recipe
5 from 2 votes

Easy Cuban-Style Huevos Rancheros

Cuban-Style Huevos Rancheros. A crisp corn tortilla topped with a fried egg, Cuban-style rice and beans, fire roasted salsa and crumbled queso fresco. A classic Mexican breakfast with a Cuban twist!
Prep Time10 mins
Cook Time25 mins
Rice Cooking Time40 mins
Total Time35 mins
Course: Breakfast, Brunch
Cuisine: Cuban, Mexican
Keyword: cuban huevos rancheros, huevos rancheros
Servings: 6 servings
Calories: 343kcal
Author: Jamie Silva


Cuban-Style Congri (Black Beans + Rice)

  • tablespoon  olive oil
  • 1/2  cup  green bell pepper  chopped
  • small onion  chopped
  • cloves  garlic  minced
  • cup  uncooked long-grain rice
  • can low-sodium black beans  (15 oz)
  • 1 1/2  cups  water
  • 1/2  teaspoon  cumin
  • 1/2  teaspoon  oregano
  • bay leaf
  • Salt and pepper to taste

Huevos Ranchero


  • In a Dutch oven, heat olive oil over medium heat. Add green peppers and onions. Sauté for about 3 minutes. Add garlic and cook for 30 seconds. Add rice, beans with liquid, water, cumin, oregano, bay leaf, salt and pepper. Cover, reduce heat to simmer, and cook for 40 minutes. DO NOT OPEN THE LID. The steam is what cooks the rice. After 40 minutes, remove from heat. Keep the lid on for another 10 minutes. Fluff with a fork.
  • While the rice cooks, make the tortillas. In a large nonstick skillet, heat avocado oil over medium-high heat. Fry corn tortillas for about 2 minutes on each side until they are all golden brown and crisp. Set aside. *You can transfer the avocado oil to a jar and reuse in the future.
  • In the same skillet, heat a tablespoon of oil. Crack eggs into the pan and cook for 3 minutes, or until the whites are set. Remove from pan and season with salt + pepper. Set aside.
  • To assemble, add a tortilla to a plate. Spoon about a 1/4 cup of black beans + rice (or cauliflower congri) over each tortilla. Top with one fried egg, a spoonful of salsa and sliced avocado. Garnish with cilantro and queso fresco. Enjoy!


Serving: 1serving | Calories: 343kcal | Carbohydrates: 47.4g | Protein: 14.8g | Fat: 10.5g | Saturated Fat: 3g | Cholesterol: 189mg | Sodium: 185mg | Potassium: 224mg | Fiber: 6.8g | Sugar: 1.7g | Calcium: 90mg | Iron: 3.8mg