There’s something magical about a slice of Butternut Squash, Caramelized Onion, and Goat Cheese Quiche that makes every bite feel like a warm hug. Imagine the crispy crust giving way to a savory filling that bursts with the sweetness of caramelized onions, the earthiness of roasted butternut squash, and the creamy tang of goat cheese—it’s a delightful medley that’s both satisfying and nutritious. I created this recipe during one of those busy weeks when I needed a wholesome meal prep option that wouldn’t compromise on flavor or protein; with about 15 grams of protein per serving, it’s an energizing choice for brunch or a light dinner.
I remember the first time I served this quiche to my family on a sunny Sunday morning. My teenagers were skeptical at first, but as soon as they took their first bites, I could see their expressions change. “Wow, Mom! This is seriously good!” one of them exclaimed, reaching for another slice. What sets my version apart is the addition of roasted butternut squash, which not only adds depth but also a beautiful color to the dish. It quickly became a family favorite, with everyone requesting it again for our next gathering—a proud moment for any busy parent who loves to cook!
Ingredients for the Butternut Squash, Caramelized Onion, and Goat Cheese Quiche
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
- 1 cup all-purpose flour: Forms the base of the crust, giving it structure.
- 1/2 cup unsalted butter (cold and cubed): Creates a flaky texture in the crust.
- 1/4 cup ice water (more if needed): Helps bind the crust ingredients without melting the butter.
- 1/4 teaspoon salt: Enhances the overall flavor of the crust.
- 2 cups butternut squash (peeled and diced): Adds natural sweetness and a creamy texture when baked.
- 1 large onion (sliced): Caramelizes to contribute rich, sweet notes to the filling.
- 4 large eggs: Acts as a binder, providing structure and richness to the quiche.
- 1 cup heavy cream: Delivers a luxurious creaminess to the filling.
- 1 cup goat cheese (crumbled): Offers tangy flavor and a creamy texture that complements the other ingredients.
- 1 teaspoon thyme (fresh or dried): Infuses an earthy aroma that enhances the dish’s overall profile.
- 1/2 teaspoon black pepper: Adds a subtle heat that balances the sweetness of the squash and onions.
- 1/2 teaspoon salt: Rounds out all flavors, ensuring each bite is well-seasoned.
Step-by-Step Instructions
I recommend starting with the crust first since it needs to chill while you work on the rest of the ingredients — this way, you’ll have everything ready to go when you’re ready to assemble the quiche.
Step 1: In a mixing bowl, combine 1 cup of all-purpose flour and 1/4 teaspoon of salt. Add in 1/2 cup of cold, cubed unsalted butter. Using a pastry cutter or your fingers, mix until the mixture resembles coarse crumbs. Gradually stir in 1/4 cup of ice water, adding more as needed until the dough begins to come together. This step is crucial for achieving a flaky crust, so don’t overwork it! Once combined, shape the dough into a disk, wrap it in plastic wrap, and refrigerate for at least 30 minutes.
Step 2: Preheat your oven to 400°F (200°C). While that heats up, toss 2 cups of peeled and diced butternut squash with olive oil, salt, and pepper until well coated. Spread the squash evenly on a baking sheet lined with parchment paper for easy cleanup. Roast in the preheated oven for about 25 minutes or until tender and lightly caramelized — you want them soft enough to blend beautifully in your quiche but still holding their shape for texture.
Step 3: While the squash is roasting, grab a skillet and heat it over medium heat. Add sliced onions along with a drizzle of olive oil. Cook the onions for about 15 minutes, stirring occasionally until they become golden brown and sweetly aromatic. This step builds serious flavor in your quiche, so take your time here; if they start to stick, just add a splash of water to deglaze the pan.
Step 4: Once your dough has chilled, roll it out on a lightly floured surface into a circle large enough to fit into your pie dish — about 12 inches in diameter should do it. Carefully fit the rolled dough into your pie dish without stretching it; this helps maintain its shape while baking. Pre-bake the crust in the oven for around 10 minutes until it’s just set but not browned; this ensures it’ll stay crisp after you add your filling.
Step 5: In a large mixing bowl, whisk together 4 large eggs and 1 cup of heavy cream until well blended. Stir in 1 teaspoon of thyme (fresh or dried), along with 1/2 teaspoon each of salt and black pepper for seasoning. Then gently fold in your roasted butternut squash, caramelized onions, and 1 cup of crumbled goat cheese. I love goat cheese for its creamy tanginess; it pairs perfectly with the sweetness from the squash and onions!
Step 6: Pour this flavorful filling into your pre-baked crust carefully; use a spatula if necessary to distribute everything evenly. Bake at 375°F (190°C) for about 30 minutes or until the center is set and no longer jiggles when you gently shake the pie dish — it should be golden on top and fragrant.
Step 7: Once baked, let your quiche cool for about five minutes before cutting into slices. This cooling time allows everything to set up nicely so you won’t end up with a runny filling when serving. Serve warm or at room temperature — either way, it’s sure to impress!
What to Serve with Butternut Squash, Caramelized Onion, and Goat Cheese Quiche
This dish is already incredibly filling and balanced, but these sides add extra variety and nutrition to round out your meal perfectly.
Mixed Green Salad with Lemon Vinaigrette: A refreshing salad of baby greens, cherry tomatoes, and cucumber, tossed in a bright lemon vinaigrette brings a crisp contrast to the creamy quiche. The acidity of the dressing cuts through the richness of the goat cheese, while the greens provide essential vitamins A and C. I often make this salad as a quick side for family gatherings; it’s light yet satisfying.
Quinoa Pilaf with Herbs: This protein-packed quinoa pilaf is cooked with vegetable broth and mixed with fresh herbs like parsley and cilantro, creating a flavorful side that complements the earthy sweetness of the butternut squash. With about 8 grams of protein per cup, it enhances the meal’s nutritional profile while adding a delightful texture. My kids love quinoa for its nutty flavor, making it a staple during meal prep.
Roasted Brussels Sprouts with Balsamic Glaze: Tossed in olive oil and roasted until crispy, these Brussels sprouts are drizzled with balsamic glaze just before serving for an added tangy sweetness. Their slight bitterness pairs beautifully with the sweeter elements of the quiche, creating a well-rounded flavor experience. Plus, they provide healthy fats from the olive oil and are a great source of fiber—perfect for keeping everyone satisfied at dinner.
Savory Sweet Potato Rounds: Sliced sweet potatoes seasoned with olive oil, salt, and smoked paprika are roasted until golden brown, offering a hint of sweetness that echoes the squash in the quiche. With their vibrant color and about 4 grams of protein per serving, they add both nutrition and eye-catching appeal to your plate. We love making these as a family on weekends—they’re fun to prepare together!
Cheesy Cauliflower Rice Casserole: This creamy casserole combines riced cauliflower with cheddar cheese and spices for a low-carb alternative that complements the quiche’s flavors without overpowering them. It provides an extra dose of veggies while still boasting around 6 grams of protein per serving from the cheese. I often prepare this ahead of time for busy weeknights; it reheats beautifully alongside any main dish!
Storage & Serving Tips

To store your Butternut Squash, Caramelized Onion, and Goat Cheese Quiche for meal prep, allow it to cool completely before placing it in an airtight container. You can keep the whole quiche in the fridge for up to 4 days. If you prefer to store components separately for better freshness, place the crust in one container and the filling (butternut squash, caramelized onions, eggs, heavy cream, goat cheese, thyme, black pepper, and salt) in another. This method helps maintain the texture of the crust while keeping the flavors of the filling intact.
When reheating, it’s best to restore that delightful texture of the quiche by placing it in a preheated oven at 350°F for about 15-20 minutes until heated through. Avoid microwaving the quiche as it makes the crust soft and disappointing. If you stored your crust separately for later use, reheat it at 400°F for about 8-10 minutes to regain its crispiness before adding back the filling components which can be warmed in a skillet over medium heat or in a microwave for 1-2 minutes.
Pro tip: To batch cook this quiche for a week of healthy meals, consider doubling the recipe on Sunday and portioning it into individual containers. Family members can self-assemble their own bowls by combining portions of crust and filling as they wish throughout the week. For variety, swap out butternut squash for sweet potatoes or replace goat cheese with feta for a different flavor profile. To keep your crust at its best during meal prep storage, always store it separately from the filling until you’re ready to bake or serve.
Conclusion
This Butternut Squash, Caramelized Onion, and Goat Cheese Quiche has become a regular rotation recipe for me, making an appearance at least twice a month because it delivers 350 calories of pure satisfaction in every slice. The flaky crust made with cold, cubed butter truly elevates this dish, setting it apart from typical quiches and adding a delightful texture that keeps everyone coming back for more. Give this one a try this week. I promise it’ll become a regular rotation meal in your house too.

Butternut Squash, Caramelized Onion, and Goat Cheese Quiche
Ingredients
Method
- In a mixing bowl, combine flour and salt. Add cold butter and mix until crumbly. Stir in ice water until dough forms.
- Shape the dough into a disk, wrap in plastic wrap, and refrigerate for 30 minutes.
- Preheat the oven to 400°F (200°C). Toss diced butternut squash with olive oil, salt, and pepper. Spread on a baking sheet and roast for 25 minutes until tender.
- In a skillet over medium heat, add sliced onions and a bit of olive oil. Cook, stirring occasionally, for about 15 minutes until golden brown.
- Roll out the chilled dough and fit it into a pie dish. Pre-bake the crust for 10 minutes.
- In a bowl, whisk together eggs, cream, thyme, salt, and pepper. Stir in roasted squash, caramelized onions, and goat cheese.
- Pour the filling into the pre-baked crust and bake at 375°F (190°C) for 30 minutes until set.
- Let the quiche cool for a few minutes before slicing. Serve warm or at room temperature.



Leave a Comment