artichoke recipe vegan

Cheesy Spinach-Artichoke Bagels 

vegan cheesy spinach artichoke bagels

There are breakfasts you eat because mornings demand something. And then there are breakfasts like these Cheesy Vegan Spinach-Artichoke Bagels — the kind that come out of the oven bubbling and golden, smelling so deeply of garlic and melted cheese that the whole kitchen feels like it belongs to a bakery, and that deliver everything beloved about spinach artichoke dip stacked directly onto a perfectly toasted bagel half. This is that breakfast. The one that makes a chewy, golden bagel feel like an entirely different food once it carries this rich, creamy, savory topping. The one people request again before they have finished the first half.

This recipe takes the comforting flavors of classic spinach artichoke dip and turns them into an open-faced bagel topping — a creamy cashew and vegan cream cheese base studded with wilted spinach, chopped artichoke hearts, garlic, and nutritional yeast, spread generously over toasted bagel halves and baked until bubbling and lightly golden on top. It is breakfast, brunch, and snack all at once, and it comes together in well under thirty minutes.

What makes these bagels so outstanding is the balance in the topping — rich enough to feel indulgent, bright enough from the lemon and garlic to stay lively rather than heavy, and studded with enough texture from the spinach and artichoke that every bite feels substantial rather than simply creamy.

This recipe is 100% vegan, ready in just 25 minutes, and absolutely wonderful served warm straight from the oven with a scattering of fresh herbs and a pinch of chili flakes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins15 mins25 mins4~310 kcal

Ingredients

For the Topping

  • 200g vegan cream cheese, softened
  • 2 cups (60g) fresh spinach, roughly chopped
  • 1 can (400g) artichoke hearts in water, drained and chopped
  • 3 cloves garlic, minced
  • 3 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • 1 tbsp olive oil
  • ½ tsp onion powder
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp chili flakes (optional)

For the Bagels

  • 4 plain or everything bagels, halved
  • ½ cup (60g) vegan mozzarella, shredded (for topping)

Optional Add-ins

  • 2 tbsp sun-dried tomatoes, finely chopped
  • 1 tbsp capers, chopped
  • Pinch of smoked paprika

To Serve

  • Fresh parsley or chives, chopped
  • Extra chili flakes
  • Lemon wedges

Instructions

  1. Sauté the aromatics. Heat the olive oil in a skillet over medium heat. Add the garlic and cook for 30 seconds until fragrant. Add the spinach and cook, stirring, for 2 minutes until wilted. Remove from heat and let cool slightly.
  2. Make the topping. In a bowl combine the softened vegan cream cheese, nutritional yeast, lemon juice, onion powder, salt, pepper, and chili flakes if using. Mix until smooth. Fold in the wilted spinach and chopped artichoke hearts until evenly distributed.
  3. Prepare the bagels. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Place the bagel halves cut-side up on the sheet.
  4. Top the bagels. Spread a generous, even layer of the spinach artichoke mixture over each bagel half, all the way to the edges. Sprinkle shredded vegan mozzarella over the top.
  5. Bake until golden. Bake for 12–15 minutes until the topping is bubbling and the cheese is melted with light golden spots.
  6. Serve immediately. Scatter with fresh herbs and a pinch of chili flakes. Serve warm.

Pro Tips

  • Squeeze excess water from the spinach after sautéing if it looks watery, to keep the topping from sliding off the bagel.
  • Toast the bagels lightly before topping for extra structure and a crispier base.
  • Spread topping all the way to the edge so every bite gets some — untopped edges burn before the center is ready.
  • Use full-fat vegan cream cheese for the richest, most stable result.

Flavor Variations

  • Sun-Dried Tomato Version: Stir in chopped sun-dried tomatoes for added sweetness and tang.
  • Spicy Jalapeño Bagels: Add finely diced jalapeño to the topping for building heat.
  • Garlic Herb Bagels: Add extra garlic and a mix of fresh dill and chives for a herb-forward version.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~310 kcal9g38g3g13g

Storage

  • Refrigerator: Store assembled, baked bagels in an airtight container for up to 2 days. Reheat in a toaster oven or air fryer until warmed through.
  • Topping only: The spinach artichoke topping keeps in the refrigerator for up to 4 days and can be used on crackers or as a dip.

Frequently Asked Questions

Can I make the topping ahead?

Yes — prepare the topping up to 2 days in advance and refrigerate. Assemble and bake fresh when ready to eat.

Can I use frozen spinach?

Yes — thaw and squeeze very thoroughly dry before using to avoid excess moisture in the topping.

What bagel flavor works best?

Plain, everything, or garlic bagels all complement this savory topping beautifully.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more satisfying vegan breakfast recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Artichoke White Bean Dip — The Most Elegant Plant-Based Dip You Will Make All Week

vegan artichoke white bean dip

There are dips you put out because something is needed on the table. And then there are dips like this Vegan Artichoke White Bean Dip — the kind that blends into a pale, creamy, deeply savory spread with a subtle, slightly briny artichoke character that is sophisticated in a way most dips simply are not, topped with a drizzle of herbed olive oil and a few artichoke hearts arranged over the surface that make it look as beautiful as it tastes. This is that dip. The one that elevates a simple gathering into something that feels genuinely considered. The one that disappears completely and gets asked about every single time.

Artichoke hearts — whether jarred or canned — have a tender, slightly tangy, subtly earthy flavor that pairs with white beans in an extraordinarily harmonious way, the mild creaminess of the bean providing body and richness while the artichoke brings its specific, complex, slightly briny character that makes this dip taste completely its own. Together with lemon, garlic, and good olive oil they produce a Mediterranean-inflected dip of genuine elegance and depth.

What makes this dip so outstanding is how the artichoke changes the character of an already excellent white bean dip — adding a layer of flavor complexity and a slightly savory, briny depth that makes this version more interesting and more distinctive than any plain white bean preparation.

This recipe is 100% vegan, naturally gluten-free, ready in just 15 minutes, and absolutely wonderful served with warm pita, flatbread, crudités, or crackers at any occasion from a casual weeknight to a formal dinner party.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins5 mins15 mins6~150 kcal

Ingredients

For the Dip

  • 1 can (400g) white beans (cannellini), drained and rinsed
  • 1 can (400g) artichoke hearts in water, drained and roughly chopped (reserve a few whole hearts for topping)
  • 3 tbsp extra virgin olive oil
  • 3 tbsp lemon juice
  • 2 cloves garlic
  • 2 tbsp nutritional yeast
  • ½ tsp salt
  • ¼ tsp white pepper
  • 3–5 tbsp ice cold water to reach consistency

For the Herbed Oil Topping

  • 3 tbsp extra virgin olive oil
  • 1 tbsp fresh parsley, very finely chopped
  • 1 tsp fresh lemon zest
  • ¼ tsp chili flakes (optional)
  • Pinch of salt

For Garnish

  • Reserved artichoke hearts, halved or quartered
  • Extra fresh parsley leaves
  • A pinch of smoked paprika
  • Lemon zest

To Serve

  • Warm pita or flatbread
  • Sliced baguette or sourdough
  • Vegetable crudités — cucumber, carrot, celery, radish
  • Crackers or breadsticks

Instructions

  1. Blend the dip. Place the drained white beans, chopped artichoke hearts, olive oil, lemon juice, garlic, nutritional yeast, salt, and white pepper in a high-speed blender or food processor. Blend for 60–90 seconds, scraping down the sides as needed. Add ice cold water one tablespoon at a time until the dip reaches a smooth, creamy, spreadable consistency. Continue blending for a full 2 minutes for the silkiest result.
  2. Taste and adjust. Taste the dip and adjust with additional lemon juice for brightness, salt for depth, or garlic for pungency. The artichoke flavor should be present but harmonious with the white bean base — not overpowering.
  3. Make the herbed oil. In a small bowl combine the olive oil, finely chopped parsley, lemon zest, chili flakes if using, and a pinch of salt. Stir to combine.
  4. Plate the dip. Transfer the dip to a wide, shallow serving bowl. Using the back of a spoon create a swirl starting from the center and sweeping outward. Arrange the reserved artichoke heart pieces over the surface. Drizzle the herbed oil generously over the top. Finish with fresh parsley leaves, a pinch of smoked paprika, and extra lemon zest.
  5. Serve immediately or refrigerate. Serve with warm bread and vegetables alongside, or cover and refrigerate for up to 5 days.

Pro Tips

  • Use artichoke hearts packed in water rather than marinated in oil for a cleaner, more balanced flavor — marinated artichokes introduce their own seasoning that can overwhelm the delicate white bean base.
  • Blend for the full 2 minutes for the smoothest, most elegant texture — white beans require sustained blending to achieve true silkiness.
  • Add ice cold water gradually — the exact amount varies by brand of bean and blending power. Stop adding when the dip is smooth and spreadable.
  • Reserve a few artichoke hearts before blending for the garnish — they make the finished presentation immediately identifiable and visually beautiful.
  • Serve at room temperature for the most vivid flavor — a refrigerator-cold dip mutes the lemon and artichoke character significantly.

How This Differs From Smoky White Bean Dip

While both recipes use white beans as their base, these two dips are genuinely different in character. The Smoky White Bean Dip is defined by its bold smoked paprika oil finish and crispy chickpea topping — warm, smoky, and dramatic in presentation. This Artichoke White Bean Dip is defined by the subtle, briny, Mediterranean character of the artichoke and the bright herbed oil — lighter, more elegant, and more complex in its underlying flavor. One is a statement dip; the other is a sophisticated accompaniment. Both belong on the same table for different occasions.


Flavor Variations

  • Roasted Garlic Artichoke Dip: Replace the raw garlic with a full head of roasted garlic for a sweeter, more deeply caramelized garlic character throughout.
  • Spinach Artichoke Dip: Add a handful of wilted, squeezed spinach to the blender for a version inspired by the classic spinach artichoke combination.
  • Sun-Dried Tomato Artichoke Dip: Add 2 tablespoons of sun-dried tomatoes to the blender for a more intensely savory, slightly sweet variation.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~150 kcal6g15g5g8g

Storage

  • Refrigerator: Store the dip in an airtight container for up to 5 days. The flavor deepens during storage. Add the herbed oil and garnish fresh when serving.
  • Freezer: Freezes well for up to 2 months. Thaw overnight in the refrigerator and re-blend briefly to restore smoothness.
  • Make ahead: This dip is ideal for making a day ahead — the flavors meld beautifully overnight and the texture is excellent straight from the refrigerator once brought to room temperature.

Frequently Asked Questions

Can I use frozen artichoke hearts?

Yes — thaw completely and drain thoroughly before using. Frozen artichoke hearts often have a cleaner flavor than canned and work excellently in this recipe.

Can I make this without nutritional yeast?

Yes — the nutritional yeast adds savory depth but the dip is still delicious without it. An extra pinch of salt and a small additional amount of lemon juice compensates reasonably well.

What white bean variety works best?

Cannellini beans produce the creamiest, most neutral result. Butter beans work well for a slightly richer, more substantial dip. Great Northern beans are also excellent. All produce a good result with the same blending technique.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!