
Breakfast Burrito with Eggs, Mushrooms & Spinach

By Emma
Certified Culinary Professional
Set it to medium heat. Mushrooms go in first—well, after garlic hits the hot oil and you catch that smell. Three cups of fillings wrapped tight in a tortilla, fried until the cheese inside melts and the edges go golden. That’s the move.
Why You’ll Love This Breakfast Burrito
Takes 43 minutes total. Most of that’s just chopping and wrapping. The actual cooking part? You’re moving fast.
Vegetarian, which means no hunting for meat at 6 AM. Eggs, mushrooms, spinach—stuff that’s probably already in your kitchen. Works cold the next day if you wrap it in foil, though it’s better hot.
One pan does almost everything. You’ll dirty a skillet and a small bowl. That’s it.
Makes four burritos but freezes perfectly. Reheat in a skillet or oven later and they come back crispy, not soggy like microwaved ones. Not sure why the skillet method works but it does.
What You Need for a Breakfast Burrito
Two cups of button mushrooms. Sliced, not chopped small—you want them to stay together, not turn into mush. Two teaspoons of olive oil split across two pans because you’re cooking in stages. One teaspoon goes with the mushrooms and garlic, one teaspoon waits for the wrapping step.
A dab of butter if you want richness. Optional, but it changes things. Two cloves of garlic minced fine. A third cup of red onion diced. Half a bell pepper—sweet one, yellow or red. The orange ones are fine too. Jalapeno if you like heat, leave it out if you don’t. A tablespoon of fresh basil chopped.
Six eggs beaten with milk. The milk does something—makes them fluff up more than they should. A teaspoon of it. One cup of fresh spinach stacked. Half a cup of shredded sharp cheddar. Not mild. Sharp. Four large flour tortillas, ten inches. The thinner ones are easier to fold.
Salt and pepper. Olive oil or avocado oil for frying—whichever you have that’s not going to smoke. Optional: fresh parsley for the top, avocado sliced, cherry tomatoes halved.
How to Make a Breakfast Burrito Start to Finish
Heat one teaspoon of olive oil with the minced garlic and a dab of butter in a medium skillet over medium. Wait for it to shimmer—you’ll see the whole surface kind of move. That’s when the mushrooms go in. Listen for the sizzle. Steam rises within 3 or 4 minutes. Stir them often. They shrink, get darker around the edges, start looking almost golden. This takes 6 minutes if you keep moving them. You want tender but not turned into paste. Once they smell roasted and look soft, dump them in a small bowl and move on.
Spray the same skillet with nonstick spray. Same heat. Onions first—they need time. Three minutes until they turn clear and soft. Now the bell pepper. Two minutes max. You’re not trying to cook these until they’re mush, just until they start to give. Jalapeno and basil go in last, toss for 30 seconds. That’s when you pour in the eggs you beat with milk earlier. Whisk them into the pan to introduce air. This makes them fluffier somehow. Salt and pepper now. Keep stirring, folding them gently. Six minutes until they’re mostly set but still shiny. They keep cooking after you pull them off heat so remove them now. Too many people leave eggs on too long.
How to Get the Burrito Wrapping and Frying Right
Heat the remaining teaspoon of olive oil in a large skillet over medium-high while you wrap. Start building the burrito on one tortilla: cheese first, it holds everything together and melts with the heat. Then spinach—the leaves soften from residual heat so they don’t stick. Then mushrooms. Then eggs. Fold it tight. Top to bottom, sides in, roll until there’s no gap or loose end or it’ll spin open in the oil and fall apart.
If you want creamy or tangy, slice avocado and dice tomato. Put it inside if you’re bold but expect the filling to shift when you bite. Some people do it on the side instead.
The oil should be hot enough that it hisses when the burrito hits the pan. Place it seam side down. That’s where you sealed it so that’s what hits the pan first. Fry 3 to 4 minutes. You’re listening and watching for golden brown, crispy outside. Press gently with a spatula so the edges seal and the cheese inside melts. The whole thing should be tight and golden. If the oil bubbles wildly, lower the heat a bit. Medium keeps it crisp instead of burnt. Four minutes per side usually does it. Flip once. Then it’s done.
Repeat for all four tortillas.
Breakfast Burrito Tips and Common Mistakes
Don’t overfill. Sounds obvious but people pack them like they’re never eating again. Three cups of filling is right. More than that and it bursts open in the oil.
The seam goes down first. Burrito seam side up and the whole thing falls apart in the hot oil. Seam side down seals it shut.
Eggs go in last before wrapping because they’re already cooked and cooling down. If you add them first, by the time you wrap and fry, they’re cold inside and the whole texture is off.
Reheating in a skillet brings them back to life. Pan-fry on medium heat, a minute per side, and the outside crisps back up. Microwave turns them into something sad. Oven works too—350 degrees, 8 minutes wrapped in foil, but the burrito breaks down if you open the foil too early.
Freezer breakfast burritos work fine. Wrap them individually in foil after they cool completely. Freeze for up to a month. Reheat from frozen the same way—skillet, medium heat, longer. Maybe 3 minutes per side. The inside warms through as the outside crisps.

Breakfast Burrito with Eggs, Mushrooms & Spinach
- 2 cups button mushrooms sliced
- 2 teaspoons olive oil divided
- 2 cloves garlic minced
- 1 teaspoon butter optional
- 1/3 cup red onion diced
- 1/2 medium sweet bell pepper diced (replace jalapeno for less heat or poblano for smoky twist)
- 1 fresh jalapeno seeded and minced (optional)
- 1 tablespoon fresh basil chopped
- 6 large eggs beaten with 1 teaspoon milk
- 1 cup fresh spinach leaves stacked
- 1/2 cup shredded sharp cheddar cheese
- 4 large flour tortillas (10 inch)
- Salt and pepper to taste
- Olive oil or avocado oil for frying
- Optional: fresh parsley for garnish
- Side suggestion: diced avocado and cherry tomatoes
- Mushrooms first
- 1 Heat 1 teaspoon olive oil with garlic and a dab of butter if you want richer flavor, over medium heat. Mushrooms go in once oil shimmers; listen for that light sizzle, steam rising within 3-4 minutes. Stir often; they shrink and soften, start to slightly brown around edges — about 6 minutes. Avoid soggy mush. Once tender and fragrant, remove to a small bowl; garlic should smell roasted, not burnt.
- Veggie eggs
- 2 Spray skillet with nonstick spray, medium heat. Onions hit the pan first; they sweat down, turn translucent, soften in 3 minutes. Add bell peppers, cook until they just start to soften, 2 minutes max. Add jalapeno and basil last, toss quickly for 30 seconds. Now pour in eggs beaten with a couple drops of milk — whisk to introduce air, makes eggs fluffier. Salt and pepper in. Stir gently but constantly, folding eggs for creamy curds until mostly set but still shiny; about 6 minutes. Eggs keep cooking off-heat so remove now.
- Wrapping and frying mashup
- 3 Heat remaining 1 teaspoon olive oil in large skillet over medium-high. While it warms, start building burritos: layer cheese (holds fillings together and melts), fresh spinach (leaves soften with residual heat), mushrooms, then eggs. Fold tight burrito—no gaps or loose ends or it’ll unravel in oil. If you want creamy or tangy, add sliced avocado and diced tomato on the side, or inside if you're bold but expect messier bite.
- 4 In hot oil, place burrito seam side down. Hear that satisfying hiss? Fry each side until golden brown and crisp, about 3-4 minutes per side. Press gently with spatula so edges seal and cheese melts inside. Adjust heat if oil bubbles too wildly or browns too fast; medium heat keeps crust crisp, not burnt. Repeat for all tortillas. Optional: sprinkle parsley and extra cheese on top.
- 5 Serve immediately or burrito will sog out. For leftovers, reheat in oven or skillet; microwave will make them limp.
Frequently Asked Questions About Breakfast Burritos
Can I make these ahead and freeze them? Yeah. Cool them completely first, wrap individually in foil, freeze up to a month. Reheat in a skillet over medium—takes longer from frozen, maybe 3 minutes per side, but they come out better than the microwave. Which is not saying much.
What if I don’t have fresh spinach? Doesn’t have to be fresh. Frozen spinach works but squeeze all the water out or it makes the tortilla soggy. Thawed and drained completely. Or skip it and add more mushrooms.
Can I use a different cheese? Sharp cheddar melts right and has flavor. Monterey Jack is milder. Pepper Jack has heat. Honestly, stick with sharp cheddar. It holds up in the burrito better.
Should the eggs be fully cooked before wrapping? They should be set but still shiny. Not rubbery. You want them cooked through but still creamy inside. Once the heat hits the pan again when you fry the burrito, they firm up more.
How do I keep them from falling apart in the oil? Fold tight. No gaps. Seam side down in the pan. The oil should be hot enough to hiss but not smoking—that’s when the burrito seals fast. Don’t flip too early. Wait at least 3 minutes so the outside sets.
Can I add chorizo to this? You could. Brown it first, drain the fat, then add it with the eggs. But that changes the whole thing into a meat burrito instead of vegetarian. Works fine. Just different.
What’s the best way to reheat leftovers? Skillet, medium heat. Works every time. Oil’s optional—they have enough fat to prevent sticking. 1 to 2 minutes per side and you’re done. The outside gets crispy again. Oven at 350 wrapped in foil also works but takes longer, maybe 8 minutes.
Can I make breakfast wraps instead of fried burritos? Sure. Skip the frying step. Just wrap them in foil and eat cold or warm them in the oven. Less crispy that way. Not as good in my opinion but some people like them better.



















