This recipe goes all the way back to spring of 2015. I think that’s a record for me! Anyway, I wasn’t a fan of the first set of photos, so I put it on the back burner with the intent to remake and rephotograph the dish…sometime soon.  Looks like “sometime soon” means three years and change. Oh well! I got a little nudge recently when a reader responded to my vegan omelet recipe on Facebook by asking if it could be turned into a vegan egg foo young. And I was able to confirm with certainty that it could, because I’d actually tried it! And then I decided it was time to get moving and snap some new pics so I could unleash my vegan egg foo young on the world already.

Have you had regular old egg foo young? I was surprised that my egg loving husband had never heard of it before. Basically it’s a Chinese-style omelet with a bunch of fillings and savory sauce. So yeah, my husband really dug this one. And I guess I already spilled the beans: I basically just took my old omelet recipe and added veggies and gravy. Oh, and I went with the suggestion in the notes of that post to add some tofu to the omelet base. It makes things more eggy! Whip everything up in the blender until smooth.

I like to make the gravy first, so it’s ready to go when the omelets are done. It’s a super simple mix of some veggie broth, sriracha (if you like a little kick), sesame oil, and soy sauce. Simmer for a few minutes, then add a slurry of cornstarch and cold water to thicken the mixture up.

You can use just about any kind of veggies in egg foo young, but I had button mushrooms and celery on hand, so I went with them. It worked great because the mushrooms add savory flavor while the celery adds crunch. The old ugly photograph version was made with julieened carrots and shiitake mushrooms, so I can confirm that they work well too! Cook the mushrooms first in some oil. Resist the temptation to stir-fry them! Just let them sit in the skillet in a nice even layer. This is how you get them to brown. Out with the mushrooms and in with ginger and garlic. Then in with the celery for a quick stir-fry.

Transfer your veggies to a bowl and mix them with your omelet base.

Next, heat up an oiled skillet and drop a bit of the batter onto it. Let it cook for a few minutes, until you see bubbles in the center and they very gently flip the whole thing! Cook a few minutes more until it’s browned on both sides.

Drizzle with gravy and serve with rice.

Tips for Making Delicious Vegan Egg Foo Young

You can substitute your favorite veggies for the mushrooms and celery if you like. Carrots, broccoli, cauliflower, and snap peas are great choices and can all be stir-fried using the same method as the celery. Make sure to chop your veggies finely so the omelet holds together nicely. On that note, I should mention that these omelets are more delicate than their egg-based counterparts. Be very careful when flipping, and be patient when cooking: if you find yours are breaking, try turning down the heat and letting them cook a bit longer.  When cleaning your mushrooms, don’t douse them in water! They’ll suck it up and never brown. Instead, wipe them down with a damp paper towel. This recipe calls for black salt (also known as kala namak). It’s the secret to making the omelets taste eggy, so don’t skip it! You can buy it at Indian supermarkets or online. Traditional egg foo young is usually topped with bean sprouts, and they do make a nice addition. Lately, I can’t find them anywhere, so that’s why I skipped them. But feel free to sprinkle some on yours if you can get ahold of them!

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

Vegan Egg Foo Young - 35Vegan Egg Foo Young - 5Vegan Egg Foo Young - 42Vegan Egg Foo Young - 63Vegan Egg Foo Young - 69Vegan Egg Foo Young - 96Vegan Egg Foo Young - 94Vegan Egg Foo Young - 79Vegan Egg Foo Young - 81Vegan Egg Foo Young - 3