Preheat oven to 400°F. Grease an 8x8 inch baking dish, or dish of similar size (like a cast iron skillet), with non stick spray and set aside.
Melt the coconut oil in a large skillet over medium-low heat. Add the onions and cook until soft and translucent, 2-3 minutes. Add the garlic and continue to cook for one minute, until fragrant.
1 Tablespoon coconut oil, 1 medium yellow onion, 4 cloves garlic
Add the spinach and sautée until wilted, about 5 minutes. It will seem like a lot of spinach but it will cook down. Add artichokes and cook for 2-3 more minutes. Sprinkle with salt and pepper to taste and mix well. Remove from heat.
12 ounces baby spinach, 14 ounces artichoke hearts
In a large bowl mix together the mayo, coconut cream, nutritional yeast, lemon juice, tapioca starch and more salt and pepper to taste.
1 cup Mayo, 1 can full fat coconut milk milk, 1/3 cup nutritional yeast, 1 tablespoon lemon juice, 2 Tablespoons tapioca starch, Salt and pepper to taste
Add the spinach and artichoke mixture to the cream mixer, discarding any extra liquid from the bottom of the pan. Mix well until fully combined. Transfer into the prepared baking dish.
Bake for 25-30 minutes, until heated through and bubbling on the sides.
Remove from oven and allow to cool for 5-10 minutes. Serve warm with crusty bread, crackers, sweet potato chips, pita chips, carrots, celery or almond flour crackers.