Mexican veggie breakfast


These Mexican-style eggs are packed with flavour and make a great weekend brunch treat. The smoky black beans bulk out the dish to keep you feeling fuller for longer

Time: 20 minutes
Serves: 2 people


1 tsp coconut oil
240g black beans, drained
½ tsp smoked paprika  
¼ tsp chilli flakes  
80g spinach
2 eggs
1 avocado


For the salsa:
2 spring onions
120g ripe plum tomatoes
Handful of fresh coriander
Juice of 1 lime


1. To make the tomato salsa, finely slice the spring onions, dice the tomatoes and roughly chop the coriander, then place in a bowl with half the lime juice. Stir well.

2. Heat the oil in a frying pan on a low-medium heat. Add the black beans, smoked paprika and chilli flakes, season with sea salt and black pepper and cook for 5 mins. Add the spinach and cook for a further 2 mins, until wilted. Stir in the remaining lime juice.

3. Meanwhile bring a saucepan of water to a gentle simmer. Create a gentle whirlpool in the pan with a spoon, and then carefully break the eggs into the middle, one at a time. Cook for 3-4 mins, until the white is thoroughly cooked, then remove from the pan and drain.

4. Peel and de-stone the avocado and thinly slice. Place the spicy black beans on to two warm plates, layer over the avocado slices, spoon over the fresh tomato salsa and top with the poached eggs.

5. Sprinkle with a pinch of sea salt and black pepper and serve.


Recipe taken from the best-selling cookbook Mindful Chef: Eat Well, Live Better – a collection of Mindful Chef’s favourite recipes along with helpful nutritional guides to book your health and wellness.

Get recipes, inspiration and more

Sign up below to enjoy my favourite recipes, get regular motivational stories, active ideas, plus receive exclusive invites to Jennis events.

Product shot

Cookie Usage

Our website uses cookies for analytical purposes and to give you the best possible experience.
Click on Accept to agree or Preferences to view and choose your cookie settings.

This site uses cookies to store information on your computer.

Some cookies are necessary in order to deliver the best user experience while others provide analytics or allow retargeting in order to display advertisements that are relevant to you.

For a full list of our cookies and how we use them, please visit our Cookie Policy

Essential Cookies

These cookies enable the website to function to the best of its ability and provide the best user experience for you. They can still be disabled via your browser settings.

Analytical Cookies

We use analytical cookies such as those used by Google Analytics to give us information about the way our users interact with - this helps us to make improvements to the site to enhance your experience.

For a full list of analytical cookies and how we use them, visit our Cookie Policy

Social Media Cookies

We use cookies that track visits from social media platforms such as Facebook and LinkedIn - these cookies allow us to re-target users with relevant advertisements from

For a full list of social media cookies and how we use them, visit our Cookie Policy

Browse categories