Vegetarian Breakfast Burrito Recipe with Avocado and Fresh Salsa

This Vegetarian Breakfast Burrito is a satisfying way to start the day. It combines soft scrambled eggs, melted cheese, creamy avocado, and mushrooms and onions pan-fried in salsa for instant flavor. It’s also a simple handheld option that’s perfect for busy mornings or for taking breakfast on the go.

This meatless breakfast focuses on natural textures and fresh ingredients rather than processed alternatives. Serve it with your favorite hot sauce or a mild salsa for extra brightness.

Two halves of a meatless breakfast burrito stacked on top of each other.
This filling and flavorful vegetarian breakfast option is easy to make, using just one pan!

Mushroom Breakfast Burrito Ingredient Highlights


Typical breakfast burrito vegetables include onions, mushrooms, peppers, and zucchini, but this recipe keeps things simple and flavorful by focusing on mushrooms and onions cooked in salsa. That combination brings a savory, almost meaty texture without adding any processed substitutes.

Customize the burrito however you like — add bell peppers, spinach, or leftover roasted vegetables in step one to make this an ideal “clean out the fridge” meal. White button or baby bella mushrooms work best; use yellow, sweet, or red onion based on preference. Choose a salsa you enjoy — mild, medium, or hot — and pick a large tortilla you like. For cheese, shredded cheddar or a Mexican blend melts nicely and keeps the flavors classic.

All ingredients for a vegetarian breakfast burrito including salsa, shredded cheddar cheese, olive oil, avocado, onion, eggs, mushrooms, flour tortilla, salt, and pepper.
To make this vegetarian breakfast burrito, you will need salsa, shredded cheddar cheese, olive oil, avocado, onion, eggs, mushrooms, flour tortilla, salt, and pepper.

Mushroom and Egg Breakfast Wraps Tips and Tricks


How to Make a Vegetarian Egg Avocado Breakfast Burrito

Pro tip: For the best soft scrambled eggs, cook them gently over low heat and pull them from the pan just before they look fully set — residual heat will finish them and keep them tender.

Sliced onions and mushrooms on a cutting board.
Slice your mushrooms and peel and slice your onion.
Adding salsa to a pan with olive oil, mushrooms, and onions.
Cook the mushrooms and onion in olive oil and salsa.
Scrambling eggs in a hot pan.
Remove the veggies and use the same pan to scramble the eggs.
Adding cheese to a tortilla.
Spread the cheese across the center of your tortilla so it melts around the filling.
Adding scrambled egg to vegetarian breakfast burrito.
Layer the vegetables and scrambled eggs on top of the cheese.
Adding sliced avocado to vegetarian breakfast burrito.
Finish with sliced avocado and a pinch of salt and pepper.
Holding a vegetarian breakfast burrito up to the camera.
Tightly roll the burrito and reheat briefly in the pan to melt the cheese and crisp the tortilla.

Recipe: Vegetarian Breakfast Burrito with Avocado and Salsa

Author: Marley Goldin

Prep Time: 10 minutes • Cook Time: 15 minutes • Total Time: 25 minutes

Servings: 1 large burrito

This vegetarian breakfast burrito features mushrooms and onions cooked in salsa for deep flavor, then filled with melty cheese, soft scrambled eggs, and creamy avocado. It’s easy to make in one pan and adapts well to extra vegetables or different cheeses.

Ingredients

  • 1 tablespoon olive oil or butter
  • ¼ large yellow or white onion, sliced
  • 4 large white button or baby bella mushrooms, sliced
  • 2 tablespoons salsa of choice
  • ¼ cup shredded cheddar cheese (or Mexican blend)
  • 1 large flour tortilla
  • 2 large eggs
  • ½ large Hass avocado, sliced
  • Salt and pepper to taste

Instructions

  1. Slice the onion and mushrooms. Heat the olive oil or butter in a large nonstick pan over high heat. Add the sliced onion and mushrooms and cook until the mushrooms release their juices and the onions become translucent, about 5 minutes.
  2. Add the salsa to the pan and stir to coat the vegetables. Continue cooking until the liquid evaporates and the mushrooms and onions are nicely glazed, another 3–5 minutes. Remove from the pan and set aside.
  3. Lay the tortilla flat and sprinkle the shredded cheese in an even layer across the center, leaving a border around the edges so it will melt into the filling.
  4. Whisk the eggs in a bowl until smooth. Return the pan to medium-low heat, add a touch more oil or butter if needed, pour in the eggs, and gently push them with a spatula until soft-scrambled and just set.
  5. Arrange the mushroom and onion mixture across the center of the tortilla in a horizontal line, top with the soft scrambled eggs, then add avocado slices. Season with salt and pepper.
  6. Fold the sides of the tortilla in over the filling, then roll the side closest to you over the filling and tuck under as you continue rolling until sealed.
  7. Heat the rolled burrito in the same (ungreased) pan over medium-high heat, flipping once, until the tortilla is golden brown on both sides and the cheese has melted inside, about 1–2 minutes per side.

Pro Tips

  • Add any other vegetables you like during step 1 — bell peppers, spinach, or zucchini all work well.
  • To reheat a cooked burrito, place it in a pan in the center, add about 1 tablespoon of water next to (not on) the burrito, and cover. Steam for about 5 minutes, flip, and repeat until heated through. This method keeps the filling moist while crisping the tortilla.
  • Make several burritos ahead of time and wrap them individually in foil. Refrigerate for up to 3 days and reheat using the covered steaming method above.

This vegetarian breakfast burrito is flexible and forgiving — a few pantry swaps or extra vegetables can transform it while keeping preparation fast. It’s a great option for busy mornings, meal prep, or a satisfying weekend brunch.