• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
School Night Vegan
  • Recipes
  • Subscribe
  • My Story
  • Contact
  • Cookbook
menu icon
go to homepage
  • Recipes
  • Subscribe
  • My Story
  • Contact
  • Cookbook
    • Instagram
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Subscribe
    • My Story
    • Contact
    • Cookbook
    • Instagram
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Lunch

    Vegan Spanish Omelette (Spanish Tortilla)

    Published: Feb 20, 2023 · Modified: Jul 8, 2024 by Richard Makin

    🥜 NF
    🌾 GF
    <30 mins
    🌱 VG

    Publised on 20/02/2023. Last Updated on 08/07/2024 by Richard

    Jump to Recipe
    4.8 from 25 votes

    Hold on to your huevos, because we're about to make a vegan Spanish omelette that'll make you say "¡Ole!" without breaking any eggs!

    vegan spanish omelette tortilla

    Is this vegan Spanish omelette the most perfect lunch ever made? Yes! Is it easy and delicious? YES! Does it have more protein than a similar-sized non-vegan Spanish omelette? YES! (I even checked!)

    Even if you're not bothered about all of these things, I can't think of a more perfectly satisfying lunch! Potatoes and tofu that taste like a deliciously buttery eggy omelette - slap me down a portion and salad me up baby! Oh, and if you're looking for something a little more veggie packed, why not try this tofu frittata recipe some time!?

    vegan spanish omelette tortilla
    Jump to:
    • 🧈 Vegan Spanish Omelette Ingredients
    • 🥣 Method
    • 🔀 Swaps and Sub
    • 🥞 How to Serve Vegan Spanish Omelette
    • 🔪 Equipment
    • 🤷‍♀️ Vegan Spanish Omelette FAQs
    • Vegan Spanish Omelette (Spanish Tortilla)

    🧈 Vegan Spanish Omelette Ingredients

    As you can probably tell, I'm OBSESSED with omelettes and obviously I'm going to work my vegan magic wherever possible! So before we get started, here's a little breakdown of the ingredients, including some extra notes!

    Obvs the full recipe is at the bottom of the page, so scroll down there if you're in a hurry!

    ingredients
    • Olive oil
    • Onion (peeled and finely diced)
    • Potatoes (choose a waxy variety, I used Maris Piper, peeled and cut into ½ inch cubes)
    • Tofu, extra firm (or use firm tofu and halve the amount of soy milk)
    • Soy milk (unsweetened and unflavoured)
    • Vegan butter (melted - I use Flora!)
    • White rice flour (aka rice starch - not glutinous rice starch)
    • Potato starch
    • Fine sea salt
    • Kala namak (aka black salt)
    • Chives (finely chopped)
    vegan spanish omelette vegan tortilla

    🥣 Method

    The complete recipe for my vegan Spanish omelette can be found at the bottom of this page. However, if you're new to vegan-Spanish-omelette-making or simply enjoy looking at images of cooking, don't worry - I'll provide you with a quick breakdown. Let's get started!

    potatoes and onion

    1. First prep your veggies! Chop your onion and cube your potatoes. You can also slice the potatoes into flat discs if you like, but I find you get a better overall texture with cubes.

    blended egg mixture

    2. Next, blend together your "egg" mixture. Remember, if you're using firm tofu instead of extra firm, omit half of the soy milk listed in the recipe. Do not use silken tofu, or I'll be grumpy with you.

    cooking potatoes

    3. Fry the onions and potatoes until lightly browned then add a little water and cover with a lid. This'll take a good 20 mins before the potatoes are ready. Test with a fork, they should be nicely soft but not falling apart or losing their shape.

    vegan spanish omelette tortilla

    4. To fry the vegan Spanish omelette, mix the "egg" mixture with the potatoes then add to a frying pan. I like to cook with a lid on for 15 mins then grill/broil for 8 mins. Flip upside down and you're ready to serve!

    vegan spanish omelette tortilla

    🔀 Swaps and Sub

    This recipe is already gluten free and high protein (you're welcome!) If you'd like to make some extra subs, here are my suggestions.

    • For a lower GI vegan Spanish omelette, try swapping the potato for sweet potato or even cauliflower. Mmm maybe roast the cauliflower first? DROOL!
    • The potato starch can be replaced by corn starch but unfortunately the rice starch is essential - trust me, I've tried a bunch of alternatives and it's important for holding the omelette together.
    vegan spanish omelette tortilla

    🥞 How to Serve Vegan Spanish Omelette

    Here are some hints on how to serve your new fave vegan Spanish omelette:

    1. Slice it into wedges: you already know this but a Spanish omelette is usually served in wedges, much like a pizza. You can use a sharp knife to cut the omelette into equal-sized wedges.
    2. Garnish with fresh herbs: Add some fresh herbs, for me it's always chives but why not try parsley or rosemary instead! This will give it a pop of colour and an extra burst of flavor.
    3. Serve with a side salad: A Spanish omelette goes well with a simple side salad (a great idea for your easter lunch this year?!) of mixed greens, cherry tomatoes, and a light dressing. Oh what a gorge refreshing contrast to the hearty omelette.
    4. Offer condiments on the side: For me it has to be aioli, but you can also serve with hot sauce or even Mojo sauce.
    vegan spanish omelette tortilla

    🔪 Equipment

    All you need to make the vegan Spanish omelette is a 24cm frying pan! Obvs all the other essentials like a sharp knife and a chopping board too, but I'm assuming you have these prepared since you're GOOGLING A RECIPE! lol

    vegan spanish omelette tortilla

    🤷‍♀️ Vegan Spanish Omelette FAQs

    Q: What is a Spanish omelette?

    A: A Spanish omelette, also known as a tortilla de patatas, is a traditional dish from Spain made with eggs, potatoes, and onions. It's a hearty and flavourful dish that can be served hot or cold. This version is made with tofu instead of eggs!

    Q: Can I make a vegan Spanish omelette ahead of time?

    A: Yes, you can make a Spanish omelette ahead of time and serve it cold or at room temperature. It's a great dish for picnics, potlucks, or as part of a buffet spread.

    Q: How do I flip a Spanish omelette without it falling apart?

    A: Flipping a Spanish omelette can be tricky, but with a little practice, you'll get the hang of it. Use a plate or pan lid that's slightly larger than the frying pan. Place it on top of the pan, and then flip the omelette upside down.

    Q: Can I freeze a vegan Spanish omelette?

    A: Yes, you can freeze a vegan Spanish omelette. Allow it to cool completely, then wrap it tightly in plastic wrap. When you're ready to eat it, let it thaw in the refrigerator overnight, then reheat it in the oven or microwave if planning to serve it hot.

    vegan spanish omelette tortilla

    Ok so now I know you love a vegan eggy recipe, why not try my Vegan Omelette, my Vegan Egg Fried Rice or my Vegan Eggs Benedict with Hollandaise Sauce!

    vegan spanish omelette vegan tortilla

    Vegan Spanish Omelette (Spanish Tortilla)

    Hold on to your huevos, because we're about to make a vegan Spanish omelette that'll make you say "¡Ole!" without breaking any eggs!
    4.76 from 25 votes
    Print Pin Rate
    Prep Time: 2 minutes minutes
    Cook Time: 23 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 4
    Calories: 406kcal
    Author: Richard Makin

    Equipment

    • 1 24cm non-stick frying pan

    Ingredients

    • 3 tablespoon olive oil
    • 1 onion peeled and finely diced
    • 650 g potatoes choose a waxy variety, I used Maris Piper, peeled and cut into ½ inch cubes
    • 5 tablespoon water
    • 280 g tofu, extra firm or use firm tofu and halve the amount of soy milk
    • 260 ml soy milk unsweetened and unflavoured
    • 4 tablespoon vegan butter melted
    • 3 tablespoon white rice flour aka rice starch - not glutinous rice starch
    • 1 tablespoon potato starch
    • 1 teaspoon fine sea salt
    • ½ tsp kala namak aka black salt
    • 2 tablespoon chives finely chopped
    Metric - US Customary

    Instructions

    • Place a non-stick, 24cm frying pan over medium heat and add 2 tablespoon of the olive oil. When hot, add the onion and fry for 2 minutes or until turning translucent but not soft. Add the cubed potatoes, stir and fry until lightly browned on the outside. Season with a pinch of salt and black pepper.
      3 tablespoon olive oil, 1 onion, 650 g potatoes
    • Reduce the heat to medium/low, add the water and cover the pan with a lid. Leave to simmer for around 20 minutes or until the cubes of potato are just about cooked through.
      5 tablespoon water
    • Remove the potato and onion mixture from the pan and set aside in a medium bowl.
    • Return the frying pan to a medium heat and add the remaining 1 tablespoon of olive oil. Place the remaining ingredients in the cup of a blender and blend until smooth. Pour the mixture into the medium bowl with the potatoes and onions and gently stir to combine.
      280 g tofu, extra firm, 260 ml soy milk, 4 tablespoon vegan butter, 3 tablespoon white rice flour, 1 tablespoon potato starch, 1 teaspoon fine sea salt, ½ teaspoon kala namak
    • Once hot, pour the omelette mixture into the pan and fry for 2 minutes before reducing the heat to its lowest setting and covering with a lid. Leave to cook for 15 minutes or until the edges of the omelette look cooked. Meanwhile heat the grill/broiler to max.
    • Remove the pan from the stove and place under the grill/broiler. Grill for 8 minutes or until lightly browned all over.
    • Remove the pan from the grill/broiler. Place a plate upside down on the pan then flip it upside down so the omelette sits cooked-side-up on the plate. Brush the top of the omelette with the remaining 1 tablespoon melted vegan butter then sprinkle with the chives.
      2 tablespoon chives
    • Slice and serve (either hot or cold) with salad and vegan aioli.

    Nutrition

    Calories: 406kcal | Carbohydrates: 41g | Protein: 11g | Fat: 22g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 12g | Trans Fat: 0.1g | Sodium: 761mg | Potassium: 956mg | Fiber: 5g | Sugar: 5g | Vitamin A: 859IU | Vitamin C: 40mg | Calcium: 143mg | Iron: 3mg
    Tried this Recipe? Tag me Today!Mention @SchoolNightVegan or tag #schoolnightvegan!

    More Vegan Lunch Recipes

    • Sticky Roasted Butternut Squash with Apricot & Harissa
    • a vegan sausage roll on a plate with mustard and caramelised onions
      Vegan Sausage Rolls with Mushrooms and Tofu
    • Creamy Vegan Sweet Potato Soup (Coconut Free!)
    • Vegan Thai Drunken Noodles
      Easy Vegan Thai Drunken Noodles (Pad Kee Mao)

    Reader Interactions

    Comments

      4.76 from 25 votes (20 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Amy

      May 02, 2025 at 5:07 pm

      5 stars
      So I just made this and I was a bit worried that it was going to fall apart in the end, but it was actually pretty easy to flip and it looked and tasted amazing. Thank you for all that you do!

      Reply
    2. Jill

      July 27, 2024 at 8:32 am

      4 stars
      This recipe was delicious, thank you! I had to improvise due to what I didn’t have, so sub’s in leek for onion, tapioca and maize starch for potato and rice starch. For a little more flavour I also added in garlic powder and nutritional yeast. Unfortunately my frittata did not fall out of the pan, not sure if that was due to too little oil, or my starch subs weren’t as strong as those in the recipe. Anyhow it ended up looking like solid potato-chunk scrambled eggs on the plate - not like your beautiful picture, oh well, flavour over looks for me any time 😊

      Reply
    3. Nayla

      April 19, 2023 at 12:26 am

      4 stars
      Hey Richard, I would make mention that the frying pan needs to be ovenproof. I did not realize until halfway through, and since I don’t own one I resorted to using a cake pan lol. It turned out to be more of a potato dauphinois, still delicious though!!! Cheers

      Reply
    4. Corey

      March 05, 2023 at 6:27 pm

      5 stars
      On a cold snowy day this fulfilled all my cravings, it’s so good!!!

      Reply
      • Amelia

        October 27, 2024 at 7:59 am

        4 stars
        I made this last week and enjoyed it hot and cold, I will make it again for sure. Mine didn't look as good as the photo and it stuck to the pan a little when I tried to turn it over but it was really good to be able to still have a slice of something. I want to make more recipes where I can cut a slice and put on my plate lol... I didnt use the butter and I found it tasty enough. I ate it for breakfast, lunch and dinner:)

        Reply

    Primary Sidebar

    Welcome to
    School Night Vegan

    Hey, my name is Richard Makin and I’m the guy behind School Night Vegan.

    I’m also the recipe developer, food stylist, photographer and author of best-selling cook book Anything You Can Cook, I Can Cook Vegan. I’m also the host of food podcast Lunchbox Time Machine.

    More about me →

    Popular Recipes

    • vegan chicken
      Vegan Chicken
    • vegan tiramisu
      Vegan Tiramisu
    • Vegan Whipped Cream
    • easy tofu marinades
      Easy Tofu Marinades
    Popular recipes
    Vegan Fall Recipes

    Featured on

    Footer

    ↑ Back to top
    • Privacy Policy
    • About

    • Contact
    • Subscribe

    Copyright © 2024 School Night Vegan

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.