Huevos Rancheros Skillet

These ranch-style eggs will kickstart your morning with the delicious combo of ancho chile peppers, salsa, and pinto beans.

a skillet filled with assorted veggies and a tortilla wrap

Kelsey Hansen

Total Time:
20 mins

Huevos rancheros, or ranch-style eggs, are a classic Mexican breakfast made with toasted corn tortillas, eggs, and sometimes salsa. Our version is packed with sweet potatoes, pinto beans, eggs, and avocado. Rather than mix the tortilla into the skillet, we're serving it alongside.

Each of these ingredients brings its own punch to the table. Sweet potatoes are high in fiber, Vitamin A, and Vitamin C. Just one cup of sweet potatoes has 213% of your daily value for Vitamin A! They're also chock-full of antioxidants which may help protect your body from inflammation. Pinto beans are another great source of fiber, but follow that up with protein and Vitamin B1, which is essential to helping your body convert food to energy.

Eggs bring all nine essential amino acids to the table, offering a complete protein source. These are the ones your body can't make by itself. And last but not least: avocado. They're a good source for a ton of vitamins and minerals, including potassium, magnesium, and Vitamins C, E, K, and B6. Avocados may be optional in this recipe, but if you're looking for a boost in some of these important nutrients, we'd recommend opting in.

This easy huevos rancheros recipe is ready in just 20 minutes, making it ideal for busy weekday mornings. Simple shortcuts like using frozen roasted sweet potatoes helps speed up the cooking process. If you want to round out your breakfast, serve it up with fresh fruit.


  • 1 cup frozen roasted cubed sweet potatoes (such as such as Good & Gather Steam-in-Bag Roasted Sweet Potatoes)

  • 1 tsp. chili powder or ground ancho chile pepper

  • 1 cup restaurant-style salsa

  • ½ cup rinsed and drained canned black or pinto beans

  • 2 eggs

  • 1 tortilla corn

  • 1/2 peeled and sliced avocado

  • Fresh cilantro leaves


  1. In a 6- to 8-inch skillet, heat 1 Tbsp. vegetable oil over medium heat. Add the sweet potatoes. Cook, stirring once, until completely heated through, about 7 minutes.

  2. Stir in chili powder; cook for 30 seconds. Stir in the salsa and pinto beans. Bring the mixture just to simmering.

  3. Make two indentations in the mixture with the back of a spoon. Break the eggs one at a time into a custard cup and slip into the indentations. Simmer, covered, over medium-low until the whites are set and the yolk has thickened, 7 to 9 minutes.

  4. Serve with a corn tortilla. To warm the tortilla, wrap in paper towels and microwave on high until warm, about 20 seconds. Top with the sliced avocado and cilantro (if using).

Nutrition Facts (per serving)

599 Calories
33g Fat
63g Carbs
19g Protein
Nutrition Facts
Servings Per Recipe 2
Calories 599
% Daily Value *
Total Fat 33.4g 43%
Saturated Fat 5.9g 29%
Cholesterol 186mg 62%
Sodium 1241.8mg 54%
Total Carbohydrate 62.9g 23%
Dietary Fiber 20.1g 72%
Total Sugars 9.6g
Protein 19.2g
Vitamin D 1mcg 5%
Vitamin C 27mg 135%
Calcium 143.7mg 11%
Iron 4.7mg 26%
Potassium 1676.3mg 36%
Fatty acids, total trans 0g
Vitamin D 41IU
Alanine 0.9g
Arginine 0.9g
Ash 7.8g
Aspartic acid 1.9g
Caffeine 0mg
Carotene, alpha 36.2mcg
Choline, total 207.7mg
Copper, Cu 0.7mg
Cystine 0.3g
Energy 2508.3kJ
Fluoride, F 12.1mcg
Folate, total 259.5mcg
Glutamic acid 2.8g
Glycine 0.7g
Histidine 0.4g
Isoleucine 0.8g
Leucine 1.4g
Lysine 1g
Methionine 0.4g
Magnesium, Mg 121mg
Manganese, Mn 1mg
Niacin 6.1mg
Phosphorus, P 381.1mg
Pantothenic acid 3.8mg
Phenylalanine 0.9g
Phytosterols 8.2mg
Proline 1g
Retinol 80mcg
Selenium, Se 26.4mcg
Serine 1.1g
Starch 9.9g
Theobromine 0mg
Threonine 0.7g
Vitamin E (alpha-tocopherol) 6.6mg
Tryptophan 0.2g
Tyrosine 0.5g
Valine 1g
Vitamin A, IU 1572.2IU
Vitamin A, RAE 144.6mcg
Vitamin B-12 0.4mcg
Vitamin B-6 1mg
Vitamin K (phylloquinone) 42.4mcg
Water 338.9g
Zinc, Zn 2.8mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles