Print

Spinach Artichoke Dip No Cheese

Spinach artichoke dip no cheese - the image is a close-up of a plate of food. the plate is round and has a brown rim with a speckled pattern. on top of the plate, there is a creamy green sauce with artichokes scattered throughout. the sauce appears to be a type of spinach or spinach-based dish. the artichoke pieces are cut into small cubes and are arranged in a circular pattern on the plate. the dish is sitting on a white marble countertop.

A creamy, flavorful spinach artichoke dip made without any cheese, perfect for a dairy-free appetizer or snack.

Ingredients

Scale

1 tablespoon olive oil
1 small yellow onion, finely chopped
3 cloves garlic, minced
10 ounces fresh spinach, roughly chopped
14 ounces canned artichoke hearts, drained and chopped
1 cup canned coconut milk (full fat)
1/2 cup raw cashews, soaked in hot water for 30 minutes then drained
2 tablespoons nutritional yeast
1 tablespoon lemon juice
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon smoked paprika

Instructions

Preheat the oven to 375°F (190°C).
Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 5 minutes until translucent.
Add the minced garlic and cook for 1 minute until fragrant.
Add the chopped spinach to the skillet and cook until wilted, about 3-4 minutes. Remove from heat.
In a high-speed blender, combine the soaked and drained cashews, coconut milk, nutritional yeast, lemon juice, salt, black pepper, and smoked paprika. Blend until smooth and creamy.
Transfer the spinach and onion mixture to a mixing bowl. Add the chopped artichoke hearts and the blended sauce. Stir well to combine.
Pour the mixture into a baking dish (about 8×8 inches) and spread evenly.
Bake in the preheated oven for 15-20 minutes until the top is slightly golden and the dip is heated through.
Remove from oven and allow to cool slightly before serving.
Serve warm with tortilla chips, sliced baguette, or fresh vegetable sticks.