Perfectly creamy and extra “cheesy” vegan spinach and artichoke dip! Perfect for entertaining, bring this easy vegan recipe to your next party or potluck. A handful of simple ingredients, a blender, a baking dish, and 30 minutes is all you’ll need!

Overhead image of vegan spinach artichoke dip in a skillet with chips on the side.

What You’ll Need To Make This Vegan Spinach Artichoke Dip

Cashews – Raw and unsalted cashews are the base of this hearty plant-based dip. You’ll start by soaking them in boiling for water for about 10 minutes, this’ll soften them and help them blend. I love using cashews in this recipe for not only their buttery flavor, but for how nutritionally dense they are! This vegan spinach artichoke dip is so much healthier than the classic kind, and higher in protein.

Nutritional Yeast – I know what you’re thinking …nutritional what? Just hear me out. Nutritional yeast is a totally natural, plant-based ingredient with a nutty, “cheesy” flavor. I use and love this Bragg’s Nutritional Yeast for all of my savory vegan recipes. It’s surprisingly versatile and tastes delicious sprinkled over popcorn, pasta, potatoes, and in this recipe. Though if you’re not vegan and/or have no interest in getting yourself some nutritional yeast (you’re missing out), you can easily replace the two tablespoons of nutritional yeast with two tablespoons of powdered parmesan cheese.

Lemon Juice – A touch of lemon juice mimics the tanginess found in most dairy products. And because this vegan spinach artichoke dip is completely dairy-free, the lemon juice is necessary. Though if you don’t have any fresh lemon juice on-hand, you can use a tablespoon of apple cider vinegar or white wine vinegar instead.

Artichoke Hearts – Arguably the best part, one whole can of drained artichoke hearts give this side dish its signature hearty texture. They key here is using a can of artichokes packed in water, not oil!

A tortilla chip being dipped into vegan spinach artichoke dip.

Tips and Tricks

  • This vegan spinach artichoke dip tastes best straight out of the oven! When making for guests, I recommend blending and prepping this dish ahead of time, then popping it in the oven right before your guests arrive. This’ll guarantee the dip is bubbling hot, and tastes its best for friends and family.
  • Store any leftovers in an airtight container in the fridge for up to one week. To reheat, you can either microwave on high for 45 seconds, or bake at 425° Fahrenheit for 5-10 minutes.
  • Serve this plant-based dip however you’d like! I enjoyed mine with a side of crispy corn tortilla chips. Though you can even serve it with a side of fresh veggies for a super healthy, vegan snack.

Adjust This Recipe To Your Dietary Needs

Make it Nut-Free: For a nut-free version of this recipe, use raw and unsalted sunflower seeds in place of the cashews!

Add Cheese: If not vegan or dairy-free, go ahead and top this spinach artichoke dip off with some shredded parmesan and/or mozzarella right before baking.

Vegan Spinach Artichoke Dip

0 from 0 votes
Recipe by Samantha Course: SidesDifficulty: Easy
Servings

10

servings
Prep time

5

minutes
Cooking time

20

minutes
Total time

25

minutes

Perfectly creamy and extra “cheesy” vegan spinach and artichoke dip! Perfect for entertaining, bring this easy vegan recipe to your next party or potluck. A handful of simple ingredients, a blender, a baking dish, and 30 minutes is all you’ll need!

Ingredients

  • 1 1/2 cups raw cashews, unsalted

  • 1 1/2 cups unsweetened non-dairy milk, I used almond milk

  • 2 tablespoons nutritional yeast

  • 1 tablespoon lemon juice

  • 2 teaspoons garlic powder

  • 1 teaspoon onion powder

  • 1 teaspoon salt

  • 1 (14-ounce) can artichoke hearts, drained

  • 4 cups fresh spinach, or 2 cups frozen spinach

Directions

  • Preheat oven to 425° Fahrenheit.
  • Soak cashews in a heat-safe bowl with boiling water for 5-10 minutes, then drain.
  • Add soaked and drained cashews to blender along with the non-dairy milk, nutritional yeast, lemon juice, garlic powder, onion powder, and salt. Blend until super smooth and no lumps remains.
  • Add drained artichoke hearts and fresh or frozen spinach to blender and pulse 2-3 times to finely chop the veggies.
  • Transfer to an oven-safe dish or skillet and bake for 20 minutes, or until lightly golden brown and bubbly.

Recipe Video

Did you make this recipe?

Share it and tag @samdoesherbest on Instagram!

Like this recipe?

Follow us @samdoesherbest on Pinterest

1 Comment

  1. Pingback: Gluten-Free Thanksgiving Recipes

Write A Comment