Print

Vegan Spinach Artichoke Dip with Tofu

Vegan spinach artichoke dip with tofu - the image is a close-up of a dish in a round ceramic dish. the dish appears to be a quiche or dip, with a green and white speckled pattern on the rim. the quiche is topped with artichokes and crumbled feta cheese. the artichoke pieces are arranged in a circular pattern, with some overlapping each other. the cheese is crumbled and scattered throughout the dish, creating a creamy texture. the background is a wooden table, and the overall color scheme of the dish is warm and inviting.

A creamy, flavorful vegan spinach artichoke dip made with silken tofu, fresh spinach, and artichoke hearts. Perfect for parties, snacks, or as a delicious appetizer served with crackers or veggies.

Ingredients

Scale

14 ounces silken tofu, drained
1 cup raw cashews, soaked in hot water for 15 minutes and drained
1/4 cup nutritional yeast
2 tablespoons lemon juice
2 tablespoons olive oil
3 cloves garlic, minced
1 teaspoon onion powder
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon smoked paprika
10 ounces fresh spinach, chopped
14 ounces canned artichoke hearts, drained and chopped
1/4 cup unsweetened plain plant-based milk (such as almond or oat milk)

Instructions

Preheat the oven to 375°F (190°C).
In a high-speed blender or food processor, combine the silken tofu, soaked and drained cashews, nutritional yeast, lemon juice, olive oil, minced garlic, onion powder, salt, black pepper, smoked paprika, and plant-based milk. Blend until smooth and creamy.
In a large skillet over medium heat, add the chopped spinach and cook for 3-4 minutes until wilted. Remove from heat.
In a large mixing bowl, combine the blended tofu mixture, cooked spinach, and chopped artichoke hearts. Stir well to combine evenly.
Transfer the mixture to a baking dish (about 8×8 inches or similar size) and spread it out evenly.
Bake in the preheated oven for 18-20 minutes until the top is slightly golden and the dip is heated through.
Remove from the oven and let it cool for 5 minutes before serving.
Serve warm with crackers, sliced baguette, or fresh vegetable sticks.