Spinach artichoke dip
Ingredients
- 185g raw cashews
- 1 sourdough boule
- 480 mL water
- ⅓ cup nooch
- 2 tsp lemon zest
- 1 tbsp lemon juice
- 2 tsp salt
- Black pepper
- ¼ cup cornstarch
- 1 tbsp olive oil
- 1 tbsp vegan butter
- 3 shallots, diced
- 6 garlic cloves, minced
- ½ tsp red pepper flakes
- 2 cans artichokes
- 250g baby spinach
- ½ cup vegan parmesan
- Toasted bread pieces
Steps
- Drain and rinse the artichokes. If whole quarter them.
- Cover cashews with boiling water for 10 minutes.
- Arrange one oven rack on the 2nd rack and one oven rack in the bottom.
- Slice off the top of the bread. Cut around the inside, but not through the sides.
- Scoop out the centre of the bread using your hands.
- Drain the cashews. Add to a blender with the water, nooch, lemon zest and juice, salt, and pepper to taste.
- Blend until smooth. Now add the tapioca starch and blend again.
- In the pan heat the oil and butter over medium. Once hot, add the shallots and garlic and cook until aromatic.
- Add the artichokes, red pepper flakes and cook for 2 to 3 minutes.
- Add a few handfuls of spinach, cook until wilted, and repeat.
- Cook until most of the liquid has evaporated.
- Pour in the cashew cream mixture, stirring constantly, for a minute.
- Cook, stirring occasionally, until the mixture is thickened and creamy.
- Turn off the heat. Stir in the parmesan. Taste and season with salt and pepper.
- Toss the cubed bread pieces in olive oil and season with salt. Spread out on a rimmed sheet pan.
- Place the bread bowl on a another pan. Transfer the dip into the hollowed out cavity.
- Transfer the bread pieces to the bottom rack and the bread bowl to the upper rack. Bake both for 15 minutes.
