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
Top down view of creamy spinach artichoke dip in a cast iron skillet. A spoon digs into the warm dip.

Vegan Spinach Artichoke Dip Right From The Oven


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Kathryn Alexandre
  • Total Time: 30 minutes
  • Yield: 10" skillet 1x
  • Diet: Vegan

Description

This quick and easy warm vegan spinach artichoke dip delivers all the tasty, melty, creamy richness you love while saving you money!


Ingredients

Units Scale
  • 1 1/4 cup raw cashews (soaked in boiling water for 15 minutes)
  • 1/2 tbsp oil or water
  • 1 shallot (or 1/2 small onion)
  • 4 cloves of garlic
  • 1 1/4 cup plant milk (cashew or soy are our choices)
  • 1/4 cup nutritional yeast
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1 cup frozen block spinach or 2 cups fresh
  • 1 cup artichoke hearts, chopped*
  • 1 tsp lemon juice

*Ingredients you need that are not part of our pantry and freezer tips.


Instructions

  1. If you have not soaked your cashews overnight, portion your cashews in a heat proof measuring cup or bowl and cover with boiling water. Let stand for 15 minutes to soften. 
  2. If you have an ovenproof skillet or casserole dish and want to warm the finished dip in the oven, preheat to 350 degrees F. 
  3. Meanwhile, chop your onion, garlic, and artichokes. 
  4. Heat a non-stick skillet over medium heat, drizzle oil or water, and cook the onion and garlic for 2-3 minutes until the onion is translucent and the garlic is fragrant. 
  5. Divide the onion and garlic in half, keeping half in the skillet, and spooning the other half into your blender for the sauce. 
  6. Add your chopped artichokes and spinach to the onion and garlic still in your skillet and season with some salt and pepper. Cook for 3-4 minutes until the spinach is wilted. Either switch the heat off, or reduce to very low to keep warm.
  7. When your cashews are done soaking, drain them and add them to the blender with the onion and garlic. Add the milk, nutritional yeast, and remaining salt and pepper. Blend until smooth and creamy. 
  8. Add the creamy cashew mixture to the skillet with the artichokes and spinach. Stir to combine. If your skillet is ovenproof, transfer it to the preheated oven and warm the sauce through for 6-8 minutes or transfer to a casserole dish to warm in the oven if desired.
  9. Alternatively, just heat the dip on the stovetop until warmed through and transfer to your serving dish.
  10. Dig in because it’s best served warm with veggies, chips, diced bread or crackers! A bonus is, it reheats well! Reheat leftovers in the oven at 375 degrees F or simply pop in the microwave. Keeps for 3-4 days in the fridge.

Notes

*Cost Comparison: CAD $9.35 vs. approx. CAD $11.78 for a traditional dip made with varieties of cheese.

*Using spinach frozen in a block will cost about CAD $1 whereas 2 cups fresh spinach costs us roughly CAD $2.11. The photos for this recipe show fresh spinach but I actually prefer using block spinach for this dip. 

*For an even thriftier version try our Spinach Artichoke White Bean Dip.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Sauces & Dips
  • Method: Skillet
  • Cuisine: American