Main image of Chickpea Omelette Sandwich

Chickpea Omelette Sandwich

30 min



One-bowl / one-pot

We've tried making several varieties of vegan omelettes, but so far, this recipe defeats them all. The chickpea flour rules supreme and is higher in fibre and protein than regular all-purpose flour. As a bonus, it's also gluten-free for those who need it. This is now my favourite savoury breakfast meal, best enjoyed warm, but also delicious cold if you're taking it on-the-go.



30 min


15 min


15 min

Swap out

Soy symbol


Gluten symbol


Free from

Peanut symbol


Treenut symbol

tree nut

Sesame symbol




  • 1 Tbsp (7 g)
    ground flaxseeds
  • 3 Tbsp (45 mL)
  • ½ cup (46 g)
    chickpea flour (same as garbanzo bean flour)
  • ½ cup (120 mL)
    unsweetened soy milk
  • 1 Tbsp (9 g)
  • ¼ tsp
    onion powder
  • ¼ tsp
    garlic powder
  • ¼ tsp
    kala namak (optional)*
  • ¼ tsp
  • ⅛ tsp
    ground black pepper
  • ½
    red bell pepper, finely chopped
  • ½
    red onion, finely chopped
  • 1 Tbsp (15 mL)
    olive oil

Sandwich toppings

  • 6
    slices whole wheat bread
  • 2 tsp (10 mL)
    olive oil
  • 1½ Tbsp (22 mL)
    vegan mayonnaise
  • 1 cup (35 g)
    romaine lettuce
  • 1
    tomato, thinly sliced
  • 1
    avocado, thinly sliced

Optional garnish

Buy ingredients on AmazonFresh  



  1. In a large bowl, mix together the ground flaxseeds and water, and set aside to thicken.
  2. When the flaxseeds have thickened after about 5 minutes, add to the bowl the chickpea flour, milk, nutritional yeast, onion powder, garlic powder, kala namak, salt, black pepper, half of the cut bell pepper and half of the red onions. Mix until well combined.
  3. Heat a large pan or skillet over medium-high heat, and add some of the olive oil. When hot, add about two tablespoons of the omelette mixture to create a small, thin little omelette.
  4. After 2 - 3 minutes, the top of the omelette will become bubbly. When lightly golden on the bottom, flip the omelette and cook for another 2 minutes, or until lightly golden and cooked through.
  5. Remove the finished omelette from the pan, and repeat this process with the remaining batter until you've finished the batter.
  6. Toast the bread by brushing some olive oil on both sides of the slices of bread. Heat a skillet over medium-high heat, and toast the bread for 2 minutes on each side, until crispy and golden.
  7. Assemble the sandwich by spreading a thin layer of mayonnaise on each slice, top with lettuce, the omelette, tomato slices, avocado, the remaining raw bell pepper and onion mixture, and any other toppings or garnish as desired. Enjoy!


  • * Kala namak, also known as Himalayan black salt, is a salt often used in South Asian cuisine. The sulphur compounds give the salt an egg-like smell and flavour, which makes it perfect to use in an omelette like this one.


Plate method

The Plate Method is a visual tool that helps us ensure our dietary needs are on track. Touch the image below to see how this recipe measures up.

Grains 50%

slice whole wheat bread

Proteins 13%

ground flaxseeds

chickpea flour

unsweetened soy milk

nutritional yeast

Fruits & Veggies 37%

red bell pepper

red onion

romaine lettuce




unsweetened soy milk


ground flaxseeds

olive oil

olive oil

vegan mayonnaise


Nutrition info

We believe that focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. If you require specific nutrition information due to a medical condition, please consult with a dietitian or physician. The nutritional information provided is composed with the utmost care. However, we cannot guarantee the correctness of the displayed values, see also our disclaimer.

Show nutrition info  

Watch it step-by-step!

More for the eyes

image of image of image of

Discussion & Rating

Rate this post

Neda - April 21, 2021, 9:38 a.m.

We just made these omelettes for an indulgent breakfast and they were absolutely delicious! Our only challenge was to keep them together (they got stuck to our pans, we tried ceramic and cast iron), but regardless of their looks they tasted wonderful and we will be making them again! Any tips on how to prevent them from sticking to the pan would be most welcome. Thank you for another wonderful recipe!

PUL Team - April 22, 2021, 3:20 a.m.

Hey there, Neda! Turning the heat down and adding a touch more oil to the pan (even if they're nonstick) should help prevent them from sticking. So happy the breakfast was enjoyed regardless 😃

Niharika - April 21, 2021, 7:27 a.m.

Could we use besan , which is Channa dal flour instead of chickpea flour!

PUL Team - April 22, 2021, 3:15 a.m.

Lovely question, Niharika, that should work! We hope you enjoy the recipe 🙂