Vegan Frittata With Potatoes, Peppers, Spinach And Roast Cherry Tomatoes

I thought it was about time I included my vegan frittata recipe on here. Replacing all the eggs is the amazing combination of tofu, nutritional yeast and almond milk. If you add in some healthy veg, then you have a really tasty and super healthy meal. Coming in at 25g protein and containing only 370 calories per serve, you wouldn’t even know that this comfort food was actually really good for you!

This is a great recipe to use up old veg. As usual on the long player kitchen, this is a base recipe. You can include any combination you want or any veg have lying around. Nothing is off limits. I am doing roast cherry tomatoes, peppers, potato and spinach though. How good does that sound??

This is a great, tasty, healthy, suitable for any time of the day, long player special!


Serves 4


  • 250g cherry tomatoes, halved and roasted
  • 2 tablespoons olive oil
  • 1 red skinned potato, diced into 1cm pieces (with skin on)
  • 1 brown onion, diced
  • 1 red pepper (capsicum) diced
  • 2 cloves garlic, chopped
  • 1 small package (around 60g) spinach
  • 1 tablespoon fresh rosemary, chopped
  • 500g firm tofu, drained
  • 3 tablespoons nutritional yeast
  • 3 tablespoons cornflour
  • 1 cup non dairy milk (I used almond)
  • ½ teaspoon smoked paprika
  • 1 teaspoon turmeric
  • 1 teaspoon salt
  • ½ teaspoon pepper

Cook It:

  1. Before doing anything, make sure you have some roasted cherry tomatoes. To do this, simply halve the tomatoes and lay them on a foil lined baking tray. Sprinkle over some salt and pepper and a splash of olive oil and then bake at 120 degrees Celsius for 90 minutes. You can do this the day before if you like
  2. Now put a large sauté pan over a medium heat and add the olive oil
  3. Add the potatoes and fry for about 5 minutes, stirring regularly
  4. Add the onions and fry until translucent, about 5 – 7 minutes
  5. Add the pepper and fry for 5 minutes
  6. Add the garlic and rosemary and fry for 2 minutes
  7. Finally, add the spinach and heat until wilted. This will take a few minutes and will need some stirring to help along the way
  8. Meanwhile, add all the remaining ingredients to a food processor and process until a thick liquid consistency. You don’t want it too thick, a runny paste is perfect so if it is a bit dry, add some more almond milk or water
  9. Pour the tofu mixture into the pan with the vegetables, add the roast cherry tomatoes and stir thoroughly (but gently) to combine
  10. Pour the mixture into a cake tin or keep in the pan if it’s oven proof. I always use a cheesecake tin as you can loosen the sides and get a perfectly round frittata, but anything around that size will be OK as long as it is ovenproof. Bake in a preheated oven for 45 minutes at 180 degrees celsius and leave for 5 minutes before handling or cutting.
  11. Serve with a side salad or homemade beans
  12. Get it into ya!!!!

Recommended Tunes:

Snoop Doggy Dogg “Doggystyle”

I’m not sure when this will be posted but as I am typing this, Chris Cornell tragically committed suicide earlier in the week.

This is my favourite album of Soundgardens and takes me right back to the early 90’s when I was a kid, who thought he was a surfer from Seattle. No really.

Give it a listen, I am sure you already have. A beautiful album made by an incredible band.

Chris, you will be missed.


Listen – but do yourself a favour and buy it on vinyl!!


12 thoughts on “Vegan Frittata With Potatoes, Peppers, Spinach And Roast Cherry Tomatoes

  1. Oh how I miss frittata since becoming vegan! This looks and sounds wonderful. Tofu is my bête noir, I just can’t get on with it, but I am willing to give it another go if it means I can have omelette again.
    And, yes, what tragic news about Chris Cornell, and he appeared to be back at it on stage just the night before…we can never fully know or understand what others are going through… Thanks for this on both counts. Have a good weekend 😊

    Liked by 1 person

  2. I have been listening to Audioslave and Soundgarden all week :(. Loving the recipe. I love base recipes that you can fandangle however you like. I don’t use nutritional yeast as it costs 4 arms and 2 legs to get here in Tasmania (if you can get it at all!) so I just add miso, lemon juice and other umami rich flavourings to approximate cheese. I found some fermented bamboo shoots in an Asian supermarket a few years ago that when you ground them up, you would swear had tasty cheese in them but I can’t find them any more so back to the old drawing board. Lovely recipe. I am going to turn this base recipe into muffin tin frittata’s for Steve and I to have at TAFE tomorrow. Who says vegans miss out eh? Cheers for the recipe and the recording. Perfect pairing


      1. I think Hobart would be the place to do it as here in Launceston it’s meat central. We had a really good vegetarian restaurant/cafe in the city that was doing well until it sold and went under and every vegan cafe or restaurant has disappeared. I think that because vegan food is plant based, people expect it to be much cheaper than the meaty alternative and the cost of shipping base ingredients over from the mainland (and adding a hefty profit margin on top) for small health food shops means that they have to sell a fair bit of the product or whack the price up to make a profit. The world is a lot less vibrant without Chris 😦

        Liked by 1 person

  3. I’m not into heavy metal but I can tell you I’m into Quiche, and I will be making this for dinner tomorrow night…thanks for a fantastic recipe…I’ll do extra tomatoes as I’m allergic to peppers….no loss…oh and did I tell you I love your site….earmarked for other recipes…can’t wait to make the Feta tomorrow also…


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s