Cut the unpeeled potatoes into 1cm chunks. Finely chop the onion and tomato. Put 1 tsp red wine vinegar in a bowl, add the tomato and toss to coat.
Step 2 — Soften potato and onion
Heat 2 tsp olive oil in a medium deep frypan over high heat. Cook the potato and onion, covered, stirring occasionally, for 8-10 mins until the potato is golden. Remove from the pan.
Step 3 — Warm beef bolognese
Put the beef bolognese in the same pan and bring to the boil over medium heat. Cook, stirring occasionally, for 2-3 mins until warmed through. Add the potato and onion and cook, stirring, for 2 mins. Add the barbecue seasoning and cook, stirring, for a further 2-4 mins until the potato is tender.
Step 4 — Cook eggs
Meanwhile, heat 2 tsp olive oil in a medium frypan over medium heat. Crack 2 eggs into the pan and cook for 3-4 mins until just set or cooked to your liking. Remove the pan from the heat.
Step 5 — Serve up
Stir the spinach into the beef bolognese mixture (see Make it yours) and cook for 1 min or until wilted. Taste, then season with salt and pepper. Divide the beef bolognese mixture among bowls, top with the fried eggs and scatter over the tomato. Enjoy!
Step 6 — Make it yours
Fancy a side salad? Reserve half the spinach and dress with a quick vinaigrette. This could be as simple as olive oil and your favourite vinegar, or add some honey, mustard or crushed garlic for an easy flavour boost.