My vegetarian breakfast quesadillas make four quesadillas at once on a sheet pan — crispy tortillas stuffed with scrambled eggs, black beans, spinach, and sharp cheddar. 10 minutes of prep, 20 minutes in the oven, and I have breakfast or brunch sorted for the whole week.

A close up image of vegetarian breakfast quesadillas on a sheetpan.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Why I switched to sheet pan quesadillas for meal prep

Shruthi's face

Standing at the stove flipping quesadillas one at a time works fine when you’re making lunch for yourself. It doesn’t work when you need breakfast for four people or a week of meal prep. I switched to the sheet pan method after one too many mornings of eating my quesadilla cold.

Listen, the trade-off is real. I’ll be honest that sheet pan quesadillas aren’t as crispy as stovetop ones. But they’re crispy enough and the convenience of making four at once more than makes up for it. Brushing olive oil on the tops before baking gets you golden, slightly crunchy tortillas without any flipping.

The testing detail that made the biggest difference: fold the black beans into the scrambled eggs before assembling, don’t layer them separately. I tried layering first and the beans clumped in one corner. Folding them in distributes everything evenly and keeps the filling from sliding out when you cut a wedge. I also landed on 6 eggs — 8 made the quesadillas overstuffed and hard to fold.

I firmly believe this is a vegetarian breakfast recipe you’ll want to make again and again along with my breakfast tacos. And it earns its spot in my regular rotation because it scales, freezes, and reheats without falling apart!

"Toodles, Shruthi" as a signature

What goes into these black bean and egg quesadillas

An overhead image of the ingredients of vegetarian breakfast quesadilla.

Full ingredient list and detailed instructions are in recipe card.

  • Eggs and hot sauce, whisked together — whisk the hot sauce into the raw eggs before scrambling. The heat distributes evenly this way instead of pooling in spots. Start with 1½ tablespoons and adjust next time; drop to 1 tablespoon or skip it entirely for a mild version.
  • Black beans, folded into the eggs — one full 15-oz can, drained and rinsed. The folding technique (covered above) is the key to even distribution. Every bite gets beans instead of one bean-heavy section.
  • Sharp cheddar, split between layers — half goes under the filling, half on top so the tortilla seals when it bakes. Pepper jack works if you want more heat; Mexican blend is milder.
  • Pickled jalapeños are optional but a quarter cup adds more Tex-Mex flavor.

TIPS & TRICKS

Shruthi’s tips (from a lot of testing)

  • Don’t overcook the eggs before baking. They should look slightly wet when you take them off the stove since they’ll finish cooking in the oven. Overcooked eggs before baking means rubbery eggs after.
  • Use 6 eggs, not 8. I tested both. Eight made the quesadillas overstuffed and hard to fold shut. If you’re feeding bigger appetites, make 8 and serve as scrambled eggs on the side.
  • 2 oz of baby spinach looks like a lot but wilts to almost nothing in the oven, so don’t skimp. Baby kale or arugula also work as swaps.
  • Press gently when folding — this helps the cheese melt evenly and creates better contact between tortilla and filling. Don’t smash, just a light press.
  • Let them rest 1–2 minutes before cutting. The cheese sets slightly so the filling stays inside when you slice.
  • For meal prep, underbake by a minute or two. They’ll finish cooking when you reheat. Skillet reheating (2–3 minutes per side, dry pan) gives you the crispiest result — worth it over the microwave.

How to make breakfast quesadillas

  1. Whisk the eggs with hot sauce, salt, and pepper until well blended.
  2. Heat olive oil in a nonstick skillet over medium heat. Cook the eggs, stirring frequently, until just set but still slightly soft — they’ll finish in the oven. Fold in the black beans and transfer to a bowl.
  3. For each quesadilla: spread cheese on one half of the tortilla, layer with spinach, egg and bean mixture, cilantro, jalapeños, and tomato halves. Top with more cheese, fold in half, and press gently.
An overhead image of whisking the eggs together.
An overhead image of the black bean and egg mixture.
An overhead image of assembling the vegetarian quesadilla.
  1. Lay the quesadillas on a parchment-lined sheet pan (use two if needed). Brush the tops lightly with olive oil.
  2. Bake at 400°F for 6–8 minutes until the bottoms are golden. Flip carefully and bake another 4–6 minutes until both sides are golden and the cheese is melted. Rest 1–2 minutes before slicing into wedges.
An overhead image of four breakfast quesadillas on a sheet pan, ready to ba baked.
An overhead image of baked breakfast quesadilla on a sheet pan.

How to serve sheet pan breakfast quesadillas

Serve with homemade guacamole and habanero salsa for dipping, or top with sliced avocado and a squeeze of lime.

Variations

  • Beans: Swap black beans for pinto beans or kidney beans
  • Cheese: Use pepper jack for more heat, or Mexican blend for milder flavor
  • Greens: Baby kale or arugula instead of spinach
  • Vegan: Use JUST Egg and your favorite vegan cheese
  • More protein: Stir crumbled vegetarian sausage into the eggs
  • Less heat: Reduce hot sauce to 1 tablespoon or omit; skip the pickled jalapeños
  • Scaling up: Use two sheet pans to make 8 quesadillas at once — same timing
An overhead image of vegetarian breakfast quesadilla on a plate.

Storage and reheating suggestions

Wrap individual quesadillas in foil and refrigerate up to 4 days. To freeze, cool completely, wrap tightly in foil, then place in a freezer bag. Freeze up to 2 months. Reheat from frozen in an air fryer at 350°F for 8–10 minutes, or in the oven for 15–20 minutes — no need to thaw.

More meal-prep friendly breakfasts

Want more easy, high-protein breakfasts that are great for prepping ahead?

GFGluten Free RecipesNFNut Free RecipesHPHigh ProteinVEVegetarian Recipes

Asparagus Frittata

5 from 1 vote

Sheet Pan Vegetarian Breakfast Quesadillas

My sheet pan vegetarian breakfast quesadillas make 4 at once — crispy tortillas stuffed with scrambled eggs, black beans, spinach, and cheddar. Ready in just 30 minutes.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Equipment

  • Large (18×13-inch) sheet pan
  • Large nonstick skillet

Ingredients 

For the eggs:

  • 6 large eggs
  • tablespoons hot sauce
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 15-oz can black beans, drained and rinsed

For the quesadillas:

  • 4 10-inch flour tortillas
  • 2 cups shredded sharp cheddar cheese
  • 2 oz baby spinach, about 2 cups
  • 1 bunch fresh cilantro, about ¼ cup chopped
  • ¼ cup pickled jalapeños, chopped
  • 1 pint cherry tomatoes, halved
  • 1 tablespoon olive oil, for brushing

Instructions 

Make the eggs:

  • Whisk the eggs with hot sauce, salt, and pepper until well blended.
  • Heat the 2 tablespoons olive oil in a large nonstick skillet over medium heat. Add the egg mixture and cook, stirring frequently with a spatula, until eggs are just set but still soft, 3-4 minutes. The eggs should look slightly underdone—they’ll continue cooking in the oven.
  • Don't overcook the eggs — they should look slightly underdone; they'll finish in the oven.
  • Fold in the black beans and stir gently to combine. Transfer to a bowl and set aside.

Assemble and bake:

  • Preheat the oven to 400°F. Line a large (18×13-inch) sheet pan with parchment paper.
  • Lay all 4 tortillas on the sheet pan (use two sheet pans if needed). For each quesadilla: spread ¼ cup cheese on one half of the tortilla, layer with ½ cup spinach, one quarter of the egg and bean mixture, 1 tablespoon cilantro, 1 tablespoon jalapeños, about 4 tomato halves, and another ¼ cup cheese. Fold the tortilla in half and press gently.
  • Press gently while assembling — helps cheese melt evenly and creates crispier tortilla.
  • Brush the tops lightly with the remaining 1 tablespoon olive oil.
  • Bake 6-8 minutes until the bottoms are golden. Flip carefully with a spatula and bake another 4-6 minutes until the second side is golden and the cheese is melted.
  • Let quesadillas rest 1-2 minutes before cutting so filling stays inside.

Video

Notes

  • Sheet pan method is less crispy than stovetop but much easier for batch cooking.
  • Wrap individual quesadillas in foil and refrigerate up to 4 days, or freeze up to 2 months.
  • Reheat in a dry skillet over medium heat for 2–3 minutes per side, in the oven at 350°F for 8–10 minutes, or in an air fryer at 350°F for 4–5 minutes.
  • Reheat from frozen in the oven at 350°F for 15–20 minutes, or in the air fryer at 350°F for 8–10 minutes.
  • For meal prep, pull the quesadillas from the oven 1–2 minutes early so they finish cooking when reheated and don’t dry out.

Nutrition

Calories: 680kcal | Carbohydrates: 45g | Protein: 36g | Fat: 40g | Saturated Fat: 16g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 15g | Trans Fat: 0.03g | Cholesterol: 336mg | Sodium: 1569mg | Potassium: 802mg | Fiber: 11g | Sugar: 3g | Vitamin A: 2873IU | Vitamin C: 22mg | Calcium: 539mg | Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.