
If you’ve ever wanted to make a vegan version of scrambled eggs but craved something a little more special than tofu, this is the recipe for you.
Perhaps you’re looking for a more “eggy” texture and flavor than tofu, want to cut back on eggs, are sensitive to soy/tofu, or just want to change up your breakfast routine.
In any case, let me show you how easy it is to make these fluffy, vegan scrambled eggs!

This recipe is inspired by the Just Egg product everyone’s been talking about. I was so excited to see an egg product that looked (and supposedly tasted) like the real thing! The only thing I didn’t love was the addition of canola oil, which some health experts believe to be highly processed and inflammatory in the body.
So, I wanted to take a swing at my own version and am pretty excited about the results.

The base of this 9-ingredient recipe is soaked split mung beans, a.k.a. moong dal.
It’s a soft legume that’s easy to digest and happens to be the color of scrambled eggs (for the win).
Once soaked, it’s blended with light coconut milk for added fat (which I discovered helped things like my Buckwheat Crepes bind well without sticking to the pan).
For color and flavor I added turmeric, nutritional yeast, onion powder, and black salt, a.k.a. kala namak. It’s a special seasoning that has a magical eggy flavor. It’s crazy how much it really does taste like eggs! If you don’t have black salt either order it or just use whatever salt you have on hand. It’s not absolutely essential.
Rice flour helps thicken and give body and texture to the “eggs.” And oil adds a little bit more fat for pliability.
Once blended it’s time to cook!

I found the best method for cooking these “eggs” is in a non-stick pan (we like this one as a healthier alternative to Teflon). But you can use a well-oiled cast iron in a pinch.
Heat over medium-low, add just enough of the mixture to coat the pan, then cover and cook for a couple minutes.
The edges should appear dry, which means it’s time to push them around with a soft spatula. Cover and cook for 1-2 minutes more for a soft scramble or up to 4-5 minutes (flipping occasionally) for a firm scramble.

We hope you LOVE these vegan scrambled eggs! They’re:
Fluffy
Eggy
Satisfying
Easy to make
Versatile
& Incredibly delicious
These would make the perfect thing to have on hand for easy scrambles throughout the week. Or, use as a base for things like quiche, frittatas, omelets, and more! Oh the eggy possibilities.
If you’re into breakfast scrambles, also be sure to check out our Southwest Tofu Scramble, Masala-Spiced Tofu Scramble, Sweet Potato Kale Hash, and Fluffy Chickpea Scramble.
If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo #minimalistbaker on Instagram. Cheers, friends!

Fluffy Vegan Scrambled Eggs
Ingredients
- 3/4 cup split mung beans, rinsed (a.k.a. moong dal, NOT whole mung beans*)
- 1 – 1 ¼ tsp black salt a.k.a. kala namak (or sea salt — though black salt adds a magically “eggy” flavor)
- 1/2 tsp onion powder
- 3/4 tsp ground turmeric
- 2 tsp nutritional yeast
- 1 ⅓ cup canned light coconut milk
- 2 Tbsp olive or avocado oil, plus more for cooking (if avoiding oil, omit and use a non-stick pan)
- 1/4 cup white rice flour (or brown rice flour)
- 1 ¼ tsp baking powder
Instructions
- Rinse mung beans and add to a large mixing bowl. Cover with lukewarm water and soak (covered) for at least 6 hours or overnight.
- Drain and rinse well, then add to a high-speed blender. Add remaining ingredients and blend until creamy and smooth. Taste and adjust flavor as needed, adding more black salt for “eggy” flavor, onion powder for overall flavor, turmeric for color, or nutritional yeast for cheesy flavor. The batter should be thin and pourable, but not too watery. Add more rice flour if too thin or more coconut milk if too thick.
- Heat a non-stick pan (we love this one) or a greased skillet over medium-low heat. Once hot, add about 1/4 cup (60 g) egg mixture, or enough to almost reach the edges of the pan. Then cover.
- Cook for 1-2 minutes, or until the edges appear a little dry. You may notice bubbles on the surface. Then use a rubber spatula to gently push the “eggs” around toward one side of the pan (see photo). Cover again and cook for another 1-2 minutes.
- At this point you can eat them as “soft scrambled eggs” or continue cooking longer. You can also flip to cook the top side more thoroughly.
- Transfer egg to a plate and let cool slightly. Taste test cooked egg and adjust flavor of remaining batter as needed, adding more black salt for “eggy” flavor or to hide any flavor of baking powder (we used 1 ¼ tsp black salt total // amount as original recipe is written).
- Continue process until all of the egg mixture is cooked! Alternatively, store in the refrigerator up to 1 week for use throughout the week.
- This mixture works great for plain scrambled eggs, but we also suspect sautéing a little onion, garlic, veggies, or greens before adding the egg mixture would work well, too. For more cooking options, see notes!
- Serve as is, or with desired toppings, such as salsa, vegan parmesan cheese, fresh herbs, or toast.
Video
Notes
*Nutrition information is a rough estimate calculated with olive oil and lesser amount of salt.
*For an omelet, cook desired veggies then remove from pan. Add the egg mixture and top with cooked veggies. Cover and cook for 2-3 minutes, or until the egg mixture appears cooked through. Then remove lid, carefully fold the omelet in half, and enjoy. For a frittata, cook desired veggies in your pan, then pour on desired amount of egg mixture and transfer to a 350 degree F (176C) oven. Cook until the mixture appears golden brown on top and is slightly firm to the touch.
Cyndi Feigenbaum says
I would like to use flax meal in this recipe. I am wondering if there is this recipe? I am looking for ideas.
Hi Cyndi, we find flax works well as an egg replacement for baking, but not as a replacement for scrambled eggs. It creates a gelatinous texture which is not appetizing!
Chelly says
Any chance there’s a substitute for mung beans that would yield a similar texture?
Hmm, possibly red lentils, but we haven’t tried it. Let us know if you do some experimenting!
Kelly Foss says
I just made this in my ninja blender; seems kind of gritty even after I soaked the beans for probably 16 hours. I did not notice the grit at all after I cooked it up. (Pretty darn tasty actually) If I make a version of this without onion powder would it be ok to bake with?
Glad to hear it worked well after cooking, Kelly! Hmm, we haven’t tried it in baking, but possibly!
Randiah says
I used chickpea flour and homemade oatmilk and eyeball the spices and the flavor came out spot on, the texture is a bit doughy however… almost like a spongy pancake. It worked really well in a breakfast burrito! This was good, but I prefer the texture of Just Egg. It just can’t be beat
Hi Randish, chickpea flour is more absorbent, so it will change the texture. And oat milk has a lower fat content, so again, the result will be different! We’d recommend coconut milk and rice flour for the best outcome!
Stephanie Gussler says
I just made this. Flavor wasnt bad but the texture was really weird. Do you think canola oil is what gives Just Egg its silkier texture? Could I add avocado oil? Silken tofu?
I used flax milk as that is what I had on hand. I watched the video and thought I did everything else spot on?
I hate coconut. If any coconut would shine through I would be repulsed.
I really want to make this work because of the canola oil in Just Egg….
Hi Stephanie, flax is mucilaginous so that likely impacted the texture. We’d recommend trying a different milk (maybe soy or rice milk) and adding more oil. Hope the helps for next time!
Maya says
Have you ever baked this on a sheet to make squares for freezing for easy breakfasts?
We haven’t, but other readers have reported doing that with success!
Nancy Ami says
I just picked up moong dal flour. I’m lucky enough to have 2 Indian grocery stores by me. Even tho I have a Vitamix,, figured save time where I can. I should work right?
Hm, possibly! It might be more dense. Let us know how it goes!
Journey says
Amazing! I just went vegan and missed my breakfast tacos. Tofu is ok, but I wanted something I could pour over sautéed veggies and potatoes. This was perfect! Is it doughy? A little- but I prefer that over the slimy texture of eggs. The flavor is ASTOUNDING. Perfect with potatoes. I quadrupled the recipe and did meal prep; it held up very well and reheats easily. This is my new favorite egg recipe for scrambles and tacos!!!!!! THANK YOU!
Whoop! We’re so happy you love it, Journey. Thank you for sharing! xo
Ruth says
Because I don’t use rice flour could I substitute oat flour or chickpea flour instead? Also because of the saturated fat content in coconut milk I would like to substitute that with some other kind of plant-based milk. Have you tried any other milk besides the coconut? Thank you!
Hi Ruth, we haven’t tried with other milks, but other readers have reported success with soy milk, rice milk, and oat milk. We tried it with chickpea flour and didn’t love the flavor, but it does technically work! Other readers have had success with tapioca flour.
Sheila Roberts says
I’ve tried tofu scramble and chickpea flour scramble. This is by far the best. The other two just went along for a ride with the veggies I include. But this scramble is very much an equal to the veggies. I’m not sure why it’s so much better than the tofu or chickpea. The texture is a little doughy, but the flavor carries the day.
We’re so glad you enjoy this recipe, Sheila! Thank you for the lovely review! xo
meagan Marie kelly says
Can you meal prep and freeze for later use? I wanted to make and freeze breakfast burritos.
Hi Meagan, we haven’t tested freezing them and think the texture would change. But another reader mentioned loving freezing them and then warming up in a toaster oven. Let us know if you try it!
Yuko says
Hi!
Thank you for even creating a recipe vegan egg! I really wanted to love it but it tasted tacky and doughy? I added a little more coconut milk, to try and help it but didn’t work too well. The flavor is great, just need some tip with the texture please! Thank tou!
Hi Yuko, we’d suggest cooking for a little less time to see if that’s more the texture you’re hoping for!
Elaine says
Just made this, omelet style with onions and peppers. I loved it!! Thank you so much.
We’re so glad you enjoyed it, Elaine! Thanks so much for sharing! xo
Grace says
I’ve been attempting vegan eggs for awhile. This recipe is the best I’ve found!
We’re so glad you enjoyed them, Grace. Thanks so much for the lovely review! xo
Isabella says
Hi! You noted that whole beans don’t work as well, but they are all I have on hand right now and I was wondering if it would be possible to make this recipe if I peeled them myself at home?
Hi Isabella, we haven’t tried that so we’re not sure if it would work. But possibly!
Erica Brown says
Have you ever made a larger batch and saved this recipe? Curious to know if it could be prepared and eaten throughout the week.
Hi Erica! You can make the batter and store it in the refrigerator until ready to cook!
Claire says
We love this recipe. I actually like how it tastes better than just egg. We use oat milk and regular flour. We don’t use as much flour as the recipe calls for either so it isn’t as thick and doughy. We make omelettes out of it with spinach and vegan cheese all the time. Thank you!!!!!!
Amazing! Thank you for sharing, Claire!
Jean Dennison says
Have you ever used regular coconut milk?
Hi Jean, we prefer this recipe with light coconut milk or another dairy-free milk like almond! We think full fat coconut milk might make them too thick!
L says
I have tried replicating and tried this recipe. They end up with a pancake like texture where just egg does not. Any ideas on how to prevent this?? Thank you!!
Hi L, what do you mean by pancake like texture? Perhaps the mixture is cooking too long and getting too dry and dense?
Tim says
This recipe is one of the few vegan recipes that actually delivers on the promise to resemble the food it claims to.
The main thing at locks from real scrambled eggs is the texture I’m going to experiment with using gluten to create essentially a soft Satan and you don’t need to limit yourself necessarily to using chickpea flour or amung beans to create I’m going to also experiment with soy essentially I think any Bean could be used the critical ingredient is the black salt but that there are many options to give it the sort of rubbery texture of eggs including konjaku powder & gluten.
I think gluten is probably the best option because it would be simpler to use don’t fear gluten most of the unless you have Celiac or non-celiac gluten sensitivity gluten is completely fine and doesn’t have any reason to be eliminated from your diet it’s in fact the staple protein for Buddhist monks the world over.
Lanie Jansheski says
Hi-
I follow the recipe, exactly as written, and watch the video but my eggs have a pasty texture and none of the eggy stretch like Just Egg. I can’t figure out what’s wrong.
Hi Lanie, so sorry this one didn’t work out. What kind of flour did you use?
Lanie Jansheski says
Hi-
I used Bob’s Red Mill white rice flour. I was able to get it to *look* like your video and another batch to look like a scramble. However, no matter how long I cooked it, I could always mash it back together like play-doh. Zero eggy slipperiness or stretch like Just Egg. Just a play-doh texture.
Hmm, we’re a little stumped! Have you tried cooking for less time to see if possible it was overcooked?
Vinnie says
I returned to a 100% vegan diet and I’m so happy I have, I’m getting my blood sugar,blood pressure and cholesterol levels back to 100% perfect again. Thanks for the awesome food ideas.
We’re so glad our recipes are helpful, Vinnie!
elizabeth shipley says
Could I soak the mung beans that I have and then split them?
Hi Elizabeth, we haven’t tried that so we’re not certain. But possibly!
Jodi says
This was really really good! I made the mixture last night and ran out of time (and energy) and therefore cooked 2 “eggs” this morning and they were great. I first used a greased stainless steel pan, the egg mixture stuck to the pan a lot and tasted kind of gummy. Then I switched to a greased non-stick pan, it still stuck to the pan, but the consistency was a lot better. The flavor was really good too. Not too overpowering in any way (followed the recipe exactly, using 1 1/4 black salt, and did not add extra of anything).
Love this recipe in general… so much cheaper than Just Egg and other than soaking time, it was incredibly easy. I am going to try the other person’s idea of the sous vide bites with the rest of the egg mixture!
Thank you for sharing your experience, Jodi! We’re so glad you enjoyed it!
Sylvia says
This is one of my go-to recipes. I love to cook little pancakes of these and put them in my breakfast sandwich with mayo, avocado, coconut cheese and either use a bagel or some fluffy organic bread. SO delicious. Also a crowd pleaser!
We’re so glad you enjoy it, Sylvia! That breakfast sandwich sounds SO yummy! Thank you for sharing! xo
Jesse K says
I’m curious where you found this recipe. A few years ago I copied it down from another website and recently wanted to look it up to check something. I couldn’t find that recipe anymore, but found this one using the exact same ingredients in the same order and measurements. Any way you can point me to where this came from? Thanks!
Hi Jesse, this is our original recipe, so we’re not sure where else you would have seen it.
D. Rogers says
So,
I love the flavor but I can’t seem to get the cooking part right. I’ve made it as written, thinner and thicker and it all seems to come out like a gooey paste or sticky mess. Any pointers?
Sorry to hear the texture hasn’t been quite right! Have you checked out the video? We wonder if something about your cooking method might be different.
Swam says
This is great!
Quick question – how long can the mixture keep before it needs to be cooked?
Cook right away or can store for next day/multiple days?
Hi Swam! It should keep for at least 24 hours in the refrigerator, but we haven’t tried it. We aren’t sure about longer and cannot guarantee results. Let us know how it goes if you try it!
Lindy says
I double the batch and keep it in a mason jar in my fridge. It’s lasted for up to 3-4 weeks for me.
Amazing! Thanks so much for sharing, Lindy!
Sally says
Hi, I haven’t tried this yet but it sounds good and I am looking forward to it. Do you know know how long it would last after being cooked (ie quiche or frittata), or whether they could be frozen then defrosted and reheated for later use?
Also, fyi, the Mong Dal you’re linked to on Amazon had recent reviews of bugs in it. That made me decide to wait until I can purchase in person.
Thank you!
Oh no! That’s a bummer on the Moong Dal – we haven’t experienced any issues with bugs! After cooking, it will last for ~2-3 days. Another reader has mentioned freezing with success, but we haven’t tried that.
Christy says
Can I use arrowroot powder instead of white rice flour?
Hi Christy, other readers have reported using arrowroot with success, but we haven’t tested it out!
Hannah says
This is wildly good. Not at all what I was expecting but it’s DELICIOUS and tastes a lot like eggs (or at least what I remember them tasting like lol)
We’re so glad you enjoyed it, Hannah! Thank you for sharing! xo
excommunicaited says
I doubled the recipe and tried to pan cooked…tasted like pancakes like the other reviews said. Next I greased muffin tins and mixed veggies and herbs and garlic in a bowl and divided it in the muffin tins. I poured the mung bean egg into the tin and baked at 350 for 17-20 minutes! Delicious. I’m going to put some in the freezer, and they are ready to eat just like the JUST sous vide eggs! The flavor is less good than the JUST, but it is still delicious and saves money and cuts waste!
Thanks so much for sharing your experience and feedback! Love the egg bite idea!
Alina says
I cannot have nutritional yeast. Any ideas what to substitute it with? Thank you.
Hi Alina, we’d suggest just leaving it out! It will still be flavorful.
Michelle says
This recipe is so delicious. It’s on regular rotation in my house. I scramble it up with onions, bell peppers and jalapeños. So yummy! I recently came across the store bought version of this and was so disappointed, this is light years better!
Amazing! We’re honored you enjoy it more than store-bought! Thanks so much, Michelle! xoxo
Pranit says
I’m Masters Studentt I’m doing research on it could you provide me details of nutritional value of this scramble egg.
Hi Pranit, you can find the nutrition information beneath the recipe. Hope that helps!
Bh says
I have split mung beans with the hull still on. Will those work?
Hi, We found with green mung beans, the texture does not get as creamy and the scramble is green. We highly recommend split mung beans (moong dal) for best results.
Christine says
Absolutely love this recipe! Much cheaper than using Just Egg and I find it to be better tasting. I use it to make omelette by heating an oiled skillet and cooking with a lid on for a few minutes before adding toppings. Highly recommend!
Yay! Thanks so much for the lovely review, Christine. So glad you enjoy this recipe!
Monica says
Not perfect but it’s delicious. I thought it was very smart to use the eggy flavor of the black salt to trick the tastebuds. I did find the moong dal overpowered the rest of it however and it created a sticky texture which meant it stuck to even my non-stick pan. I had a hard time getting it to cook throughout even though I turned the heat way down. I found that it still had a sticky texture in the center.
I wonder if there are other alternatives to using the moon dal or perhaps using less and substituting something else in to improve the texture?
I really want to like it plus I bought a ton of ingredients with the intention of this becoming our go-to egg recipe — so I really want to make it work! Maybe I just have to do some experimenting.
Thanks for sharing your experience, Monica! We haven’t had that issue with the stickiness – is it possible you made any modifications? Such as to the flour? We also wonder if the moong dal could be rancid? Let us know if you do some more testing!
Laila Heidema says
I’ve just realized I’m out of rice flour. What other flour would you recommend?
Hi Laila, other readers have reported success with arrowroot starch or all purpose flour, but we haven’t tried either so can’t guarantee results! Let us know how it goes!
Tim says
Thanks, Minimalist Baker. I just made this up. The only thing missing was the black salt. It tastes pretty good, but I think the rice flour content needs a bit of tweaking. It had a bit more bready texture than I was expecting. Perhaps next time I will use more split moong and see how it goes. It makes quite a bit, so it probably won’t be until next week.
Thanks for sharing your experience, Tim! Let us know how round two goes.
Tim says
Can you use this for a veggie scramble like is usually done with hen eggs? I’d love to see an example.
Hi Tim! You should be able to use this recipe just like you would normal scrambled eggs. Let us know how it goes if you give it a try!
HUNTER O. says
Hey! Quick question: has anyone tried making with oat flour? I make my own with my vitamix and would love to know how they turn out!
Hi Hunter, we haven’t tried it with oat flour, but if you try it, we’d suggest starting with less as it may be more absorbent. Hope that helps!
Janet says
I’d love to try this recipe, but I’m allergic to coconut milk. Can you suggest a reasonable alternative for this recipe?
Hi Janet, we’d suggest almond milk. Oat milk, rice milk, or cashew milk should also work.
Nancy P says
I love Just Egg and was so thrilled to maKe my own!!! Very disappointed at how SPONGY this and any mung bean recipe came out… have you figured out how to remedy this??? What has Just Egg done that is missing from these recipes?? I AM determined!! ….. with your help. PLEASE!!!! :))))
Hi Nancy, sorry to hear the texture wasn’t quite what you were hoping for! Did you make any modifications? One idea would be to cook it for less time.
Sarah says
I made this recipe exactly as it was written, and the taste is spot on. The texture though was kind of bread-y, as other commenters have noted. Im not sure what to do about that, because if I can’t get the texture right – I think I would prefer the Just Egg. Maybe I’ll try a little less baking powder next time…
Hi Sarah, That could mean they were cooked a little too long. But less baking powder may also help!
emma says
I LOVE this recipe! My partner and I make a double batch regularly and then store the remaining in the fridge for fresh omelets during the week. I often add veggies, kraut, sautéed onions and fresh herbs to the mix when cooking and then top with avocado, salsa, and hot sauce and serve with some microgreens or kale.
I often forget to plan ahead to soak and find that soaking in boiled water for an hour or so does the trick just as well. I’ve also found that using any kind of plant milk works just as well as the canned coconut milk (for my taste) so I just use whatever I have on hand, otherwise I like to water it down if I use coconut milk. I love the idea that some folks have offered to bake it in muffin tins for a breakfast sandwich…definitely going to try that out. Thanks for the stellar recipe!
Amazing! Thanks so much for the lovely review and for sharing your experience and modifications, Emma. We’re so glad you and your partner enjoy the recipe! xo
Teresa says
Can this be made without nutritional yeast as I am allergic to it.. thanks
Yes! Let us know how you like it =)
Andie says
We made this twice in the last week! First, with coconut milk – texture was more egg-like than other commenters seemed to have experienced, but we found the taste a bit coconutty. Still delish and we devoured the batch. Second round we made with almond milk and it was even better!!! Fluffier, with no coconut flavor. We put veggies in a glass baking dish, poured the “egg” in on top and baked at 375 for 20 minutes. It made perfect slices for breakfast sandwiches. Thanks so much for this recipe!!! We are allergic to soy so can’t have tofu scrambles and while we love JUST, we really try to eat clean! This recipe ROCKS!
Thank you so much for the lovely review and sharing your experience with those variations, Andie. We are so glad you enjoy it! Next time, would you mind leaving a rating with your review? It’s super helpful for us and other readers. Thanks so much! Xo
Andie says
Oh phooey! I thought I did! I know it doesn’t calculate the same but for those reading this, we give it 5 stars!!!!
Thanks for the update, Andie! xo
Melissa H says
Really enjoy this egg substitute- even though it always sticks to my non stick pan. I’ve been experimenting with the recipe, trying it in the microwave, baking in the oven, and recently found that steaming the batter makes a delicious fluffy “egg”. I steam the batter in a greased springform pan within a large stock pot; cook until a toothpick comes out clean. After cooling, break up and use for scrambles, breakfast burritos and mixed with capers and ‘Mayo’ for egg toast. Love this site 🥰
Amazing! Thank you so much for sharing, Melissa!
Galina Johnston says
Thank you for this recipe. I struggle with missing eggs. And hate buying chemical based products as a sub. I made and “egg” sandwich with vegan cheese and it was like havinf the real thing. Mmm good!
Love the “egg” sandwich idea! We are so glad you enjoyed it! Thank you for sharing, Galina. Next time, would you mind leaving a rating with your review? It’s super helpful for us and other readers. Thanks so much! Xo
Camille Coad says
This is my go to for vegan egg. I have made omelets, quiche, mini rounds and the scramble (once) with it. I make it almost every Saturday. Fantastic! I ran out of rice flour so I use arrowroot and it works great. I sometimes don’t want to use a whole can of coconut milk so I use oat milk yoghurt, it works!
Great recipe for those who miss eggs!
Woohoo! Love that, Camille! Thank you so much for sharing! xo