One-Pan Vegan “Egg” Sandwich

This post may contain affiliate links. Please see the policies page for more information.

If you want to know which cooking equipment and ingredients I use, then shop my kitchen items!

I’m back with another mung bean recipe! If you’ve been following my blog for a while, then you will know that this is not my first recipe using mung beans. This is, in fact, my fifth recipe using mung beans! Mung beans have become a staple ingredient in my kitchen, especially when it comes to vegan breakfast recipes. This One-Pan Vegan “Egg” Sandwich recipe is no different from my other mung bean recipes in terms of simplicity and ease of cooking.

Other Recipes Using Mung Beans/Mung Bean Flour

One-Pan Vegan Egg Sandwich

Reasons You Should Make This One-Pan Vegan “Egg” Sandwich

  • This recipe consists of just 10 ingredients
  • This recipe is vegan, gluten-free (if using gluten-free bread), and soy-free
  • Mung beans are easy to cook with
  • This recipe takes just 15 minutes to make after soaking the mung beans
Vegan Breakfast Sandwich Ingredients
Vegan Breakfast Sandwich Ingredients
One-Pan Vegan Egg Sandwich

Simple Step-By-Step Instructions

To make this recipe, start by soaking the dried split mung beans. I always discard any discolored beans before soaking. When soaking the mung beans, make sure the water line is above the mung beans by 1 or 2 inches.

Before cooking the “egg” mixture, I recommend cooking any add-ins first. If you’re adding a hash brown patty or a plant-based breakfast sausage patty, then cook those in the pan first and set them aside to add back towards the end.

After soaking overnight, drain and rinse the mung beans. Add the mung beans to a small bullet blender along with the remaining “egg” mixture ingredients and blend until smooth.

Heat a large pan and add oil. Pour the blended “egg” mixture into the pan and add the bread slices vertically, with one above the other, for easy folding. When the “egg” mixture is fully cooked and no longer wet/sticky on the surface, carefully flip the “egg” mixture over so that the bread slices are now touching the surface of the pan. Fold the overhanging “egg” so that it sits neatly on the bread slices. Add any extra ingredients (sliced tomato, lettuce, hash browns, etc.) and fold in half so that one piece of bread is on top of the other to form a sandwich.

One-Pan Vegan Egg Sandwich

Products for this recipe (Sold through Amazon)

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
One-Pan Vegan Egg Sandwich

One-Pan Vegan “Egg” Sandwich

  • Prep Time: 5 minutes + overnight soak
  • Cook Time: 10 minutes
  • Total Time: 15 minutes + overnight soak
  • Yield: 1 sandwich 1x
  • Diet: Vegan


This One-Pan Vegan “Egg” Sandwich recipe is also soy-free and gluten-free (if made with gluten-free bread). This recipe consists of just 10 ingredients and makes 1 sandwich.



“Egg” mixture ingredients:

Other ingredients:

  • 2 Slices of Regular or Gluten-Free Sandwich Bread
  • 1 Tsp. Oil**

Additional ingredients/add-ins (optional):

  • Vegan Breakfast Sausage Patty
  • Hash Brown Patty
  • Vegan Cheese Slices
  • Tomato Slices
  • Lettuce


The night before:

  1. Discard any discolored mung beans before adding them to an air-tight container along with water. Make sure you use plenty of water and that the water line is at least 1 or 2 inches above the mung beans.

Prepare any add-in ingredients:

  1. If you’re putting add-ins on your breakfast sandwich, then I recommend cooking those first. For example, if you’re adding a vegan breakfast sausage patty and/or a hash brown patty then cook those in the pan first. Set aside your cooked add-ins before making the “egg” mixture.

Make the “egg” mixture:

  1. Place a large non-stick pan over medium heat. Coat the pan with the oil.
  2. Add all “egg” mixture ingredients to a small blender and blend until smooth.
  3. Pour the “egg” mixture onto the pan. Add the bread slices vertically in the center of the egg mixture. Leave about 1 inch of space between the bread slices.
  4. When the “egg” mixture has cooked and is no longer runny on the surface, carefully flip the “egg” over so that the bread slices are on the bottom of the pan.
  5. Use a spatula to fold the excess, overhanging “egg” into the center and onto the bread slices.
  6. Place add-ins on top of the folded “egg”. I added vegan cheese slices and let those melt first before adding tomato slices and lettuce.
  7. Fold one bread slice up and over to create a sandwich and hold the ingredients together.
  8. If the bread is grilled and toasty on the outside, then remove the sandwich from the pan and serve, otherwise, continue cooking until the bread is crispy.


*Black salt (kala namak) substitution: I used black salt for this recipe because it has a sulfur, egg-like taste and smell. If you don’t have black salt or prefer not to use it, then you can use regular table salt instead. But I highly recommend you get some if you want to add it to other vegan breakfast recipes such as tofu scramble, “egg” patties, or breakfast casserole. I use this ingredient all the time!

**Oil: For this recipe, I prefer to use avocado oil but any type of neutral oil will work such as vegetable oil/canola oil or grape seed oil. You can also use non-dairy butter or olive oil, although I have not tested them with this recipe.

Want more breakfast recipes? Check out my recipe for Vegan Double Chocolate Muffins!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating