
This dip is a showstopper — creamy, vibrant, and packed with the kind of wholesome ingredients that make eating well feel genuinely exciting. Wilted baby spinach and tender artichoke hearts get blended with cannellini beans, fresh lemon juice, and a touch of cumin and turmeric, creating a silky, flavor-layered base that's rich without being heavy. Extra virgin olive oil does the heavy lifting throughout, adding that smooth, fruity depth that makes this style of eating so satisfying and sustainable. The finishing touches are where it really sings: jewel-bright pomegranate arils burst with sweetness, torn fresh mint adds a cool herbal lift, and a final drizzle of olive oil ties everything together beautifully. Plant-forward recipes like this one check every box — legumes for protein and fiber, leafy greens, heart-healthy fats, and bold seasoning that never relies on anything processed or hard to source. Scoop it up with flatbread, fresh vegetables, or crackers and it works equally well as a party spread or a weeknight snack you'll want to make on repeat.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →8 servings















Heat 2 tbsp of the olive oil in a large skillet over medium heat until shimmering. Add the garlic and cook, stirring frequently, until fragrant and just golden at the edges, about 1 minute — watch closely so it doesn't burn.
Add the baby spinach to the skillet and cook, tossing with tongs, until fully wilted and any excess moisture has evaporated, about 2–3 minutes. Add the chopped artichoke hearts and stir to combine, cooking for another 2 minutes until heated through. Remove from heat and let cool for 5 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
