In a medium mixing bowl, add all chickpea omelet ingredients together and whisk well to combine.
Keep whisking until there are no lumps and set aside.
In a large pan on medium heat, add 1 tbsp of olive oil, garlic, onion, and vegetables of your choice. Cook for 2-4 minutes or until mushrooms have cooked and the spinach is tender. Remove the filling from the pan and set aside.
In the same pan, use olive oil or vegan butter to grease the pan before pouring the batter.
Pour the batter into the pan into a thin circular shape. Cook for about 2 minutes on medium heat. The edges should be slightly browned, and bubbles should be forming throughout the omelette. (Similar to when a pancake is ready to be flipped). Once this has happened, carefully flip the omelette, and cook the other side for 1-2 minutes.
Once the omelette is cooked all the way through, serve with the vegetable filling, and fold in half.
Top with vegan cheese, and fresh herbs (optional.) Serve and enjoy!