Plant-Based Spinach Artichoke Dip is a dairy-free twist on the classic dip. Made with only a few whole-food ingredients, this dip is healthy and delicious.

This plant-based spinach artichoke dip is a healthy spin on the traditional dip.
Spinach artichoke dip usually uses cream cheese. Some recipes are even baked with cheese sprinkled on top.
In this vegan recipe, I've nixed the cheese and used plant-based ingredients to create a creamy, cheesy flavor.
Jump to:

Why I love this Plant-Based Spinach Artichoke Dip
- Dietary needs - this recipe is dairy-free, plant-based, oil-free, gluten-free, and sugar-free
- High protein - spinach is a secretly high source of protein. So, spinach AND beans is a protein powerhouse
- Easy to make - this recipe only has a few ingredients and all you have to do is throw them in the food processor

Ingredient Notes
- Great Northern Beans: These beans are the perfect choice for a creamy vegan dip. Great northern beans are softer than other beans (like chickpeas), so they blend down into a smooth paste.
- Aquafaba: This is the liquid from the can of beans. Drain the beans but save the liquid. Adding aquafaba makes the dip smoother.
- Artichoke Hearts: I used jarred artichoke hearts. Make sure to buy ones in brine or water, not oil.
- Frozen Spinach: Normally I advocate for fresh spinach because it's tastier, but in this case, frozen spinach works so much better. It has more moisture, contributing to the texture. Plus we want cooked spinach for this recipe.
- Nutritional Yeast: Nutritional yeast has a cheesy flavor which helps make up for the fact that we're not using any dairy products in this recipe.
- Garlic Powder
- Salt

How to make Plant-Based Spinach Artichoke Dip
Step 1. Process the great northern beans in a food processor, adding the aquafaba until the beans are almost completely smooth.
Step 2. Add all the remaining ingredients and pulse to combine. The artichokes will be roughly chopped and the spinach will be evenly mixed into the beans. Serve and enjoy!

Recipe Prayer
Thank you God for giving us the means to make our favorite dishes healthy. Thank you for taking care of us. Amen.

Related Recipes
If you're looking for other dip recipes, try these next:
Tried this recipe?
Please leave a review in the comments section below. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.
📖 Recipe

Plant-Based Spinach Artichoke Dip
Equipment
Ingredients
- 1 15 Ounce Can Great Northern Beans
- ¼-1/3 Cup Aquafaba liquid from the can of beans
- 1 12 Ounce Jar Artichoke Hearts drained
- 8 Ounces Frozen Spinach thawed
- 2 Tablespoons Nutritional Yeast
- 2 Teaspoons Garlic Powder
- ½ Teaspoon Salt
Instructions
- Process the great northern beans in a food processor, adding the aquafaba until the beans are almost completely smooth.
- Add all the remaining ingredients and pulse to combine. The artichokes will be roughly chopped and the spinach will be evenly mixed into the beans. Serve and enjoy!
Nutrition
Nutrition information is an estimate.










Comments
No Comments