Vegan spinach artichoke dip is a creamy all-veggie sensation. Served hot or cold, this vegan spinach artichoke dip recipe is oil-free, nut-free, and plant-milk-free. Even the cheesy sauce is made with only vegetables. This is skinny dipping at its finest.
Years ago, I made my first vegan spinach artichoke dip, a hit with my family and friends. Since then, I've learned a lot about vegan cooking and revised my vegan spinach artichoke dip recipe. And, the changes are fabulous if I don't say so myself.
Jump to:
Let's be honest; I'm a dipper, and there isn't a dip I don't want to plunge into.
But, spinach artichoke dip is typically a fat-filled, creamy, delicious appetizer we all avoid because it isn't worth the calories or the negative health consequences of the cream cheese, cheese, and sour cream.
Even if it is "veganized," vegan cream cheese, cheese, and sour cream are not healthy alternatives; they are still full of fat and unnecessary calories.
There aren't many people I know who will admit they don't like spinach dip. It's comfort food and simply delectable. So there must be a way to make my dip and eat it. Just because I follow a healthy vegan diet doesn't mean I need to skip delicious dip, so why not make it so we can eat a healthy version?
I often think about the food I want to make at odd moments. This one came to me waiting in line at the post office, mailing gifts home, 30 people deep.
This creamy vegan spinach artichoke dip is easy to make, made with all vegetables other than spices.
Vegan Artichoke Spinach Dip Ingredients
- Canned Artichokes: I buy canned artichoke hearts in water; not oil.
- Frozen, Chopped Spinach: I use frozen chopped spinach, which must be cooked and the excess moisture squeezed from the spinach before adding tot eh dip.
- Vegan Cheese Sauce: I make my own vegan cheese sauce from carrots and potatoes.
- White Onion: White onion has white papery skin and a white interior.
- Garlic: I prefer fresh garlic for maximum flavor.
- Red Pepper Flakes: Red pepper flakes give the dip a slight spiciness.
- Garlic Powder: Garlic powder is a ground and dried-out version of the fresh garlic bulb. You might also hear it referred to as “granulated garlic”—that's the same thing, only ground a tad bit coarser. One advantage of using this versus fresh garlic is that it's less prone to burning.
- Onion Powder: Onion powder comes from onions that have been dried (either air-dried, dehydrated, or freeze-dried) and then crushed to varying degrees, from flakes to powder.
- Sriracha (optional): Sriracha is a spicy sauce. Use just a little, or add more to taste.
Artichoke Spinach Dip Ingredient Substitutions
- Hearts of palm is an excellent substitution for artichoke hearts.
- Use fresh spinach instead of frozen spinach.
- Choose red onion or yellow onion instead of white onion.
- One clove of fresh garlic equals ¼ teaspoon of granulated garlic powder. The exact conversion applies to dehydrated or freeze-dried garlic or even minced refrigerated garlic.
- Use about ½ cup fresh onion for every tablespoon of onion powder.
- Skip the Sriracha if you are sensitive to spice, or add it slowly.
Vegan Cheese Sauce
The secret sauce for this spinach artichoke dip is the vegan cheese sauce made with vegetables and unique ingredients.
Because the vegan cheese sauce makes more than 2 times needed, I either freeze it or plan to use the cheese sauce for other recipes.
Other Uses for Vegan Cheese Sauce
Or, cut the cheese sauce recipe in half, but trust me, you will want more for other recipes:
- Crunchwrap Supreme Recipe
- Vegan Cream of Broccoli Soup
- Tater Tot Nachos
- Scalloped Potatoes
- Healthy Mac and Cheese
How to Make Vegan Spinach Artichoke Dip
- Since the spinach is frozen, it is essential to thaw and squeeze all the excess water with your hands.
- To do this, allow the spinach to thaw overnight in the refrigerator.
- Once thawed, place the spinach in a colander over the sink, and squeeze it by hand before placing it in a bowl.
- Then, saute the garlic and onions in a skillet.
- To get the caramelization on the onions, allow the onions to cook until the non-stick pan appears brown and the onions begin to stick.
- Next, add a small amount of vegetable broth or water, and the pan's browned parts create a growing effect on the onions.
- Preheat oven to 350 degrees.
- In a bowl, add the artichokes and spinach, and other ingredients.
- Add cheese sauce last; stir to combine.
- Pour into an oven-safe dish.
- Cook for 30 minutes until hot and bubbly.
- Serve with whatever you like: crackers, fresh vegetables, pita chips, and flaxseed crackers.
Serving Suggestions
Although I prefer the spinach artichoke dip hot, it tastes just as yummy cold. You do, however, have to cook it first. Often, I make the dip in advance and freeze it for a party later in the week.
The trick is to allow the dip to cool completely before transferring it to a freezer container. Also, always leave at least 2 inches of space between the container and the dip. As a result, the dip won't get the freezer burned.
When I plan to serve the dip, I place it in the refrigerator overnight to thaw and reheat it in the oven.
Recipe FAQs
Spinach has consistently retained its top rank as the superfood to beat all others because it is so dense in nutrients and healthy compounds. Eating spinach daily is linked to a lower risk of heart disease, diabetes, and cancer, three of our nation's greatest chronic diseases
Spinach is a frozen vegetable with flavor that holds up to the freezing process, and its texture doesn't suffer because cooked spinach is so soft. If you're planning on making spanakopita, spinach dip, lasagna, or stuffed shells—basically, any spinach dish your mom made—use frozen.
The good news is that you can reap the same nutritious benefits from canned spinach as you can from fresh, for less money. Kapica found that canned spinach not only has a lower per-serving cost than fresh or frozen, but it also offers a high content of vitamin C at an 85% savings.
Tips
- Use frozen spinach, and squeeze it dry before adding it to the vegan spinach artichoke dip.
- If sensitive to spice, add a small amount of red pepper flakes and Sriracha, taste and add to meet personal preference.
- Make the dip ahead of time and cook before serving.
- To reheat leftover spinach artichoke dip, preheat an oven to 350 degrees and cook for 10 minutes.
- Serve with pita bread, vegetables, or crackers. Or, the sip is a fabulous sandwich spread for a vegan grilled cheese sandwich. Add onion and tomato!
If you need a crowd-pleasing appetizer, vegan spinach artichoke dip is the best dip in town!
Other Great Vegan Appetizer Ideas
If you love this vegan artichoke spinach dip, give us a 5-star review and comment below. We would love to hear from you!
📖 Recipe
Vegan Spinach Artichoke Dip
Ingredients
Dip:
- 15 ounces artichokes in water (not oil), drain and cut into small pieces
- 10 ounces frozen chopped spinach thawed and drained (squeeze it DRY)
- 1 large white or yellow onion diced (1 cup)
- 3 cloves garlic minced
- 1 teaspoon red pepper flakes
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 2 teaspoons Sriracha optional
Cheese Sauce: 2-2/12 cups (depends on how cheesy you like it)
- 3 small Idaho potatoes washed, scrubbed, skin left on cut into similar sized chunks (3 cups)
- 3 large carrots peeled and cut into equal-sized pieces to the potatoes (2 cups)
- ½ cup nutritional yeast
- 1 Tablespoon lemon juice
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 Tablespoon paprika
- 1 cup vegetable broth
- 1 Tablespoon Tamari liquid aminos, or soy sauce
- ½ cup water
- 1 Tablespoon hot sauce I used Chalupa
Instructions
Guilt-Free Nacho "Cheese"
- Wash three averaged-sized potatoes; cut them into large chunks (leave skins on potatoes).
- Clean and cut three large carrots and chop them the same size as potatoes.
- Place the potatoes and carrots in a pan and cover with water; add a teaspoon of salt.
- Boil for 20 minutes.
- While the potatoes are boiling, put the vegetable broth, nutritional yeast, lemon juice, paprika, onion powder, garlic powder, hot sauce, and soy sauce in a blender.
- Drain potatoes and carrots in a colander
- Put potatoes and carrots into a blender; blend until smooth.
- The mixture will be thick; add water.
- Leftover cheese sauce can be reheated in a pan for tacos, nachos, a topping for baked potato, or spicy mac and cheese.
Dip Directions:
- Preheat oven to 350 degrees.
- Saute onions and garlic in a medium skillet; cook until translucent; add a small amount of vegetable broth or water. For a caramelized effect, allow the onions to cook until the bass of the pan turns brown before adding broth or water.
- In a bowl, add the artichokes and spinach, and other ingredients.
- Add cheese sauce last; stir to combine.
- Pour into an oven-safe dish.
- Cook for 30 minutes until hot and bubbly.
- Serve with whatever you like: crackers, fresh vegetables, pita chips, and flaxseed crackers.
Notes
- Use frozen spinach, squeeze it dry before adding it to the vegan spinach artichoke dip.
- If sensitive to spice, add a small amount of red pepper flakes and Sriracha, taste, and count to meet personal preference.
- Make the dip ahead of time and cook before serving.
- To reheat leftover spinach artichoke dip, preheat an oven to 350 degrees and cook for 10 minutes.
- Serve with pita bread, vegetables, or crackers. Or, the sip is a fabulous sandwich spread for a vegan grilled cheese sandwich. Add onion and tomato!
- Substitute 1 cup of cashews for the potatoes and carrots.
Nutrition
Hi! My name is Kathy, I am a retired high school English teacher & vegan enthusiast and blogger. My entire blog is fully plant-based vegan. I truly believe what we eat & how we live determines our health & the preservation of our planet! 🙂
Marysia C
I can’t wait to bring this tasty dip to a get together later today. I’m happy there is extra cheese sauce for baked potatoes with broccoli cheese sauce later this week!
Kathy Carmichael
Hi Marysia, I hope your friends enjoy the dip. You can freeze the extra cheese sauce as well. Thank you for your feedback. I appreciate it.
Mary N
disregard my prior question. I just read it in your description. It's delicious!
Kathy Carmichael
Hi Mary, I just saw this. I'm glad you found the freezer directions, and you liked the dip.
Mary N
Have you tried freezing the left over dip?
Kathy Carmichael
Hi Mary, yes, you can freeze the spinach dip. Please ensure it's cool before adding it to the freezer container, and I suggest leaving a couple of inches between the dip and the top of the container to prevent freezer burn. I hope you enjoy the spinach dip!
Anita Darnell
Hi Kathy,Can you expand on how to use cashews instead of potato and carrots for the cheese sauce please?
Kathy Carmichael
Anita, you can use this recipe for a delicious cashew cheese sauce for the dip. https://www.kathysvegankitchen.com/cashew-mac-and-cheese/
Denise Hannig
Do you use the whole amount of the cheese sauce in the dip recipe?
Kathy Carmichael
Hi Denise, no; it says in the post "Because the Vegan Cheese Sauce makes more than 2 times what is needed, I either freeze it or plan to use the cheese sauce for other recipes during the week." For example, I use the other half and add salsa to the cheese sauce to make a spicy cheese dip for tortilla chips.