Go Back Email Link
+ servings
Plate of Savory Oatmeal Breakfast: Huevos Rancheros with Avocado; onion, tomatoes, jalapeno in background

Savory Oatmeal Breakfast: Huevos Rancheros with Avocado

Summer Yule
Don’t limit yourself to sweet oatmeal; make this savory oatmeal breakfast and get some vegetables into your morning! This fun spin on huevos rancheros features a fresh pico de gallo salsa and some heart-healthy avocado.

5 from 2 votes
Prep Time 30 mins
Cook Time 30 mins
Total Time 1 hr
Course Breakfast
Cuisine American, Mexican
Servings 3
Calories 726 kcal


  • ¾ cup steel-cut oatmeal, dry
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • ¼ teaspoon garlic powder
  • cups tomatoes, chopped small
  • ¼ cup white onion, chopped small
  • ¼ cup cilantro, chopped finely
  • 1 tablespoon lime juice
  • 1 clove garlic, minced
  • 1 medium jalapeno, seeded, finely chopped
  • 6 large eggs
  • cooking oil spray
  • 14.5 ounce can black beans, drained (411 grams; heated if desired)
  • 4 ounces cheddar, shredded (113 grams)
  • 1 medium avocado, sliced
  • ½ cup Greek yogurt, non-fat (plain, unsweetened)
  • 6 tablespoons salsa verde (pick one with no added sugar, no added oil)
  • cilantro, sliced limes, salt, pepper (as desired to garnish)


  • Stir the chili powder, cumin, and garlic powder into the steel-cut oatmeal. Cook the oatmeal with water according to the package directions. It will take 30-45 minutes.
  • Make your fresh pico de gallo by mixing the tomatoes, onion, jalapeno, cilantro, lime juice, and garlic.
  • Divide the oatmeal between three plates when it is finished cooking. Spread it thin; it is your canvas for the rest of the ingredients.
  • Sprinkle the cheese on top of the hot oatmeal. It should melt on top of the hot oats
  • Arrange the pico de gallo, black beans, avocado, yogurt, and salsa verde on the plates.
  • Mist a pan with cooking spray and fry the eggs to your liking. Put two eggs on each plate.
  • Garnish your plates as desired with chopped cilantro, sliced limes, and a sprinkle of salt and pepper. Enjoy!


This is a level 3 recipe (weight maintenance and active lifestyles). This large, hearty meal will keep you going when you need some serious fuel to last you until lunch. The recipe (as written) has 41 grams of protein per serving. If you use one egg instead of two, you still get 35 grams of protein with this vegetarian entree.
If you are following a lower-carb way of eating, the obvious way to cut carbs in this meal is to skip the oatmeal. This time-saving move subtracts approximately 150 calories per serving.
No matter your way of eating, I recommend keeping the fresh fruits and veggies, as well as some sources of protein in this dish. These items will help to keep you full on fewer calories while providing an assortment of essential nutrients.


Calories: 726kcal
Want to watch a video?Subscribe to our YouTube channel!