Go Back
+ servings
breakfast quesadilla pieces stacked and garnished with chopped tomatoes.
Print Recipe Add to Collection
4.77 from 17 votes

Breakfast Quesadillas

Combining two of my favorite meals - breakfast and quesadillas! These Breakfast Quesadillas are full of classic, flavor packed morning staples like bacon, eggs and hash browns! It's a filling, healthy and delicious breakfast.
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Breakfast
Cuisine: American, Mexican
Keyword: breakfast quesadillas, quesadillas
Servings: 8
Calories: 524kcal


  • 2 tablespoon olive oil
  • 6 slices bacon thick cut, sliced
  • 3 medium potatoes pealed, cleaned and diced
  • 1 medium onion chopped
  • ¼ teaspoon salt or to taste
  • ¼ teaspoon pepper or to taste
  • 2 tablespoon butter unsalted, divided
  • 6 large eggs
  • 8 medium flour tortillas
  • 2 cups Mexican cheese blend shredded

Optional toppings

  • 2 avocados sliced
  • ¼ cup salsa
  • ¼ cup sour cream
  • 1 large tomato chopped


  • Cook Potato Hash: In a large skillet, add the olive oil, the bacon, cubed potatoes and chopped onion. Stir everything together and cook on medium until the potatoes are fork tender and browned. Season with salt and pepper.
  • Cook the Eggs: Add 1 tbsp of butter to a clean skillet and melt over medium-low heat. Whisk the eggs in a bowl with a bit more salt and pepper, then pour in the skillet. As eggs begin to set, gently move spatula across bottom and side of skillet to form large, soft curds and cook until they thicken and no more visible liquid egg remains. Remove to a plate and set aside.
  • Prep the oven: Preheat the oven to 425°F.
  • Assemble Quesadillas: Place a tortilla on a clean cutting board and layer it with ⅛ of potato hash, ¼ cup cheese, and ⅛ of the scrambled eggs. Fold in half and press down gently. Place on a large baking sheet. Repeat with remaining tortillas and ingredients. If not all quesadillas fit on your baking dish, use another.
  • Bake: Brush the top of the quesadillas with a little bit of melted butter, transfer the baking sheet(s) to the oven and bake for 8 to 10 minutes, turning them halfway through, if necessary. With my oven they crisped up on the bottom as well so I didn’t need to flip them over, but all ovens are different.
  • Slice & Serve: Remove the quesadillas from the oven, cut in half and serve with your favorite toppings.


  1. Make sure to watch your quesadilla in the oven, you don't want the outsides to burn, you just want them nicely browned!
  2. Try different combinations of ingredients and customize this recipe to your liking. Make it your own!
  3. This recipe can be made vegetarian by leaving the bacon out completely, or subbing it for tofu.
  4. If you like a little heat, add some hot sauce into the mix!
  5. Store in an airtight container in the fridge for up to 3 days.
  6. If you’d rather freeze your breakfast quesadillas, be sure to wrap each quesadilla individually in parchment paper before transferring to an airtight container. Freeze for up to 3 months.


Serving: 1quesadilla | Calories: 524kcal | Carbohydrates: 35g | Protein: 19g | Fat: 35g | Saturated Fat: 13g | Cholesterol: 188mg | Sodium: 708mg | Potassium: 774mg | Fiber: 6g | Sugar: 4g | Vitamin A: 821IU | Vitamin C: 22mg | Calcium: 267mg | Iron: 3mg