1/2 onion, diced
Bell pepper, kale, zucchini, mushrooms (optional)
2 cloves garlic, minced
2 tomatoes, diced
2 cups cooked, rinsed beans (black beans, pinto, cannellini, or heirloom beans)
1 teaspoon cumin
1 teaspoon coriander
1/2 teaspoon chipotle powder
1/2 teaspoon smoked paprika
1/2 teaspoon kosher salt
2 tablespoons water
4 x 6-inch tortillas
4 eggs (1 per serving — you can add more if you want)
1/2 cup crumbled cotija, queso fresco, feta or goat cheese (optional)
1 large avocado, sliced
1 lime, cut into wedges
2 tablespoons fresh cilantro, chopped
Additional fresh diced tomatoes
Preheat oven to 400F. In a large pan over medium heat, sauté onion in a little olive oil until tender, about 5 minutes (if you are adding optional veggies, do it now, cooking until tender). Add garlic and sauté for a minute or two. Add half of the diced tomatoes (saving half for garnish) as well as the beans, spices, salt and water. Let simmer on medium low for a few minutes, stirring occasionally.
Brush large cast iron skillet with olive oil, coating the edges too. Lay tortillas down and brush tops of tortillas with oil.
Divide bean mixture, making little indentations with the back of a spoon for the eggs to rest in, so they stay in place. If using a large skillet, layer the tortillas so they come up the sides of the skillet a bit (you may need a couple extra), and spread all of the beans evenly over the tortillas, making indentations for the eggs.
Carefully break the eggs and place them in the indentations. Sprinkle eggs with salt and pepper and, if you want, crumbled cheese, and place in the hot oven.
Check after 10-12 minutes. Cook until egg whites are white and yolks are to your desired done-ness. Serve with avocado, lime, cilantro, hot sauce, and fresh tomatoes.
We thank Feastingathome.com for this recipe.