WANT TO SAVE THIS RECIPE?
This Sweet Onion Pie is a savory slice of Southern comfort that’s as cozy as it is flavorful. Made with buttery cracker crumbs, sweet onions, cheddar cheese, and a light custard filling, it bakes up golden and bubbly with just the right amount of richness. It’s the kind of dish that makes you pause after the first bite and say, “Wow, that’s good.”
Whether you’re serving it alongside grilled meats, roasted chicken, or as part of a brunch spread, this pie always finds a way to steal the show.

A Simple Side That Packs Big Flavor
If you’ve never had an onion pie before, don’t be fooled by its name. This isn’t a dessert—it’s a savory, cheesy, creamy, and downright craveable dish. The star of the show is sweet onions, which cook down into soft, buttery bites that practically melt in your mouth. Pair them with a buttery cracker crust, a bit of garlic and chives, and a sprinkle of sharp cheddar, and you’ve got yourself a comfort food classic that’s surprisingly easy to make.
It’s rich without being heavy, and it’s one of those recipes that makes people ask for seconds (and the recipe card).
Frequently Asked Questions
What kind of onions should I use?
Stick with sweet onions like Vidalia or Walla Walla. They’re mild and naturally sweet when cooked, which gives this pie its signature flavor.
Can I make this ahead of time?
Yes! You can bake the whole pie, let it cool, and refrigerate it. Just reheat slices in the oven or microwave before serving. It’s great warm or at room temp.
What’s the best cracker to use for the crust?
Buttery round crackers like Ritz work perfectly. You want something that crumbles easily and has a rich, slightly salty flavor.
Can I switch up the cheese?
Absolutely. Sharp cheddar is classic, but you can try Monterey Jack, Gruyère, or even a smoked cheese if you’re feeling adventurous.
Is this a main dish or a side?
It works as both! Serve it with a salad for a light lunch or plate it up as a flavorful side dish next to grilled chicken, pork chops, or even a holiday ham.
Ingredients You’ll Need
Here’s what you’ll need to bring this savory pie to life:
- 1½ cups buttery crackers, crushed – Like Ritz or any similar brand
- 6 tbsp butter – Divided between the crust and the skillet
- 2 cups sweet onions, thinly sliced – Vidalia is a great choice
- 2 cloves garlic, minced – For just the right kick
- 1 tbsp fresh chives – Adds a touch of color and freshness
- ¾ cup whole milk – Helps create a light custard
- 2 eggs – Binds everything together
- ½ tsp salt – Adjust to taste
- ¾ cup shredded cheddar cheese – The melty topping that ties it all together
- Pinch of paprika – Adds color and a hint of flavor
- 1 tbsp chopped fresh parsley – For garnish (optional)

How to Make Sweet Onion Pie
Step 1: Prep the crust
Preheat your oven to 350°F. Mix crushed crackers with 4 tablespoons of softened butter until well combined. Press the mixture into the bottom and slightly up the sides of an 8-inch pie dish. Pop it in the fridge while you prep the filling.
Step 2: Cook the onions
In a skillet, melt the remaining 2 tablespoons of butter over medium heat. Add the sliced onions and garlic and sauté slowly—this isn’t a rush job. Let them cook for about 12 minutes until they’re soft and golden.
Step 3: Build the filling
Transfer the cooked onions to your prepared crust. In a separate bowl, whisk together the eggs, milk, salt, and chives. Pour this mixture over the onions, then sprinkle shredded cheddar cheese evenly across the top. Dust with a little paprika.
Step 4: Bake
Bake for about 35 minutes, or until the center is set and a knife comes out clean. Let it cool slightly, then garnish with fresh parsley before serving.
Sweet Onion Pie
Ingredients
Instructions
- Preheat oven to 350°F.
- Mix crackers and 4 tablespoons butter. Press into bottom and sides of an 8-inch pie dish. Chill crust.
- Melt remaining 2 tablespoons butter in skillet. Add onions and garlic. Cook over medium heat until soft (about 12 minutes).
- Spread onion mixture in crust.
- In a bowl, whisk eggs, milk, salt, and chives. Pour over onions. Top with cheddar cheese and a sprinkle of paprika.
- Bake for 35 minutes or until set. Let cool slightly, garnish with parsley, and serve warm or at room temperature.
Tips & Variations
- Try a different cheese like smoked gouda or fontina for a unique twist.
- Add extras like cooked bacon bits, sautéed mushrooms, or diced ham to turn it into more of a main dish.
- Gluten-free? Swap the crackers for gluten-free buttery crackers or almond flour crust.
This Sweet Onion Pie is one of those hidden gem recipes that feels like it came from grandma’s recipe box—comforting, simple, and just a little bit special. Serve it once and it’s sure to become a repeat request.