This post may contain affiliate links. For more information, read my disclosure policy.
This Crustless Spinach Quiche is the ultimate easy breakfast or holiday brunch dish! By skipping the crust, we make this recipe naturally gluten-free and incredibly simple to prep. The secret to the deep, savory flavor is the caramelized onions, which pair perfectly with the spinach and melted mozzarella cheese.

There are so many reasons to love a crustless spinach quiche! It’s easy to make and super flavorful. It’s such an easy dish for weekend brunch, holidays, or just because you are craving an egg casserole. Quiche typically has a crust, but this one doesn’t need it and I promise you will not miss it! (No crust also makes it gluten-free!) Plus, I used caramelized onions to make this the perfect cheesy savory brunch dish.
Quiche is very similar to a frittata but they are actually different. Quiche is mixed and baked in the oven, whereas frittatas are partially cooked on the stovetop and finished in the oven. The texture of the finished quiche is soft and perfect with the vegetables and shredded cheese.

Ingredients For a Flavorful Spinach Quiche
- I like using whole milk but you can also use nonfat or nondairy milk.
- Use frozen thawed spinach for ease – because spinach shrinks as it cooks you would need a lot of fresh spinach! Using frozen makes life so much easier (and it’s cheaper too).
- To ensure your quiche isn’t watery, you must squeeze out all the water from your thawed spinach using paper towels or a clean kitchen towel. Removing this excess moisture is the key to getting a perfect, firm texture that isn’t soggy.
- You can use any kind of shredded cheese you like: gruyere cheese, cheddar, parmesan cheese, or Swiss cheese are all good options, but I love freshly shredded mozzarella for this recipe.
- Caramelized onions take the flavor to another level. It’s super simple to cook onions this way.
- Don’t have a quiche pan? That’s ok! Use a 9-inch pie plate or a 9-inch square cake pan instead.

SAVE THIS RECIPE
Dorothy’s Expert Tips for Quiche
- Be sure to squeeze all the liquid out of the spinach. Defrosted frozen spinach has a lot of water in it. Wrap the bundle in a few paper towels or a clean kitchen towel and ring it out to get all the liquid out of it.
- You do not need to caramelize the onions–it is totally up to you. If you don’t caramelize them, make sure to at least sauté them.
- How to know when quiche is done baking: If you have an instant thermometer, it should read about 170°F internal temperature when it’s done.

Spinach Crustless Quiche Recipe
Recipe Video
Ingredients
- 1 tablespoon olive oil
- 1 small yellow onion diced
- 1 (10 ounce) box frozen chopped spinach thawed
- 3 large eggs
- 1 ½ cups milk
- 1 cup mozzarella cheese shredded
- ¼ teaspoon salt
- ¼ teaspoon ground pepper
Instructions
- Place a medium sized frying pan over medium-low heat. Add olive oil and swirl in the pan. Add the onions and cook, stirring often, until they’re brown and caramelized, about 15-20 minutes. Remove from heat to cool.
- Preheat oven to 350°F. Spray a quiche pan (or 9-inch pie pan or square baking dish) with nonstick cooking spray.
- Remove spinach from box and place in several layers of paper towels or a clean kitchen towel. Squeeze out all the water from the spinach. Remove towel.
- Whisk eggs and milk until frothy. Stir in the spinach, onions, cheese, salt, and pepper.
- Pour into prepared pan. Bake 35-45 minutes, or until it’s browned and no longer jiggly. (If you have an instant thermometer, it should read about 170°F internal temperature when it’s done.)
- Cool slightly then serve. Store leftovers in refrigerator. Best eaten the day it’s made.
Recipe Notes
- Be sure to remove all the excess water from the spinach when squeezing it.
- Use any cheese you like!
- Quiche is done when it’s lightly golden, no longer wet, and jiggles when tapped (instead of rolling like waves).
Recipe Nutrition




How to make Crustless Spinach Quiche
- Place a large skillet over medium-low heat. Cook onions in olive oil for about 15-20 minutes, stirring often, or until they’re caramelized.
- Preheat oven to 350°F. Spray a quiche pan (or 9-inch pie dish or square baking dish) with nonstick cooking spray.
- Remove spinach from box and place in several layers of paper towels or a clean kitchen towel. Squeeze out all the water from the spinach. Remove towel.
- Whisk eggs and milk in a large bowl until frothy. Stir in the spinach, onions, cheese, kosher salt, and black pepper.
- Pour egg mixture into prepared pan. Bake 35-45 minutes, or until it’s browned and no longer jiggly. Cool slightly then serve.
Serving Suggestions and Variations
- Serve quiche with a simple side salad or a vegetable like air fryer broccoli or roasted carrots.
- Serve along side bacon or sausage.
- Roasted potatoes are delicious anytime of day.
- Want to add other vegetables? Use any pre-cooked vegetable like bell peppers, broccoli, asparagus, or mushrooms.
- Add ham to make it more like quiche lorraine.
FAQs
Store covered with plastic wrap or in an airtight container. If you want to have it for leftovers, just reheat for about 30 seconds. Remember that reheated eggs are not always the best so it would be best to eat all on the first go.
You can freeze it whole or slice cooled quiche into portions and freeze individually in sandwich size bags for up to 2 months.
A quiche is mixed and then baked in the oven, whereas a frittata is typically started on the stovetop and finished under the broiler.
Make sure to squeeze all the water out of your thawed spinach before adding it to the egg and milk mixture.
Yes! This recipe works perfectly in a 9-inch pie pan, a quiche pan, or even a square baking dish.
The quiche is done when it is lightly browned and the middle is no longer jiggly; it should reach an internal temperature of about 170°F.







I made this and loved it. I am cooking for two people with dietary restrictions, do you think it could work without the yummy cheese?
I haven’t tried it without cheese but I think it will be just fine without it.
Thank you. We have a former vegan, now vegetarian and a gluten free, sugar free, pescatarian who of course can’t eat all fruits and veggies. I’m being challenged to say the least.
I cut back some on the milk as I used 1%. I also used fresh leaf spinach and added some extra spices like garlic and Italian seasoning. I did not have mozzarella cheese but used the Mexican blend from food lion. I also added bacon bits. As an added treat, I added some Texas Pete upon serving. This was a great recipe. ! Yum !
This was soooo good! I subbed for items I had on hand- your ratio of eggs to milk is perfect, it cooked up light and fluffy!
can i use brocoli instead of spinach you think?
It was pretty good, but I am partial to the crust. It would’ve tasted even better with crust!
Featured In
Rate This Recipe
Recipe Ratings without Comment