Go Back

Vegan Spinach Artichoke Dip & Roasted Garlic Bread

A hearty vegan spinach artichoke dip with beautifully roasted garlic bread for dipping!
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 8 people
Course: Appetizer

Ingredients
  

Spinach Artichoke Dip
  • 3/4 Whole White Onion
  • 28 Oz. Artichoke Hearts fresh, frozen, or canned
  • 5 Oz. Baby Spinach Leaves
  • 3 Cloves Garlic
  • 36 Oz. Non-Dairy Cream Cheese
  • 1/4 Cup Unsweetened Plant-Based Milk
  • 1/2 Cup Plant-Based Shredded Cheese
  • 1/4 Cup Nutritional Yeast
  • 1/2 Tsp. Garlic Powder
  • 1/2 Tsp. Salt
  • 1/4 Tsp. Pepper
Breading for Top of Dip
  • 1/4 Cup Bread Crumbs
  • 1/4 Cup Nutritional Yeast
  • 1 Tsp. Garlic Powder
  • 1 Tsp. Onion Powder
  • 1/4 Tsp. Salt
Roasted Garlic Bread
  • 1 Loaf Italian Bread
  • 4 Tbsp. Plant-Based Butter
  • 3 Cloves Garlic
  • 1 Tsp. Italian Seasoning

Method
 

Vegan Spinach Artichoke Dip
  1. Begin by preheating the oven to 350 F.
  2. In a large frying pan (where the spinach artichoke dip is made), add about 1/2 tbsp. of oil (olive) and let heat on medium.
  3. Chop 3/4 white onion and add to the frying pan, let onions sweat for a few minutes.
  4. Chop 3 cloves of garlic and add to the onions.
  5. After adding the garlic, begin with the artichoke. Loosely chop the artichoke into preferable bite-sized pieces and add them to the pan.
  6. If you use fresh or canned artichoke (rather than frozen), wait about 3 minutes until adding them to the pan.
  7. Add roughly 2 containers (total 16 oz.) of any plant-based cream cheese.
  8. Next, add 1/2 cup plant-based shredded cheese and 1/4 cup unsweetened plant-based milk.
  9. Now, the spices! Add 1/4 cup nutritional yeast, 1/2 tsp. salt, 1/4 tsp. pepper, 1/2 tsp. garlic powder. Mix to combine.
  10. Occasionally stir the mixture and allow to cook on medium with the pan covered. (Approximately 10 minutes).
  11. While the mixture cooks, preheat the oven on low broil.
  12. After the mixture has cooked, we can add the spinach leaves.
  13. Remove the lid, turn the heat down to simmer, and add spinach leaves to pan and mix together.
  14. While the spinach cooks, create the breadcrumb mixture for on top.
Breading For Dip
  1. In a small bowl, add 1/4 cup breadcrumbs, 1/4 cup nutritional yeast, 1/4 tsp. salt, 1 tsp. onion powder, and 1 tsp. garlic powder.
  2. Combine ingredients in bowl, this is the breading topping for the dip.
  3. Now, use vegan butter to grease the glass casserole dish (8x4 dish).
  4. Carefully add (it’s hot) the vegan spinach artichoke mixture from the pan.
  5. Next, evenly sprinkle the breadcrumb mixture on top.
  6. Place the casserole in the oven for about 10-15 minutes or until the top is crisp and bubbling.
Make Roasted Garlic Bread
  1. To begin, cut the loaf of Italian bread lengthwise and width wise (not completely through, just sliced to create slits to pour garlic-butter mixture).
  2. Next, chop 3 garlic cloves.
  3. In a small pot, heat 4 tbsp. plant-based butter.
  4. Add chopped garlic and 1 tsp. Italian seasoning to pot.
  5. Allow mixture to cook for approximately 5 minutes or so, stirring occasionally.
  6. Once mixture is cooked, slowly pour onto the slitted Italian bread, allowing mixture to saturate the bread through the slits.
  7. Then, wrap the loaf of bread in aluminum foil, enclosing it fully.
  8. Place it in the oven for about 5 minutes or until golden brown.
  9. Now (after some cooling time), the garlic bread is ready to be dipped into the vegan spinach artichoke dip.
  10. Enjoy!