Vegan spinach artichoke dip with cashews

This Vegan Spinach Artichoke Dip combines creamy cashew goodness with the earthy flavors of artichokes and spinach, making it a healthy, plant-based appetizer. Perfect for parties or as a snack, it's easy to prepare and packed with flavor.

05 Jan 2026
Cook time 20 min
Prep time 7 min

Ingredients:

3/4 cup almond milk
3 tbsp lemon juice
1 tbsp garlic
1 tsp salt
1/2 tsp mustard
1/4 tsp black pepper
3/4 cup cashew
2 cups artichokes
3 cups spinach
8 stalks celery
Vegan spinach artichoke dip with cashews

Vegan spinach artichoke dip with cashews is a delightful twist on the classic dip that is perfect for those looking for a dairy-free, plant-based option. It combines the earthy flavors of artichokes and spinach with a creamy, cashew-based mixture that will tantalize your taste buds. This recipe is perfect for parties, gatherings, or even as a healthy snack option.

Instructions:

1. Soak Cashews:
- Place the 3/4 cup cashews in a bowl and cover with water. Allow them to soak for at least 2 hours, or preferably overnight, to soften them for blending. Drain and rinse before use.
2. Prepare the Spinach and Artichokes:
- Defrost and drain the artichokes if using frozen. Ensure they are chopped into bite-sized pieces.
- Wash the spinach thoroughly and roughly chop the leaves.
3. Make the Cashew Base:
- In a high-speed blender, combine the soaked and drained cashews, 3/4 cup almond milk, 3 tbsp lemon juice, 1 tbsp minced garlic, 1 tsp salt, 1/2 tsp mustard, and 1/4 tsp black pepper.
- Blend until the mixture is smooth and creamy, scraping down the sides as needed.
4. Combine the Ingredients:
- In a mixing bowl, combine the chopped artichokes and spinach.
- Pour the cashew cream over the vegetables and mix until everything is well incorporated.
5. Heat the Dip:
- Transfer the mixture to a medium skillet or saucepan.
- Cook over medium heat, stirring frequently, until the dip is warm and the spinach has wilted, approximately 5-7 minutes.
6. Serve:
- Transfer the warm dip to a serving bowl.
- Arrange the celery stalks around the bowl for dipping.
7. Enjoy:
- Serve immediately while warm. Perfect for dipping with celery stalks, crackers, or any veggies of your choice.

This vegan spinach artichoke dip with cashews is not only easy to make but also a healthier alternative to traditional dips. It is creamy, flavorful, and sure to be a hit among both vegans and non-vegans alike. Enjoy this delicious dip with your favorite veggies or crackers!

Vegan spinach artichoke dip with cashews FAQ:

What is the best way to soak cashews for this dip?

Soak the cashews in water for at least 2 hours, or preferably overnight. This softens them for blending, resulting in a creamier dip.

How do I know when the spinach artichoke dip is done cooking?

The dip is ready when it is heated through and the spinach has wilted, which should take about 5-7 minutes over medium heat. Stir frequently to prevent sticking.

Can I make substitutions for the cashews in this recipe?

Yes, you can substitute the cashews with similar nuts like macadamia nuts or use silken tofu for a nut-free option, but the flavor and texture may vary.

What is the best way to store the leftover spinach artichoke dip?

Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stove or in the microwave before serving.

Is there a specific pan size recommended for cooking this dip?

A medium skillet or saucepan works well for cooking the dip. It should be large enough to hold the combined ingredients comfortably without overflowing.

Cooking Tips:

- Soak the cashews in hot water for at least 30 minutes before blending to ensure a smooth, creamy texture.

- Consider using fresh spinach and artichokes for a more vibrant flavor, though canned or frozen options work well too.

- For a thicker dip, reduce the amount of almond milk or add it gradually until you achieve the desired consistency.

- Feel free to add nutritional yeast if you want a cheesy flavor without any dairy.

- Blend the cashew mixture thoroughly to avoid any grainy texture in the dip.

- Serve the dip warm by baking it in an oven-safe dish at 350°F (175°C) for about 20 minutes, or until it's heated through.

Nutrition Facts

4 Servings
Calories 220kcal
Protein 8g
Carbohydrates 24g
Fiber 7g
Sugar 3.60g
Fat 13g

More recipes

Cream cheese and olive pecan bites with chives and black pepper

Elegant cream cheese and olive pecan bites, perfect for snacking.

15 Dec 2025

Fried cauliflower with coriander yoghurt

Enjoy crispy fried cauliflower with refreshing coriander yoghurt dip.

20 Nov 2025

Baked herbed ricotta

Creamy baked herbed ricotta with chives and parsley.

12 Jan 2026

Mini mushroom hand pies

Savory mini mushroom hand pies in flaky pastry.

18 Nov 2025

Warm orange and cumin olives

A warm and flavorful appetizer of olives with orange and cumin.

14 Nov 2025

Marinated olives

Easy marinated olives with orange and garlic flavors.

18 Dec 2025

Warm lemon and herb olives

Savor warm lemon and herb olives as a simple, elegant appetizer.

11 Dec 2025

Scotch egg

Enjoy classic Scotch eggs with a savory beef coating and a tangy dip.

10 Feb 2026

Posts