Chickpea Omelets With Mushrooms, Spinach and Tomato

Chickpea (aka gram) flour brings a nutty flavor and slightly custardy texture to these plant-based omelets. If you love vegan cheese, feel free to sprinkle some over the omelets before folding them, but these are great — and very filling — without it.

Active time: 25 mins; Total time: 35 mins

Storage Notes: These are best eaten immediately after they’re made.



Tested size: 2 servings

  • For the filling:
  • 1 tablespoon extra-virgin olive oil

  • 8 ounces oyster, cremini or any other mushrooms, trimmed and chopped

  • 2 cups lightly packed (2 1/2 ounces) baby spinach leaves

  • 1 cup (4 ounces) cherry or grape tomatoes, halved

  • 1/4 teaspoon fine salt, plus more to taste

  • 1/4 teaspoon freshly ground black pepper, plus more to taste

  • For the omelets:
  • 1 cup plus 2 tablespoons (3 1/2 ounces) chickpea flour

  • 2 tablespoons nutritional yeast

  • 1/4 teaspoon fine salt, plus more to taste

  • 1/4 teaspoon ground turmeric

  • 1/4 teaspoon garlic powder

  • 1/4 teaspoon baking soda

  • 3/4 cup oat milk, almond milk or other unsweetened plant-based milk

  • 2 teaspoons apple cider vinegar

  • 1 tablespoon sunflower oil or another neutral oil

  • 2 tablespoons chopped fresh parsley and/or dill (optional)


Make the filling: In a large nonstick skillet over medium-high heat, heat the oil until it shimmers. Add the mushrooms and cook, stirring occasionally, until browned, about 5 minutes. Add the spinach and tomatoes and cook, stirring, until the spinach is fully wilted, about 1 minute. Sprinkle with salt and pepper, then remove from the heat, transfer to a bowl and wipe out the skillet if needed. Taste, and season with more salt and/or pepper as needed.

In a large bowl, whisk together the chickpea flour, nutritional yeast, salt, turmeric, garlic powder and baking soda. In a measuring cup with a spout, combine the plant-based milk and vinegar and slowly pour into the bowl with the chickpea flour mixture, whisking constantly, until you have a smooth batter. Taste, and season with more salt as needed.

Make the omelets: In the same now-empty nonstick pan over medium heat, heat the vegetable oil until it shimmers. Pour in half the batter and immediately swirl the pan to coat the bottom. Cook until the omelet starts to look brown and crispy on the bottom and the top changes from shiny to a matte finish, with lots of small holes on the surface, about 2 minutes. Add half of the filling to one side of the omelet, then fold the other side of the omelet over the filling.

Turn off the heat, cover the pan with a lid and let the omelet steam for 5 minutes. Transfer the omelet to a plate and repeat the process with the remaining batter, adding more oil if needed.

Serve warm, with a sprinkling of parsley and/or dill, if you’d like.

Recipe Source

Adapted from “Broke Vegan: Speedy” by Saskia Sidey (Aster, 2021).

Tested by Joe Yonan.

Email questions to the Food Section.

Email questions to the Food Section at [email protected].


You may also like these