This post may contain affiliate links. Please read our disclosure policy.

This delicious spin on Huevos Rancheros includes crispy air fryer potatoes instead of tortillas. Potatoes, black beans, and fried eggs are topped with feta or cojita cheese, salsa, and cilantro! Add this meal to your weekend brunch menu!

I love including black beans in my breakfast. There’s just something about that combination of black beans with fried eggs that makes me so happy!

Huevos Rancheros or “rancher’s eggs” is a vegetarian Mexican dish that includes tortillas, beans, eggs, and salsa. Since I’m such a fan of potatoes I started making a version years ago with diced potatoes instead of the tortillas. This makes the meal heartier but still captures that classic flavor. Let’s not forget how easy it is too!

For this recipe you’ll need (full list of ingredients and instructions are in the recipe card below):

  • Potatoes
  • Olive oil
  • Black beans
  • Eggs
  • Salsa
  • Feta or cojita cheese
  • Cilantro
  • Seasonings

First you’ll cook the potatoes in the air fryer until crispy. Heat the black beans on the stovetop. Fry your eggs. Then assemble. How easy is that?

What kind of salsa is best to use?

Use your favorite store bought salsa. Any will do! If you prefer to make your own, try my 5-Minute Easy Blender Salsa (that’s the salsa I’ve used in these photos), 5-Minute Chipotle Salsa, or Pico de Gallo.

Can you use a different type of beans?

Yes! I love black beans in his dish but use what you want! Refried beans would be perfect.

Can you add meat to this dish?

Huevos Rancheros is traditionally a vegetarian dish so it doesn’t include any meat. You can of course add sausage, shredded chicken, or leftover steak if you like!

How should you make your eggs?

We all have pretty strong opinions on how we like our eggs. I’m personally an over medium gal! You’re welcome to cook yours over easy, over medium, over hard, poached, or even scrambled! No matter which you choose it will be delicious in this recipe.

For perfect over medium eggs you’ll want to first get your skillet hot and add a little butter or oil. Crack your egg into the skillet. Cook for 2 to 3 minutes, until whites are firm but yolk is still runny. Flip your egg and cook on the other side for another minute. Your finished fried eggs should have firm whites but a slightly runny or jammy yolk.

What if you don’t have an air fryer?

I got you! If you don’t have an air fryer simply roast the diced potatoes in the oven by following the instructions for my Easy Seasoned Roasted Potatoes.

Can this dish be dairy free?

You can make this dairy free by omitting the cheese or substituting your favorite vegan cheese. My Dairy Free Cashew Queso would be incredible here. Cook the eggs in oil instead of ghee or butter.

Can this be used for meal prep?

This dish is designed to be served immediately after cooking. If you want to make this ahead of time store everything in separate containers in the refrigerator. Reheat and assemble. Fry the eggs just before serving and add to the top of your warmed potatoes and beans.

5 from 2 votes

Potato Huevos Rancheros

By Christina
This delicious spin on Huevos Rancheros includes crispy air fryer potatoes instead of tortillas. Potatoes, black beans, and fried eggs are topped with feta or cojita cheese, salsa, and cilantro! Add this meal to your weekend brunch menu!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 servings


Air Fryer Potatoes

  • 2 cups diced potatoes, I prefer gold or yellow potatoes.
  • ½ teaspoon olive oil, extra virgin
  • ½ teaspoon salt
  • ½ teaspoon chili powder
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ¼ teaspoon black pepper

Black Beans

  • 15 ounces canned black beans
  • ½ teaspoon chili powder
  • ½ teaspoon garlic powder
  • ¼ teaspoon salt


  • 8 eggs, fried to your liking

To Finish

  • ½ cup salsa
  • ¼ cup feta or cojita cheese
  • handful cilantro, coarsley chopped
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


Air Fryer Potatoes

  • Toss your diced potatoes in a large bowl with olive oil. Season with salt, chili powder, garlic powder, onion powder, and black pepper. Use your hands or a spoon to move the potatoes around so each piece is evenly coated.
  • Place the potatoes in the air fryer at 400 degrees for 17 to 23 minutes. (If using a basket air fryer shake halfway through the cooking time.) Potatoes should be crispy and fully cooked when done.

Black Beans

  • Add canned black beans (do not drain) to a pot. Season with chili powder, garlic powder, and salt. Bring to a simmer and cook for 4 to 5 minutes. Once beans are warmed through remove from heat.

To Assemble

  • Plate air fryer potatoes into individual servings. Use a slotted spoon to scoop black beans and add to the top of the cooked potatoes. Add two fried eggs to each plate. Top everything with salsa, feta or cojita cheese, and cilantro.


This recipe serves 4 but can easily serve 6 to 8 if you offer smaller portions and a side salad. Nutrition information assumes you are dividing this into 4 servings.


Calories: 346kcal, Carbohydrates: 40g, Protein: 22g, Fat: 11g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 336mg, Sodium: 1304mg, Potassium: 1000mg, Fiber: 11g, Sugar: 2g, Vitamin A: 826IU, Vitamin C: 24mg, Calcium: 158mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Share the Love:

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Sara says:

    Made this for dinner tonight. It was so easy to make and so flavorful. We will definitely make this again. Thank you. 

  2. Jayme S says:

    My absolute favorite breakfast! This morning we used leftover air fried sweet potatoes. The sweet from the potato and spicy from the hot sauce I used… perfection!