This delicious vegetarian quiche recipe with spinach and asparagus is a tasty brunch or light dinner.
The best thing about a great quiche is that it's packed with veggies and substantial enough to be enjoyed for any meal. This dish hits all the savory notes you want in a classic quiche!
If you love quiche, try my savory sausage quiche and duck egg quiche as well! Or if you're big on brunch, try this Turkish Simit Recipe, Chili Oil Eggs, or Pesto Eggs.

If you like the flavors of quiche lorraine but want a vegetarian option or just a slightly less heavy version, this easy vegetarian quiche is the recipe for you!
You can use your favorite veggies in this quiche (some substitution ideas can be found below) - it's endlessly versatile.

Veggie Quiche Ingredients
Here's what you'll need to make this easy spinach asparagus quiche.
- Pie Crust - you can use a premade pie crust (I usually use a frozen one) or a homemade crust.
- Fresh Asparagus - perfect for when asparagus is in season. If it's not, substitute for your favorite vegetables, including a pint of cherry tomatoes (halved), or 2 cups of chopped bell pepper (red pepper works especially well in a quiche).
- Baby Spinach - adds a punch of bright, fresh flavor. You can substitute for baby arugula if you'd prefer.
- Fresh Eggs - you'll use several large eggs. Don't substitute them as they are an essential component.
- Olive Oil - use just a little to cook the asparagus and spinach.
- Garlic Cloves - a few fresh cloves of garlic add great flavor.
- Whole Milk - adds rich creaminess to the quiche! You can swap the whole milk for skim milk or 2% milk if you'd prefer.
- Gruyère Cheese - pairs so well with the asparagus, but can be substituted for cheddar cheese, goat cheese, or feta cheese.
- Seasonings - use a pinch of sea salt and black pepper to season the quiche.

Side Salads for Quiche
Quiche goes great with a salad! I typically serve it with a green salad like my spring mix salad or baby kale salad, but if you're looking for something sweeter try this minty fruit salad or berry arugula salad.
If you try this asparagus quiche recipe, let me know! Connect on Instagram and share your photos or leave a rating/comment below.

Spinach Asparagus Quiche Recipe
Ingredients
- 1 premade pie crust 9-inch
- 1 tablespoon olive oil
- 2 cloves garlic minced
- 1 bunch asparagus
- 5 ounces baby spinach
- 4 large eggs
- 1 cup whole milk
- 1 cup shredded Gruyère cheese
- 1 teaspoon sea salt
- ½ teaspoon ground black pepper
Instructions
- Preheat oven to 350 degrees F (176 C). Roll out the dough and place in a 9-inch pie plate, or if using a ready-made crust, defrost according to package directions.
- Remove the woody ends from the asparagus. Slice the asparagus into small ¼-inch pieces.

- Heat the olive oil in a large skillet over medium-high heat. Once hot, add the minced garlic and sliced asparagus and cook for 3 minutes, stirring occasionally. Add the spinach and cook just till the spinach has wilted.

- Spread the spinach-asparagus mixture across the base of the pie dough in an even layer.

- Crack the eggs into a mixing bowl. Whisk till the yolks break. Add in the milk, half the cheese, and the salt. Whisk till combined.

- Pour the egg mixture on top of the spinach mixture. Spread the remaining cheese across the eggs.

- Bake for 45 to 50 minutes or until the center of the quiche has set. Allow the quiche to cool for 5 minutes before slicing and serving.














Leave a Reply