Crispy on the outside and stuffed with fluffy eggs, sausage, and spinach inside, these healthy breakfast quesadillas are packed with protein and the best way to start the day!

Breakfast quesadillas are one of those things that I used to think nobody needed a recipe for…that is until I came up with the most killer recipe.
Now I’m convinced that everyone needs it so you’re welcome.
This recipe isn’t complicated in the slightest but the combination of hearty meat, a flavorful spinach-egg filling, and lots of cheese take them over the top in the flavor department.

The best part about these quesadillas is that this recipe is SO adaptable. I include tons of options later on in the blog post about different vegetable combinations you can use, different meats, cheeses, etc.
Your breakfast game is about to rock.
These Breakfast Quesadillas feature…
- Fluffy cottage cheese scrambled eggs and baby spinach
- Two kinds of cheese and breakfast sausage crumbles
- Fresh cilantro, sour cream, and salsa for serving

Making the Quesadillas
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Unsalted butter
- Eggs
- Baby spinach
- Cottage cheese
- Green onions
- Breakfast sausage
- Flour tortillas
- Monterey jack cheese
- Cheddar cheese
- Vegetable oil
- Cilantro
- Sour cream
- Salsa

Tips for Perfect Quesadillas
- Do not overcook scrambled eggs – for a creamy scrambled egg texture, cook the eggs until just set then remove immediately from heat to prevent drying out.
- Pat sausage dry – once the sausage has been browned pat dry with paper towels to prevent excess grease from getting in the quesadillas.
- Use freshly-shredded cheese – cheese that’s been freshly shredded will melt much better in the quesadillas.
- Fry quesadillas in batches – be careful not to overcrowd the pan otherwise the quesadillas will not crisp up properly. I typically fry them up 2 at a time in a large skillet, adding additional oil to pan between each batch.
Recipe Variations
Try these ideas for a different twist on these quesadillas.
- Skip the meat – skip the meat and replace it with a vegetable for a vegetarian-friendly quesadilla.
- Add more vegetables – add sautéed sweet pepper strips, mushrooms, sliced tomatoes, or kale.
- Make quesadillas spicy – add sauteed jalapeno, red pepper flakes, or your favorite hot sauce to egg mixture to taste.
- Use a different kind of cheese – try colby jack, sharp cheddar, or gouda.
Reheating Quesadillas
These quesadillas store well in refrigerator up to 6 days which makes them ideal for a make-ahead breakfast or lunch. To reheat quesadillas, air fry at 375F 8-10 minutes or oven-bake in a single layer at 400F 10-15 minutes.

No way around it, these quesadillas are about to be a new breakfast staple in your house! Every bite is packed full of fluffy eggs and cheese while the outside is perfectly crispy and ready to be dipped into all the salsa and sour cream you can find.
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on Instagram with #wholeandheavenlyoven.

Try these other savory breakfast favorites next!
Healthy Breakfast Quesadillas
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 1 tablespoon unsalted butter
- 4 large eggs, lightly beaten
- 1 cup firmly-packed baby spinach
- 1/4 cup cottage cheese
- 1/4 cup sliced green onion
- Salt and pepper to taste
- 1/2 lb ground breakfast sausage, browned and patted dry
- 4 (8-inch) flour tortillas
- 3/4 cup shredded Monterey jack cheese
- 3/4 cup shredded cheddar cheese
- 1-2 tablespoons vegetable oil
- Minced fresh cilantro, sour cream, guacamole, and salsa for serving
Instructions
- Heat a large nonstick skillet over medium heat. Add butter and swirl to coat pan. Add beaten eggs and scramble over medium heat, folding eggs until set. Remove from heat and fold in spinach, cottage cheese, and green onions. Season eggs with salt and pepper to taste.
- Divide scrambled egg mixture between tortillas and top with crumbled breakfast sausage and cheeses. Fold tortillas over to form a half circle.
- Heat 1 tablespoon vegetable oil in a large skillet over medium-high heat. Working in batches, add 2 quesadillas to pan and cook 2-4 minutes on each side until quesadillas are crispy, golden-brown, and cheese is melted. Repeat cooking with remaining quesadillas, adding additional oil to pan as needed.
- Slice each quesadilla into 2 wedges. Serve quesadillas with cilantro on top and sour cream, guacamole, and salsa for dipping. Enjoy!
Notes
Nutrition
This post was updated with new recipe adjustments on 3/19/25.
Regina Partain says
You did it again girl. These look scrumdidliumptious. I am gong to forward this on to my daughter who is always looking for new ways to serve breakfast to her kiddos. Thanks for sharing your many talents with us.
Sarah says
Thanks Regina! 😀
Jennifer S. says
I have to remember these for a snack. I’m always in need of simple snack ideas.
Sarah says
These quesadillas are a perfect snack choice, Jennifer!
Renew Your Space says
Great idea for breakfast! I need to remember to do this when I’m running late 🙂
Sarah says
These quesadillas are awesome for busy mornings—thanks Renee!
Natalie @ Tastes Lovely says
Love the brown crust you got on these lovelies! And great idea about freezing and reheating in the microwave : )
Sarah says
The crispy tortilla crust was probably my favorite part about these quesadillas! Thanks Natalie. 😉
Layla @ Brunch Time Baker says
Love these quesdaillas! Gotta try them soon!
Sarah says
Thanks Layla! LMK how they turn out! 😀
Allie | Baking a Moment says
Whoa. I think you just changed my life! I love quesadillas but it’s never occurred to me to eat them for breakfast! These look amazing, that tortilla looks so crisp I can hardly stand it!
Sarah says
It was really bizarre, Allie—It was early in the morning and I just had the biggest craving for quesadillas, so I thought why not breakfast-style quesadillas? So glad I gave into that craving. 😉
Gloria // Simply Gloria says
Sarah, I’m so happy you shared these quesadillas with all of us at the SSS party this weekend! Love how you suggested in putting in some sweet peppers… delish! Pinning. (=
Sarah says
Thanks for the linky party and for pinning, Gloria! 😀
Sharon says
I made them this morning, but replaced 1/2 the amount of cheese with avocado! Dad and I give it two thumbs up!
Sarah says
I love love the sound of avocado in these quesadillas! Yum. 🙂