20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (2024)

Oct 27, 2020(Last updated Mar 19, 2024)by Hannah Sunderani

20-Minute Creamy Vegan Spinach Artichoke Dip

This oven-baked vegan spinach and artichoke dip recipe is easy to make, with simple ingredients that offer bold cheesy flavour. This 20-minute bake is a great vegan dip to serve for entertaining, or anytime you feel like a savoury snack.

I like to serve this vegan spinach dip with toasted baguette, nachos or crackers for when I really want to impress a group. Even my non-vegan friends and family love this dip. Hands down this is one of the best vegan appetizer recipes I’ve made to date, and certainly proves that you can enjoy the classic dips, vegan style, without compromising on taste.

By now ya’ll are used to finding all classic dips veganized on my blog. My vegan ranch dip is great for the summer time with raw veggies, and I love a good vegan queso dip for Mexican night.

I’ve also got a whole section in The Two Spoons Cookbook dedicated to dips like avocado mousse, roasted carrot hummus and beetroot hummus, and faux gras. Needles to say, when it comes to vegan dips, I’ve got you covered.

This spinach artichoke dip is my favourite to serve in the cooler months as it’s so warm and hearty. Oven baked for 20 minutes until golden; it’s so easy to make. Plus, it’s vegan and gluten-free.

So, let me share how to make this creamy dreamy vegan spinach dip so that can enjoy it pronto!

20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (1)

Vegan Spinach Artichoke Dip

The ingredients

The ingredients for this recipe offers bold and cheesy flavour for a gorgeous savoury dip! Made with just a handful of ingredients that you can find at any grocery store. Likely, you already have them in your pantry, especially if you’re used to vegan cooking.

For this recipe you will need:

  • raw cashews
  • garlic
  • onion
  • coconut oil
  • baby spinach
  • artichoke hearts
  • almond milk
  • nutritional yeast
  • lemon juice
  • miso
  • sea salt
  • pepper

As you can see, the ingredients simple, for an easy vegan dip recipe that packs a lot of umami flavour. The nutritional yeast and miso really makes this dip a stand-out recipe.

I use these two ingredients a lot to really add bold and cheesy flavour to vegan dishes. So, if you don’t already have them, you can rest assured that they will come in handy for many other recipes.

Where to find nutritional yeast

If you are struggling to find nutritional yeast or miso at your local grocers then I recommend to order it online. Here are two brands for nutritional yeast and miso that I really like available on Amazon.

I love that this recipe takes a classic favourite dip, and turns it vegan with absolutely no compromise on taste. It’s so creamy, cheesy and savoury. Finding vegan dips to please a crowd of all eaters can be tricky. But this recipe is a sure fire crowd-pleaser.

And, if you’re looking for more damned good vegan dips for all types of eaters, this article from Brit and Co. doesn’t disappoint.

20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (2)
20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (3)

Watch the how-to video:

Vegan Spinach Artichoke Dip: Tips & Notes

Now, this vegan spinach and artichoke dip is so easy and straight forward to make. I know you’re going to perfect it. But there are a few tips and tricks for making this recipe flawlessly, which I’d like to share with you.

Removing the water content first:

The first tip is to cook the onion, spinach and artichoke in a skillet to get out all of its water content. Ensuring there is minimal water will allow for a thicker bake.

In fact, you’d be surprised just how much water these veggies actually hold. So it’s helpful to sauté them well to remove any moister.

In addition, canned artichokes are packed in water, so it’s helpful to pat them very dry with a paper towel or kitchen towel after straining. Then chop the artichoke and add it to the skillet to encourage any of the remaining water to evaporate.

Are canned artichokes good for you?

Absolutely! Artichoke is super nutritious and a great source of vitamin K, folate and fibre. And buying them canned is going to make it much more likely that you will eat them! Any time you’re introducing more varieties of vegetables to your diet you are reaping the health benefits.

Cooking artichoke yourself is a bit of process, which is why canned or jarred artichoke is a welcomed leisure. In fact, I do have a blog post for how to cook artichoke if you’re feeling up to it. But if you want something quick and fast, canned artichoke is a simple solution.

Getting the dip consistency right

Now, what makes my recipe technique a little different from other spinach artichoke dips is that I like to add the sautéed spinach and artichokes to the blender along with the pureed sauce and pulse a few times for smaller chunks. It gives it a nice even consistency for dipping, which is still chunky, but ensures that you get a bite of everything in one swift dip. I absolutely adore this simple trick.

Can you use frozen spinach?

Yes! You absolutely can use frozen spinach. Cook it along with the artichokes in Step 2. Frozen spinach will have more water content so you might have to sautee for 1-2 minutes longer than fresh spinach.

Tips for preparing vegan spinach artichoke dip in advance:

Can you prepare the mixture the night before?

Yes you can! Prepare it, then store it in the refrigerator until ready to bake. If it’s very cold you might need to bake it a little longer, maybe 5 to 10 minutes more. You’ll know when it’s cooked when the edges are lightly browned.

How do you reheat?

One of the great things about this recipe is that you can prepare it in advance! Which makes it perfect for entertaining.

Either reheat in the microwave for 1 to 2 minutes before serving. Or, reheat in the oven at 350F/180C with the lid on for 20 minutes. Enjoy warm without the hassle of making it just before serving!

How long does the recipe keep?

This spinach and artichoke recipe will keep for up to 5 days. Store in the fridge in an air-tight container. See note above for reheating.

20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (4)

Other recipes you might like:

Now, if you’re digging this dip you might also like these:

  • Best Vegan Ranch Dip
  • Vegan Queso Recipe
  • Melty and Stretchy Vegan Mozzarella
  • Easy Classic Hummus
20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (5)

So there we have it, an easy recipe for the very best Vegan Spinach Artichoke Dip that you’ve ever tasted. It’s creamy and thick, with cheesy, bold and savoury flavours. Enjoy serving this dip with toasted baguette, nachos, and crackers; and dip the day away.

And, if you do make this recipe please let me know in the comments below what you think! I love hearing from you. And of course, tag me on Instagram with the hashtag #twospoons. Nothing makes me happier than to see your recreations.

20-Minute Creamy Vegan Spinach Artichoke Dip

4.94 from 16 votes

By Hannah Sunderani

This oven-baked vegan spinach and artichoke dip is creamy, with bold cheesy flavour and delicious chunks of spinach and artichoke in every scoop. Bakes in 20 minutes, it's a delicious vegan dip to serve for entertaining, or anytime you feel like a savoury snack.

Print RecipePin Recipe

20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (6)

Prep Time 15 minutes minutes

Cook Time 20 minutes minutes

Total Time 35 minutes minutes

Serves 6 people

Ingredients

  • 1 cup raw cashews
  • 2 tsp coconut oil
  • 4 cloves garlic finely chopped
  • 1 onion , small, finely chopped
  • 5 oz baby spinach (140g)
  • 1 can artichoke hearts (14 oz/400 ml), strained and pat dry, chopped
  • 1 ¼ cups unsweetened almond milk
  • 1/4 cup nutritional yeast
  • 1 tbsp lemon juice
  • 2 tsp miso
  • ¾ tsp sea salt
  • ½ tsp pepper

Instructions

  • Pre-heat oven to 375F/190C. Add the raw cashews to a small bowl and pour boiling water over top. Let soak.

  • In a medium-sized skillet melt the coconut oil, add the garlic and onion. Bring to medium heat and cook until softened (about 10 minutes). Then add the baby spinach and cook until wilted (about 3 minutes). Add the artichoke hearts and simmer to remove any access water (about 5 minutes).

  • Strain the cashews and add to a high-speed blender with the almond milk, nutritional yeast, lemon juice, miso, and salt and pepper. Blend until smooth. Add the cooked spinach and artichoke and pulse a few times for a chunky texture.

  • Transfer the mixture to a small baking dish (I used an 8 x 2 inch round dish). Cook for 20 minutes, or until the dip becomes fragrant and starts to lightly brown around the edges. Let cool slightly. Gently mix with a spoon to expose the soft interior. Serve with toasted baguette, nachos chips or gluten-free crackers.

Watch The Video

Notes

This recipe uses artichoke hearts packed in water, not oil. It’s typically found in canned form. Double check the ingredient list before buying.

If you can only find artichokes packed in oil, be sure to wash thoroughly, pat dry and then chop.

Approvals

20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (7)20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (8)

Nutrition

Calories: 176kcal | Carbohydrates: 13g | Protein: 7g | Fat: 12g | Saturated Fat: 3g | Sodium: 603mg | Potassium: 345mg | Fiber: 3g | Sugar: 3g | Vitamin A: 2215IU | Vitamin C: 10mg | Calcium: 102mg | Iron: 2mg

DID YOU

Tag @twospoons on Instagram
and hashtag it #twospoons

MAKE THIS?

    20-Minute Creamy Vegan Spinach Artichoke Dip - Two Spoons (2024)
    Top Articles
    Latest Posts
    Article information

    Author: Terence Hammes MD

    Last Updated:

    Views: 5733

    Rating: 4.9 / 5 (69 voted)

    Reviews: 92% of readers found this page helpful

    Author information

    Name: Terence Hammes MD

    Birthday: 1992-04-11

    Address: Suite 408 9446 Mercy Mews, West Roxie, CT 04904

    Phone: +50312511349175

    Job: Product Consulting Liaison

    Hobby: Jogging, Motor sports, Nordic skating, Jigsaw puzzles, Bird watching, Nordic skating, Sculpting

    Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.