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 Vegetarian Dip


  • Author: Jessica

Ingredients

Scale

Here’s what you’ll need to create this crowd-pleasing vegan delight:

  • 1 tablespoon Olive Oil: For sautéing the aromatics, adding a touch of richness.
  • 1 medium Yellow Onion, finely chopped: Provides a sweet and savory base flavor.
  • 34 cloves Garlic, minced: Adds a pungent, aromatic kick essential to spinach artichoke dip.
  • 1 (10-ounce) package Frozen Chopped Spinach, thawed and squeezed dry: The star green, make sure to remove as much water as possible for the best texture.
  • 1 (14-ounce) can Artichoke Hearts, drained and roughly chopped: Provides a tender, slightly tangy bite. Use artichoke hearts packed in water or brine, not marinated in oil.
  • 1 ½ cups Raw Cashews, soaked: The secret to the creamy, dairy-free base. Soak in hot water for at least 30 minutes, or overnight in cold water.
  • ¾ cup Unsweetened Plant-Based Milk: (Almond, soy, or oat work well) Helps achieve the perfect creamy consistency. Use plain, unsweetened varieties.
  • ¼ cup Nutritional Yeast: Imparts a cheesy, umami flavor crucial for mimicking traditional cheese.
  • 2 tablespoons Lemon Juice, fresh: Brightens the flavors and adds a necessary tang.
  • 1 teaspoon Dijon Mustard: Adds a subtle savory depth and emulsifying power.
  • ½ teaspoon Sea Salt, or to taste: Enhances all the flavors.
  • ¼ teaspoon Black Pepper, freshly ground, or to taste: For a gentle hint of spice.
  • Pinch of Cayenne Pepper or Red Pepper Flakes (optional): For those who like a little extra warmth.
  • Optional Topping: Vegan Parmesan or Breadcrumbs: For an extra golden, crispy top when baking.

Instructions

Follow these simple steps to creamy perfection:

  1. Prepare Cashews: If you haven’t already, soak the raw cashews. For a quick soak, cover them with boiling water and let them sit for at least 30 minutes. For an overnight soak, cover with cold water and leave in the fridge. Drain and rinse the cashews thoroughly before use. This step is crucial for achieving a smooth, creamy sauce.
  2. Sauté Aromatics: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant, being careful not to burn it.
  3. Add Spinach and Artichokes: Add the thawed and thoroughly squeezed spinach and the chopped artichoke hearts to the skillet. Cook for 3-5 minutes, stirring occasionally, to allow some of the excess moisture to evaporate and the flavors to meld. Remove from heat and set aside.
  4. Make the Cashew Cream Sauce: In a high-speed blender, combine the soaked and drained cashews, unsweetened plant-based milk, nutritional yeast, fresh lemon juice, Dijon mustard, sea salt, black pepper, and optional cayenne pepper/red pepper flakes. Blend on high until completely smooth and creamy. This might take a few minutes, and you may need to stop and scrape down the sides of the blender a couple of times. The consistency should be thick but pourable, similar to a heavy cream.
  5. Combine Ingredients: Pour the cashew cream sauce into the skillet with the spinach and artichoke mixture. Stir everything together until well combined and the spinach and artichokes are evenly coated in the creamy sauce. Taste and adjust seasonings if necessary – you might want more salt, pepper, or lemon juice.
  6. Bake (Optional but Recommended): Preheat your oven to 375°F (190°C). Transfer the dip mixture to an 8×8 inch baking dish or a similar-sized oven-safe dish. If desired, sprinkle the top with vegan Parmesan cheese or breadcrumbs for a golden, crispy crust.
  7. Bake until Bubbly: Bake for 20-25 minutes, or until the dip is hot, bubbly around the edges, and lightly golden on top. If you want it more browned, you can switch to the broiler for the last 1-2 minutes, keeping a close eye on it to prevent burning.
  8. Rest and Serve: Let the dip cool for at least 5-10 minutes before serving. It will be very hot! This also allows the flavors to settle and the dip to thicken slightly.

Nutrition

  • Serving Size: one normal portion
  • Calories: 300
  • Fat: 20g
  • Fiber: 5g