There’s something deeply comforting about slow-cooked onions — the way they soften, sweeten, and melt into something almost jammy feels like pure kitchen magic. Growing up, dishes built around caramelized onions always felt special in our home, reserved for cozy weekends, holiday dinners, or nights when we wanted something warm and nostalgic. The aroma alone — sweet, buttery, savory — has the power to bring people into the kitchen before the dish even hits the table.

This Vidalia Onion Pie is one of those recipes that feels both homey and impressive. It’s rich and creamy, with layers of sweet Vidalia onions tucked into a buttery crust and baked until golden and bubbling. It’s the kind of recipe that feels like a hug — perfect for dinner, for potlucks, or as a standout holiday side dish.
Whether you’re making this for a family gathering, a cozy weeknight meal, or a special brunch, this easy Vidalia Onion Pie brings comfort, flavor, and nostalgia together in one irresistible slice. If you love baked onion recipes, cheesy comfort food, or a savory pie that steals the show, this recipe will quickly become a favorite in your kitchen.

Why You’ll Love It
It highlights the natural sweetness of Vidalia onions
Vidalia onions are famously mild and sweet. Baking them transforms them into tender, caramelized perfection.
It’s a rich, cheesy onion side dish
The combination of cheese, cream, and onions creates a silky, savory filling that feels indulgent but balanced.
It’s surprisingly easy to make
Despite its impressive look and flavor, this is an easy Vidalia Onion Pie with beginner-friendly steps.
Perfect for holidays or special dinners
This pie looks elegant on a table, making it ideal for holidays, family gatherings, or dinner parties.
It works as a main dish or a quick side dish
Serve it alongside salads, roasted meats, or enjoy it on its own with a simple soup.
It reheats beautifully and tastes even better the next day
The flavors deepen over time, making leftovers especially delicious.
Ingredient Notes & Details
Vidalia onions
These sweet onions are the star of the recipe. Their mild flavor prevents bitterness and adds natural sweetness. If unavailable, substitute sweet onions or yellow onions.
Pie crust
Use a store-bought crust for convenience or a homemade buttery crust for extra richness. A flaky crust adds texture contrast to the creamy filling.
Butter
Used to sauté the onions, adding depth and richness. Unsalted butter gives better control over seasoning.
Eggs
Eggs help bind the filling and give the pie a custard-like texture.
Heavy cream
Creates a silky, rich filling. Half-and-half can be substituted for a lighter version.
Shredded cheese
Gruyère, cheddar, Swiss, or mozzarella work well. Cheese adds savory depth and transforms this into a cheesy onion side dish.
Salt & black pepper
Enhances the natural sweetness of the onions and balances richness.
Fresh thyme or herbs (optional)
Adds an earthy, aromatic note that pairs beautifully with onions.
Step-by-Step Instructions
Prepare the crust
Roll out your pie crust and press it into a 9-inch pie dish. Trim edges and crimp if desired. Pre-bake (blind bake) at 375°F (190°C) for about 10 minutes to prevent sogginess.
Slice and cook the onions
Thinly slice Vidalia onions. In a large skillet, melt butter over medium heat. Add onions with a pinch of salt and cook slowly for 20–25 minutes until soft, sweet, and lightly caramelized. Stir occasionally to prevent burning.
Cool the onion mixture
Remove onions from heat and let them cool slightly. This prevents scrambling the eggs when mixing the filling.
Make the custard filling
In a bowl, whisk eggs, heavy cream, salt, pepper, and optional herbs. Stir in shredded cheese for a creamy, savory base.
Combine onions and custard
Fold the cooled onions into the egg mixture until evenly distributed. The filling should look thick, creamy, and speckled with soft onion strands.
Fill the crust
Pour the onion mixture into the pre-baked crust, smoothing the top with a spatula.
Bake until set and golden
Bake at 375°F (190°C) for 35–45 minutes, until the center is just set and the top turns golden brown. A slight jiggle in the middle is fine — it will firm up as it cools.
Rest before slicing
Let the pie cool for at least 15–20 minutes. This helps the custard set and makes slicing easier.
FAQ for Common Questions
What makes Vidalia Onion Pie special compared to other onion pies?
Vidalia onions are naturally sweeter and milder, giving this pie a smoother, less sharp onion flavor.
Can I make this easy Vidalia Onion Pie ahead of time?
Yes! Bake it a day in advance and reheat before serving. The flavors often improve overnight.
Can I use regular onions instead of Vidalia onions?
Yes, sweet onions or yellow onions work well. Cook them slowly to bring out their natural sweetness.
Is Vidalia Onion Pie a main dish or a side dish?
It can be both. Serve it as a vegetarian main course or as a quick side dish with roasted meats.
How do I prevent a soggy crust in baked onion recipes?
Blind bake the crust and allow onions to cool before adding them to the filling.
Is this recipe low carb or keto?
This traditional version is not low carb. A crustless version can work for a low carb Vidalia Onion Pie alternative.
Storage Tips
Refrigeration
Store leftover pie in an airtight container or wrapped tightly. It keeps well in the fridge for up to 4 days.
Freezing
Freeze baked and cooled slices wrapped individually. Store for up to 2 months. Thaw overnight in the refrigerator.
Reheating
Reheat slices in the oven at 325°F (165°C) for best texture. Microwave works, but the crust may soften.
Variations
Crustless Vidalia Onion Pie
Skip the crust and bake the filling in a greased dish for a lighter, low-carb option.
Extra Cheesy Onion Pie
Add a blend of Gruyère and sharp cheddar for a bolder cheese flavor.
Herb-Infused Onion Pie
Mix in thyme, rosemary, or chives for a fresh, aromatic twist.
Bacon Vidalia Onion Pie
Fold in crispy bacon bits for smoky richness and added texture.
Spicy Onion Pie
Add crushed red pepper flakes or diced jalapeños for gentle heat.
Vegan Onion Pie
Use plant-based cream, dairy-free cheese, and a tofu-based custard alternative.
What to Serve with Vidalia Onion Pie
Fresh + Light Sides
Green salad with vinaigrette
Roasted asparagus
Steamed green beans
Comfort Food Pairings
Mashed potatoes
Roasted root vegetables
Creamy tomato soup
Holiday Table Classics
Roast turkey or ham
Cranberry sauce
Buttery dinner rolls
Protein Options
Grilled chicken
Roasted pork
Seared salmon
Starches + Breads
Garlic bread
Dinner rolls
Roasted potatoes

Vidalia Onion Pie
Ingredients
Crust
- 1 unbaked 9-inch pie crust store-bought or homemade
Filling
- 3 large Vidalia onions thinly sliced
- 2 tbsp unsalted butter
- 3 large eggs
- ¾ cup heavy cream or half-and-half
- 1 cup shredded sharp cheddar cheese
- ½ cup shredded mozzarella cheese
- ½ tsp salt
- ¼ tsp black pepper
- ¼ tsp paprika optional
- ¼ tsp garlic powder optional
Instructions
- Preheat & Prepare Crust
- Preheat oven to 375°F (190°C).
- Place the pie crust into a 9-inch pie dish and crimp edges.
- Cook the Onions
- Melt butter in a skillet over medium heat.
- Add sliced onions and cook 10–15 minutes, stirring often, until soft and lightly caramelized.
- Remove from heat and let cool slightly.
- Make the Filling
- In a bowl, whisk eggs and heavy cream until smooth.
- Stir in cheddar, mozzarella, salt, pepper, paprika, and garlic powder.
- Fold in the cooked onions.
- Assemble the Pie
- Pour onion mixture into the prepared crust.
- Spread evenly.
- Bake
- Bake for 40–45 minutes, until the center is set and the top is golden.
- If edges brown too quickly, cover with foil.
- Rest & Serve
- Let the pie cool 10–15 minutes before slicing.
- Serve warm or at room temperature.
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.











Leave a Reply