Broccoli Pie Recipe Vegan: Easy, Delicious, and Healthy

Updated On: October 7, 2025

Looking for a delicious and wholesome vegan dish that’s perfect for any meal? This vegan broccoli pie recipe is a fantastic way to enjoy a savory, nutrient-packed treat that’s both hearty and satisfying.

Whether you’re a seasoned vegan or simply trying to add more plant-based meals to your diet, this pie combines tender broccoli florets with a creamy, flavorful filling, all wrapped in a crisp, flaky crust.

It’s an excellent option for lunch, dinner, or even a potluck gathering. Plus, it’s easy to customize with your favorite herbs and spices to make it truly your own.

This pie is not only packed with vitamins and minerals from fresh broccoli but also uses wholesome ingredients to create a rich and comforting texture without any dairy or eggs. If you love recipes like this, you might also enjoy our Lemon Ricotta Pasta With Arugula Recipe or our Lion’S Mane Mushroom Crumble Recipes for more plant-based inspiration!

Why You’ll Love This Recipe

This vegan broccoli pie is a standout for many reasons. First, it’s incredibly nutritious, offering a great dose of fiber, vitamins C and K, and antioxidants from the broccoli.

The creamy filling is made without any dairy, relying instead on plant-based ingredients to achieve a luscious texture that will satisfy even non-vegans.

Second, it’s versatile! You can serve it warm or at room temperature, making it perfect for meal prep or entertaining.

The pie crust is simple to make but gives you that wonderful flaky bite that complements the soft filling beautifully.

Finally, it’s a crowd-pleaser. Whether you’re serving family, friends, or guests with different dietary preferences, this pie is sure to impress.

Plus, it’s a great way to sneak more greens into your meals without sacrificing flavor.

Ingredients

  • 1 ½ cups broccoli florets (steamed and chopped)
  • 1 cup silken tofu (for creaminess)
  • ¼ cup nutritional yeast (adds cheesy flavor)
  • 2 garlic cloves (minced)
  • 1 small onion (finely chopped)
  • 2 tbsp olive oil (plus extra for greasing)
  • 1 tbsp lemon juice (freshly squeezed)
  • 1 tsp Dijon mustard
  • ½ tsp turmeric (for color and subtle flavor)
  • ½ tsp smoked paprika
  • Salt and black pepper to taste
  • 1 sheet vegan pie crust (store-bought or homemade)
  • 2 tbsp fresh parsley (chopped, optional)

Equipment

  • Mixing bowls
  • Food processor or blender
  • Steamer or pot for steaming broccoli
  • 9-inch pie dish
  • Spatula and wooden spoon
  • Knife and cutting board
  • Oven

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease your pie dish with olive oil to ensure the crust doesn’t stick.
  2. Prepare the broccoli: Steam the broccoli florets until tender but still bright green, about 5 minutes. Drain and chop into smaller pieces.
  3. Sauté the aromatics: Heat 2 tbsp olive oil in a skillet over medium heat. Add the finely chopped onion and minced garlic, sautéing until soft and translucent, about 5 minutes. Remove from heat.
  4. Make the filling: In a food processor or blender, combine the silken tofu, nutritional yeast, lemon juice, Dijon mustard, turmeric, smoked paprika, salt, and pepper. Blend until smooth and creamy.
  5. Combine filling and veggies: Transfer the tofu mixture to a large bowl. Fold in the steamed broccoli and sautéed onions and garlic. Add chopped parsley if using, and mix gently until evenly combined.
  6. Prepare the pie crust: Roll out the vegan pie crust and fit it into the prepared pie dish. Trim any excess dough around the edges.
  7. Fill the pie: Pour the broccoli and tofu filling into the crust, spreading it evenly with a spatula.
  8. Bake: Place the pie in the preheated oven and bake for 30-35 minutes, or until the crust is golden and the filling is set.
  9. Cool and serve: Allow the pie to cool for 10 minutes before slicing. This helps the filling firm up for cleaner slices.

Tips & Variations

Want a gluten-free version? Use your favorite gluten-free pie crust or try a nut-based crust for a unique twist.

Feel free to add other veggies like mushrooms, bell peppers, or spinach for extra flavor and nutrition.

If you prefer a richer pie, add 2 tbsp of vegan cream cheese or cashew cream to the filling.

For a cheesy topping, sprinkle extra nutritional yeast or vegan cheese shreds on top before baking.

Nutrition Facts

Nutrient Amount per Serving
Calories 280 kcal
Protein 12 g
Fat 14 g
Carbohydrates 28 g
Fiber 6 g
Sugar 4 g
Vitamin C 90% DV
Calcium 15% DV
Iron 20% DV

Serving Suggestions

This vegan broccoli pie pairs wonderfully with a crisp green salad tossed in a light vinaigrette. For a heartier meal, serve it alongside roasted potatoes or a warm bowl of soup.

Try complementing it with some freshly baked bread or our delightful Lemon Straws Recipe for a touch of sweetness to balance the savory pie.

For a complete vegan meal, you might also want to check out our Low Fodmap Appetizer Recipes for light starters that won’t overpower the flavors of your pie.

Conclusion

This vegan broccoli pie recipe is a true gem for anyone looking to enjoy a wholesome, flavorful, and satisfying meal without animal products. It’s simple to prepare, packed with nutrition, and easy to customize according to your preferences.

The creamy tofu-based filling paired with the tender broccoli and flaky crust creates a harmonious blend of textures and flavors that everyone will love.

Whether you’re new to vegan cooking or a long-time plant-based eater, this pie is an excellent addition to your recipe collection. It’s perfect for family dinners, meal prep, or special occasions.

Give it a try today and enjoy the delicious taste of wholesome plant-based goodness!

📖 Recipe Card: Broccoli Pie Recipe Vegan

Description: A delicious and savory vegan broccoli pie made with a flaky crust and creamy filling. Perfect as a main dish or a hearty side.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 6 servings

Ingredients

  • 1 1/2 cups broccoli florets, chopped
  • 1 cup firm tofu, crumbled
  • 1/2 cup unsweetened plant-based milk
  • 1/4 cup nutritional yeast
  • 1/4 cup diced onion
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 1/2 teaspoon turmeric
  • 1 teaspoon baking powder
  • 1 teaspoon olive oil
  • 1 sheet vegan pie crust
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Steam broccoli until tender, about 5 minutes.
  3. In a pan, sauté onion and garlic in olive oil until translucent.
  4. In a bowl, combine crumbled tofu, plant milk, nutritional yeast, flour, turmeric, baking powder, salt, and pepper.
  5. Add steamed broccoli and sautéed onion mixture to the bowl and mix well.
  6. Roll out the vegan pie crust into a pie dish.
  7. Pour the broccoli filling into the crust and spread evenly.
  8. Bake for 35-40 minutes until the crust is golden and filling is set.
  9. Let cool for 10 minutes before serving.

Nutrition: Calories: 220 kcal | Protein: 12 g | Fat: 8 g | Carbs: 22 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Broccoli Pie Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious and savory vegan broccoli pie made with a flaky crust and creamy filling. Perfect as a main dish or a hearty side.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 1/2 cups broccoli florets, chopped”, “1 cup firm tofu, crumbled”, “1/2 cup unsweetened plant-based milk”, “1/4 cup nutritional yeast”, “1/4 cup diced onion”, “2 cloves garlic, minced”, “1/4 cup all-purpose flour”, “1/2 teaspoon turmeric”, “1 teaspoon baking powder”, “1 teaspoon olive oil”, “1 sheet vegan pie crust”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Steam broccoli until tender, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “In a pan, saut\u00e9 onion and garlic in olive oil until translucent.”}, {“@type”: “HowToStep”, “text”: “In a bowl, combine crumbled tofu, plant milk, nutritional yeast, flour, turmeric, baking powder, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Add steamed broccoli and saut\u00e9ed onion mixture to the bowl and mix well.”}, {“@type”: “HowToStep”, “text”: “Roll out the vegan pie crust into a pie dish.”}, {“@type”: “HowToStep”, “text”: “Pour the broccoli filling into the crust and spread evenly.”}, {“@type”: “HowToStep”, “text”: “Bake for 35-40 minutes until the crust is golden and filling is set.”}, {“@type”: “HowToStep”, “text”: “Let cool for 10 minutes before serving.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “12 g”, “fatContent”: “8 g”, “carbohydrateContent”: “22 g”}}

Photo of author

Marta K

Leave a Comment

X