Love this recipe? Save it to Pinterest before you forget!
Breakfast Casserole with Kale, Spinach & Citrus for Slow Mornings
There’s something almost magical about a morning that refuses to hurry. The kettle takes its time, the light slants in sideways through the kitchen window, and the air smells like possibility instead of rush. This casserole was born on one of those mornings—an impromptu gathering of friends who had stayed the night after a late board-game battle. I wanted to feed them something that felt like sunshine on a fork, something green enough to cancel out the cinnamon-roll guilt and bright enough to match the giggles echoing down the hallway. What emerged from the oven forty-five minutes later was this: a puffed, golden strata shot through with emerald ribbons of kale and spinach, freckled with ruby cranberries, and whispering with orange zest. We ate it cross-legged on the living-room floor, forks clinking against enamel plates, and every single person asked for the recipe before they left. I scribbled it on the back of a grocery receipt, but I’ve refined it since—tweaking, testing, and tasting—until it became the slow-morning love letter I’m sharing with you today.
Why You'll Love This Breakfast Casserole with Kale, Spinach & Citrus for Slow Mornings
- Make-Ahead Marvel: Assemble the night before, cover with foil, and slide it into the fridge. The next morning, just preheat and bake—no chopping, whisking, or thinking required.
- Veggie-Forward & Kid-Friendly: The greens melt into creamy custard, so even picky eaters who “don’t like kale” inhale seconds.
- Citrus Zing Without Overwhelm: A whisper of orange zest and a squeeze of lemon brighten every bite without turning breakfast into dessert.
- Gluten-Free & Easy Dairy-Free: Simply swap in your favorite plant milk and skip the cheese—or use a vegan shred.
- Feeds a Crowd (or Yourself All Week): One 9×13 pan yields eight generous squares that reheat like a dream.
- Color Therapy on a Plate: Those flecks of green against the sunset-orange custard look like someone painted your morning with hope.
- Low-Stress Baking: No water baths, no finicky crust, no folding—just layer, pour, and let the oven do the soul-warming work.
Ingredient Breakdown
Every ingredient here pulls double duty—nutrition and flavor. Day-old sourdough (or challah if you’re feeling fancy) soaks up the custard without going mushy; its slight tang plays off the sweet citrus. Lacinato kale (the bumpy dinosaur kind) holds texture, while baby spinach wilts into silky pockets—together they give you a full spectrum of green. A modest shower of sharp white cheddar anchors the brightness, but you could swap in crumbled feta for Mediterranean vibes or pepper jack for a wake-up call. The citrus trifecta—zest in the custard, a whisper of juice in the greens, and thin slices of orange baked on top—keeps the casserole tasting like morning light. Finally, a handful of dried cranberries plumps in the oven, releasing tart bursts that feel like tiny confetti poppers in your mouth.
Step-by-Step Instructions
-
1
Prep Your Pan & Greens
Butter a 9×13-inch ceramic or metal baking dish (metal browns the edges crisper). Heat 1 Tbsp olive oil in a large skillet over medium. Add 1 diced small onion and cook until translucent, 4 minutes. Toss in 3 cups chopped lacinato kale (ribs removed) and 2 cups baby spinach. Season with ½ tsp kosher salt, ¼ tsp pepper, and a pinch of chili flakes. Sauté just until wilted—2 minutes—then squeeze the juice of ½ lemon over the greens to lock in color. Spread the mixture evenly in the buttered dish.
-
2
Build the Bread Layer
Cube 6 packed cups of day-old sourdough (¾-inch pieces). Scatter half over the greens, then sprinkle ⅓ cup dried cranberries and ½ cup grated sharp white cheddar. Repeat with remaining bread, cranberries, and another ½ cup cheese. Tucking goodies between layers prevents them from sinking or burning on top.
-
3
Whisk the Sunshine Custard
In a large bowl, whisk 6 large eggs until homogenous. Stream in 2 cups whole milk (or oat milk for dairy-free), ½ cup heavy cream (or full-fat coconut milk), 2 tsp Dijon mustard, 1 Tbsp honey, 1 tsp kosher salt, ¼ tsp freshly grated nutmeg, and the zest of 1 large orange. The custard should taste slightly over-salted; the bread will tame it.
-
4
Pour & Press
Slowly ladle the custard over the bread, making sure every cube gets soaked. Use the back of a spoon to gently press the top so the bread “drinks” the liquid. Let stand 15 minutes (or cover and refrigerate overnight). If baking immediately, preheat oven to 350 °F/175 °C now.
-
5
Add the Citrus Crown
Thinly slice ½ orange (peel on, seeds removed) into half-moons. Arrange on top in a loose, overlapping pattern. This caramelizes in the oven, creating bittersweet candy-like edges that make grown adults fight over corner pieces.
-
6
Bake Low & Slow
Cover with foil (tent so it doesn’t stick to the citrus) and bake 25 minutes. Remove foil, sprinkle remaining ½ cup cheese, and bake 20–25 minutes more until the center puffs and a knife comes out mostly clean. Broil 1–2 minutes for bronzed blisters. Rest 10 minutes to set; casserole will deflate—this is normal and gorgeous.
Expert Tips & Tricks
- Stale Bread = Structure: Fresh bread turns to mush. If yours is still springy, cube it and leave it uncovered on a sheet pan overnight.
- Wring Out Extra Moisture: After wilting greens, press with a spatula to release liquid; soggy strata are sad strata.
- Orange Varietals: Cara cara for floral sweetness, blood orange for dramatic color, or navel for reliability.
- Cheese Rind Hack: Toss a Parmesan rind into the custard while it rests; remove before pouring for stealth umami.
- Test for Doneness: Gently jiggle the pan—look for a slight wobble in the very center, like a cheesecake.
- Serve in Squares or Scoops: Use a silicone spatula for neat squares; for brunch buffets, scoop like bread pudding—both feel intentional.
- Reheat with Steam: Microwave individual portions under a damp paper towel; oven reheat at 300 °F with a pan of water beneath for 12 minutes.
Common Mistakes & Troubleshooting
| Problem | Why It Happened | Quick Fix |
|---|---|---|
| Watery Pool on Bottom | Fresh spinach released liquid or bread was too soft. | Next time sauté greens until nearly dry; use day-old country loaf. Rescue: drain puddle, bake 5 min more. |
| Over-Browned Top | Cheese too close to broiler. | Cover with foil, lower rack, finish at 325 °F. Peel off any bitter zest before serving. |
| Raw Center | Oven too hot outside, too cold inside. | Insert oven thermometer; if browning too fast, tent and continue baking at 325 °F until center puffs. |
| Bland Flavor | Under-salted custard or weak cheese. | Season custard aggressively; swap in aged gouda or add 1 Tbsp white miso for instant depth. |
Variations & Substitutions
- Spring Green: Swap kale for asparagus tips and peas; use lemon zest instead of orange.
- Tex-Mex: Sub pepper jack, add roasted poblanos, 1 tsp cumin, and serve with salsa verde.
- Mushroom Umami: Layer sautéed creminis with thyme; use gruyère and skip cranberries.
- Dairy-Free: Full-fat coconut milk + 1 Tbsp nutritional yeast for cheesy vibe; use vegan cheddar shreds.
- Protein Boost: Fold in 1 cup diced smoked turkey or baked tofu with the bread layers.
Storage & Freezing
Cool completely, then cut into squares. Refrigerate in an airtight container up to 4 days. To freeze, wrap individual squares in parchment, then foil, and slip into a zip-top bag; they’ll keep 2 months. Thaw overnight in the fridge and reheat as above. For potlucks, freeze the entire unbaked casserole (without the orange slices) for up to 1 month; thaw 24 hours in the fridge, add citrus topping, and bake as directed, adding 10 extra minutes.
FAQ
Here’s to slow mornings, second helpings, and the quiet joy of feeding people you love. May your fork pierce a cranberry just as the sun breaks through the blinds, and may the day ahead feel as gentle as the casserole you’re about to share.
Breakfast Casserole with Kale, Spinach & Citrus
Slow MorningsIngredients
- 8 large eggs
- 1 cup whole milk
- 2 cups kale, stems removed & chopped
- 1 cup baby spinach
- 1 cup sourdough cubes (1-inch)
- 1 orange, zested & segmented
- ½ cup goat cheese, crumbled
- ¼ cup sun-dried tomatoes, chopped
- 2 cloves garlic, minced
- 1 tsp sea salt
- ½ tsp black pepper
- 1 tbsp olive oil
- 1 tsp fresh thyme leaves
Instructions
- 1Preheat oven to 375 °F (190 °C). Lightly oil a 9×13-inch baking dish.
- 2Heat olive oil in a skillet over medium heat. Sauté garlic 30 seconds.
- 3Add kale and spinach; cook until wilted, 3–4 minutes. Season with salt and pepper.
- 4In a bowl, whisk eggs, milk, orange zest, salt, and pepper until frothy.
- 5Scatter bread cubes, sautéed greens, sun-dried tomatoes, and half the goat cheese in the dish.
- 6Pour egg mixture evenly over the top; press to submerge. Top with remaining cheese.
- 7Bake 35–40 minutes until puffed and golden. Rest 10 minutes.
- 8Garnish with fresh thyme and orange segments. Serve warm for slow, cozy mornings.
Recipe Notes
Assemble the night before, cover, and refrigerate. Bake straight from the fridge—just add 5 extra minutes. Swap goat cheese for feta or leave it out for a dairy-light version.
