Riverford Wicked Leeks
Potato frittata and tomato salsa recipe image

Print Potato frittata and tomato salsa

This versatile vegetarian frittata is good warm, cold or at room temperature. It makes a superb picnic or packed lunch, or can be cut into cubes to be offered as a tapas with drinks. For a greener meal, try substituting 100g of potatoes with spinach or cooked leeks.


  • for the salsa:
  • 300-400g tomatoes
  • Zest & juice of 1-2 limes
  • 1 onion, preferably red
  • 1 green chilli, finely chopped (remove the seeds if you don't like it too spicy)
  • for the frittata:
  • 2 large onions, finely sliced
  • 700g new potatoes, cooked & diced
  • 2 tbsp olive oil
  • 6 large eggs, beaten
  • 100g Parmesan, grated (optional)
  • Salt & pepper


  1. First make the salsa: Cut tomatoes into quarters and remove seeds. Cut the flesh into small dices and combine with other ingredients. Season to taste and set aside.
  2. Make the frittata: Preheat oven to 200°C/Gas 6. Heat the oil in a non-stick frying pan. Cook onions slowly in the oil for about 20 minutes until soft, stirring occasionally. Turn the heat up to medium, add the potatoes and fry for a few minutes.
  3. Pour over the beaten eggs and season well (grated Parmesan can be added here). Continue cooking until the underside of the omelette has turned golden.
  4. Place the pan in heated oven. Close oven door if possible and leave for 5 minutes.
  5. Check that the omelette is cooked by inserting a knife. If still very liquid, give the omelette a few more minutes - the omelette should be firm but slightly runny on the inside.

Cooks notes

We’ve used Parmesan in this recipe but if you are vegetarian you can use an alternative. Good vegetarian Parmesan can be difficult to get hold of; vegetarian Pecorino is often tastier.
want to cook with fresh ingredients? try one of our award winning veg boxes