If you’re searching for a comforting, savory pie that’s both nostalgic and easy to prepare, look no further than Vidalia Onion Pie — a Southern staple known for its sweet, caramelized onions, flaky crust, and creamy cheese filling. Perfect as a side dish, brunch centerpiece, or light vegetarian dinner, this dish celebrates the naturally sweet flavor of Vidalia onions like no other.
Best of all, this recipe is easy enough for weeknight dinners but elegant enough to serve at holidays and potlucks.
Why Vidalia Onions?
Vidalia onions are a unique variety grown exclusively in Georgia, prized for their exceptional sweetness and low sulfur content. When cooked, they become buttery and mellow — the perfect foundation for this savory pie.
Ingredients
Makes 6–8 servings
- 1 (9-inch) unbaked pie crust (homemade or store-bought)
- 2 tablespoons unsalted butter
- 3 large Vidalia onions, thinly sliced
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme (optional)
- 1 cup shredded sharp cheddar cheese
- ½ cup grated Parmesan cheese
- ¾ cup mayonnaise or sour cream (or half of each)
- 2 large eggs
- 1 tablespoon Dijon mustard (optional, for added depth)
Preparation Time
- Prep time: 15 minutes
- Cook time: 40 minutes
- Cool time: 10 minutes
- Total time: About 1 hour 5 minutes
Step-by-Step Instructions
1. Preheat and Prep the Crust
Preheat your oven to 350°F (175°C). If using a homemade pie crust, roll it out and press into a 9-inch pie plate. Prick the bottom with a fork and par-bake for 8 minutes. Set aside.
2. Cook the Onions
In a large skillet, melt butter over medium heat. Add the sliced Vidalia onions, salt, pepper, and thyme. Cook for 15–20 minutes, stirring occasionally, until onions are golden, soft, and lightly caramelized.
3. Mix the Filling
In a mixing bowl, whisk together the eggs, mayonnaise (or sour cream), Dijon mustard (if using), cheddar cheese, and Parmesan cheese. Stir in the cooled onions until everything is well combined.
4. Assemble the Pie
Pour the filling into the prepared pie crust and spread evenly with a spatula.
5. Bake
Bake in the preheated oven for 30–35 minutes, or until the center is set and the top is lightly golden. Let cool for 10 minutes before slicing.
Serving Suggestions
- Serve warm or at room temperature with a side salad or roasted vegetables.
- Add crumbled bacon or chopped cooked ham for a meaty variation.
- Pair with a crisp white wine or sweet iced tea for a true Southern experience.
Nutritional Highlights
| Nutrient | Per Slice (1 of 8) |
|---|---|
| Calories | 320 |
| Protein | 9 grams |
| Total Fat | 24 grams |
| Saturated Fat | 9 grams |
| Carbohydrates | 17 grams |
| Sugars | 5 grams |
| Fiber | 1 gram |
| Sodium | 420 milligrams |
Key Benefits:
- Vidalia onions add sweetness without added sugar.
- Cheese and eggs provide protein and richness.
- Mayonnaise or sour cream keeps the filling creamy without heavy cream.
Tips for Success
- Let the cooked onions cool slightly before mixing with eggs to avoid scrambling.
- Add a sprinkle of breadcrumbs or crushed Ritz crackers on top before baking for extra texture.
- Use full-fat mayo or sour cream for the best flavor and consistency.
- Store leftovers in the fridge for up to 3 days — reheat in the oven for best results.
This Vidalia Onion Pie is a comforting, crowd-pleasing dish with deep Southern roots and simple ingredients. Sweet, savory, cheesy, and creamy — it’s everything you want in a home-baked pie. Whether you’re serving it at brunch or making it for dinner, it’s sure to become a repeat favorite.