Go Back
+ servings
Goats Cheese Frittata

Goat's Cheese Frittata with Spinach and Tomatoes

A delicious Goats Cheese Frittata packed with potatoes, spinach and tomatoes. Great for a vegetarian breakfast, can be eaten hot or cold.
Course Breakfast, Brunch
Cuisine Spanish, Vegetarian
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 6
Calories 259kcal


  • A well-seasoned cast-iron skillet or oven-safe non-stick pan.
  • Whisk


  • 250 g (9oz/5) baby potatoes I used Jersey Royals
  • 1 tablespoon olive oil
  • 1 medium brown onion cut in half from the end then thinly sliced
  • 2 cloves of garlic put through a garlic press or finely grated
  • 120 g (4oz/ 3cups) cherry tomatoes cut in half
  • 130 g (3 cups) raw baby spinach
  • A small bunch of fresh basil
  • 6 large eggs
  • 150 g (1 x 4oz) log of goat's cheese cut into even slices
  • salt and freshly ground black pepper I use sea salt flakes


  • Heat the oven to 180°F (355°F) fan-assisted, 200°(390°F) conventional oven.
    Cook the potatoes in a saucepan of water with a pinch of salt. Drain once cooked and leave to cool. Once cool cut into slices. You can leave the skin on if you want, I do!
  • Meanwhile, heat a tablespoon of olive oil in a skillet, add the onions along with a pinch of sea salt and cook over low to medium heat for 15 - 20 minutes, stirring occasionally, they should be golden brown and soft when cooked.
  • Add the garlic to the onions and cook for a minute or two. Then add all the tomatoes, cook for about 5 to 10 minutes until the tomatoes start to break down slightly.
    Turn off the heat then add the spinach to the tomatoes. I do this in two batches. Add the basil leaves with the second batch. Stir the spinach gently until it wilts.
    Add the slices
  • Break 6 eggs into a bowl, add a pinch of sea salt and a pinch of freshly ground black pepper. Beat the eggs using a whisk.
    Pour the egg mixture over the vegetables and potatoes. Using a fork make a few little spaces for the eggs to seep down into the pan.
  • Scatter the goat's cheese evenly on the egg and vegetable mixture.
    Place the skillet on a baking tray then transfer it to the middle tray in the oven.
    Cook for 20 to 30 minutes, turning the skillet halfway through cooking to ensure you get an evenly cooked frittata.
    Once the frittata is cooked, you can check that the frittata is cooked by inserting a clean knife into the frittata, the knife will come out clean, remove from the oven and leave to cool slightly before serving.


  • Skillet - I used a cast-iron skillet, it measures 22cm/9 inches. It is a well-seasoned skillet. If you don't have a well-seasoned skillet I recommend using an oven-safe non-stick pan for your frittata. You really don't want your frittata to stick to your pan! But if it does, just leave it to cool slightly and it should come away clean from the pan.
  • Leftover potatoes - This recipe is great for using up leftover potatoes. Waxy potatoes are best though, fluffy potatoes will just break up and fall apart.
  • Goats Cheese - I use a log of goats cheese as it's easy to slice so it can be spread out evenly. Soft goats cheese is best for this recipe as it is usually creamy and crumble which is perfect for this frittata. You could use aged goat cheese if you want. It can be more pungent in flavour though so do bear that in mind if you're serving this to children. If you're not a fan of goats cheese you can use feta instead.
  • Eggs - You will need 6 large eggs for this. I don't add cream or milk to this frittata as it really doesn't need it. You can add it in f you want though.
  • Tomatoes - I use a mix of yellow red and orange cherry tomatoes for this recipe. You can also use regular tomatoes. The trick here really to make sure the tomatoes are nice and ripe, the riper they are the more flavour your frittata will have.
  • Potatoes - Waxy baby potatoes are best for this dish. I used Jersey Royals. I would avoid fluffy or floury potatoes for this dish as they will just disintegrate in the frittata.
  • Spinach - Baby spinach is best for this recipe it is milder in flavour and doesn't overwhelm the other flavours. I haven't used frozen spinach in this but I would recommend thawing and cooking it first then removing as much liquid from it as you can.
  • Nutritional Information - is calculated using an online nutrition tool and is approximate.
  • Weights and measurements - For US readers, I use Cuisipro measuring cups and spoons, and a Pyrex measuring jug for liquids. These are the industry standard. Cup/spoon volumes can differ from brand to brand, for accuracy, I recommend weighing all ingredients if possible for best results.


Calories: 259kcal | Carbohydrates: 19.3g | Protein: 14.2g | Fat: 14.9g | Saturated Fat: 7.1g | Cholesterol: 205mg | Sodium: 631mg | Potassium: 493mg | Fiber: 3g | Sugar: 2.8g | Calcium: 137mg | Iron: 3mg