Why You’ll Love This Recipe
Asparagus pie is a delightful, savory dish that combines the fresh flavor of asparagus with a creamy, egg-based filling, all nestled in a buttery pie crust. It's a perfect blend of textures and flavors, making it an ideal option for brunch, lunch, or a light dinner. The richness of the custard and the earthy crunch of the asparagus will leave your taste buds satisfied.
Ingredients
- 1 (9-inch) pie shell, unbaked
- 1 lb fresh asparagus, trimmed and cut into 1-inch pieces
- 1 tablespoon olive oil
- ½ cup shredded Swiss cheese
- ½ cup grated Parmesan cheese
- 3 large eggs, beaten
- ½ cup milk
- ¼ teaspoon salt
- ¼ teaspoon ground black pepper
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
Directions
- Preheat the oven to 375°F (190°C).
- Heat the olive oil in a skillet over medium heat. Add the asparagus and cook for 3–5 minutes until tender. Set aside to cool.
- In a mixing bowl, whisk together the eggs, milk, salt, and pepper. Stir in the Swiss and Parmesan cheeses.
- Spread the cooked asparagus evenly over the unbaked pie shell. Pour the egg mixture over the asparagus.
- Bake the pie for 35–40 minutes or until the filling is set and the top is lightly golden.
- Let the pie cool for a few minutes before slicing and serving.
Servings and Timing
- Servings: 6
- Total time: 50–55 minutes (including prep time)
Variations
- Cheese: Substitute the Swiss cheese with cheddar or mozzarella for a different flavor.
- Herbs: Add fresh herbs such as thyme or basil to the egg mixture for a fragrant twist.
- Add-ons: You can mix in cooked bacon, ham, or mushrooms for added richness.
Storage/Reheating
- Store any leftovers in an airtight container in the fridge for up to 3 days.
- Reheat slices in the microwave for 1-2 minutes or in a 350°F (175°C) oven for 10-15 minutes, until warmed through.
FAQs
Can I use frozen asparagus for this recipe?
Yes, frozen asparagus can be used, though fresh asparagus is recommended for the best flavor and texture. If using frozen, be sure to thaw and drain any excess water.
Can I make this pie ahead of time?
Yes, you can prepare the pie up to a day in advance. Simply bake it, let it cool, and store it in the fridge. Reheat before serving.
Can I freeze asparagus pie?
Yes, you can freeze the unbaked pie for up to 2 months. Bake it from frozen, adding an extra 10-15 minutes to the baking time.
Can I use a different pie crust?
Yes, you can use a store-bought or homemade crust. You could also try a gluten-free crust if you prefer.
Can I add other vegetables to this pie?
Absolutely! Spinach, mushrooms, or bell peppers would all make great additions to this pie.
What other types of cheese can I use in the pie?
Try using Gruyère, mozzarella, or feta cheese in place of Swiss or Parmesan for a unique flavor.
Can I make this recipe dairy-free?
Yes, use a dairy-free cheese substitute and a plant-based milk to make this pie dairy-free.
How do I know when the pie is done?
The pie is done when the center is set, and the edges are lightly golden brown. A knife inserted into the center should come out clean.
Can I serve this pie warm or cold?
This pie can be served warm or cold, depending on your preference. Both ways are delicious!
How long will the pie last in the refrigerator?
The pie will last for 3 days in the refrigerator. Be sure to store it in an airtight container.
Conclusion
Asparagus pie is a savory and versatile dish that’s perfect for any occasion. With its creamy, cheesy filling and tender asparagus, it's sure to become a favorite in your recipe collection. Whether you serve it for brunch, lunch, or dinner, this dish is a guaranteed crowd-pleaser.

Asparagus Pie Recipe
- Total Time: 50–55 minutes
- Yield: 6 servings
- Diet: Gluten Free
Description
This Asparagus Pie combines the earthy flavor of fresh asparagus with a creamy, egg-based custard filling and savory cheese, all encased in a buttery pie crust. It's an ideal dish for brunch, lunch, or dinner, and is versatile enough to be enjoyed warm or cold. Whether you're serving it at a family gathering or enjoying it as a light meal, this asparagus pie is sure to impress.
Ingredients
- 1 (9-inch) pie shell, unbaked
- 1 lb fresh asparagus, trimmed and cut into 1-inch pieces
- 1 tablespoon olive oil
- ½ cup shredded Swiss cheese
- ½ cup grated Parmesan cheese
- 3 large eggs, beaten
- ½ cup milk
- ¼ teaspoon salt
- ¼ teaspoon ground black pepper
Instructions
- Preheat the oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat. Add the asparagus and cook for 3–5 minutes until tender. Set aside to cool.
- In a mixing bowl, whisk together the eggs, milk, salt, and pepper. Stir in the Swiss and Parmesan cheeses.
- Spread the cooked asparagus evenly over the unbaked pie shell. Pour the egg mixture over the asparagus.
- Bake for 35–40 minutes or until the filling is set and the top is lightly golden.
- Let the pie cool for a few minutes before slicing and serving.
Notes
- Cheese: Swap Swiss cheese for cheddar or mozzarella for a different flavor profile.
- Herbs: Fresh thyme or basil can be added to the egg mixture for a fragrant twist.
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or oven.
- Prep Time: 10 minutes
- Cook Time: 35–40 minutes
- Category: Brunch, Lunch, Dinner
- Method: Baking
- Cuisine: American