Description
A protein-rich, crustless vegan quiche made with spiced pressed tofu and a creamy cashew cheese filling, featuring steamed broccoli and aromatic spices. This cholesterol-free quiche is a nutritious and satisfying alternative to traditional recipes.
Ingredients
18 oz extra-firm tofu (pressed for 20 minutes)
14 oz firm tofu (for blending)
1/2 cup raw cashews
4 cups broccoli florets (steamed for 5 minutes)
1 medium onion (finely chopped)
3 cloves garlic (minced)
1 cup unsweetened soy milk
1 tsp chili flakes
1 tsp sea salt
1/2 tsp black pepper
1/2 cup nutritional yeast
1 tbsp agave nectar
2 tsp olive oil
Instructions
Blend 18 oz of pressed extra-firm tofu, 2 tbsp soy milk, 1 tsp chili flakes, 1/2 tsp garlic powder, and 1/4 tsp black pepper until smooth. Spread the mixture evenly in a 9-inch pie dish.
Soak 1/2 cup raw cashews in water for 4 hours. Drain the water and blend with 1/3 cup water, 1 tbsp agave nectar, 1 tsp salt, and 1/2 cup nutritional yeast until completely smooth.
Preheat the oven to 375°F (190°C). Sauté 1 chopped onion and 3 minced garlic cloves in olive oil until fragrant.
Add steamed broccoli and cook for another 2 minutes. Cool slightly.
Pour the cashew cheese mixture over the tofu base.
Toppings: Spread the broccoli mixture evenly over the cashew cheese layer.
Bake for 40 minutes, or until the filling is set and the tofu base is golden brown.
Allow to cool slightly before slicing and serving.
Notes
The tofu crust should be pressed for 20 minutes to remove excess moisture for a firmer texture.
For a nut-free version, substitute cashews with 1/2 cup raw almonds.
You can substitute soy milk with 1 cup oat milk if preferred.
For an even spicier quiche, increase the chili flakes slightly or use a touch of cayenne pepper.
Store leftovers in the refrigerator for up to 3 days.
- Prep Time: 20
- Cook Time: 40
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving (1/6 of the quiche)
- Calories: 225
- Sugar: 4g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 2g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 10g
- Cholesterol: 0mg
