This vegan chickpea omelette is the kind of recipe that surprises people. Chickpea flour, kala namak, and a handful of pantry staples cook into a tender, foldable omelette with an eggy flavor that’s ready to be stuffed with sautéed vegetables, vegan cheese, or whatever you’re craving that morning.

A vegan chickpea flour omelette on a plate with salad.

Want to learn a magic trick? With a little chickpea flour, a few pantry spices, and one not-so-secret ingredient called kala namak, you can make a vegan omelette that’s surprisingly close to the real thing. It’s tender enough to fold, hearty enough to keep you full, and one of my favorite ways to make breakfast feel a little more exciting.

I filled mine with sautéed mushrooms, shallots, spinach, and plenty of melty vegan cheese, but that’s just the beginning. This omelette is made for cleaning out the vegetable drawer, whether you’re craving roasted peppers, tomatoes, herbs, or leftover breakfast potatoes. It comes together in about 30 minutes, making it just as doable on a busy weekday as it is for a slow weekend breakfast. This vegan chickpea omelette might be the closest thing to a traditional omelette without using a single egg.

Why This Chickpea Omelette Makes the Best Vegan Breakfast

  • It actually behaves like an omelette. The batter cooks into a tender, flexible omelette that’s sturdy enough to flip and fold around your favourite fillings. That’s what makes this recipe so satisfying.
  • Kala namak makes all the difference. If you’ve never cooked with black salt before, you’re in for a surprise. Its naturally sulphurous flavour gives the omelette that unmistakable eggy taste, while nutritional yeast adds savoury depth that keeps you coming back for another bite.
  • The filling can change every time. Mushrooms, spinach, roasted peppers, tomatoes, leftover potatoes, vegan sausage, tofu bacon… once you’ve mastered the base, you can make a completely different omelette depending on what’s in your fridge.
  • Gives you a nice boost of plant-based protein. This chickpea omelette packs about 18 grams of protein into one powerful breakfast. It’ll keep ya fuelled until lunchtime, especially if you pair it with tofu bacon.
Labeled ingredients for chickpea flour omelette.

Notes on Ingredients

You might already have many of the ingredients you need for this vegan omelet in your kitchen. Here they are (see the recipe card below for precise measurements):

Omelette Batter

  • Chickpea flour – A truly magical ingredient. See the section below “What Is Chickpea Flour?” for more information. By the way, don’t try to substitute a different kind of flour. It won’t work.
  • Nutritional yeast – To add a savoury, almost cheesy depth to the omelette.
  • Seasonings – Kala namak (Indian black salt), ground turmeric (for that gorgeous yellow color), and onion powder. Kala namak (found in most Indian and Asian markets as well as some specialty grocery stores) is a kind of salt that has a distinct sulfurous flavour and aroma.
  • Apple cider vinegar – White wine vinegar or rice vinegar would also work.
  • Water – I would opt for filtered water, as tap water can have a funky taste that will transfer to the omelette.
  • Olive oil – Avocado oil or melted vegan butter would be fine. A small amount of olive oil in the batter helps create a more tender texture and helps keep the omelette from cracking when folded.

Filling

  • Olive oil – Or vegan butter to sauté the veggies.
  • Veggies – Finely diced shallot (or red onion), thinly sliced mushrooms, and baby spinach.
  • Shredded vegan cheese – You can usually find it near the tofu at your local grocery store. I also have a vegan feta and a vegan parmesan you could try.
  • Olive oil – Or vegan butter for the pan.

What Is Chickpea Flour?

Chickpea flour is exactly what it sounds like! Flour made from finely ground chickpeas (also known as garbanzo beans). It’s kind of a miracle ingredient because it’s naturally gluten-free AND it’s high in protein, fiber, iron, and folate. It’s got this lovely earthy, nutty flavour I love, too.

The cool thing about chickpea flour (in my opinion) is that it thickens when mixed with water. Then, if you cook that mixture, it firms up into a sort of savoury crepe, ideal for omelette-making. Neat, right?

You can find chickpea flour in most grocery stores near all of the other flours, though it’s sometimes called chickpea powder, gram flour, or besan (the Indian name).

How to Make a Vegan Omelette

Once you have your ingredients, whip out the mixing bowls and a skillet and dive in. Here’s a quick look at how it’s done (for more detailed instructions, see the recipe card below):

  • Whisk. Whisk together the chickpea flour, nutritional yeast, and seasonings. Whisk in the apple cider vinegar, then the water until smooth. Stir in the olive oil.
  • Rest. Let the batter rest for 10–15 minutes.
  • Prepare the filling. Heat 1 teaspoon olive oil (5ml) in a small skillet over medium heat. Add the shallot and sauté until softened. Add the mushrooms and sauté until lightly browned. Stir in the spinach to wilt.
  • Cook the omelette. Heat a non-stick skillet over medium-low heat and add some olive oil. Whisk the batter, pour it into the pan, and give the pan a swirl to spread the batter. Cook for 3–5 minutes until mostly set.
  • Flip. Carefully flip the omelette and cook for 1 minute.
  • Fill. Spoon the mushroom mixture onto one half of the omelette, sprinkle with vegan cheese, and fold the empty side over the filling. Cook for 1–2 minutes to melt the cheese.
  • Serve. Serve immediately with avocado, breakfast potatoes, fresh herbs, hot sauce, or a simple green salad.

Quick Tips for the Best Omelette

This chickpea flour omelette is pretty straightforward, but there are a few tricks to getting it right:

  • Rest. It’s important to rest the batter for 5-10 minutes before cooking. This allows the chickpea flour to fully absorb the liquid, creating a more tender omelette that’s easier to flip.
  • Be gentle. When swirling the pan to spread the batter and then when flipping the omelette and folding it over the filling, be gentle. Otherwise, it’ll break.
  • A note on doubling the recipe. If you decide to double this recipe, double the batter in the same bowl and cook the filling in the same pan. But when cooking, flipping, and filling the omelette, I’d do so in two batches. Trying to add more batter to a larger pan can make the omelette unwieldy.
A vegan chickpea omelette on a plate with salad.

Optional Add-ins

This omelette is highly versatile. You can fill it with pretty much anything you can think of. Here are a few ideas:

  • Vegan meats. Want to add a little extra oomph to your omelette? Fold some Tofu Bacon or Vegan Bacon Crumbles in with the veggies. Chopped Soy Curl Chicken would also work well if you’re aiming for a lunch or dinner omelette.
  • Other veggies. I like the shallot, mushroom, spinach combo, but you can add any veggie/s you’d like. Tomatoes or diced sautéed bell pepper would be awesome. So would my Lemon Garlic Grilled Zucchini or Garlic Roasted Asparagus.
  • Greek-style. If you want to take your taste buds on a trip to the Mediterranean, try filling your omelette with sautéed baby spinach, sun-dried tomatoes, and crumbled vegan feta.

Make Ahead, Storage, and Reheating

  • Refrigerator: Once cool, seal any leftover omelette in an airtight container. It’ll keep in the fridge for up to 3 days.
  • Freezer: Seal the fully cooled leftovers in a freezer-safe airtight container and store it in the freezer for up to 2 months. Thaw in the fridge before reheating.
  • To reheat: You can reheat this omelette on the stovetop over low heat until warm or in the microwave in 30-second intervals until heated through. Honestly, the leftovers are good cold, too.

Make ahead option: If you’d like, you can prep the batter up to 24 hours ahead of time. Just whisk together all of the ingredients for the batter, then seal it in an airtight container and store it in the fridge. You can also sauté the veggies ahead of time and store them in the fridge in a separate airtight container. The next day, thin the batter out (if needed) with a splash of water and continue on with the recipe.

Close-up image of a fork picking up a bite of vegan chickpea flour omelette.

More Vegan Breakfast Recipes

Love waking up excited about breakfast? Here are a few more recipes to get you there:

Enjoy friends! If you make this chickpea omelette, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below and give the recipe a rating! Thanks so much!

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll also be signed up for my newsletter and will get new recipes from me every week! P.S. You do not need to be signed up for my newsletter to view my recipes—just scroll right below here to see the recipe!

A vegan chickpea flour omelette cut in half on a plate.

Vegan Chickpea Flour Omelette

This vegan omelette will have you jumping out of bed. Chickpea flour and water come together to make a tender omelette begging to be filled with veggies, vegan cheese, and really anything you'd like!
No ratings yet

Ingredients

Omelette Batter

  • ½ cup chickpea flour, 60g
  • 1 teaspoon nutritional yeast, 3g
  • ½ teaspoon kala namak, black salt, 2g
  • teaspoon ground turmeric, 0.3g
  • ½ teaspoon onion powder, 1g
  • teaspoon apple cider vinegar, 1.5ml
  • ½ cup water, 120ml
  • 1 teaspoon olive oil, 5ml

Filling

  • 1 teaspoon olive oil or vegan butter, 5ml
  • 2 tablespoons shallot or onion, finely diced, 20g
  • ½ cup mushrooms, thinly sliced, 40g
  • 1 handful baby spinach, 20g
  • cup vegan cheese, shredded, 35g

For Cooking

  • 1-2 teaspoons olive oil or vegan butter, 5–10ml

Instructions 

Prepare the Batter

  • In a medium mixing bowl, whisk together the chickpea flour, nutritional yeast, kala namak, turmeric, and onion powder.
  • Add the apple cider vinegar, then slowly whisk in the water until the batter is completely smooth with no lumps. Stir in the olive oil.
  • Let the batter rest for 10–15 minutes. This allows the chickpea flour to fully absorb the liquid, creating a more tender omelette that’s easier to flip.

Prepare the Filling

  • While the batter rests, heat 1 teaspoon olive oil (5ml) or vegan butter in a small skillet over medium heat.
  • Add the diced shallot and cook for 2–3 minutes, stirring occasionally, until softened.
  • Add the mushrooms and cook for another 3–4 minutes until they’ve released their moisture and are lightly browned.
  • Stir in the spinach and cook for about 30 seconds, just until wilted. Remove from the heat and set aside.

Cook the Omelette

  • Heat a non-stick skillet over medium-low heat and lightly grease it with 1–2 teaspoons olive oil (5-10ml) or vegan butter.
  • Give the batter a quick whisk, then pour it into the centre of the pan. Gently swirl the pan so the batter spreads into an even circle.
  • Cook for 3–5 minutes, or until the edges are dry, the surface is mostly set, and the underside is golden brown.
  • Carefully slide a wide spatula underneath and flip the omelette. Cook for 1 minute on the second side.

Fill, Fold, and Serve

  • Spoon the mushroom mixture onto one half of the omelette and sprinkle over the vegan cheese.
  • Fold the empty half over the filling and gently press down with the spatula. Cook for another 1–2 minutes, until the cheese has softened.
  • Transfer to a plate and serve immediately.
  • Enjoy with avocado, roasted potatoes, fresh herbs, hot sauce, or a simple green salad.

Notes

  • The importance of kala namak. Kala namak (Indian black salt) has a distinct sulfurous flavour and aroma that really elevates this dish. Don’t skip it!
  • Rest. Rest the batter for 5-10 minutes before cooking so the chickpea flour can fully absorb for a more tender, easy-to-flip omelette. 
  • Be gentle. When flipping the omelette and folding it over the filling, be gentle so as not to break it. 
  • Storage. Once cool, seal any leftover omelette in an airtight container. It’ll keep in the fridge for up to 3 days or in the freezer for up to 2 months. Let it thaw in the fridge (if applicable) before reheating (optional) over low heat on the stove or in the microwave. 
Serving: 1large omelette, Calories: 518kcal, Carbohydrates: 51g, Protein: 18g, Fat: 26g, Saturated Fat: 5g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 11g, Sodium: 1602mg, Potassium: 896mg, Fiber: 10g, Sugar: 9g, Vitamin A: 1901IU, Vitamin C: 9mg, Calcium: 91mg, Iron: 5mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.