clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon

Hot Spinach Artichoke Dip

  • Author: Melissa Belanger
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 12 servings 1x
  • Category: Appetizer
  • Method: Roasting
  • Cuisine: American


This vegan, dairy free spinach artichoke dip is easy to make and will surely be a crowd pleaser! The red pepper flake add the perfect amount of heat to this classic dip.



  • 1 tablespoon olive oil
  • 23 garlic cloves, minced
  • 1/2 teaspoon crushed red pepper flakes
  • 5 ounces fresh baby spinach, roughly chopped
  • 1 14-ounce can quartered artichoke hearts, drained and chopped
  • 1/4 cup mayo
  • 1/4 cup hummus (plain store-bought)
  • 1/4 cup unsweetened coconut yogurt
  • 1 tablespoon nutritional yeast
  • 2 teaspoon lemon juice
  • 1/2 teaspoon coarse salt, or more to taste
  • Black pepper, to taste


  1. In a small bowl, whisk the mayo, hummus, yogurt, nutritional yeast and lemon juice together until smooth. Set aside.
  2. Heat a skillet to medium-high and add olive oil. When the olive oil is hot, add garlic and crushed red pepper flakes. Sauté for about 30 seconds, until the garlic is fragrant.
  3. Add chopped spinach and allow it to cook, stirring frequently, until the spinach has wilted. Add the artichoke hearts and the dip base. Stir to combine until the spinach and artichokes are coated in the mixture.
  4. Add salt & pepper, adjusting to taste, if needed.
  5. Transfer to a serving bowl and serve immediately.


*For a little something different, swap out one can of artichoke hearts for hearts of palm.

If you don’t want to use an immersion blender, you can chop the roasted ingredients instead before mixing

Keywords: dairy free, easy, 5 ingredient