Ainsley Harriott’s Fresh & Herby Huevos Rancheros with Pico de Gallo is the brunch dish that changes how you think about eggs on a weekend morning. Huevos Rancheros — literally ranch eggs — have been fuelling Mexican farm workers since the early 1900s: fried eggs on warm corn tortillas, spiced beans, and a bright tomato salsa. Ainsley’s version, made for Ainsley’s Fantastic Flavours on ITV, lifts the whole thing with fresh herbs fried directly in the oil alongside the eggs, a punchy homemade Pico de Gallo, creamy avocado, and crumbled feta to finish. It is great for a leisurely brunch or a light lunch, and it comes together in under 30 minutes.
The real move in this recipe is the herb oil. Dropping fresh oregano and coriander leaves into hot oil just before you crack in the eggs sounds like a small detail — it is not. The herbs crisp slightly, release their fragrance into the fat, and coat the egg whites as they set, giving every mouthful something that the standard fried egg simply cannot offer. If you have never tried it, this recipe is reason enough to start.
Table of contents
- Ainsley Harriott Huevos Rancheros Ingredients
- How To Make Ainsley Harriott Fresh & Herby Huevos Rancheros
- Recipe Tips for the Best Ainsley Harriott Huevos Rancheros
- What To Serve With Huevos Rancheros
- How To Store Ainsley Harriott Huevos Rancheros
- Variations & Creative Twists on This Recipe
- Ainsley Harriott Huevos Rancheros Nutrition Facts
- FAQs — Frequently Asked Questions
- What are Huevos Rancheros?
- What is the difference between Pico de Gallo and salsa?
- Can I use flour tortillas instead of corn?
- Can I use tinned refried beans instead of making the spiced beans from scratch?
- How do I stop the Pico de Gallo from going watery?
- What cheese should I use if I cannot find cotija?
- Can I make Huevos Rancheros ahead of time?
Ainsley Harriott Huevos Rancheros Ingredients
For the Tortillas & Herb Eggs
- Sunflower or vegetable oil, for frying
- 4 soft corn tortillas
- 1 tbsp fresh oregano leaves
- 2 tbsp coriander leaves, plus extra to serve
- 4 eggs
- Flaky sea salt
the Pico de Gallo
- 2–3 ripe tomatoes, deseeded and chopped
- ½ small red onion, finely chopped
- 1 fresh jalapeño, deseeded and chopped (or 1 tbsp jarred jalapeños)
- Pinch of sugar
- Handful of coriander leaves, chopped
- ¼ tsp sea salt
- Zest and juice of ½ lime
For the Spiced Tomato Beans
- 1 tbsp light olive oil
- 1 garlic clove, crushed
- ½ tsp ground cumin
- ½ tsp chilli powder
- ½ tsp dried oregano
- 1 × 226g tin chopped tomatoes, drained
- 1 × 400g tin pinto beans, rinsed and drained
To Serve
- 1 large avocado, sliced
- 100g cotija cheese or feta, crumbled
- Mexican hot sauce or chilli flakes (optional)
- ½ lime, for squeezing
Ainsley Harriott Fresh & Herby Huevos Rancheros with Pico de Gallo
Equipment
- Large Frying Pan
- Small Saucepan
- Mixing Bowl
Ingredients
For the Tortillas & Herb Eggs
- sunflower or vegetable oil for frying
- 4 soft corn tortillas
- 1 tbsp fresh oregano leaves
- 2 tbsp coriander leaves plus extra to serve
- 4 eggs
- flaky sea salt to finish
For the Pico de Gallo
- 2-3 ripe tomatoes deseeded and chopped
- 1/2 small red onion finely chopped
- 1 fresh jalapeño deseeded and chopped, or 1 tbsp jarred jalapeños
- 1 pinch sugar
- 1 handful coriander leaves chopped
- 1/4 tsp sea salt
- 1/2 lime zest and juice only
For the Spiced Tomato Beans
- 1 tbsp light olive oil
- 1 garlic clove crushed
- 1/2 tsp ground cumin
- 1/2 tsp chilli powder
- 1/2 tsp dried oregano
- 226 g tinned chopped tomatoes drained
- 400 g tinned pinto beans rinsed and drained
To Serve
- 1 large avocado sliced
- 100 g cotija cheese or feta crumbled
- Mexican hot sauce or chilli flakes optional, to serve
- 1/2 lime for squeezing
Instructions
- Put all of the Pico de Gallo ingredients into a bowl — the deseeded tomatoes, red onion, jalapeño, sugar, coriander, salt, and the zest and juice of the lime. Mix well, check the seasoning, and set aside for at least 15 minutes. The lime juice and salt draw out the tomato juices and mellow the raw onion — making it ahead is what makes the difference.
- Heat the tablespoon of light olive oil in a small saucepan over a medium heat. Add the crushed garlic and cook for 30 seconds until fragrant. Stir in the ground cumin, chilli powder, and dried oregano and cook for a further 30 seconds, letting the spices bloom in the oil. Add the drained chopped tomatoes and pinto beans, bring to a gentle simmer, season well, and cook for 8–10 minutes until slightly thickened. Use a fork to gently mash down a few of the beans, leaving plenty whole for texture. Taste, adjust seasoning, and set aside over a very low heat to keep warm.
- Heat 1 tablespoon of oil in a large frying pan over a high heat. Add the corn tortillas one at a time and fry for 1–2 minutes on each side until the edges are crisp and golden, adding a little more oil as needed. Transfer to serving plates. Alternatively, brush with oil and bake at 180°C fan for 3–4 minutes on each side.
- In the same pan, add 2 tablespoons of oil and heat until shimmering. Scatter the fresh oregano and coriander leaves directly into the hot oil — they will sizzle immediately. Crack the eggs straight on top of the herbs and fry to your liking. The herbs crisp in the fat and infuse the oil, coating the egg whites as they set. Sprinkle with flaky salt the moment the eggs are done.
- Spread a generous layer of the warm spiced beans over each crisp corn tortilla. Lay avocado slices on top, then add the herby fried egg. Spoon over one or two generous spoonfuls of Pico de Gallo. Scatter with crumbled feta or cotija. Squeeze over lime juice and drizzle with hot sauce or a pinch of chilli flakes. Serve immediately.
Notes
How To Make Ainsley Harriott Fresh & Herby Huevos Rancheros
Step 1 — Make the Pico de Gallo First
Put all of the Pico de Gallo ingredients into a bowl — the deseeded tomatoes, red onion, jalapeño, sugar, coriander, salt, and the zest and juice of the lime. Mix well, taste, and adjust the seasoning. Set aside while you work on everything else.
Pico de Gallo made 15–20 minutes ahead is noticeably brighter than one served immediately. The lime juice and salt draw out the tomato juices and soften the raw onion into something far more pleasant. Making it first is not just convenient — it genuinely makes the dish better.
Step 2 — Cook the Spiced Tomato Beans
Heat the tablespoon of light olive oil in a small saucepan over a medium heat. Add the crushed garlic and cook for 30 seconds until fragrant — no longer, or it will catch and turn bitter. Stir in the ground cumin, chilli powder, and dried oregano and cook for another 30 seconds, letting the spices bloom in the hot oil.
Add the drained chopped tomatoes and the pinto beans, bring to a gentle simmer, and season well with salt and pepper. Cook for 8–10 minutes until the sauce has thickened slightly. Use a fork to mash down a few of the beans — not all of them, just enough to give the mixture some body while leaving plenty of whole beans for texture. Taste again, adjust the seasoning, and set aside over a very low heat to stay warm.
Step 3 — Crisp the Corn Tortillas
Heat one tablespoon of oil in a large frying pan over a high heat. Add the corn tortillas one at a time and fry for 1–2 minutes on each side until the edges are crisp and golden, adding a little more oil as needed between each one. Transfer to serving plates as you go.
Alternatively, brush the tortillas with oil and bake at 180°C fan for 3–4 minutes on each side — a useful option when cooking for a crowd. Either way, you are looking for crisp edges with a little colour. A completely soft tortilla will not hold up under the weight of the beans, egg, and toppings above it.
Step 4 — Fry the Herby Eggs
In the same frying pan, add 2 tablespoons of oil and heat until shimmering. This is where the recipe earns its name. Scatter the fresh oregano and coriander leaves directly into the hot oil — they will sizzle immediately. Crack the eggs straight on top of the herbs and fry to your liking. Ainsley goes sunny side up, yolks still runny.
The herbs crisp in the fat, infusing the oil and coating the egg whites as they set. The result is a fried egg that smells and tastes genuinely different to any other. Sprinkle with flaky salt the moment the eggs are done and serve immediately.
Step 5 — Assemble and Serve
Spread a generous layer of the warm spiced beans over each crisp corn tortilla. Lay avocado slices on top, then slide over a herby fried egg. Add a generous spoonful or two of the Pico de Gallo. Scatter crumbled feta or cotija over everything. Squeeze over a little lime juice, and finish with a drizzle of Mexican hot sauce or a pinch of chilli flakes if you like heat.
Serve immediately — this is not a dish that waits well.
💬 The herb oil is the detail that separates this Huevos Rancheros from every other version. Drop the oregano and coriander into the hot oil before the eggs — not after. That 10-second difference is what makes the dish.
Recipe Tips for the Best Ainsley Harriott Huevos Rancheros
Make the Pico de Gallo First, Always It needs time to come together. The salt and lime juice draw moisture from the tomatoes and mellow the raw onion. Fifteen minutes minimum, thirty is better. Make it while the beans are cooking and it will be exactly right by the time everything else is ready.
Deseed the Tomatoes for the Pico Tomato seeds and the surrounding gel carry a lot of liquid. A quick deseed with a teaspoon takes 60 seconds and makes a significant difference to the texture of the final Pico. Chunky and fresh — not soupy — is what you are after.
Bloom Your Spices The 30 seconds the cumin, chilli powder, and oregano spend in the hot oil before the tomatoes go in are not optional. Spices cooked briefly in fat develop a warmth and depth that the same spices added directly to liquid simply cannot match.
The Herbs Go In Before the Eggs Scatter the oregano and coriander into the hot oil first. Let them sizzle for a moment. Then crack the eggs on top. Adding the herbs after loses the infusion that makes this recipe different to every other Huevos Rancheros you have made.
Don’t Skip the Partial Bean Mash Mashing some — not all — of the beans with a fork thickens the sauce naturally and helps it cling to the tortilla rather than sliding off. Leave plenty of whole beans for texture. The contrast between creamy mashed and intact beans is part of what makes this dish satisfying.
Corn Tortillas, Not Flour Corn tortillas have a sturdier structure that crisps properly in the pan and a nuttier flavour that pairs naturally with the Mexican-inspired spices. Flour tortillas go soft quickly under the weight of beans and egg and do not deliver the textural contrast the dish needs.
You Might Also Like
-
Ainsley Harriott Pasta Alla Trapenese with Black Olive Mollica...Ainsley Harriott's Pasta Alla Trapanese Recipe is the pasta dish that changes how you think… -
Ainsley Harriott Za'atar Courgette Quesadilla with Sun-Dried Tomato Salsa...Ainsley Harriott Za'atar Courgette Quesadilla Recipe is the kind of dish that makes you rethink… -
Ainsley Harriott Sweet Potato and Peanut Stew RecipeThis Ainsley Harriott Sweet Potato and Peanut Stew is the kind of soul-warming, one-pot wonder… -
Ainsley Harriott Spiced Paneer Skewers with Mango Salad and...Ainsley Harriott Spiced Paneer Skewers with Mango Salad and Roti are the kind of meat-free…
What To Serve With Huevos Rancheros
This recipe is a complete dish as it stands — the beans, egg, avocado, Pico de Gallo, and feta cover every element of a satisfying plate. That said, here are a few ideas if you want to build it into a fuller weekend spread:
- Extra warm corn tortillas on the side — for scooping up any beans and Pico de Gallo that escape the plate, which they will.
- A simple green salad with lime dressing — dressed with lime juice, olive oil, and a pinch of cumin. The acidity cuts through the richness of the egg and avocado cleanly.
- Soured cream or crème fraîche — a cool, creamy dollop alongside the hot sauce is always welcome, especially if you have leaned into the chilli flakes.
- Fresh fruit — mango slices, papaya, or a simple fruit salad with mint works beautifully as a fresh counter to the spice and richness on the main plate.
- A glass of fresh orange juice — for the full weekend brunch experience.
How To Store Ainsley Harriott Huevos Rancheros
The spiced tomato beans store exceptionally well. Cool completely and keep in an airtight container in the fridge for up to 3 days. They also freeze well for up to 2 months — the texture holds after reheating and the flavour actually improves as it sits. Reheat gently in a small pan with a splash of water to loosen.
The Pico de Gallo is best on the day it is made, but will keep in the fridge for up to 24 hours. After that, the tomatoes become too soft and release too much liquid. Store in an airtight container and drain off any excess liquid before serving if it has been sitting overnight.
The eggs and tortillas do not store — fry them fresh every time. A freshly fried herby egg and a crisp tortilla are central to why this dish works. Both take less than 5 minutes, so there is no reason to make them ahead.
Make-ahead strategy for guests: Make the beans and Pico de Gallo the day before. On the morning, all you need is 10 minutes at the hob — crisp the tortillas and fry the eggs. Everything else is already done.
Variations & Creative Twists on This Recipe
Use Black Beans Instead of Pinto 🫘
Pinto beans are traditional and have a creamier texture, but black beans work beautifully here — slightly earthier and firmer, they hold their shape better after the partial mash. Add a pinch of smoked paprika alongside the cumin for extra depth.
Add Chorizo to the Beans 🌶️
For a more substantial plate, fry 100g of diced cooking chorizo in the pan before the garlic. The chorizo renders its spiced fat into the oil, which then carries all of those flavours through the beans. It transforms this from a light brunch into something far more filling — excellent for a late weekend lunch.
Make It Fully Vegan 🌱
Every element of this recipe is already plant-based except the eggs and feta. Replace the eggs with scrambled tofu seasoned with turmeric, black salt (kala namak, for its eggy flavour), cumin, and coriander. Use a vegan feta alternative. The herb oil works just as well with tofu — the technique is identical.
Roasted Tomato Pico de Gallo 🍅
Halve the tomatoes and roast at 200°C fan for 20–25 minutes with a drizzle of oil and a pinch of sugar until just caramelising at the edges. Cool, chop, and use in place of fresh tomatoes. The result is deeper and smokier — closer to a warm salsa than a fresh Pico, and exceptional with the spiced beans on a cooler day.
Add Salsa Verde Instead of Hot Sauce 🫒
Swap the Mexican hot sauce for a spoonful of blended salsa verde — tomatillos, jalapeño, garlic, onion, and coriander. It adds a sharp, herbaceous heat that pairs particularly well with the herb-fried eggs and cuts through the richness of the avocado.
Ainsley Harriott Huevos Rancheros Nutrition Facts
Per serving, based on 4 servings. Values are estimates and will vary depending on specific brands and portion sizes used.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 420 kcal |
| Protein | 19g |
| Carbohydrates | 38g |
| Fat | 22g |
| Saturated Fat | 6g |
| Fibre | 9g |
| Sugar | 5g |
| Salt | 0.9g |
FAQs — Frequently Asked Questions
What are Huevos Rancheros?
Huevos Rancheros — Spanish for ranch eggs or rancher’s eggs — is a traditional Mexican breakfast dish that originated as a hearty mid-morning meal for farm workers on Mexican ranches. At its core, it is fried eggs served on lightly fried corn tortillas with a cooked tomato salsa and beans. Ainsley’s version adds fresh herbs to the frying oil, homemade Pico de Gallo, avocado, and crumbled feta, making it a fresher, brighter take on the classic that works equally well as a weekend brunch or a light lunch.
What is the difference between Pico de Gallo and salsa?
Pico de Gallo — also called salsa fresca — is a fresh, uncooked condiment made with chopped tomatoes, onion, chilli, coriander, lime juice, and salt. Unlike cooked salsa, which is blended and heated, Pico de Gallo is entirely raw and chunky — more like a fresh relish than a sauce. It is brighter, lighter, and more textured, and it is what gives this Ainsley Harriott Huevos Rancheros its freshness against the warm spiced beans below it.
Can I use flour tortillas instead of corn?
You can, but the result will be noticeably different. Corn tortillas have a sturdier structure that crisps properly in the pan and a nuttier, more complex flavour that pairs naturally with the Mexican-inspired spices in this recipe. Flour tortillas go soft quickly under the weight of beans and egg and do not crisp in the same way. If corn tortillas are unavailable, use the thinnest flour tortillas you can find and keep them as flat and crisp as possible in the pan.
Can I use tinned refried beans instead of making the spiced beans from scratch?
Yes — Ainsley mentions this as an option in the original recipe. A ready-made tin of refried beans works perfectly well for a quicker result. Warm them through in a pan with a splash of water and a pinch of cumin and chilli powder to season. The homemade spiced pinto beans have more freshness and texture, but the tinned version is a very reasonable shortcut on a busy morning.
How do I stop the Pico de Gallo from going watery?
Two things matter most: deseed the tomatoes before chopping, and make the Pico close to serving time. Tomato seeds and their surrounding gel carry a significant amount of liquid — removing them takes 60 seconds and makes a real difference. If the Pico has been sitting for a while, drain any accumulated liquid from the bowl before serving. Add the lime juice as close to serving as possible rather than too far in advance.
What cheese should I use if I cannot find cotija?
Crumbled feta is the most widely available substitute and what Ainsley uses in the recipe — it has a similar salty, crumbly character. A firm Greek or Bulgarian-style feta works better than a soft, wet feta here. Alternatively, a mild Lancashire or Cheshire cheese crumbled finely gives a similar textural effect, though with a little less saltiness. Avoid mozzarella or cheddar — neither has the dry, crumbly quality the dish needs.
Can I make Huevos Rancheros ahead of time?
Partially. The spiced tomato beans can be made up to 3 days ahead and refrigerated, or frozen for up to 2 months. The Pico de Gallo is best made the same day, ideally 15–30 minutes before serving. The eggs and tortillas must always be cooked fresh — both take under 5 minutes and are the two elements where freshness matters most. If cooking for guests, prepare the beans and Pico the day before; on the morning, all you need is 10 minutes at the hob.
Tried this Ainsley Harriott Huevos Rancheros Recipe? Drop a comment below and leave a star rating — it helps other home cooks find the recipe. ⭐⭐⭐⭐⭐
