Advertisement

Spinach Artichoke Dip Recipe

Creamy, garlicky, and utterly delectable — perfect for any gathering.

40 min total
Serves 8
Easy
VeganVegetarianGluten-FreeDairy-Free
Prep Time
15 min
Cook Time
25 min
Total Time
40 min
Spinach Artichoke Dip
Photographed for KrazyRecipes · Vegetarian & Vegan
Advertisement

Imagine a bubbling, golden crust giving way to a creamy, savory blend of spinach and artichokes, with a hint of garlic and lemon dancing on your tastebuds. Spinach Artichoke Dip is that perfect combination of rich and fresh, the ultimate comfort food with a touch of elegance. It's the dish that will have your guests gathered around, dipping and chatting as laughter fills the room. The origins of this beloved dip can be traced back to the vibrant culture of American party appetizers, where chefs strived to create balance between hearty and healthy. My personal twist came during a cozy family gathering, where the demand for more dip led me to experiment with vegan cream cheese and nutritional yeast, transforming it into a vegan-friendly delight without compromising on flavor. What sets this version apart is the vegan cashew cream, which adds a silkiness that traditional dairy often achieves. A squeeze of fresh lemon wakes up the palette, while a touch of nutmeg round out the flavors, making this dip unforgettable. Perfect for game day, a holiday feast, or just a quiet night with a good book, this Spinach Artichoke Dip will quickly become a staple in your repertoire.

Advertisement
The Method

Step-by-Step

7 steps · tap a timer to start
  1. 01
    Step 1 / 7

    Preheat your oven to 375°F (190°C).

    Drain the cashews and blend them with water, lemon juice, nutritional yeast, garlic powder, salt, and nutmeg until smooth and creamy.

    Set aside.

  2. 02
    Step 2 / 7

    In a large skillet, heat the olive oil over medium heat.

    Add the onion and cook until translucent, about 5 minutes.

    Stir in the garlic and cook for another minute until fragrant.

  3. 03
    Step 3 / 7

    Add the chopped artichoke hearts to the skillet, stirring occasionally until they begin to lightly brown, about 3 minutes.

  4. 04
    Step 4 / 7

    Toss in the spinach, stirring until wilted, about 2 minutes.

    Remove from heat.

  5. Advertisement
  6. 05
    Step 5 / 7

    Combine the cashew cream with the spinach and artichoke mixture, stirring until well incorporated.

    Taste and adjust seasoning if needed.

  7. 06
    Step 6 / 7

    Transfer the mixture to a baking dish and bake in the preheated oven for 15-20 minutes, or until the top is slightly golden and bubbly.

  8. 07
    Step 7 / 7

    Serve hot with crusty bread, tortilla chips, or fresh-cut vegetables for dipping.

Chef Tips

  • Ensure the cashews are soaked long enough to blend into a smooth cream, at least 2 hours or overnight.
  • For extra zest, add a sprinkle of lemon zest on top before serving.
  • You can use frozen spinach instead of fresh; just thaw and squeeze out excess water first.
  • For a spicier version, add a pinch of red pepper flakes during cooking.
  • If you prefer a chunkier texture, pulse the cashew cream less when blending.
Advertisement

Nutrition (per serving)

calories
~160 kcal
protein
6g
carbs
15g
fat
10g
fiber
4g
sodium
290mg

Estimates only. Actual values depend on brands and portions.

Frequently Asked

Can I make this ahead?+

Yes, you can prepare the dip up to two days in advance and bake just before serving.

What can I substitute?+

Substitute the cashew cream with store-bought vegan cream cheese if needed. Use kale instead of spinach for a different green.

How do I store leftovers?+

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.

You Might Also Like