Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The best vegan spinach artichoke dip recipe.

Vegan Spinach Artichoke Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Erin Jensen
  • Prep Time: 20 minutes
  • Cook Time: 5 minutes
  • Total Time: 25 minutes
  • Yield: 10 servings 1x
  • Category: Appetizer
  • Method: Oven + Stove Top
  • Cuisine: American

Description

Our delicious Vegan Spinach Artichoke Dip recipe is a quick and easy appetizer that everyone will love!


Ingredients

Scale
  • 1.5 cups raw cashews (soak in water overnight at room temperature or in boiling water for 30 minutes), drain
  • 1/2 cup + 3 tablespoons dairy-free unsweetened, unflavored creamer
  • 1 tablespoon fresh lemon juice
  • 1/4 cup vegan mayo
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 2 cans large artichokes, drained and quartered
  • 1 tablespoon olive oil (sub avocado oil)
  • 2 teaspoons garlic, minced
  • 2 teaspoons shallot, minced
  • 1/2 white onion, diced (sub yellow onion)
  • 1 celery stalk, thinly sliced
  • 8oz fresh spinach
  • serving suggestion: scoop with pita chips or fresh vegetables.

Instructions

  1. Prep: Preheat oven to 350 degrees F.
  2. Sauté: Bring a large skillet to a medium-high heat and add the oil to coat the bottom of the pan. Add garlic and shallots; Move around the pan as they cook down and become fragrant. Add onion and celery; sprinkle with a little salt and pepper. Allow to cook 3-5 minutes or until onions are translucent; set aside.
  3. Blend: Place softened cashews in a high-powered blender, along with the creamer. Blend until smooth, about 2-5 minutes; you will need to stop and scrape down the sides a couple times. Add lemon juice, mayo, salt and pepper. Blend on low to combine. Add onion mixture and artichokes, pulse a couple times to combine (only 2-3 times, you don’t want to break down the artichokes too much).
  4. Spinach: Place fresh spinach in a large cast iron skillet and bring to medium heat. Move around in the hot pan until wilted. 
  5. Bake: Place artichoke mixture in a 8×8 or 9×9 baking pan. Add cooked spinach to this mixture and mix to combine. Place in preheated oven and bake for 5 minutes or until it is warm throughout.
  6. Serve: Enjoy immediately with pita chips or fresh veggies.

Notes

  • Prep Ahead of Time: You can easily make this ahead of time and then just place it in the oven to warm before serving.

Nutrition

  • Serving Size: 6oz
  • Calories: 175
  • Sugar: 1.9 g
  • Sodium: 127.9 mg
  • Fat: 13.2 g
  • Carbohydrates: 12 g
  • Protein: 5.1 g
  • Cholesterol: 0 mg