Eggless Creamy Spinach Quiche

If you love a warm slice of quiche but need to skip the eggs, this creamy spinach version is for you.

Rich and creamy eggless spinach quiche

Instead of eggs, I use blended tofu with a little chickpea flour and cornstarch to hold everything together. It gives you that soft, custard like filling without any eggs at all.

The spinach and onion get cooked down first, so you get plenty of flavor and no soggy bits. The Gruyere melts into the filling and adds a nice, rich taste.

Fresh homemade eggless spinach quiche

It bakes up in a flaky crust and slices cleanly once it cools. Great for brunch, lunch, or a simple dinner.

Let me walk you through how to make it step by step.

Why You’ll Love It

Silky, Creamy Filling – Blended tofu and milk create a smooth, rich center that stays tender after baking.

Crisp, Flaky Crust – Prebaking gives the crust a crisp texture that pairs beautifully with the creamy filling.

Wholesome baked eggless spinach quiche

Rich Gruyere Flavor – Gruyere adds a nutty, savory taste that makes every slice feel comforting and special.

Fresh Savory Balance – Spinach and onion bring freshness and gentle sweetness to the rich cheese filling.

Ingredient List

  • 1 Eggless 9-Inch Pie Crust, Unbaked
  • 1 tbsp Olive Oil
  • 1/2 cup Finely Diced Yellow Onion
  • 2 cups Chopped Baby Spinach
  • 14 oz Firm Tofu, Drained
  • 1/2 cup Unsweetened Whole Milk
  • 1/3 cup Chickpea Flour
  • 2 tbsp Cornstarch
  • 2 tbsp Nutritional Yeast
  • 1 tsp Dijon Mustard
  • 1/2 tsp Garlic Powder
  • 1/4 tsp Ground Turmeric
  • 1/2 tsp Fine Salt
  • 1/4 tsp Ground Black Pepper
  • 1 cup Shredded Gruyere Cheese

Directions

Step 1

Preheat the oven to 375 degrees F. Fit the eggless pie crust into a 9-inch pie pan, line it with parchment paper, and fill it with pie weights.

Step 2

Bake the crust for 12 minutes. Remove the weights and parchment, then bake for another 5 minutes before setting the crust aside.

Step 3

Heat the olive oil in a skillet over medium heat. Cook the diced onion for 4 minutes, then add the spinach and cook until wilted and excess moisture has evaporated.

Step 4

Blend the tofu, whole milk, chickpea flour, cornstarch, nutritional yeast, Dijon mustard, garlic powder, turmeric, fine salt, and black pepper until completely smooth.

Step 5

Stir the cooked onion, spinach, and 3/4 cup of the Gruyere into the blended filling. Spread the mixture evenly in the partially baked crust.

Step 6

Scatter the remaining Gruyere over the top. Bake for 35 to 42 minutes, until the center is set and the top is lightly golden.

Step 7

Cool the quiche for 20 minutes before serving. This resting time allows the creamy filling to firm without becoming dry.

Creamy eggless spinach quiche slice

Tips

Chill the Crust Before Baking

After fitting the crust into the pie pan, refrigerate it for 15 to 20 minutes. A cold crust is less likely to shrink or slide down the sides while it bakes.

Fill the parchment with enough pie weights to support the sides, not just the bottom. After removing them, the extra 5 minutes in the oven should leave the bottom dry and lightly colored before you add the filling.

Remove the Spinach Moisture

Cook the spinach until the liquid it releases has fully evaporated. If the skillet still looks wet, keep cooking for another minute or two while stirring.

Warm eggless spinach quiche with crust

Let the onion and spinach mixture cool for a few minutes before adding it to the filling. Extra heat and moisture can make the quiche softer and prevent it from setting evenly.

Drain the Tofu Well

Let the tofu drain for at least 10 minutes, then gently pat it dry. You want to remove the loose surface liquid without pressing the tofu until it becomes dry and crumbly.

Too much tofu liquid can make the filling loose, while overly dry tofu can make it feel dense. Properly drained firm tofu gives this eggless quiche a smooth, creamy center that still holds its shape.

Try These Next

Questions You Might Have

Can I use frozen spinach instead of fresh baby spinach?

Yes. Thaw the frozen spinach completely, then squeeze out as much liquid as possible before adding it to the onion. Use about 3/4 cup thawed, well-drained frozen spinach for the 2 cups of fresh spinach.

Eggless Creamy Spinach Quiche

Eggless Creamy Spinach Quiche

This eggless quiche is creamy, satisfying, and easy to enjoy. It makes an inviting choice for brunch, lunch, or a family meal.
Prep Time 15 minutes
Cook Time 59 minutes
Total Time 1 hour 14 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: French
Calories: 289

Ingredients
  

  • 1 Eggless 9-Inch Pie Crust, Unbaked
  • 1 tbsp Olive Oil
  • 1/2 cup Finely Diced Yellow Onion
  • 2 cups Chopped Baby Spinach
  • 14 oz Firm Tofu, Drained
  • 1/2 cup Unsweetened Whole Milk
  • 1/3 cup Chickpea Flour
  • 2 tbsp Cornstarch
  • 2 tbsp Nutritional Yeast
  • 1 tsp Dijon Mustard
  • 1/2 tsp Garlic Powder
  • 1/4 tsp Ground Turmeric
  • 1/2 tsp Fine Salt
  • 1/4 tsp Ground Black Pepper
  • 1 cup Shredded Gruyere Cheese

Equipment

  • 9-inch pie pan
  • pie weights
  • blender
  • skillet

Method
 

  1. Preheat the oven to 375 degrees F. Fit the eggless pie crust into a 9-inch pie pan, line it with parchment paper, and fill it with pie weights.
  2. Bake the crust for 12 minutes. Remove the weights and parchment, then bake for another 5 minutes before setting the crust aside.
  3. Heat the olive oil in a skillet over medium heat. Cook the diced onion for 4 minutes, then add the spinach and cook until wilted and excess moisture has evaporated.
  4. Blend the tofu, whole milk, chickpea flour, cornstarch, nutritional yeast, Dijon mustard, garlic powder, turmeric, fine salt, and black pepper until completely smooth.
  5. Stir the cooked onion, spinach, and 3/4 cup of the Gruyere into the blended filling. Spread the mixture evenly in the partially baked crust.
  6. Scatter the remaining Gruyere over the top. Bake for 35 to 42 minutes, until the center is set and the top is lightly golden.
  7. Cool the quiche for 20 minutes before serving. This resting time allows the creamy filling to firm without becoming dry.

Nutrition

Serving: 1servingCalories: 289kcalCarbohydrates: 22gProtein: 12gFat: 17g

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating