This post may contain affiliate links. Learn more here.
Breakfast/ Recipes/ Tips & Hints/ Vegan Recipes/ Vegetarian Recipes

How to Make a Vegan Omelet

How to Make a Vegan Omelet

How to Make a Vegan Omelet

Ah, the elusive savory vegan breakfast. For a while I thought such a thing wasn’t possible. What’s left without eggs? Pancakes and waffles are great, but every now and then I want something hearty that doesn’t taste like dessert.

As it would happen, vegan savory breakfasts are not just possible, but they’re pretty darn easy. And among the easiest is the vegan omelet! I know what you’re thinking: how? It’s actually pretty darn easy, just as easy, in fact, as an egg-based non-vegan omelet. Vegan omelets are one of my favorite quick breakfasts to throw together, and most of the time I don’t even follow a recipe. That’s why I decided not to post a recipe for a vegan omelet, but a quick guide to show you how to throw one together with a few simple ingredients.


How to Make a Vegan Omelet

The main ingredient I always keep on hand is chickpea flour. I went on a bit about why chickpea flour is awesome in this post, and among those reasons is the fact that it makes a great vegan omelet. Chickpea flour has a slight nutty, savory taste, and when you season it up just right, it can taste pretty eggy. It’s also got the pale yellow color going for it, and the fact that it cooks up spongier than wheat-based flours. All of these things are great when you’re trying to replicate the flavor and texture of eggs. Can you use other legume based flours? Possibly. I ground up some red lentils to a flour when I was in a pinch one time and it worked. Others I’m not sure about, but you can have some fun experimenting.

Another optional ingredient: tofu. Tofu adds density, protein, and an eggy texture to your omelet. Silken usually works best, but I’ve used everything from silken to extra firm and gotten good results. The only downside to using tofu is that you have to put everything in the blender, so I usually only include it when I have some time.

Here are the basic ingredients you’ll need for one big omelet that will feed one or two people:

  • Chickpea flour – 1/2 cup
  • Water or milk – 1/2 to 3/4 cup. Stick with the lesser amount if you’re also including tofu. Add more if you’re skipping the tofu.
  • Tofu – 1/4 cup (optional)
  • Baking powder – 1/4 teaspoon (optional — use it if you like a fluffy omelet)

While those ingredients will give you something that looks and feels like an omelet, it won’t taste like much, so you’ll need to add some seasonings as well. How much and what you use is up to you. I like to mix everything up in a blender if I’m using tofu, or just in a bowl with a whisk if not, and then start adding seasonings as I taste test. Here’s what I use:

  • Nutritional yeast – 2 to 3 tablespoons. This gives the omelet a cheesy flavor.
  • Turmeric – just a pinch. This one is optional, but it gives the omelet a nice yellow eggy color.
  • Soy sauce – 1 to 2 tablespoons. This adds some savory and salty flavor.
  • Kala Namak – a few dashes. Also known as black salt, this one is optional too. Kala namak contains sulfur and will add some serious eggy flavor and smell to your vegan omelet.

You can also add any other seasonings you might include in a regular omelet. So if you want a southwestern flavor, throw in some cumin and chili powder. If you like Indian flavors, throw in some curry powder or garam masala. Try some variations and see what you like!

Making the Vegan Omelet Batter

How to Make a Vegan Omelet

You’ll want your batter to be somewhere between pancake and crepe batter in terms of thickness. Too thick, and you’ll have something more like a savory pancake. Too thin and your vegan omelet will fall apart. Blend or whisk until the consistency seems right, adding more liquid or chickpea flour to adjust the thickness.

Cooking the Vegan Omelet

How to Make a Vegan Omelet

Lightly oil the bottom of a medium-sized skillet and place it over medium heat. Once it’s hot, pour in your batter. From there, the process is much like cooking a traditional omelet.

After a few minutes you should see some bubbles in the middle of your omelet and/or browning around the edges. Test it with a spatula to see how sturdy it is, and when you’re ready, gently flip it and give it a minute or two to cook on the other side.

Stuffing the Vegan Omelet

How to Make a Vegan Omelet

This is the easy part. I threw some vegan cheese shreds and seared asparagus into my omelet, and then topped everything off with hot sauce, but feel free to experiment with different fillings. Transfer the omelet to a plate (or plates — there’s plenty for two!), serve, and enjoy.


You Might Also Like


  • Reply
    August 18, 2017 at 2:50 am

    This looks amazing! I’ve tried using garbanzo flour to make a vegan quiche before but never an omelette. I’m definitely trying this out! The best part about it is how varied you can make the dish with different fillings, sides etc. Wish me luck 🙂

    • Reply
      August 18, 2017 at 7:41 am

      That’s so funny because I’ve never made a quiche with chickpea flour – I always use tofu! Now I have to give that a try. 🙂 Good luck and I hope you enjoy the omelet!

  • Reply
    Aman Bedi
    November 15, 2017 at 2:22 pm

    ‘Besan ka Puda’ is a popular breakfast in India and your recipe is quite similar to it.

  • Reply
    Lee Ann
    March 11, 2019 at 10:50 am

    I love this recipe! It is my go to breakfast and absolutely delicious. It stays with me most of the day and I don’t get that empty, hungry feeling before my next meal.
    I have trouble getting this to cook thoroughly. What am I doing wrong? Most of the time I don’t add the tofu. I’m not a vegan but I am allergic to eggs. I add a meat, peppers and onions after the batter has set. Any tips?

  • Reply
    October 5, 2019 at 9:34 am

    The flavour of this is great and I love the guide. I always break omelettes when flipping: does anyone know how to avoid this?

  • Leave a Reply