Tomato, Mozzarella & Basil Frittata (Keto)

This is an easy, foolproof and super-delicious frittata that you can whip up at breakfast for house guests or tea-time pop-ins. The stars of the show are the sweet cherry tomatoes in every bite (be sure to find organic if possible). Its a fairly small end-result, so I will assume you will slice these into 4 pieces, and not 8 like pizza – and this was how the macros were calculated. Now is also a good opportunity to pass on a little ‘cheffy’ knowledge in case you didn’t already know: Neither tomatoes nor fresh basil should ever be stored in the fridge. Now you know :)

– – – – – – PER SERVING – – – – – –
Carbs 1.6g | Fat 10g | Protein 11g
– – – – – – – – – – – – – – – – – – – – –

Exciting news for foodies: Monya’s cookbook KETO KITCHEN (published by Kyle Books, London 2020) is coming to the market this summer. Its currently available to pre-order on Amazon.

“I want you to achieve the best outcome with all the recipes on Fats of Life. If you haven’t already done so, please read the RECIPE SUCCESS page which is packed with handy tips and advice. I also send a short e-blast at the end of every month, sign up here to ensure you never miss a recipe. If you loved the recipe and want to show your appreciation to me directly, you can do so by clicking here. Happy Cooking, everyone!”Monya

Pin me

Tomato, Mozzarella & Basil Frittata (Keto)

Delicious and full-flavoured, this frittata is enhanced with super sweet cherry tomatoes and mozzarella pearls, then finished with tasty basil. All at 1.6g carbs per quarter. (For my UK readers, scroll to the end of the recipe to see image ads of the products I use.)
Course Breakfast, Light Meals
Cuisine General
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings 4 as a light meal


  • 4 large eggs
  • 50 g (1.8 oz) full-fat cream cheese (soft cheese)
  • salt and white pepper
  • freshly ground black pepper
  • 12 cherry tomatoes, halved
  • 55 g (1.9 oz) baby mozzarella balls, (also known as mozzarella pearls)
  • 3 large basil leaves


  • Preheat the oven to 180°C (fan oven). This is 200°C for conventional ovens (or 400°F / gas mark 6).
  • Grease a loose-bottomed tart tin (mine was 18cm / 7-in in diameter) very well and place onto a baking tray (this ensures safe removal from the oven, but also in the event any mixture cooks over).
  • Place the eggs and cream cheese into a bowl. Season with salt, white pepper and freshly ground black pepper. Use a whisk to combine very well until smooth and all the cream cheese has 'broken up'.
  • Pour the egg mixture into the tart tin and add in the halved cherry tomatoes. Bake in the oven for 15 minutes,
  • In this time, drain your baby mozzarella balls (55g should be the drained weight). You can also use this time to slice the basil leaves into fine shreds.
  • After 15 minutes, carefully remove the tray from the oven and place the mozzarella balls onto the frittata.
  • Return the tray to the oven for 5 more minutes. Remove and top with the sliced fresh basil. Slice into 4 slices and enjoy as is, or with a lovely fresh salad on the side.


A new-and-improved version of this delicious recipe features in my new cookbook KETO KITCHEN - currently available to pre-order on Amazon worldwide. (For UK readers, it will also be available at Waterstones.)

For those on INSTAGRAM, tag me @mkilianpalmer so we can all see your lovely creations! Keep scrolling: you can PIN this recipe for later, see detailed macros and browse other recipes in this category.
I have disabled the print option for my recipes (doing my bit to save the trees), so be sure to bookmark this page in your browser for future reference.

UK READERS: Missing anything you might need? The green links on the recipe above are directed at the global Amazon market and will auto-direct to your country (if you are not in the USA) and possibly show up an incorrect product. However, the image ads below are especially targeted at UK readers, and will link to the products I use and recommend.

Pin It!


Calories: 141kcal | Carbohydrates: 1.6g | Protein: 11g | Fat: 10g

Tomato, Mozzarella & Basil Frittata (Keto)
recipe image
Tomato, Mozzarella & Basil Frittata (Keto)
Published On
Total Time
Average Rating
51star1star1star1star1star Based on 4 Review(s)
Nutritional Information per serving
Calories                         141Kcal / 590kJ
Fat                                 10g
Carbohydrates               1.6g
Protein                           11g


See all the Light Meals on Fats of Life:

Load More

Disclaimer: The nutritional analysis, macro and allergen breakdown of the recipes on this site are meticulously calculated using the cloud-based software NUTRITICS®. NUTRITICS® is fully approved by the relevant Trading Standards organizations and is EU and FDA-compliant. The author, Monya Kilian Palmer is trained in using this superior software in order to provide you accurate data. The author is not a medical professional and this website has been designed only to provide you with recipes to suit the keto lifestyle you have chosen and discussed with your GP. The macros calculations are provided as a courtesy to you based on Monya’s weighing of ingredients when creating the dishes. If Erythritol (a sugar polyol) has been used in any of the recipes, it has already been manually excluded from the final carbohydrate count for you.

Disclosure: Like many blogs, I am part of the Affiliates Program on Amazon. The links to the products I recommend on this page are affiliate links, meaning - at no additional cost to you - I will earn a commission if you click through and make a purchase.