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
Vegan Spinach Artichoke Dip

Vegan Spinach Artichoke Dip – Creamy & Easy Recipe


  • Author: Sarah Lawson
  • Total Time: 40 minutes
  • Yield: 6-8 servings 1x
  • Diet: Vegan

Description

This Vegan Spinach Artichoke Dip is a creamy, cheesy, and indulgent dairy-free appetizer perfect for parties, snacks, or gatherings. Made with plant-based ingredients like vegan cream cheese, mayonnaise, and mozzarella, it delivers the same comforting flavors as the classic version while being completely plant-based.


Ingredients

Scale
  • Base:
    • 8 oz vegan cream cheese
    • ½ cup vegan mayonnaise
  • Add-ins:
    • 1 (14-oz) can artichoke hearts (drained and chopped)
    • 10 oz frozen spinach (thawed and squeezed dry)
    • ½ cup shredded vegan Parmesan
    • 2 cloves garlic (finely chopped)
    • 1 tbsp nutritional yeast
    • 1½ cups shredded vegan mozzarella (divided)
  • Seasonings:
    • Kosher salt
    • Freshly ground black pepper
    • Crushed red pepper flakes (optional)

Instructions

  • Preheat the oven to 375°F (190°C).
  • In a mixing bowl, combine vegan cream cheese and mayonnaise until smooth.
  • Stir in the chopped artichokes, thawed spinach, vegan Parmesan, garlic, nutritional yeast, 1 cup vegan mozzarella, salt, pepper, and optional red pepper flakes.
  • Transfer the mixture to a baking dish and spread it evenly. Top with the remaining ½ cup vegan mozzarella.
  • Bake for 30 minutes, or until the top is golden and bubbly. Serve warm with crackers, bread, or veggies.

Notes

  • Squeeze excess water from thawed spinach to prevent a watery dip.
  • Adjust seasoning to taste with salt, pepper, and optional red pepper flakes.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American