A dairy free quiche lorraine in a pie plate, sliced into serving slices.

Why you’ll love this dairy free quiche

This recipe is inspired by classic quiche lorraine, but I’ve swapped traditional onions for a milder, caramelized shallot to give it some added sweetness.

Normally, we make quiche with store-bought crust because it’s just so much faster, but I’ve also use my vegan pie crust recipe when I have the time.

Even though there’s no cheese, this quiche is a savory masterpiece. I’ve added a little nutritional yeast for extra umami, but it’s nothing over powering and you won’t really notice it.

More dairy free breakfast recipes: chicken sausage breakfast tacos / dairy free waffles / dairy free french toast / dairy free donuts / dairy free cinnamon rolls

A slice of quiche on a plate, close up showing the filling and add ins.

Here’s what you’ll need to make it

**This post contains affiliate links. I may earn commission from qualifying purchases at no additional cost to you. I will never recommend a product I don’t use or trust.**

Ingredients & substitutions

  • Eggs
  • Shallots – You can use a sweet or yellow onion instead of the shallots.
  • Bacon
  • Dairy free milk – For quiche, I prefer to use oat milk, but you can use any dairy free milk you prefer, as long as it’s unsweetened.
  • Nutritional yeast – This is optional, but it adds a cheesy flavor to your quiche to make up for the lack of cheese.
  • Pie crust

Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.

A slice of dairy free quiche lorraine being served with the full quiche in the background.

How to make this dairy free quiche lorraine

Prep the crust. Heat your oven to 375˚F. Roll a prepared pie crust into your pie plate and pierce the bottom with a fork.

When the oven is preheated, blind bake your crust – preferably with pie weights, but you can also use dried beans or rice – for 10 minutes.

Remove the pie crust from the oven and carefully remove the pie weights. Let it rest until the rest of the quiche is prepared.

Cook the bacon. You can cook the bacon however your prefer. I like to cook mine in the oven, but you can also fry it in a skillet and use the rendered fat to cook the shallots.

When the bacon is cooked, remove it from the pan and let it cool before slicing it into thin strips. Set it aside for later.

Caramelize the shallots. If you didn’t cook your bacon in the skillet, heat 1 tablespoon of olive oil over medium heat. Add the shallots and let them cook until they’re caramelized.

To do this, you want to let the cook, stirring them just before they might start burning and keep doing this until they turn brown and cook down.

Assemble the quiche. In a large mixing bowl, whisk the eggs with the dairy free milk, salt, nutritional yeast and nutmeg until smooth.

Add the bacon and shallots to the pie crust and pour the custard mixture on top. Gently stir the bacon and shallots around to distribute them into the quiche.

Bake the quiche. Pop it into the oven and allow it to cook for about 45 minutes, or until the top is fully set and the quiche doesn’t wobbly when you’re moving it.

Remove it from the oven and allow it to cool before cutting into it.

An overhead of a sliced quiche.

Everything you need to know about dairy free quiche

How long should quiche rest before cutting?

Quiche is best served after resting for about 10-15 minutes, if you are serving it warm. As quiche rests it will set, this will allow your slices to cut cleaner. If you are serving you quiche cool, allow it to rest for at least an hour.

Is Quiche Lorraine better hot or cold?

This is entirely based on preference. We prefer to eat it hot or warm.

What can I substitute for milk in a quiche?

Any milk substitutes will work in this recipe, but it has to be an unsweetened, unflavored dairy free milk. We don’t want chocolate flavored quiche with bacon in it.

Why is my quiche still liquid in the middle?

If your quiche is still liquid in the middle, it is not fully cooked.

Can you overcook a quiche?

Yes. Quiche can be overcooked. It’s best to take the quiche out as soon as the middle has set. You can test this with an inserted toothpick, knife or even using a thermometer. Quiche will be cooked when it reaches 165˚F.

A slice of quiche on a plate with some  fresh baby arugula.

More delicious egg recipe you will love

Eggs are not dairy.

But, if you thought eggs were a dairy product, you are not alone. It’s common misconception that stems from the fact that eggs are sold in the dairy section at the grocery store and they usually need to be refrigerated, which is something we often associate with dairy. See more: Are eggs dairy free?

5 from 1 vote

Dairy Free Quiche Lorraine

By: Melissa Belanger
Made with oat milk, smoky bacon and caramelized shallots, this dairy free quiche is everything you’ve been missing – flaky, tender crust with a delicate and creamy egg filling. Serve it for a classic dairy free brunch, or enjoy it as a light dinner alongside a simple green salad.
Prep Time: 15 minutes
Cook Time: 55 minutes
Total Time: 1 hour 10 minutes
Servings: 8
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 tablespoon olive oil
  • 3 shallots, thinly sliced
  • 5 slices cooked thick-cut bacon
  • 6 – 7 eggs
  • 1 1/4 cups dairy free milk, unsweetened
  • 1 teaspoon nutritional yeast
  • 1/2 teaspoon coarse salt
  • 1 pinch ground nutmeg
  • Black pepper, to taste
  • 1 pie crust

Instructions 

  • Preheat oven to 375˚F.
  • Roll a prepared pie crust into a 9-inch pie plate and pierce the bottom with a fork. Using pie weights, blind bake the crust for 10 minutes. Remove from the oven and allow the crust to cool before filling.
  • In a large skillet, heat olive oil and add shallots. Allow them to caramelize, stirring as needed, until golden brown and completely softened.
  • In a large mixing bowl, whisk the eggs, dairy free milk, nutritional yeast, salt and nutmeg together until smooth.
  • Add bacon and shallots to the pie crust. Cover with egg mixture and stir to distribute the filling.
  • Bake quiche for 40 – 45 minutes, or until the center has set. Remove from oven and allow the quiche to cool for a minimum of 10 minutes before slicing.

Nutrition

Calories: 267kcal, Carbohydrates: 13g, Protein: 9g, Fat: 20g, Trans Fat: 0.04g, Cholesterol: 138mg, Sodium: 446mg, Fiber: 1g, Sugar: 1g, Vitamin C: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Hi! I'm Melissa.

I create easy, dairy free recipes because I know how hard living without milk can be. I believe you can live a completely satisfying life without dairy, and I want to teach you how.

You may also like:

5 from 1 vote

Leave a comment

When leaving a comment or rating:
Feel free to share your recipe feedback, ingredient swaps, or tips for other readers. Rating a recipe you changed isn’t helpful to anyone - drop it in the comments instead. Keep it kind and on topic - disrespectful comments and ad complaints will not be approved.

Recipe Rating




13 Comments

  1. Diane says:

    So good!!

  2. Ari says:

    Fabulous recipe❣️ We all loved it in my family! Amazing how delicious it is, and how close in taste to an original Quiche recipe it is. Thank you for sharing it. It will now become a staple in my family’s dinner rotation.

  3. Noush says:

    This tasted great! Very easy too.

  4. GP says:

    is it possible to make this without bacon, or make it vegetarian? looking for. a meatless quiche option!

    1. Melissa says:

      Yes, I would possibly adjust the salt since bacon adds a lot on its own.

  5. Sandy says:

    Could you use imitation bacon bits?

    1. Melissa says:

      I wouldn’t recommend it because they are so crunchy, but you could probably get away with it if you’re in a pinch.

  6. Ellen says:

    Can I make this quiche the night before and serve the next day? How do you recommend I reheat the quiche without drying it out?

    1. Melissa says:

      I recommend cooking it for about 5 – 10 minutes less than you normally would and reheating it in the oven, probably covered to keep in the moisture!

  7. Angela Blackthorne Biggs says:

    This recipe failed due to proportions being so far off
    The pie crust shrunk and the liquid wax way too much
    I just created the recipe but it doesn’t work. Should be simple. Not simple
    Perhaps you should tell what brands you use because this did not come together

  8. Gail says:

    What size eggs do you use, and are they UK or US size?

  9. Julie Fish says:

    Can this be frozen?

  10. Janelle G. says:

    5 stars
    Delicious recipe! Simple and flavorful.

    I came across this recipe while doing an internet search for dairy-free quiche. I chose this one because it had a reasonable list of flavorful ingredients and it also uses more eggs than most recipes. That was a huge plus because I get a minimum of dozen eggs per week from my Khaki Campbell ducks. I also added 2 cups of chopped spinach in order to get more servings of green vegetables in.

    The recipe was very amenable to adding the vegetables as there is enough egg to hold everything together. Upon cooling, it was very easy to slice the quiche and the whole thing stayed together like a custard.

    I will definitely pin this recipe and use it again!!