A golden, tender omelette folded around savory tamari-glazed mushrooms, creamy mashed avocado, and tangy cashew cream cheese is the kind of breakfast that makes a slow morning feel special. This Vegan Omelette is soft and fluffy inside, lightly crisp at the edges, and packed with flavor from start to finish, with no eggs, no dairy, and a surprisingly simple method.
The omelette itself is made from chickpea flour, which has been a staple in kitchens from India to the Mediterranean for centuries. Whisked with water, nutritional yeast, turmeric, and a few seasonings, it becomes a smooth batter that cooks into a tender, protein-rich omelette with a savory flavor and the gentle golden color of a classic egg omelette. A pinch of black salt, known as kala namak, is optional but adds a sulfurous, eggy aroma that makes the resemblance remarkable.
The fillings bring it all together. Mushrooms are seared until deeply browned, then glazed with tamari and garlic for a rich, umami-packed filling. Mashed avocado adds buttery creaminess and healthy fats, while a spoonful of homemade cashew cream cheese brings a tangy, cool contrast. Fresh herbs, a squeeze of lemon, and a sprinkle of chili flakes finish it with brightness and a little heat.
It is a breakfast that works just as well for a weekend brunch as for a quick weekday dinner, and it can be adapted with whatever vegetables you have on hand. A single omelette delivers about 18 grams of plant-based protein, enough to keep you full all morning.
This recipe is 100% vegan, naturally gluten-free, and ready in about 25 minutes.
Recipe Information
| Prep Time | Cook Time | Total Time | Servings | Calories |
|---|---|---|---|---|
| 10 mins | 15 mins | 25 mins | 2 | ~430 kcal |
Ingredients
For the Chickpea Flour Omelette Batter
- 1 cup (90g) chickpea flour (besan)
- 1 cup (240ml) water
- 2 tbsp nutritional yeast
- 1 tbsp olive oil, plus extra for the pan
- ½ tsp baking powder
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp ground turmeric
- ¼ tsp kala namak (black salt), optional
- ¼ tsp black pepper
For the Tamari Mushrooms
- 8 oz (225g) cremini or shiitake mushrooms, sliced
- 1 tbsp olive oil
- 2 cloves garlic, minced
- 1 tbsp tamari or soy sauce
- 1 tsp maple syrup
- 1 tsp fresh thyme leaves or ½ tsp dried
- Black pepper to taste
For the Mashed Avocado
- 1 ripe avocado
- 1 tsp lemon or lime juice
- Pinch of salt
- Pinch of chili flakes
For the Quick Cashew Cream Cheese
- ½ cup (70g) raw cashews, soaked in hot water for 20 minutes and drained
- 2–3 tbsp water
- 1 tbsp lemon juice
- 1 tbsp nutritional yeast
- 1 small garlic clove
- ¼ tsp salt
To Serve
- Fresh chives or parsley
- Chili flakes or hot sauce
- Cherry tomatoes
- Baby spinach or arugula
- Toast or sourdough on the side
- Flaky sea salt
Instructions
- Make the cashew cream cheese. Blend the drained cashews, water, lemon juice, nutritional yeast, garlic, and salt until completely smooth, scraping the sides as needed. Add water a teaspoon at a time only if needed. The texture should be thick and spreadable. Refrigerate until ready to use.
- Cook the mushrooms. Heat 1 tablespoon of oil in a large non-stick skillet over medium-high heat. Add the mushrooms in a single layer and cook for 5–6 minutes without stirring too often until deeply golden. Add the garlic and thyme and cook for 1 minute. Stir in the tamari and maple syrup and cook for 30 seconds until glossy. Transfer to a bowl and wipe the pan clean.
- Mash the avocado. In a small bowl mash the avocado with the lemon juice, salt, and chili flakes. Keep the texture a little chunky.
- Make the batter. Whisk the chickpea flour, water, nutritional yeast, olive oil, baking powder, garlic powder, onion powder, salt, turmeric, kala namak, and pepper until completely smooth with no lumps. Let the batter rest for 5 minutes so the flour hydrates and the batter thickens slightly.
- Cook the first omelette. Heat a non-stick skillet over medium heat and add a little oil. Pour in half of the batter and tilt the pan to spread it into a round about 8–9 inches wide. Cook for 3–4 minutes until the edges look set and the surface is mostly dry with small bubbles.
- Flip and finish. Carefully slide a thin spatula under the omelette and flip it. Cook for 1–2 minutes on the second side until lightly golden and cooked through.
- Fill the omelette. Spread the cashew cream cheese over one half of the omelette, followed by the tamari mushrooms and mashed avocado. Fold the other half over the filling and press gently.
- Repeat. Cook the second omelette with the remaining batter and fill it the same way.
- Serve. Slide onto plates and top with fresh herbs, chili flakes, and a pinch of flaky salt. Serve right away with tomatoes, greens, and toast.
Pro Tips for the Best Vegan Omelette
- Whisk the batter until smooth. Chickpea flour clumps easily. A blender or an immersion blender gives the smoothest result.
- Let the batter rest. Five minutes helps the flour absorb the water and gives a more tender omelette.
- Use a non-stick pan and medium heat. High heat browns the outside before the inside cooks, and the omelette becomes difficult to flip.
- Do not spread the batter too thin. A slightly thicker omelette is sturdier and fluffier.
- Be patient before flipping. Wait until the surface looks mostly set and the edges lift easily.
- Add kala namak at the end if you like. It gives a subtle eggy aroma, but use it sparingly.
- Keep the fillings warm. A warm filling in a warm omelette makes the cream cheese soften slightly and taste even better.
Why Chickpea Flour Works Like Egg
Chickpea flour is rich in protein and starch. When mixed with water and heated, the proteins set and the starches gel, creating a firm yet tender texture similar to a cooked egg omelette. Nutritional yeast adds a savory, slightly cheesy flavor, and turmeric provides the familiar golden color.
Chickpeas are an excellent source of plant protein, fiber, folate, iron, and magnesium. Mushrooms add B vitamins and selenium along with deep umami, while avocado contributes monounsaturated fat and potassium. Cashews bring healthy fats, magnesium, and zinc.
Because the omelette is made from whole-food ingredients with no refined flours, it is a filling, nutritious start to the day that supports steady energy and satisfaction until lunch.
Flavor Variations
- Spinach and Tomato Omelette: Add chopped spinach and cherry tomatoes to the filling for color and freshness.
- Herby Garden Omelette: Stir chopped chives, parsley, and dill into the batter before cooking.
- Spicy Southwest Omelette: Add black beans, salsa, and jalapeño slices and top with avocado.
- Mediterranean Omelette: Fill with sun-dried tomatoes, olives, and vegan feta.
Nutritional Highlights (Per Serving)
| Calories | Protein | Carbs | Fiber | Fat |
|---|---|---|---|---|
| ~430 kcal | 18g | 34g | 11g | 26g |
Storage
- Refrigerator: Store cooked, unfilled omelettes in an airtight container for up to 3 days. Reheat in a skillet for 1–2 minutes per side.
- Batter: Keeps for up to 24 hours in the refrigerator. Whisk again before cooking.
- Cream cheese: Keeps for 5 days in the refrigerator.
- Mushrooms: Store for up to 4 days and reheat before filling.
Frequently Asked Questions
Why is my omelette falling apart?
It may be too thin, or you flipped it too early. Use medium heat, make it slightly thicker, and wait until the edges lift and the surface looks dry.
Can I make this without oil?
Use a good non-stick pan and a splash of water or vegetable broth for the mushrooms. The omelette may stick slightly more, so use a thin silicone spatula.
Does chickpea flour taste bitter?
Raw chickpea flour can taste slightly bitter, but it mellows once cooked. Nutritional yeast, garlic, and salt balance the flavor.
What is kala namak and do I need it?
Kala namak is a volcanic black salt with a sulfurous aroma that smells like cooked egg. It is optional, but it makes the omelette taste more like the classic version.
Can I make this nut-free?
Replace the cashew cream cheese with a store-bought nut-free vegan cream cheese or a thick plain vegan yogurt mixed with lemon and salt.
Can I make it ahead?
Yes. Cook the omelettes, store them separately, and fill and warm them right before serving.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more easy vegan breakfast and brunch recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!