• Vegan Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Dessert
    • Snack
    • Appetizer
    • Gluten Free
  • Vegan Nutrition
    • Essential Nutrients
    • Food Groups
    • Vegan Health
    • Vegan Nutrition Articles
  • About
    • About Lettuce Veg Out
    • Meet Nicole: A Vegan Dietitian
    • The Difference between a Dietitian vs Nutritionist
  • Contact
  • Search
  • Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to primary sidebar

Lettuce Veg Out

Vegan Recipes and Nutrition

  • Vegan Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Dessert
    • Snack
    • Appetizer
    • Gluten Free
  • Vegan Nutrition
    • Essential Nutrients
    • Food Groups
    • Vegan Health
    • Vegan Nutrition Articles
  • About
    • About Lettuce Veg Out
    • Meet Nicole: A Vegan Dietitian
    • The Difference between a Dietitian vs Nutritionist
  • Contact
  • Search

Vegan Spinach Artichoke Dip Recipe (Non Dairy)

Jump to Recipe Print Recipe

Enjoy this delicious vegan spinach artichoke dip recipe in a pumpernickel bread bowl or as a dip for any of your favourite goodies! It’s packed with flavour and I could honestly eat this by the spoonful.

Vegan spinach artichoke dip in a pumpernickel bread bowl

Sign up for the Veg Out newsletter to get vegan recipes and nutrition content from a Registered Dietitian!

This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.

Making Non Dairy Spinach Artichoke Dip

Classic spinach artichoke dip recipes are packed with dairy. So what’s a vegan (or person unable to eat dairy) to do?

Find creative ways around the dairy products in a recipe of course!

While you can certainly opt for vegan or non-dairy versions of sour cream, mayonnaise and cheese (common in non-vegan recipes) these ingredients can be expensive and aren’t accessible to everyone.

So, I’ve decided to make this spinach artichoke dip recipe with relatively simple ingredients. We’re replacing most of the “dairy” with white beans and cauliflower. Together, these two ingredients make for quite a creamy dip, plus they are packed with nutrition which is a nice bonus!

Pumpernickel bread bowl filled with non dairy spinach artichoke dip

Nutritious Spinach Artichoke Dip?

While I don’t like to classify foods as healthy or unhealthy, it’s nice to talk about the nutrition any recipe provides! FYI, all foods provide some amount of nutrition and can fit into a balanced lifestyle.

This particular vegan spinach dip contains a nice amount of fibre, mostly coming from the beans and cauliflower.

There’s also some tasty plant-based protein in the beans and some in the almonds.

Let’s not forget about healthy fats! Fats are important to help with nutrient absorption (especially all the beta carotene and vitamin K in that spinach!) but they are also critical for flavour.

Fats provide lots of deliciousness to all recipes and helps keep us satisfied, not to mention fuller for longer.

We’re using heart healthy fats in this recipe with the almonds and olive oil.

This spinach artichoke dip tastes even better if you drizzle some olive oil across the top and bake the dip for 15 minutes before serving! Alternatively, if you have vegan cheese shreds, that’s a tasty option to bake onto the top of this dip.

White bean spinach artichoke dip on a piece of pumpernickel bread

How to Serve Vegan Spinach Artichoke Dip

We always serve our spinach artichoke dip with pumpernickel bread because it’s a classic flavour combo. If you don’t like pumpernickel, or can’t have it, there are lots of other options for what to serve with your vegan dip, including:

  • Pita bread triangles (delicious baked!)
  • Crackers
  • Vegetable sticks
  • Tortilla chips
  • Slices of baguette (can toast them for a nice crunch)
  • Pretzels (crunchy or soft)
  • Bread sticks (crunchy or soft)

As you may have gathered, most of these options are bread or bread alternative (vegetable sticks are not a bread alternative haha). You just can’t beat the experience of dipping satisfying breads into creamy sauces.

Pumpernickel bread bowl on wooden cutting board filled with creamy green spinach artichoke dip

I hope you enjoy this vegan/ non-dairy spinach artichoke dip recipe as much as I do. Let me know what you served it with in the comments below. If you share on social media, be sure to tag me @lettucevegout

Please note: I blended a small amount of spinach into the sauce mixture to get it this green colour but this is not required; I did not bake the dip you see in the pictures.

Hand dipping a piece of pumpernickel bread into artichoke spinach dip in bread bowl with other bread pieces around on wooden cutting board
Print Pin
0 from 0 votes

Vegan Spinach Artichoke Dip (Non Dairy)

This creamy vegan spinach artichoke dip is delicious. It's simple to make and nutritious; perfect for serving to not-yet-vegans or anyone who is dairy free!
Course Appetizer
Cuisine Vegan
Keyword Creamy Vegan White Bean Dip, Vegan Spinach Artichoke Dip
Prep Time 30 minutes
Total Time 30 minutes
Servings 6 Servings
Calories 305kcal

Equipment

  • Large pot
  • Cutting Board
  • Knife
  • Blender

Ingredients

  • 1/2 medium-sized head cauliflower cut into florets
  • 1 small-medium sized onion diced
  • ½ C almonds (could sub for cashews or sunflower seeds)
  • 1 C water
  • 2 tbsp olive oil
  • 1 540 mL can white beans , drained and rinsed
  • 1 398 mL / 14 oz can artichoke hearts (canned in water)
  • 2 tbsp artichoke water (liquid from the can) (discard the rest)
  • 150 g frozen spinach , thawed
  • ½ C non-dairy milk unsweetened
  • 1/3 C nutritional yeast
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp Old Bay seasoning or your favourite seasoning salt
  • 1 tsp salt to taste

Instructions

  • Place the cauliflower florets (half a medium cauliflower), diced onion (1 small-medium onion), ½ C almonds and 1 C water into a pot. Bring the pot to a boil then lower to medium heat and cook until the cauliflower is fork-tender (approx. 10-12 minutes). Reserve ½ C of this cooking water and discard the rest.
  • Open the can of artichoke hearts and reserve 2 tbsp of the liquid. Add this 2 tbsp of liquid to a blender or food processor. Drain away the rest of the liquid and chop the artichoke hearts into small pieces.
  • Thaw the spinach (150 g) (I use the thawing setting on my microwave). Strain out as much water as you can from the spinach.
  • Place the vegetable and almond mixture into the blender or food processor (that already has the 2 tbsp artichoke liquid) along with the ½ C of reserved cooking water. Put all the remaining ingredients except for the artichokes and spinach, into the blender or food processor.
  • Blend or process the mixture until it is smooth and creamy in texture. This may take a few minutes depending on your blender or food processor. You may need to add extra non-dairy milk to help it blend.
  • Scrape the mixture out of the blender or food processor into a large, oven safe dish. Stir in the spinach and chopped artichoke pieces and mix them through (you will likely have to work to separate the pieces of spinach so they are evenly distributed).
  • You can serve as-is or bake at 350 °F for 20-25 minutes, until the top is going golden brown.
  • Pour into a pumpernickel bread bowl, or serve with bread, crackers, pita, and/or vegetables to dip.

Notes

Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.
Nutrition information exclusively for spinach artichoke dip and does not factor in a bread bowl or any additional foods served with the dip.

Nutrition

Serving: 1Serving (1/6 of recipe, about 333g) | Calories: 305kcal | Carbohydrates: 38g | Protein: 18g | Fat: 11g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Sodium: 1001mg | Potassium: 1107mg | Fiber: 14g | Sugar: 3g | Vitamin A: 3066IU | Vitamin C: 31mg | Calcium: 195mg | Iron: 5mg

Join the Community for Vegan Recipes

This is an updated post: Original post date March 2019

Filed Under: Vegan and Gluten Free Recipes, Vegan Appetizer Recipes, Vegan Recipes Tagged With: Cauliflower, Comfort food, Leafy greens, Legumes, Nutritional yeast, Plant-based protein, Spinach, Vegetables, Whole grains

Previous Post: «Two vegan burrito bowls with guacamole, rice, black bean, corn and tomato Vegan Burrito Bowl Recipe | Simple and Quick
Next Post: Vegan Quinoa Tacos | How to Make Quinoa Taco “Meat” Row of vegan quinoa tacos loaded onto corn tortillas»

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Search Vegan Recipes and Nutrition Articles

About Lettuce Veg Out

Nicole Stevens, Registered Dietitian and Owner of Lettuce Veg Out

Welcome to Lettuce Veg Out, a vegan recipe and nutrition website created by Nicole Stevens, MSc, RD. As a vegan Registered Dietitian, I empower vegans to live a balanced life and gain confidence in the kitchen. Read More

Latest Vegan Recipes

Two bowls of sweet potato lentil curry served from a slow cooker. Each bowl contains brown rice, curry and cilantro, while the second (back) bowl also contains two lime wedges

Sweet Potato and Lentil Curry Recipe for Slow Cooker

A piece of vegan tofu frittata sits on a white plate with a fork full of tofu egg ready for the first bite. The top of the frittata shows zucchini, red pepper and red onion

Vegan Tofu Frittata Recipe with Vegetables (Dairy Free)

Two plates full of spinach salad with a small glass jar full of vegan maple balsamic dressing in the background

Vegan Spinach Salad Recipe with Maple Balsamic Dressing

See More Recipes →

Site Footer

Member of the Nutrition Blog Network

Get Weekly Vegan Recipes

Privacy Policy

Disclaimer

Terms of Service

© 2016-2020 Lettuce Veg Out