Yummy Vegan Spinach Artichoke Dip

READY IN: 30mins
Recipe by theprettyvegan

I make this as an appetizer for dinner parties all the time. It's delicious and easy.

Top Review by KissKiss

I made this for the first time on Christmas Eve, which was incredibly risky! It was SO delicious, I could not stop eating it; and everyone else in my family loved it, too. I have never used tofu before (which made me nervous), so I used 6 oz. of tofu with 2-3 ounces of Vegenaise and 2-3 oz of cashew cream. It was so tasty but looked a bit dry, so I mixed in a splash of water before baking to loosen it up a bit. Worked like a charm, and I did that again to reheat it during our party. I will absolutely make this again and again and try to turn it into a casserole with rice, like another reviewer said. Thanks for making my first tofu experience a huge success! :-)

Ingredients Nutrition


  1. Preheat oven to 350°F.
  2. Saute onion, spinach and artichoke hearts in olive oil until onion is soft, about 6 minutes.
  3. Blend together tofu, nutritional yeast, garlic, vinegar and spices in blender until mixed and smooth.
  4. Combine all ingredients.
  5. Taste and add extra seasonings and nutritional yeast, as needed.
  6. Smooth into non-stick baking dish and bake for 15-20 minutes, or until lightly browned on top.
  7. Serve warm with bread or tortilla chips. Enjoy!

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a