Love this? Save it for later!
Share the inspiration with your friends
Introduction
“You’re going to *love* this one,” my friend said, sliding a glass baking dish across the counter. It was one of those frazzled weekday mornings, where breakfast felt like a luxury nobody had time for. Honestly, I was skeptical — egg whites, spinach, artichokes? It sounded like a hospital meal, not my kind of breakfast. But that casserole smelled surprisingly good, like a warm, cozy hug that promised energy without the heaviness.
I reluctantly took a bite, expecting something bland, but instead got this creamy, flavorful surprise. The spinach and artichokes added a subtle earthiness, and the egg whites kept it light yet filling. That dish stuck with me for weeks — I found myself making it almost every other morning, tweaking it here and there, and honestly, it’s become my go-to for meal prep when life’s too busy for complicated breakfasts. There’s something quietly satisfying about waking up to a casserole that’s been patiently waiting in the fridge overnight, ready to fuel your day without fuss.
It’s not flashy or over the top, but the Healthy Overnight Spinach Artichoke Egg White Breakfast Casserole feels like a little win you can count on. No guilt, no rushing, just a simple, nourishing start you can trust.
Why You’ll Love This Recipe
After testing this recipe multiple times, I can say it’s one of those rare breakfasts that nails convenience without sacrificing flavor or nutrition. Here’s why it’s a keeper:
- Quick & Easy: Prep takes about 10 minutes, then the casserole chills overnight for grab-and-go mornings.
- Simple Ingredients: No obscure items here — just wholesome staples like fresh spinach, canned artichokes, and egg whites.
- Perfect for Meal Prep: Whether you’re prepping for the week or hosting a casual brunch, this casserole fits right in.
- Crowd-Pleaser: I’ve served it to friends who usually avoid “healthy” breakfasts — they kept asking for seconds.
- Unbelievably Delicious: The creamy texture and tangy artichokes pair perfectly with fresh spinach, making it a savory delight.
What sets this casserole apart? It’s the way the egg whites keep the dish light but still satisfying, and the overnight soak that lets flavors meld beautifully. Plus, the spinach and artichokes bring in a freshness and subtle zest that’s different from your typical egg bake. It’s comfort food reimagined for anyone who wants to eat well without a long morning prep. Honestly, it’s the kind of recipe that makes you close your eyes after the first bite and just savor the moment.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find in any grocery store. Here’s what you’ll want to have on hand:
- Egg whites – about 12 large egg whites (roughly 1 ½ cups or 360 ml), room temperature for best texture
- Fresh spinach – 4 cups loosely packed, chopped (you can also use frozen, just thaw and squeeze out excess water)
- Artichoke hearts – 1 cup chopped (I prefer marinated for extra flavor, but canned or frozen works fine)
- Low-fat cream cheese – 4 ounces (about 115 grams), softened to blend smoothly
- Non-dairy milk – ½ cup (120 ml), unsweetened almond milk works great if you want dairy-free
- Garlic powder – 1 teaspoon for a subtle savory kick
- Onion powder – ½ teaspoon
- Salt – ¾ teaspoon, or to taste
- Black pepper – ½ teaspoon freshly ground
- Parmesan cheese – ¼ cup grated (about 25 grams), optional but adds a nice nutty richness
- Olive oil spray or a little butter for greasing the baking dish
Pro tip: When shopping for artichokes, I recommend the brand Cento for consistent quality. For the egg whites, if you’re short on time or don’t want to separate eggs, carton egg whites from brands like Egg Beaters are a solid choice.
Feel free to swap in silken tofu blended with a little nutritional yeast if you want a vegan twist, or use cashew cream instead of cream cheese for a dairy-free version.
Equipment Needed

You won’t need anything fancy to make this casserole, which is part of its charm.
- A 9×9-inch (23×23 cm) baking dish or similar-sized oven-safe casserole dish
- A mixing bowl large enough to whisk the egg whites and blend the other ingredients comfortably
- A whisk or electric mixer to beat the egg whites until slightly frothy
- A sharp knife and cutting board for prepping spinach and artichokes
- Measuring cups and spoons — accurate measuring helps with texture
- Aluminum foil to cover the casserole overnight in the fridge
If you don’t have a whisk, a fork works too, though beating egg whites by hand takes a little elbow grease. I’ve made this in glass, ceramic, and metal pans — just grease well to avoid sticking. Honestly, a budget-friendly Pyrex dish is my go-to because it’s easy to clean and heats evenly.
Preparation Method
- Prep the spinach and artichokes: Chop the fresh spinach roughly. If using frozen, thaw and squeeze out as much moisture as possible to avoid a watery casserole. Chop the artichoke hearts into bite-sized pieces.
- Soften the cream cheese: Let the cream cheese sit at room temperature for 15 minutes, or microwave it very briefly (about 10 seconds) until soft but not melted.
- Beat the egg whites: In a large bowl, whisk the egg whites until frothy but not stiff. This usually takes about 1-2 minutes by hand or 30 seconds with an electric mixer.
- Mix wet ingredients: Add the softened cream cheese and non-dairy milk to the egg whites. Whisk or blend gently until mostly smooth. A few small lumps of cream cheese are okay — they’ll melt during baking.
- Season the mixture: Stir in garlic powder, onion powder, salt, and black pepper. This is your flavor base, so taste the mixture if you want, but remember the artichokes and Parmesan will add saltiness too.
- Fold in veggies and cheese: Gently fold the chopped spinach, artichokes, and Parmesan cheese into the egg mixture. Be careful not to overmix — you want to keep some air in the egg whites for fluffiness.
- Prepare the baking dish: Lightly grease the dish with olive oil spray or butter to prevent sticking. Pour the mixture into the dish and spread it evenly.
- Cover and refrigerate: Cover the dish tightly with aluminum foil or plastic wrap and refrigerate overnight (or at least 6 hours). This resting time lets the flavors meld and the mixture firm up, which makes slicing easier later.
- Bake: Preheat your oven to 350°F (175°C). Remove the foil and bake uncovered for 35-40 minutes, or until the center is set and the top is lightly golden. A toothpick inserted in the center should come out clean.
- Cool and serve: Let the casserole cool for 5-10 minutes before slicing. This helps it firm up and makes serving easier.
Quick troubleshooting: If your casserole seems watery, make sure you squeezed excess moisture from the spinach and artichokes. Also, beating the egg whites properly helps avoid a soggy texture. And don’t skip the overnight rest—it really helps the flavors deepen.
Cooking Tips & Techniques
Cooking this Healthy Overnight Spinach Artichoke Egg White Breakfast Casserole well comes down to a few tried-and-true techniques I’ve picked up over time.
- Use room temperature egg whites: Cold egg whites can be stubborn to mix and won’t whip as well. Letting them sit out for 15 minutes makes a big difference.
- Drain your ingredients: Wet spinach or artichokes will make the casserole soggy. Always squeeze out excess moisture with a clean kitchen towel or paper towels.
- Gentle folding: When combining the egg whites with the veggies and cheese, fold gently. Overmixing deflates the eggs and leads to a dense bake.
- Don’t rush the rest: The overnight chill isn’t just convenience; it lets the casserole firm up so it bakes evenly and slices neatly.
- Watch the baking time: Ovens vary, so start checking at 30 minutes. The casserole is done when it’s set and a little golden on top.
I once accidentally baked mine too long, and it ended up rubbery. Lesson learned: keep an eye on the timer and test with a toothpick or fork for doneness. Also, multitasking by prepping this casserole while brewing coffee or packing lunches makes mornings way smoother.
Variations & Adaptations
This casserole is a blank canvas for your breakfast creativity. Here are a few ways I’ve customized it:
- Cheese swap: Replace Parmesan with feta or goat cheese for a tangier bite.
- Veggie variations: Add sautéed mushrooms, bell peppers, or sun-dried tomatoes for extra flavor and color.
- Herb boost: Toss in fresh dill, basil, or chives to brighten the dish.
- Seasonal twist: In the fall, try adding roasted butternut squash cubes or kale instead of spinach.
- Low-carb option: Use full egg whites only or add a small amount of almond flour to help bind if needed.
- Vegan adaptation: Swap egg whites for a chickpea flour batter or silken tofu blend, and use vegan cream cheese.
One variation I loved was blending in some finely chopped lemon zest and herbs — it gave the casserole a fresh brightness that balanced the richness perfectly.
Serving & Storage Suggestions
This casserole is best served warm, fresh from the oven, but it tastes great cold or reheated too. Here’s how I handle serving and storing:
- Serving: Slice into squares and serve with a side of fresh fruit or whole-grain toast. A light drizzle of hot sauce or a sprinkle of extra Parmesan adds a nice touch.
- Storage: Keep leftovers covered in the fridge for up to 4 days. It reheats well in the microwave or oven—if reheating in the oven, cover with foil to keep it moist.
- Freezing: You can freeze portions wrapped tightly in plastic wrap and foil for up to 2 months. Thaw overnight in the fridge before reheating.
- Flavor development: The casserole tends to taste even better the next day as the flavors meld, making it perfect for planned meal prep.
Pair it with a cup of black coffee or a green smoothie to round out your breakfast. If you want a lighter side, a simple mixed greens salad with lemon vinaigrette complements the richness nicely.
Nutritional Information & Benefits
This Healthy Overnight Spinach Artichoke Egg White Breakfast Casserole is a lean, protein-packed start to your day with plenty of nutrients:
- Calories: Approximately 150-180 per serving (1/6th of casserole)
- Protein: High — egg whites provide lean protein without fat
- Fiber: Moderate — spinach and artichokes add dietary fiber for digestion
- Vitamins & minerals: Rich in vitamin K, folate, and antioxidants from spinach; artichokes contribute vitamin C and magnesium
- Low in carbs and fat: Great for those watching intake or following low-fat diets
Because it uses egg whites instead of whole eggs and limited cheese, it’s a heart-friendly option that still satisfies. If you’re gluten-free or dairy-free, the recipe adapts well, making it a versatile choice for many dietary needs.
Personally, I appreciate how this dish fuels me without weighing me down — perfect for busy mornings when I want to feel energized but not sluggish.
Conclusion
This Healthy Overnight Spinach Artichoke Egg White Breakfast Casserole has earned a spot in my regular breakfast rotation. It’s simple, nourishing, and honestly a little bit comforting in that quiet, no-fuss way that mornings sometimes need. The flavors are balanced and familiar enough to feel like a classic, yet fresh enough to keep you interested bite after bite.
Feel free to make this recipe your own by swapping ingredients or adding your favorite herbs and veggies. I love how forgiving it is, so don’t be shy about experimenting. If you’ve tried other make-ahead breakfasts, like the savory egg muffins or easy healthy bakes, this casserole is a nice way to switch things up without extra effort.
Give it a shot and see how it fits into your routine. I promise, a slice of this waiting in your fridge can turn hectic mornings into something a little more manageable — and tastier.
Frequently Asked Questions
Can I use whole eggs instead of egg whites?
Yes, you can swap for whole eggs for a richer texture, but the casserole will be higher in fat and calories. Adjust seasoning as needed.
How long can I store this casserole in the fridge?
It keeps well for up to 4 days when properly covered. Reheat gently to keep it moist.
Is it possible to add meat to this recipe?
Absolutely! Cooked, crumbled turkey sausage or diced ham work great. Just fold them in with the veggies before baking.
Can I prepare this casserole without overnight chilling?
Yes, but resting overnight helps the flavors meld and the casserole firm up. If short on time, refrigerate for at least 1 hour before baking.
What’s the best way to reheat leftovers?
Microwave individual slices for 1-2 minutes or warm in a 325°F (160°C) oven covered with foil for 10-15 minutes. Avoid overheating to prevent dryness.
Pin This Recipe!

Healthy Overnight Spinach Artichoke Egg White Casserole Recipe for Easy Breakfast Meal Prep
A light, protein-packed breakfast casserole featuring egg whites, spinach, and artichokes that can be prepped quickly and chilled overnight for convenient mornings.
- Prep Time: 10 minutes
- Cook Time: 35-40 minutes
- Total Time: 6 hours 45 minutes to overnight (including chilling time)
- Yield: 6 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 12 large egg whites (about 1 ½ cups or 360 ml), room temperature
- 4 cups loosely packed fresh spinach, chopped (or thawed frozen spinach, squeezed dry)
- 1 cup artichoke hearts, chopped (marinated, canned, or frozen)
- 4 ounces low-fat cream cheese (about 115 grams), softened
- ½ cup unsweetened non-dairy milk (such as almond milk)
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ¾ teaspoon salt, or to taste
- ½ teaspoon freshly ground black pepper
- ¼ cup grated Parmesan cheese (about 25 grams), optional
- Olive oil spray or butter for greasing the baking dish
Instructions
- Chop the fresh spinach roughly. If using frozen, thaw and squeeze out as much moisture as possible.
- Chop the artichoke hearts into bite-sized pieces.
- Let the cream cheese sit at room temperature for 15 minutes or microwave briefly until soft but not melted.
- In a large bowl, whisk the egg whites until frothy but not stiff (1-2 minutes by hand or 30 seconds with an electric mixer).
- Add the softened cream cheese and non-dairy milk to the egg whites and whisk gently until mostly smooth.
- Stir in garlic powder, onion powder, salt, and black pepper.
- Gently fold in the chopped spinach, artichokes, and Parmesan cheese, being careful not to overmix.
- Lightly grease a 9×9-inch baking dish with olive oil spray or butter.
- Pour the mixture into the prepared baking dish and spread evenly.
- Cover tightly with aluminum foil or plastic wrap and refrigerate overnight or at least 6 hours.
- Preheat oven to 350°F (175°C). Remove foil and bake uncovered for 35-40 minutes until set and lightly golden on top.
- Let the casserole cool for 5-10 minutes before slicing and serving.
Notes
Use room temperature egg whites for better whipping. Squeeze excess moisture from spinach and artichokes to avoid sogginess. Fold ingredients gently to keep the casserole fluffy. Overnight chilling helps flavors meld and the casserole firm up for easier slicing. Start checking doneness at 30 minutes to avoid overbaking.
Nutrition
- Serving Size: 1/6th of the cassero
- Calories: 165
- Sugar: 2
- Sodium: 350
- Fat: 5
- Saturated Fat: 2
- Carbohydrates: 5
- Fiber: 2
- Protein: 20
Keywords: healthy breakfast, egg white casserole, spinach casserole, artichoke recipe, meal prep breakfast, low-fat breakfast, protein-packed breakfast


