Huevos Rancheros Breakfast Sandwich

A Tex-Mex-inspired breakfast sandwich layered with fried eggs, bacon, Monterey Jack, guacamole and a fresh black bean salsa. It makes a hearty weekend breakfast with plenty of contrasting creamy, savoury and bright flavours.
Ingredients
- 240 g (1 cup)black beans
- 120 ml (1/2 cup)diced tomatoes
- 1/2red onion, diced
- 1jalapeño, seeds and membrane removed, minced
- 80 ml (1/3 cup)minced coriander
- Juice of 1lime
- To tastesalt and pepper
- 120 ml (1/2 cup)guacamole
- 4 slicesDave's Killer Bread White Bread Done Right, toasted
- 4 slicescooked bacon
- 4fried eggs
- 55 g (1/2 cup)shredded Monterey Jack cheese
Instructions
- 1
Mix the salsa
Combine the black beans, tomatoes, red onion, jalapeño, coriander and lime juice. Season with salt and pepper.
- 2
Build the sandwiches
Spread half the guacamole over one slice of toasted bread. Add two slices of bacon, two fried eggs, half the cheese and half the salsa, then top with another slice of bread. Repeat with the remaining ingredients to make the second sandwich. Serve immediately.
What is a huevos rancheros breakfast sandwich?
Huevos rancheros is a Mexican breakfast of eggs served with a tomato-based sauce, often with beans and other toppings. This sandwich takes inspiration from those flavours and gives them a Tex-Mex-style, handheld format.
The combination works because the rich eggs, bacon and cheese meet a fresh salsa of beans, tomato, onion, jalapeño and lime. Guacamole adds a creamy layer, while toasted bread helps hold the filling.
Nutrition and macros by portion
The nutrition label shows one serving as written: 825 calories, 44g protein, 71g carbs, 41g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use less bacon and cheese | 578 kcal | 31g | 50g | 29g |
| This serving | As written | 825 kcal | 44g | 71g | 41g |
| Hungry | Add another slice of toast | 1238 kcal | 66g | 107g | 62g |
The bread and beans provide much of the carbohydrate, while the eggs and bacon contribute protein. Fat comes mainly from the eggs, bacon, guacamole and cheese; serve with fruit or salad for a fresh side alongside the substantial sandwich.
A fresh salsa for the filling
Black beans: drain them if they come from a tin so the salsa is not watery. Their soft texture makes the topping substantial without needing to cook the salsa.
Tomato and lime: diced tomato brings juiciness, while lime adds a sharp finish. Mix the salsa shortly before assembling to keep it fresh.
Balance the heat
Jalapeño: removing the seeds and inner membrane gives the salsa a gentler chilli flavour. Mince it finely so it is distributed through the beans and tomatoes.
Seasoning: taste the salsa after adding the lime, then adjust the salt and pepper. The bacon and cheese are savoury too, so keep that in mind when seasoning.
Toast and assemble with care
Toasted bread: toast the slices before adding the toppings so they offer a sturdier base. Assemble just before serving, as the moist salsa and guacamole will soften the bread over time.
Layering: spread the guacamole on the bread, then add the bacon, eggs, cheese and salsa. Keep the toppings within the edges of the bread to make the sandwiches easier to pick up.
Serve while warm
The method relies on the eggs and bacon already being cooked, so the assembly itself is quick. Serve as soon as the sandwiches are built, while the toast is crisp and the eggs are warm.
A simple side of fresh fruit or a crisp green salad can bring a lighter contrast to the rich filling. If serving two, assemble both sandwiches before sitting down.
Recipe notes & tips
- Drain tinned black beans well before mixing the salsa.
- Mince the jalapeño finely so its heat is spread evenly.
- Toast the bread just before assembling for the best texture.
- Keep the fried eggs intact while layering to help contain the yolks.
- Serve immediately so the salsa does not soften the toast.
Variations
- Milder salsa: leave out the jalapeño for less chilli heat.
- Extra lime: add a little more lime juice for a sharper salsa.
- Different cheese: use another good-melting cheese in place of Monterey Jack.
- Vegetarian filling: omit the bacon and add extra black beans.
- More greens: add a handful of fresh spinach to each sandwich.
Common mistakes to avoid
- Wet salsa: drain the beans well and avoid adding excess tomato liquid.
- Soggy toast: assemble the sandwiches just before serving.
- Uneven chilli: mince the jalapeño finely and mix it through the salsa.
- Overfilled sandwich: keep the toppings to the stated amounts and layer them neatly.
- Overseasoned salsa: taste after adding the lime, then season gradually.
How to store
These sandwiches are best eaten immediately and are not ideal for storing assembled, as the toast softens. Refrigerate leftover salsa in a covered container and use within 2 days; store cooked bacon and eggs separately and reheat them thoroughly before assembling.
Frequently asked questions
Can I make the salsa ahead?
Yes. Mix it shortly before serving for the freshest texture, or prepare it a few hours ahead and keep it covered in the fridge.
How can I make the sandwich less spicy?
Use less jalapeño or leave it out. Removing the seeds and membrane, as the recipe directs, also keeps the heat milder.
Can I use a different bread?
Yes. Choose slices sturdy enough to hold the eggs, bacon and salsa, and toast them before assembling.
Can I make this without bacon?
Yes. Leave it out and add more black beans if you want a fuller filling, or simply make the sandwich with the other toppings.
Why serve it straight away?
The guacamole and salsa release moisture that can soften the toast. Serving promptly also means the eggs and bacon are still warm.
Cook it from the original
This recipe comes from wholefully.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on wholefully.com