spinach artichoke dip

VEGAN

INGREDIENTS

– 2 tbsp vegan butter – 2 shallots, thinly sliced – 4 garlic cloves, minced – 8 oz vegan cream cheese – 1/4 cup plain vegan sour cream – 1/4 cup vegan mayonnaise – 1/4 tsp cayenne pepper – 1/4 tsp sea salt – 1/2 tsp freshly ground black pepper – 6 oz frozen spinach, thawed and squeezed to drain – 13 oz quartered artichoke hearts, drained – 1 cup shredded vegan mozzarella cheese, divided – 1/2 cup  parmesan shreds

STEP 1

Add the butter to a cast-iron skillet over medium heat. Once hot, cook the shallot for 2 to 3 minutes or until softened but not browned.

STEP 2

Add the garlic and cook for about 30 seconds until fragrant.

STEP 3

Add the vegan cream cheese, yogurt, mayo, and cayenne pepper.

STEP 4

Cook until smooth and melted, stirring continuously. Taste and season with salt and pepper.

STEP 5

Stir in the spinach, artichoke hearts, and half of the vegan mozzarella cheese. Top with the remaining mozzarella cheese and parmesan cheese.

Tips for Making Vegan Spinach Artichoke Dip:

– For leftovers, you can just pop the cold spinach artichoke dip in the oven until warmed through or scoop out the portion you need and microwave it.