A savory, cheesy, and completely plant-based spinach pie made with flaky puff pastry, creamy tofu filling, and tangy sun-dried tomatoes. This comforting dish works beautifully as a hearty lunch, satisfying dinner, or even a savory breakfast you can enjoy warm or cold.
JUMP TO RECIPE
This spinach pie is ideal for meal prep and tastes just as delicious the next day. Whether you’re hosting brunch or looking for a simple weeknight dinner, this recipe delivers flavor, texture, and ease in every bite.
In this post:
- Why You’ll Love This Spinach Pie
- Ingredients You’ll Need
- How to Make This Spinach Pie
- Recipe Tips
- Recipe Card (with Nutritional Information)
Why You’ll Love This Spinach Pie
If you’re looking for a comforting plant-based dish that feels both wholesome and indulgent, this spinach pie checks all the boxes.
It’s easy to prepare.
Simple steps and everyday ingredients make this recipe approachable, even if you’re new to cooking with tofu.
It’s rich and satisfying.
The creamy tofu filling mimics a soft cheese texture, while the puff pastry turns golden and crisp in the oven.
Perfect for any time of day.
Serve it for brunch, lunch, dinner, or slice it up for a savory breakfast on the go.
Meal-prep friendly.
Make it ahead and store it in the fridge for several days. It reheats beautifully and also tastes great cold.
Completely dairy-free and egg-free.
Despite its cheesy, custard-like texture, this spinach pie is 100% plant-based.
Ingredients You’ll Need
Below is an overview of the ingredients that bring this spinach pie together. Exact measurements can be found in the recipe card at the end of this article.
Condiments & Flavor Boosters
- Olive oil
- White miso paste
- Apple cider vinegar
- Nutritional yeast
- Tapioca flour (or cornstarch)
These ingredients help create depth of flavor and structure. The miso and nutritional yeast add savory, cheesy notes, while tapioca flour helps bind the filling.
Vegetables
- Fresh baby spinach
- Sun-dried tomatoes
- Onion or shallot
- Garlic
The spinach provides freshness and color, while sun-dried tomatoes add a slightly sweet and tangy contrast.
For the Crust
- Dairy-free puff pastry
Store-bought puff pastry makes this recipe convenient while still delivering a flaky, bakery-style crust.
Spices & Herbs
- Garlic powder
- Onion powder
- Smoked paprika
- Sea salt
- Ground black pepper
- Kala namak (black salt)
- Ground turmeric
- Dried oregano
- Dried thyme
Kala namak adds a subtle egg-like flavor, making this spinach pie taste even more traditional.
Cheese
- Dairy-free shredded cheese (gouda-style works well)
Tofu
- Silken tofu
- Extra-firm tofu
Using two types of tofu creates a balanced texture that resembles cottage cheese.
Ingredient Tips
Using both silken and extra-firm tofu creates a creamy yet slightly chunky consistency. However, you can adjust depending on what you have:
- Only silken tofu: Add chickpea flour to help firm up the filling.
- Only firm or extra-firm tofu: Blend with a splash of plant milk or water for a smoother texture.
Taste your filling before baking. Since there are no eggs, it’s perfectly safe to adjust seasoning at this stage.
How to Make This Spinach Pie
1. Preheat the Oven
Preheat your oven to 428°F (220°C) on a regular setting or 400°F (200°C) if using convection.
2. Sauté the Vegetables
In a skillet over medium-high heat, warm the olive oil. Add the chopped onion and garlic. Sauté for about 3–4 minutes until softened and translucent.
Add the chopped spinach and cook until wilted, about 2 minutes. Stir in the chopped sun-dried tomatoes and cook for another minute. Remove from heat and set aside.
3. Prepare the Tofu Filling
In a large mixing bowl, combine:
- Silken tofu
- Extra-firm tofu
- Apple cider vinegar
Mash with a fork or potato masher until well combined. The texture should resemble soft cottage cheese. For a smoother result, use a food processor.
Add nutritional yeast, tapioca flour, miso paste, and all spices and herbs. Mix thoroughly.
Fold in the dairy-free cheese shreds and the sautéed spinach mixture.
4. Assemble the Pie
Line a cast iron skillet or oven-safe dish with parchment paper and press in one sheet of puff pastry.
Spread the spinach tofu filling evenly over the pastry.
Cut or shape the remaining puff pastry into a circle and place it over the filling. Fold and seal the edges gently. Use a sharp knife to cut a small X in the center to allow steam to escape.
Brush the top lightly with olive oil and sprinkle with flaky salt.
5. Bake
Bake for approximately 25 minutes, or until the crust is golden brown. Check around the 20-minute mark to prevent over-browning.
Allow the pie to cool for at least 10 minutes before slicing.
Recipe Tips
Texture
For a creamier texture, blend the tofu completely. For a more rustic, traditional feel, mash it by hand.
Saltiness
Sun-dried tomatoes and miso paste vary in saltiness. Start with less salt and adjust after tasting the filling.
Make Mini Pies
Divide the filling into smaller pastry portions and reduce baking time to 15–20 minutes.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Freeze for longer storage and reheat in the oven for best results.
PrintGolden Vegan Spinach Pie with Puff Pastry (Easy & Cheesy)
- Total Time: 1 hr
Ingredients
1/2 tablespoon olive oil
1 small onion, chopped
2 garlic cloves, minced
5.3 oz baby spinach, chopped
10 sun-dried tomatoes, chopped
4.4 oz silken tofu
4.4 oz extra-firm tofu
1 teaspoon apple cider vinegar (optional)
1/4 cup nutritional yeast
2 tablespoons tapioca flour (or cornstarch)
1 teaspoon garlic powder
1/2 teaspoon onion powder
1/4 teaspoon smoked paprika
1/2 teaspoon sea salt (adjust to taste)
1/2 teaspoon dried oregano
1/2 teaspoon dried thyme
1/2 teaspoon kala namak
1/4 teaspoon black pepper
1/4 teaspoon turmeric
1 teaspoon white miso paste
1/2 cup dairy-free shredded cheese
1 1/2 sheets dairy-free puff pastry
1 teaspoon olive oil (for brushing)
Flaky salt for topping
Instructions
-
Preheat oven to 428°F (220°C).
-
Sauté onion and garlic in olive oil for 3–4 minutes.
-
Add spinach and cook until wilted. Stir in sun-dried tomatoes. Remove from heat.
-
Mash both tofus with vinegar.
-
Mix in nutritional yeast, tapioca flour, miso, and spices.
-
Fold in cheese and spinach mixture.
-
Line pan with puff pastry. Add filling.
-
Cover with remaining pastry and seal edges. Cut a small X on top.
-
Brush with olive oil and sprinkle flaky salt.
-
Bake 25 minutes until golden. Cool before serving.
Notes
- Tofu Variations:
- Use only silken tofu and add 1/4 cup chickpea flour.
- Use only firm tofu and blend with 2–3 tablespoons plant milk.
- Salt Adjustment:
Reduce salt if using heavily salted sun-dried tomatoes. - Kala Namak Substitute:
If unavailable, add small extra pinches of sea salt instead. - Puff Pastry Option:
A single large sheet can be shaped into a quiche-style pie without a top crust.
- Prep Time: 25 min
- Cook Time: 25 min











Leave a Reply