The Best Vegetarian Sheet Pan Eggs with Spinach & Feta
These light and fluffy sheet pan eggs come together in under 30 minutes for 12 ready-to-go high-protein vegetarian breakfasts. Blended with cottage cheese for extra creaminess and oven-baked to perfection, they’re packed with flavor, making them perfect for an easy meal prep, grab-and-go egg bars, or in breakfast sandwiches or wraps. Guaranteed to decrease the chances of a morning hanger meltdown.

Eggs are a total go-to for our family for a quick, protein-packed breakfast. Not only are they incredibly versatile (if you’ve tried my cottage cheese pesto scrambled eggs or my spinach and sundried tomato cottage cheese egg bites, you know there’s so much more you can do with them than boring ol’ hard boiled), they’re super nutritious too. Yes, even the yolks! Did you know that’s where almost half of the protein is found as well as tons of vitamins and minerals, like choline, which supports cognitive function? Sign me up.
If you’re a savory breakfast girl like me, this sheet pan method for making eggs is an absolute game changer! It’s basically the same amount of work as whisking up one batch of scrambled eggs, except you end up with a delicious family-friendly breakfast protein prepped for the entire week!
Success Tips to Make These Sheet Pan Eggs The BEST!

Don’t skip the cottage cheese! I tested this recipe four different times. Cornstarch vs. no cornstarch, cottage cheese vs. no cottage cheese, and the results were clear: cottage cheese is the secret. It makes the eggs fluffier, creamier, and far more forgiving if you slightly overbake them. I found that the version with the cottage cheese actually didn’t need the cornstarch to keep them fluffy, and I love that it keeps the recipe more simple with one less ingredient!
High-Protein Bonus: Cottage cheese also adds an extra 4 grams of protein to each piece which helps these egg squares keep us full and satisfied longer after eating, and supports blood sugar balance for more steady energy throughout the morning!
Add-ins: I love adding spinach to this recipe for an easy way to start the day with some iron-rich green veggies (this would actually make a great pregnancy breakfast!). Plus I love that there’s no need for the extra step of cooking it first, like you might have to if adding denser veggies like peppers or zucchini.
Let’s Bake These Easy Eggs Together: Step-by-Step




And there you have it, a fluffy, flavorful high protein breakfast that’s easy to portion, reheat, and enjoy all week.
How to Make These into a Balanced Breakfast
I love that this one recipe can be turned into so many different easy breakfasts!
- Enjoy a square or two with some fresh fruit + toast
- Pop into a breakfast sandwich (makes a great vegetarian option for these turkey sausage breakfast sandwiches!)
- Cut into thinner slices and make a breakfast wrap
How would you enjoy them? Let me know in the comments below!
Watch How To Make It Here:

The Feel-Good Meal Plan My Bestselling Cookbook is Now Available!
A fresh take on meal prep with over 100 nourishing recipes to feed your family with ease.
Easy Vegetarian Sheetpan Eggs with Spinach and Feta
- Prep Time: 5 minutes
- Cook Time: 20-22 minutes
- Total Time: 27 minutes
- Yield: 12 1x
- Category: Breakfast, meal prep recipes
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Description
These light and fluffy sheet pan eggs come together in under 30 minutes for 12 ready-to-go high-protein vegetarian breakfasts. Blended with cottage cheese for extra creaminess and oven-baked to perfection, they’re packed with flavor, making them perfect for an easy meal prep, grab-and-go egg bars, or in breakfast sandwiches or wraps. Guaranteed to decrease the chances of a morning hanger meltdown.
Ingredients
- 16 eggs
- 2 cups cottage cheese
- ¼ tsp salt
- ¼ tsp black pepper
- 2 cups spinach, finely chopped
- 1 cup feta cheese, crumbled
Instructions
- Preheat the oven to 350F. Lightly brush or spray an 18″ x 13″ rimmed baking sheet with oil (to help the parchment stick and prevent eggs from seeping underneath), then line with parchment paper and set aside.
- To a blender, add the eggs, cottage cheese, salt and pepper. Blend until smooth.
- Pour the egg mixture onto the prepared baking sheet. Top with spinach and cheese and stir gently to spread the toppings out evenly, submerging some of the pieces. Bake for about 20-22 minutes, or until set in the middle.
- Let the eggs cool slightly, about 5 minutes, then cut into 12 pieces. Enjoy as is or make into a breakfast sandwich or wrap.
Notes
Storage: Store in an airtight container, with parchment paper separating the layer, for up to 5 days in the fridge.
Reheating: Reheat in the microwave in 20 second increments, or in the toaster oven. I usually do about 5 minutes on the toast setting but you could bake at 350F for 5-8 minutes as well!
BESTSELLING The Feel-Good Meal Plan Cookbook

I can’t wait to try this! Would you mind sharing what size tray you used? Thank you!
Hi Simone! So happy you’re excited to try these! I used the standard home size (half sheet pan), 18″ x 13″ inch rimmed baking sheet. I’ve added this to the recipe instructions now. I’d love to hear what you think when you make them!
Hi, I would love to make this, but I need to know what size sheet pan please… I have three different sizes. Maybe I missed seeing this?
Thanks!
Hi Diane! I used the standard home size (half sheet pan), 18″ x 13″ inch rimmed baking sheet. Sorry for the confusion and thank you for your questions, I will add these specifications to the recipe! I hope you enjoy!
Made this one for meal prep this week – ridiculously easy and delicious (my favorite kind of recipe!) Only change I made was that I added some sundried tomatoes as well. Wrapped a portion in a whole wheat tortilla, added to air fryer to crisp up a bit and I had a better than Starbucks dupe for lunches all week long 🙂
So glad they hit the Mark Crystal! Love the addition of the sun-dried tomato, one of my favourite add-ins too! And what a genius idea to wrap this up for a Starbucks dupe!🙌🏼 thank you so much for taking the time to share!
I made this recipe and it was so so good! I used pressed cottage cheese instead of reg cottage cheese and it worked great! Will be for sure making this again!
Yay!! So glad you loved it Sue! And great tip with the pressed cottage cheese! I’m gonna have to try that. Thank you so much for taking the time to leave your review! ❤️