
A creamy, savory spinach quiche with Gruyère and caramelized onions — perfect for brunch, lunch, or a light dinner. Make it ahead and enjoy warm, room temperature, or cold.

This spinach quiche has been a weekday champion and weekend showstopper in my kitchen for years. I first landed on this combination during a blustery Sunday brunch experiment when I wanted something that was elegant enough for guests but simple enough to make from pantry staples. The result — a flaky deep-dish crust, a silky egg-and-cream custard, nutty melted Gruyère, and bright, tender spinach — became an instant family favorite. The balance of textures is what keeps me coming back: a crisp rim, a custard that just barely jiggles in the center, and pockets of caramelized onion and spinach that add savory depth.
I often make this for holiday brunches and casual weeknight dinners alike. It travels well to potlucks and tastes just as good the next day, which is why I usually double it when company is coming. The recipe is forgiving: swap cheddar for Gruyère, use butter instead of olive oil, or add herbs for a seasonal riff. Despite its sophisticated flavor, it’s approachable for cooks of all levels — I've taught teens and first-time bakers to make it with great success.
My family’s reaction the first time I served this was classic: silence while everyone tasted, then requests for seconds. Over time I’ve learned subtle adjustments — like squeezing the spinach extremely dry and pre-cooking the onions until translucent — that make every slice clean and flavorful. It’s become my go-to when I want something simple that still looks special on the table.
One of my favorite things about this quiche is how it transforms for different occasions: I’ve served it at a bridal shower alongside fruit and scones, and also as a simple weeknight meal with a green salad. Friends always comment on the nutty Gruyère pockets and how the lightly sweet onion lifts the whole dish. Over time I discovered that chilling the par-baked crust briefly before assembling reduces shrinkage and improves the final presentation.
Store cooled slices in an airtight container in the refrigerator for 3 to 4 days. For longer storage, wrap the whole quiche tightly in plastic wrap and foil and freeze for up to 3 months; thaw overnight in the fridge before reheating. To reheat individual slices, place on a baking sheet and warm at 325 degrees F for 10–12 minutes until heated through and the crust is crisp again. Avoid reheating too quickly at high temperatures — that can dry out the custard and toughen the eggs.
If Gruyère isn’t available, swap equal amounts of sharp cheddar for a brighter flavor or fontina for creaminess. Use heavy cream in place of half-and-half for a richer custard (use 1 cup heavy cream + 1/4 cup milk to maintain volume). For a gluten-free version, use a store-bought gluten-free deep-dish crust or a savory almond-flour crust — note baking times may change and crust texture will differ. To make dairy-free, substitute a savory dairy-free cheese and a neutral plant-based cream, but expect a looser set.
Serve slices warm or at room temperature with a crisp green salad dressed in lemon vinaigrette, roasted tomatoes, or a simple grain salad. For brunch pair with fresh fruit, croissants, and coffee; for dinner, a bowl of chicken broth-based soup and steamed asparagus complements the richness. Garnish with a few sprigs of fresh chives or thyme leaves for color and an herbaceous lift.
Spring: add thinly sliced ramps or a handful of peas for a bright, seasonal version. Summer: fold in roasted red peppers and fresh basil; reduce salt slightly if peppers are brined. Fall/Winter: stir in sautéed mushrooms and a pinch of nutmeg for warmth. For holidays, add diced ham or cooked bacon for a heartier centerpiece. Each season’s produce changes the flavor profile without altering the basic technique.
To meal-prep, fully bake and cool the quiche, then slice and package individual portions in shallow airtight containers for easy grab-and-go lunches. Keep a small paper towel in the container to absorb excess moisture for next-day freshness. Alternatively, assemble the quiche in the crust and refrigerate, covered, up to 24 hours before baking; this makes morning preparation simple for brunch gatherings.
I brought this quiche to a neighborhood potluck once and someone asked for the recipe before dessert was served — always a good sign. A friend used the base and added caramelized leeks and smoked cheddar for a birthday breakfast that got rave reviews. Another time I doubled the recipe for a family reunion and the quiches disappeared so fast I didn’t get a single leftover — it’s a reliable option when feeding a crowd.
In the end, this spinach quiche balances ease with elegance: straightforward techniques, flexible ingredients, and results that look and taste like you meant to spend all day in the kitchen. I hope it becomes one of your go-to dishes too.
Squeeze the thawed spinach in a clean kitchen towel or cheesecloth until very dry to prevent a watery filling.
Let the quiche rest 20–30 minutes after baking so the custard finishes setting for clean slices.
If the crust browns too quickly, tent loosely with aluminum foil to protect the rim while the center finishes baking.
Use a shallow baking sheet under the pie pan to make it easier to move and to catch any spills.
This nourishing classic spinach quiche recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Classic Spinach Quiche recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat the oven to 375 degrees F. Place the unwrapped frozen 9-inch deep-dish crust on a baking sheet and bake for 2 to 3 minutes. Remove and prick the bottom and sides all over with a fork. Return to the oven and bake for 12 more minutes until the crust has begun to set. Remove and set aside.
Lower the oven temperature to 325 degrees F so the custard can bake gently without over-browning the crust.
Heat 1 tablespoon olive oil or butter in a small skillet over medium-high heat. Add 1/2 cup chopped yellow onion and sauté 3 to 5 minutes until soft and translucent. Add 2 minced garlic cloves and cook for 1 minute until fragrant. Remove from heat and cool slightly.
In a medium bowl, whisk together 1 1/4 cups half-and-half, 4 large eggs, 1 large egg yolk, 1 teaspoon kosher salt, 1/4 teaspoon black pepper, and 1/4 teaspoon crushed red pepper until smooth.
Spread the onion and garlic mixture in the bottom of the par-baked crust. Sprinkle 1 cup shredded Gruyère over the onions, then add the well-drained spinach in an even layer. Pour the custard over the filling. Bake at 325 degrees F for 50 to 65 minutes until the center is set but slightly wobbly; tent with foil if the crust becomes too brown. Let cool until warm before slicing.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalmorsel on social media!


Juicy beef, sweet-charred peppers, and a silky queso drizzle turn these sliders into the ultimate crowd-pleasing bite for game day or weeknight fun.

Melt-in-your-mouth braised short ribs nestled over creamy garlic mashed potatoes, all in a rich, herb-scented sauce that feels like a warm hug.

Golden, garlicky pull-apart loaf swaddled in buttery herbs and stretchy mozzarella that begs to be shared warm from the oven.

Leave a comment & rating below or tag @royalmorsel on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.