Here is my favorite caramelized onion and goat cheese quiche recipe, with a simple frozen pie crust, sweet caramelized onions, creamy goat cheese, and a rich custard made with eggs, milk, and heavy cream.
This quiche is perfect for brunch or a lazy weekend breakfast when you want something that feels fancy but doesn’t require a ton of work. The sweet onions and tangy goat cheese are such a good combo, and my family always asks for seconds.

Why You’ll Love This Quiche
- Impressive but easy – This quiche looks and tastes like something from a fancy brunch spot, but it’s surprisingly simple to make at home with a store-bought crust.
- Sweet and savory flavor – The caramelized onions bring a natural sweetness that pairs perfectly with the tangy goat cheese, creating a flavor combination that’s hard to resist.
- Perfect for any meal – Whether you’re serving it for breakfast, brunch, lunch, or a light dinner, this quiche works beautifully and can be enjoyed warm or at room temperature.
- Make-ahead friendly – You can prepare this the night before and simply reheat slices when you need them, making busy mornings or entertaining guests so much easier.
What Kind of Goat cheese Should I Use?
For this quiche, you’ll want to use fresh goat cheese, sometimes called chèvre, which comes in those soft logs you find in the refrigerated cheese section. The creamy, tangy variety works perfectly here because it melts nicely and adds that signature goat cheese flavor without overpowering the caramelized onions. You can use plain goat cheese or try one with herbs mixed in if you want extra flavor, though plain is probably your best bet for letting the onions shine. When you’re cutting it into chunks, don’t worry if it crumbles a bit – that’s totally normal and it’ll still melt beautifully into the quiche.
Options for Substitutions
This quiche is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:
- Frozen pie crust: You can use a homemade pie crust if you prefer, or even a store-bought refrigerated crust. Puff pastry also works in a pinch, though it’ll give you a flakier texture.
- Goat cheese: If you’re not a fan of goat cheese’s tangy flavor, try feta, cream cheese, or even shredded gruyere. Each will give the quiche a different character, but all work well with caramelized onions.
- Heavy cream: You can replace the heavy cream with half-and-half, or use all milk instead. Just keep in mind the quiche will be slightly less rich and creamy.
- Milk: Any milk works here – whole milk will make it richer, while skim milk keeps it lighter. You can even use unsweetened almond or oat milk if needed.
- Butter: Olive oil or vegetable oil can replace the butter for caramelizing the onions, though butter does add a nice flavor to the onions as they cook.
- Onion: Yellow or white onions work equally well. Shallots are a nice upgrade if you have them, and they’ll caramelize beautifully too.
Watch Out for These Mistakes While Baking
The biggest mistake you can make with this quiche is rushing the onion caramelization – if you crank up the heat to save time, you’ll end up with burnt, bitter onions instead of sweet, golden ones, so keep that heat low and give them the full 30 minutes they need.
Another common error is skipping the pre-baking step for your pie crust, which can lead to a soggy bottom that nobody wants, so make sure to follow the package directions and let it cool slightly before adding your filling.
To avoid a watery quiche, don’t overload it with too many onions or goat cheese, and always let it cool for the full 10 minutes after baking – this resting time allows the custard to set properly and makes slicing much cleaner.
Finally, check for doneness by giving the pan a gentle shake; the center should jiggle just slightly like Jell-O, not slosh around like liquid, since it will continue cooking as it cools.
What to Serve With Caramelized Onion and Goat Cheese Quiche?
This quiche is rich and savory, so I love pairing it with a simple arugula salad dressed with lemon juice and olive oil to balance out the creaminess. A bowl of fresh fruit like mixed berries or sliced melon also works great, especially if you’re serving this for brunch. For a heartier meal, roasted asparagus or a tomato and cucumber salad with fresh herbs makes a nice side that doesn’t compete with the caramelized onions and tangy goat cheese. You could also serve it alongside some crispy bacon or breakfast sausage if you want to make it more filling.
Storage Instructions
Store: Leftover quiche keeps really well in the fridge for up to 4 days. Just cover it tightly with plastic wrap or aluminum foil, or store individual slices in an airtight container. I actually think it tastes even better the next day once all the flavors have had time to meld together!
Freeze: You can freeze this quiche for up to 2 months, either as a whole pie or in individual slices. Wrap it well in plastic wrap and then in foil to prevent freezer burn. It’s great to have on hand for quick breakfasts or lunches when you need something ready to go.
Reheat: For the best texture, reheat slices in a 350°F oven for about 15-20 minutes until warmed through. You can also use the microwave for about 1-2 minutes, but the crust won’t be quite as crispy. If reheating from frozen, let it thaw in the fridge overnight first.
| Preparation Time | 30-40 minutes |
| Cooking Time | 70-80 minutes |
| Total Time | 100-120 minutes |
| Level of Difficulty | Medium |
| Servings | 6 slices |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1450-1600
- Protein: 38-44 g
- Fat: 100-110 g
- Carbohydrates: 90-105 g
Ingredients
For the crust:
- 1 frozen pie crust (thawed for 10 minutes before use)
For the caramelized onions:
- 1/4 tsp salt
- 1 tbsp butter (I prefer Kerrygold unsalted butter)
- 1 small onion (sliced into thin rings, about 1/8-inch thick)
For the custard filling:
- 1/4 tsp black pepper (freshly ground preferred)
- 1/4 tsp salt
- 1/2 cup milk
- 4 large eggs (room temperature)
- 4 oz goat cheese (crumbled into small pieces)
- 1/2 cup heavy cream (for richness and creamy texture)
Step 1: Prepare the Pie Crust and Preheat Oven
- 1 frozen pie crust
Remove the frozen pie crust from the freezer and let it thaw for 10 minutes at room temperature to make it easier to work with.
While it thaws, preheat your oven to 350°F.
Once thawed, place the crust in a 9-inch pie dish (or the size specified on your package) and prick the bottom with a fork a few times to prevent it from puffing up during baking.
Pre-bake the crust for 8-10 minutes until it’s just set but still pale—this prevents a soggy bottom in the finished quiche.
Step 2: Caramelize the Onions Low and Slow
- 1 tbsp butter
- 1 small onion
- 1/4 tsp salt
Melt the butter in a large skillet over medium-low heat.
Add the sliced onions and 1/4 teaspoon of salt, then reduce the heat to low.
This is where patience pays off—cook the onions for 30 minutes, stirring occasionally (every 5-7 minutes), until they’re deeply golden, soft, and sweet.
The low heat allows the natural sugars in the onions to develop slowly without browning too quickly.
I like to let the onions cook undisturbed between stirs so they can make contact with the hot pan and build flavor.
The longer, gentler cooking creates that luxurious caramelized depth that makes this quiche special.
Step 3: Prepare the Custard Filling
- 4 large eggs
- 1/2 cup heavy cream
- 1/2 cup milk
- 1/4 tsp black pepper
- 1/4 tsp salt
While the onions are caramelizing, crack the eggs into a medium bowl and whisk them together with the heavy cream, milk, 1/4 teaspoon of black pepper, and 1/4 teaspoon of salt.
Whisk until the mixture is uniform and slightly frothy—about 1-2 minutes.
Room temperature eggs blend more smoothly and create a creamier custard than cold ones.
Set this mixture aside until you’re ready to assemble the quiche.
Step 4: Assemble and Bake the Quiche
- pre-baked pie crust from Step 1
- caramelized onions from Step 2
- 4 oz goat cheese
- custard filling from Step 3
Remove the pre-baked pie crust from the oven and let it cool for just a minute.
Spread the caramelized onions from Step 2 evenly across the bottom of the crust, then scatter the crumbled goat cheese over the onions.
Pour the custard mixture from Step 3 slowly over the filling, allowing it to settle around the onions and cheese.
I like to gently arrange some of the caramelized onions on top of the custard for a nice presentation—this also helps prevent the filling from puffing up too much.
Place the quiche in the 350°F oven and bake for 40-45 minutes, until the center is just set but still slightly jiggly when you gently shake the pan (it will continue to set as it cools).
Step 5: Cool and Serve
Remove the quiche from the oven and let it rest at room temperature for 10 minutes.
This resting period allows the custard to set completely and makes slicing cleaner.
Serve warm or at room temperature—both are delicious.
If you’d like to serve it later, the quiche reheats beautifully at 325°F for 10-15 minutes.

Easy Caramelized Onion and Goat Cheese Quiche
Ingredients
For the crust:
- 1 frozen pie crust (thawed for 10 minutes before use)
For the caramelized onions:
- 1/4 tsp salt
- 1 tbsp butter (I prefer Kerrygold unsalted butter)
- 1 small onion (sliced into thin rings, about 1/8-inch thick)
For the custard filling:
- 1/4 tsp black pepper (freshly ground preferred)
- 1/4 tsp salt
- 1/2 cup milk
- 4 large eggs (room temperature)
- 4 oz goat cheese (crumbled into small pieces)
- 1/2 cup heavy cream (for richness and creamy texture)
Instructions
- Remove the frozen pie crust from the freezer and let it thaw for 10 minutes at room temperature to make it easier to work with. While it thaws, preheat your oven to 350°F. Once thawed, place the crust in a 9-inch pie dish (or the size specified on your package) and prick the bottom with a fork a few times to prevent it from puffing up during baking. Pre-bake the crust for 8-10 minutes until it's just set but still pale—this prevents a soggy bottom in the finished quiche.
- Melt the butter in a large skillet over medium-low heat. Add the sliced onions and 1/4 teaspoon of salt, then reduce the heat to low. This is where patience pays off—cook the onions for 30 minutes, stirring occasionally (every 5-7 minutes), until they're deeply golden, soft, and sweet. The low heat allows the natural sugars in the onions to develop slowly without browning too quickly. I like to let the onions cook undisturbed between stirs so they can make contact with the hot pan and build flavor. The longer, gentler cooking creates that luxurious caramelized depth that makes this quiche special.
- While the onions are caramelizing, crack the eggs into a medium bowl and whisk them together with the heavy cream, milk, 1/4 teaspoon of black pepper, and 1/4 teaspoon of salt. Whisk until the mixture is uniform and slightly frothy—about 1-2 minutes. Room temperature eggs blend more smoothly and create a creamier custard than cold ones. Set this mixture aside until you're ready to assemble the quiche.
- Remove the pre-baked pie crust from the oven and let it cool for just a minute. Spread the caramelized onions from Step 2 evenly across the bottom of the crust, then scatter the crumbled goat cheese over the onions. Pour the custard mixture from Step 3 slowly over the filling, allowing it to settle around the onions and cheese. I like to gently arrange some of the caramelized onions on top of the custard for a nice presentation—this also helps prevent the filling from puffing up too much. Place the quiche in the 350°F oven and bake for 40-45 minutes, until the center is just set but still slightly jiggly when you gently shake the pan (it will continue to set as it cools).
- Remove the quiche from the oven and let it rest at room temperature for 10 minutes. This resting period allows the custard to set completely and makes slicing cleaner. Serve warm or at room temperature—both are delicious. If you'd like to serve it later, the quiche reheats beautifully at 325°F for 10-15 minutes.






