Skip to main content

Huevos Rancheros with Kefir Crema

This vibrant recipe for huevos rancheros with kefir crema brings a refreshing twist to the classic Mexican breakfast. By swapping traditional soured cream for probiotic-rich kefir, this dish gains a subtle tang that perfectly balances the earthy refried beans and buttery avocado. It is a colourful, savoury way to start the morning, offering a wonderful combination of textures from the lightly crisped corn tortillas to the perfectly runny yolks of the fried eggs.

Ideal for a leisurely weekend brunch, this vegetarian dish is as nutritious as it is satisfying. The fresh pico de gallo adds a bright citrus lift, while the melted Monterey Jack cheese provides a comforting finish. Whether you are hosting friends or simply looking for a wholesome family meal, these huevos rancheros are a delicious way to pack more flavour and healthy fats into your day.

Video picks

Continue reading below

Ingredients for Huevos Rancheros with Kefir Crema

  • 120ml organic plain whole-milk kefir

  • 3/4 cup loosely packed chopped coriander

  • 1/2 cup diced red onion

  • Maldon sea salt

  • 3 medium tomatoes, chopped

  • Juice of 1/2 lime

  • 240ml refried beans

  • 45ml extra virgin olive oil

  • 4 corn tortillas

  • 4 large brown eggs

  • 1 avocado, pitted, peeled, and sliced

  • 60g shredded Monterey Jack cheese

In a bowl, mix together the kefir, 1/4 cup each of the coriander and red onion, and a pinch of sea salt. Set aside.

In a bowl, mix together the kefir, 1/4 cup each of the coriander and red onion, and a pinch of sea salt. Set aside.

In a saucepan, reheat the beans over low heat, stirring until heated through. Meanwhile, in a large frying pan, heat 2 tablespoons of the olive oil over medium heat. Add 1 tortilla at a time, heating until each tortilla is lightly crispy around the edges but still soft in the centre, about 15 seconds per side. Transfer the tortillas to a plate.

To that same pan, add the remaining 1 tablespoon oil, turning the pan to coat the bottom. Once the oil is slightly shimmering, crack the eggs directly into the pan. Cover the pan with a lid and cook until the whites are set on top but the yolks are still runny, 5 to 6 minutes. Sprinkle with a pinch of sea salt.

Place 1 tortilla on each of four dishes. Spread a thin layer of cooked beans (about 2 tablespoons ) on each tortilla, then slip an egg of top, followed by a few avocado slices, a little shredded Monterey Jack, and a tablespoon of pico de gallo. Drizzle a spoonful of the kefir crema over the top and serve.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

About the authorView full bio

Author image

UK recipe editors

About the reviewerView full bio

Author image

UK recipe editors

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.