20 Delicious Vegan Artichoke Recipes for Every Occasion

Laura Hauser

April 17, 2025

Ever find yourself staring at those gorgeous artichokes at the market, wondering how to turn them into something truly special? You’re in luck! We’ve gathered 20 mouthwatering vegan recipes that transform this versatile veggie into everything from quick weeknight dinners to impressive party dishes. Whether you’re craving creamy dips, hearty mains, or light seasonal fare, there’s an artichoke creation here that’ll become your new favorite.

Creamy Vegan Artichoke Dip with Cashews

Creamy Vegan Artichoke Dip with Cashews
Eager to wow your crew with a plant-based showstopper? This creamy vegan artichoke dip blends rich cashews with tangy artichokes for a crowd-pleasing snack. Skip the dairy—this version is just as decadent but totally guilt-free.

Servings

1

dip
Prep time

15

minutes
Cooking time

12

minutes

Ingredients

– 1 cup raw cashews, soaked overnight for ultimate creaminess
– 1 (14 oz) can artichoke hearts, drained and chopped—I love the briny kick
– 1/2 cup unsweetened almond milk, my fridge staple for smooth blending
– 3 tbsp nutritional yeast, for that cheesy flavor without the cheese
– 2 tbsp lemon juice, freshly squeezed for bright acidity
– 2 cloves garlic, minced—don’t skimp, it’s the flavor booster
– 1 tsp onion powder, my secret for depth
– 1/2 tsp smoked paprika, adds a subtle smokiness
– 1/4 tsp salt, to balance the tang
– 1 tbsp olive oil, for sautéing

Instructions

1. Drain the soaked cashews and add them to a high-speed blender.
2. Pour in the almond milk, nutritional yeast, lemon juice, minced garlic, onion powder, smoked paprika, and salt.
3. Blend on high for 60 seconds until completely smooth and creamy.
4. Heat olive oil in a skillet over medium heat for 30 seconds.
5. Add the chopped artichoke hearts and sauté for 4–5 minutes until lightly browned.
6. Tip: Stir frequently to prevent sticking and develop flavor.
7. Pour the blended cashew mixture into the skillet with the artichokes.
8. Cook over low heat for 5–7 minutes, stirring constantly, until thickened.
9. Tip: Keep the heat low to avoid curdling and ensure a silky texture.
10. Transfer the dip to an oven-safe dish if baking, or serve as is.
11. For a golden top, broil for 2–3 minutes until bubbly and slightly browned.
12. Tip: Watch closely under the broiler—it can burn quickly!
Creamy and tangy, this dip boasts a velvety texture with smoky undertones from the paprika. Serve it warm with crispy pita chips or spread it on toasted baguette slices for an elegant appetizer. It’s so rich, your guests won’t believe it’s vegan.

Garlic Roasted Artichokes with Lemon Aioli

Garlic Roasted Artichokes with Lemon Aioli
Haven’t met a veggie that transforms like artichokes when roasted with garlic. These beauties caramelize into tender perfection while the lemon aioli adds that zesty punch we all crave. Seriously, this dish will make even veggie-skeptics ask for seconds.

Servings

2

servings
Prep time

15

minutes
Cooking time

40

minutes

Ingredients

– 4 large artichokes (I look for tight, heavy ones with minimal browning)
– 6 garlic cloves, minced (fresh is best here—no jarred stuff)
– 1/4 cup extra virgin olive oil (my go-to for roasting)
– 1 tsp kosher salt (coarse grain gives better texture)
– 1/2 tsp black pepper (freshly cracked, always)
– 1 cup mayonnaise (I prefer full-fat for creamier aioli)
– 2 tbsp lemon juice (freshly squeezed, about 1 lemon)
– 1 tsp lemon zest (microplane it right over the bowl)
– 1/4 tsp smoked paprika (adds that subtle smoky depth)

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Trim artichoke stems to 1 inch and cut each artichoke in half lengthwise.
3. Use a spoon to scoop out the fuzzy choke from the center of each half.
4. In a large bowl, combine olive oil, minced garlic, salt, and pepper.
5. Toss artichoke halves in the oil mixture until thoroughly coated.
6. Arrange artichokes cut-side down on the prepared baking sheet.
7. Roast for 35-40 minutes until edges are crispy and leaves pull away easily.
8. While artichokes roast, combine mayonnaise, lemon juice, lemon zest, and smoked paprika in a small bowl.
9. Whisk aioli ingredients until smooth and refrigerate until serving.
10. Remove artichokes from oven when outer leaves are golden brown and crispy.
11. Serve artichokes immediately with lemon aioli for dipping.

You’ll love how the crispy outer leaves give way to that tender, meaty heart. That garlicky, caramelized flavor pairs perfectly with the bright, creamy aioli—try serving them as a stunning appetizer or alongside grilled fish for a complete meal that feels fancy but comes together effortlessly.

Vegan Spinach and Artichoke Stuffed Shells

Vegan Spinach and Artichoke Stuffed Shells

You need these vegan stuffed shells in your life. Creamy spinach-artichoke filling meets jumbo pasta shells for the ultimate comfort food that’ll have everyone asking for seconds.

Servings

12

shells
Prep time

25

minutes
Cooking time

47

minutes

Ingredients

  • 12 jumbo pasta shells – these hold the filling perfectly without tearing
  • 1 tbsp olive oil – extra virgin is my go-to for that fruity kick
  • 3 cloves garlic, minced – fresh only, the pre-minced stuff just doesn’t hit the same
  • 1 (14 oz) can artichoke hearts, drained and chopped – I prefer the water-packed ones over oil
  • 5 oz fresh spinach – baby spinach works best here, less stemmy
  • 1 cup raw cashews, soaked for 4 hours – this is the secret to that creamy texture
  • 1/2 cup nutritional yeast – gives that cheesy flavor without the dairy
  • 1 tbsp lemon juice – fresh squeezed makes all the difference
  • 1/2 tsp salt – I use fine sea salt for even distribution
  • 1/4 tsp black pepper – freshly ground if you have it
  • 1/4 tsp red pepper flakes – optional but adds nice heat
  • 2 cups marinara sauce – your favorite jarred brand works great here

Instructions

  1. Preheat your oven to 375°F and grab a 9×13 inch baking dish.
  2. Bring a large pot of salted water to a rolling boil – it should taste like the sea.
  3. Cook the jumbo pasta shells for 9 minutes exactly – they’ll be al dente and perfect for stuffing.
  4. Drain the shells immediately and arrange them in a single layer on a baking sheet to prevent sticking.
  5. Heat olive oil in a large skillet over medium heat until it shimmers.
  6. Add minced garlic and cook for 60 seconds until fragrant but not browned.
  7. Stir in chopped artichoke hearts and cook for 3 minutes until slightly softened.
  8. Add fresh spinach and cook for 2 minutes until completely wilted, stirring constantly.
  9. Transfer the spinach-artichoke mixture to a food processor or high-speed blender.
  10. Add soaked cashews, nutritional yeast, lemon juice, salt, black pepper, and red pepper flakes.
  11. Blend on high for 90 seconds until completely smooth and creamy, scraping down sides as needed.
  12. Spread 1 cup of marinara sauce evenly across the bottom of your baking dish.
  13. Stuff each cooked shell with about 2 tablespoons of the spinach-artichoke filling using a small spoon.
  14. Arrange the stuffed shells in a single layer over the sauce in the baking dish.
  15. Pour the remaining 1 cup of marinara sauce over the top of the stuffed shells.
  16. Cover the baking dish tightly with aluminum foil and bake for 25 minutes.
  17. Remove the foil and bake uncovered for another 10 minutes until bubbly and slightly golden.
  18. Let the stuffed shells rest for 5 minutes before serving – this helps the filling set.

Here’s what makes these shells next-level: the cashew cream creates an impossibly rich texture that melts in your mouth, while the artichokes add that signature tang against the earthy spinach. Honestly, these taste even better the next day – the flavors meld together beautifully when reheated. Try serving them with a simple arugula salad for that perfect crisp contrast to the creamy pasta.

Crispy Air-Fried Artichoke Hearts

Crispy Air-Fried Artichoke Hearts
Nailing that perfect crispy texture just got easier. These air-fried artichoke hearts deliver restaurant-quality crunch without the oil bath. Your new favorite snack is minutes away.

Servings

3

servings
Prep time

10

minutes
Cooking time

15

minutes

Ingredients

– 1 (14 oz) can artichoke hearts in water, drained well (I always squeeze out excess moisture for maximum crispiness)
– 2 tbsp extra virgin olive oil (my go-to for that golden finish)
– 1/4 cup grated Parmesan cheese (the finely grated kind sticks better)
– 1/4 cup panko breadcrumbs (Japanese-style for extra crunch)
– 1 tsp garlic powder
– 1/2 tsp smoked paprika
– 1/4 tsp black pepper, freshly ground

Instructions

1. Preheat your air fryer to 400°F for 3 minutes.
2. Pat artichoke hearts completely dry with paper towels.
3. Toss artichokes with olive oil in a medium bowl until evenly coated.
4. Combine Parmesan, panko, garlic powder, paprika, and pepper in a separate bowl.
5. Dredge each artichoke heart in the breadcrumb mixture, pressing gently to adhere.
6. Arrange coated artichokes in a single layer in the air fryer basket.
7. Air fry at 400°F for 8 minutes.
8. Flip each artichoke heart carefully using tongs.
9. Air fry for another 4-6 minutes until deeply golden brown.
10. Transfer to a serving plate immediately. Let these beauties cool for 2 minutes before diving in—they crisp up even more as they rest. Lightly golden outside with tender hearts inside, these deliver serious crunch without the grease. Layer them over a Caesar salad or dunk in lemon aioli for that perfect tangy contrast.

Mediterranean Artichoke and Chickpea Salad

Mediterranean Artichoke and Chickpea Salad
You need this vibrant Mediterranean artichoke and chickpea salad in your life. Pack it for lunch, serve it at parties—this colorful bowl delivers fresh flavors and satisfying textures every single time.

Servings

2

servings
Prep time

20

minutes

Ingredients

– 2 (15-ounce) cans chickpeas, drained and rinsed (I give them a good shake in the colander to remove excess starch)
– 1 (14-ounce) jar marinated artichoke hearts, drained and chopped (save that flavorful oil for dressings!)
– 1 English cucumber, diced (no peeling needed—the skin adds nice color)
– 1 pint cherry tomatoes, halved (I look for the sweetest ones I can find)
– 1/2 red onion, thinly sliced (soak in ice water for 5 minutes if you want milder flavor)
– 1/4 cup chopped fresh parsley (flat-leaf has the best texture in salads)
– 1/4 cup extra virgin olive oil (my go-to for Mediterranean flavors)
– 3 tablespoons lemon juice (freshly squeezed makes all the difference)
– 1 teaspoon dried oregano
– 1/2 teaspoon garlic powder
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper

Instructions

1. Place drained chickpeas in a large mixing bowl.
2. Add chopped artichoke hearts to the bowl.
3. Dice the cucumber and add it to the mixture.
4. Halve the cherry tomatoes and incorporate them.
5. Thinly slice the red onion and add to the bowl.
6. Chop fresh parsley and sprinkle it over the ingredients.
7. In a small bowl, whisk together olive oil and lemon juice for 30 seconds until emulsified.
8. Stir dried oregano into the dressing mixture.
9. Add garlic powder to the dressing and whisk to combine.
10. Season the dressing with salt and black pepper.
11. Pour the dressing over the salad ingredients.
12. Toss everything together until evenly coated.
13. Let the salad rest at room temperature for 15 minutes to allow flavors to meld.
14. Give the salad one final gentle toss before serving.
Wow—the creamy chickpeas and tender artichokes create the perfect base, while the crisp cucumber and juicy tomatoes add refreshing bursts. That tangy lemon-oregano dressing ties everything together beautifully. Serve it over greens, stuff it in pita pockets, or enjoy it straight from the bowl—it’s seriously addictive.

Vegan Artichoke and Mushroom Risotto

Vegan Artichoke and Mushroom Risotto
Elevate your vegan game with this creamy risotto that’s surprisingly dairy-free. Embrace the earthy combo of artichokes and mushrooms for a dish that’ll make you forget it’s plant-based. Get ready to impress with minimal effort and maximum flavor.

Servings

5

servings
Prep time

15

minutes
Cooking time

35

minutes

Ingredients

– 1 cup arborio rice (the short-grain star that creates that signature creaminess)
– 8 oz cremini mushrooms, sliced (I love their meaty texture over white mushrooms)
– 1 cup marinated artichoke hearts, chopped (the oil from the jar adds extra flavor)
– 4 cups vegetable broth, kept warm (hot broth is key for creamy risotto)
– 1 medium yellow onion, finely diced (the foundation of all good savory dishes)
– 3 cloves garlic, minced (fresh is always better than jarred here)
– 1/2 cup dry white wine (I use whatever’s open – sauvignon blanc works great)
– 2 tbsp nutritional yeast (my secret weapon for cheesy flavor without dairy)
– 2 tbsp extra virgin olive oil (the good stuff for that fruity finish)
– 1 tbsp fresh lemon juice (brightens everything up at the end)
– 1 tsp fresh thyme leaves (dried works in a pinch but fresh is worth it)

Instructions

1. Heat vegetable broth in a separate saucepan and maintain at a gentle simmer throughout cooking.
2. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat for 2 minutes until shimmering.
3. Add diced onion and cook for 4-5 minutes until translucent and fragrant.
4. Stir in sliced mushrooms and cook for 6-7 minutes until they release their liquid and begin to brown.
5. Add minced garlic and cook for 1 minute until fragrant but not browned.
6. Tip: Toast the rice for better texture – add arborio rice and stir constantly for 2 minutes until grains look slightly translucent around the edges.
7. Pour in white wine and stir continuously until completely absorbed, about 2-3 minutes.
8. Add 1 cup of warm broth and stir until nearly absorbed before adding the next cup.
9. Tip: Maintain the “wave” – keep the risotto moving with consistent stirring to develop that creamy starch.
10. Continue adding broth 1 cup at a time, stirring frequently, for about 18-20 minutes total.
11. Test the rice texture – it should be al dente with a slight bite in the center.
12. Stir in chopped artichoke hearts, nutritional yeast, and fresh thyme.
13. Tip: Finish with acid – remove from heat and stir in fresh lemon juice to brighten all the flavors.
14. Let rest for 2 minutes off heat before serving to allow flavors to meld.

Let this risotto shine with its luxurious creamy texture that belies its vegan nature. The earthy mushrooms play perfectly against the bright artichokes, creating layers of flavor in every bite. Serve it family-style in the cooking pot for that rustic Italian trattoria vibe, or plate it up fancy with extra thyme sprigs and a drizzle of olive oil.

Lemon Herb Marinated Artichoke Pasta

Lemon Herb Marinated Artichoke Pasta
Zesty lemon and fragrant herbs transform simple pasta into a vibrant masterpiece. This artichoke-packed dish comes together in under 30 minutes—perfect for busy weeknights. Get ready for bright, fresh flavors that’ll make your taste buds dance.

Servings

4

servings
Prep time

10

minutes
Cooking time

15

minutes

Ingredients

– 8 oz pasta (I love using linguine for this—it holds the sauce beautifully)
– 1 can (14 oz) artichoke hearts, drained and quartered (the marinated ones add extra flavor)
– 3 tbsp extra virgin olive oil (my go-to for its fruity notes)
– 2 cloves garlic, minced (fresh is always better here)
– 1 lemon, zested and juiced (room temperature lemons yield more juice)
– 1 tbsp fresh parsley, chopped
– 1 tsp dried oregano
– 1/4 tsp red pepper flakes (adjust based on your heat preference)
– 1/2 cup grated Parmesan cheese
– Salt and black pepper

Instructions

1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add pasta and cook for 9-11 minutes until al dente (check package timing but test a minute early).
3. While pasta cooks, heat olive oil in a large skillet over medium heat for 1 minute.
4. Add minced garlic and cook for 30 seconds until fragrant but not browned.
5. Stir in quartered artichoke hearts and cook for 3 minutes until lightly golden.
6. Add lemon zest, lemon juice, dried oregano, and red pepper flakes.
7. Drain pasta, reserving 1/2 cup of pasta water (this starchy liquid creates the perfect sauce consistency).
8. Transfer hot pasta directly into the skillet with artichoke mixture.
9. Pour in 1/4 cup of reserved pasta water and toss vigorously to combine.
10. Stir in grated Parmesan cheese until melted and creamy.
11. Fold in fresh parsley and season with salt and black pepper.
12. If sauce seems too thick, add remaining pasta water 1 tbsp at a time.

Perfectly al dente pasta coated in that lemony, herby sauce creates a texture that’s both creamy and bright. The artichokes add meaty bites while the Parmesan brings savory depth—serve it with grilled chicken or keep it veggie-forward with a crisp white wine.

Spicy Artichoke and White Bean Stew

Spicy Artichoke and White Bean Stew
Loving that cozy stew season? This spicy artichoke and white bean number brings serious heat and heartiness to your table—perfect for chilly nights when you need something bold and comforting.

Servings

5

servings
Prep time

15

minutes
Cooking time

35

minutes

Ingredients

– 2 tbsp extra virgin olive oil (my go-to for that fruity depth)
– 1 large yellow onion, diced (sweet varieties work best here)
– 4 garlic cloves, minced (fresh only—skip the jarred stuff)
– 1 tsp red pepper flakes (adjust if you’re sensitive to spice)
– 2 (14-oz) cans artichoke hearts, drained and quartered (I prefer the brine-packed ones for extra tang)
– 2 (15-oz) cans cannellini beans, rinsed and drained (they hold their shape beautifully)
– 4 cups vegetable broth (low-sodium lets you control the salt)
– 1 (14-oz) can fire-roasted diced tomatoes (the charred flavor is key)
– 1 tsp dried oregano (crush it between your fingers to wake it up)
– ½ cup chopped fresh parsley (save a sprinkle for garnish)
– 1 tbsp lemon juice (brightens everything up at the end)

Instructions

1. Heat the olive oil in a large Dutch oven over medium heat until it shimmers.
2. Add the diced onion and cook for 6–8 minutes, stirring occasionally, until translucent and lightly golden.
3. Stir in the minced garlic and red pepper flakes, cooking for 1 minute until fragrant (don’t let the garlic brown).
4. Tip in the artichoke hearts and cook for 3 minutes, letting them get a slight sear on the edges.
5. Pour in the vegetable broth, scraping up any browned bits from the bottom of the pot.
6. Add the cannellini beans, diced tomatoes, and dried oregano, stirring to combine.
7. Bring the stew to a boil, then reduce the heat to low and simmer uncovered for 25 minutes.
8. Stir in the chopped parsley and lemon juice just before serving.
The stew thickens as it simmers, with tender beans and artichokes soaking up the spicy, tomatoey broth. Serve it over crusty bread to mop up every last drop, or top with a dollop of cool Greek yogurt to balance the heat.

Vegan Artichoke and Sun-Dried Tomato Flatbread

Vegan Artichoke and Sun-Dried Tomato Flatbread

Elevate your pizza night with this vegan flatbread that packs serious flavor. Every bite delivers tangy sun-dried tomatoes, tender artichokes, and creamy cashew cheese on crispy crust. You’ll want to make this weekly.

Servings

3

servings
Prep time

20

minutes
Cooking time

14

minutes

Ingredients

  • 1 pre-made pizza dough (I grab the whole wheat version from Trader Joe’s—it’s perfectly chewy)
  • 1/2 cup raw cashews, soaked overnight (this makes the cheese impossibly creamy)
  • 1/4 cup nutritional yeast (for that cheesy flavor without dairy)
  • 2 tbsp lemon juice (freshly squeezed makes all the difference)
  • 1/4 cup sun-dried tomatoes in oil (I reserve the oil for brushing the crust)
  • 1/2 cup marinated artichoke hearts, chopped (the jarred kind work beautifully here)
  • 2 tbsp extra virgin olive oil (my go-to for richness)
  • 1 tsp garlic powder (trust me, it distributes better than fresh in this recipe)
  • 1/2 tsp sea salt (I use flaky Maldon for finishing)
  • Fresh basil leaves for garnish (torn, not chopped, to prevent bruising)

Instructions

  1. Preheat your oven to 475°F and place a pizza stone or baking sheet inside to heat for 30 minutes.
  2. Drain soaked cashews and blend with nutritional yeast, lemon juice, and 1/4 cup water until completely smooth—about 2 minutes on high.
  3. Roll pizza dough into a 12-inch oval on floured parchment paper, stretching from the center outward.
  4. Brush dough with 1 tablespoon olive oil, creating a thin layer that reaches the edges.
  5. Spread cashew cheese mixture evenly over dough, leaving a 1/2-inch border for the crust.
  6. Scatter chopped artichoke hearts and sun-dried tomatoes across the cheese layer.
  7. Sprinkle garlic powder and sea salt evenly over the toppings.
  8. Carefully transfer parchment with flatbread onto preheated pizza stone using a pizza peel or inverted baking sheet.
  9. Bake for 12-14 minutes until crust is golden brown and crisp underneath.
  10. Remove from oven and immediately drizzle with remaining olive oil.
  11. Garnish with torn basil leaves while still hot.

Vibrant and satisfying, this flatbread delivers crackly crust against creamy cashew cheese and briny artichokes. The sun-dried tomatoes caramelize slightly in the hot oven, creating pockets of intense sweetness. Serve it sliced into strips for easy sharing, or top with arugula dressed in lemon juice for a fresh contrast.

Grilled Artichokes with Vegan Garlic Butter

Grilled Artichokes with Vegan Garlic Butter
Whip up these showstopping grilled artichokes that’ll have everyone begging for the recipe. Charred, tender, and drenched in vegan garlic butter—this is your new summer obsession. Trust me, these disappear faster than you can say “seconds please.”

Servings

2

portions
Prep time

15

minutes
Cooking time

36

minutes

Ingredients

– 4 large artichokes (look for ones with tightly closed leaves)
– 1/4 cup extra virgin olive oil (my go-to for that fruity kick)
– 3 tbsp vegan butter (I prefer Miyoko’s for that rich dairy-like flavor)
– 4 garlic cloves, minced (fresh is essential—no jarred stuff!)
– 1 lemon, halved (room temp rolls easier for maximum juice)
– 1 tsp sea salt (I always use coarse for better texture)
– 1/2 tsp black pepper (freshly cracked makes all the difference)
– 2 tbsp chopped fresh parsley (flat-leaf holds up better on the grill)

Instructions

1. Fill a large pot with water and bring to a rolling boil over high heat.
2. Trim 1 inch off the top of each artichoke and snip the thorny leaf tips with kitchen shears.
3. Rub all cut surfaces immediately with lemon halves to prevent browning.
4. Place artichokes in the boiling water, cover, and simmer for 25 minutes until a leaf pulls out easily.
5. Drain artichokes upside down on a towel—let them steam dry for 10 minutes.
6. Preheat your grill to medium-high heat (400°F is perfect for those crisp marks).
7. Cut each artichoke in half vertically and scoop out the fuzzy choke with a spoon.
8. Brush artichoke halves generously with 2 tbsp olive oil, getting between the leaves.
9. Grill cut-side down for 5 minutes until deeply charred—don’t peek too early!
10. Flip and grill another 4 minutes until leaves are crispy at the edges.
11. Meanwhile, melt vegan butter with remaining 2 tbsp olive oil in a small saucepan over low heat.
12. Add minced garlic and cook for 90 seconds until fragrant but not browned.
13. Stir in salt, pepper, and parsley—remove from heat immediately.
14. Drizzle garlic butter over grilled artichokes right before serving. These artichokes deliver that perfect crunch-to-tender ratio with smoky edges that soak up the garlicky butter. Try serving them with crusty bread to mop up every last drop—the pooled butter in the leaves is literally drinkable.

Artichoke and Kale Stuffed Sweet Potatoes

Artichoke and Kale Stuffed Sweet Potatoes
Elevate your weeknight dinner game with these flavor-packed stuffed sweet potatoes. Every bite delivers creamy sweet potato, earthy kale, and tangy artichokes in perfect harmony. Trust me—this veggie-loaded dish will become your new obsession.

Servings

4

portions
Prep time

20

minutes
Cooking time

68

minutes

Ingredients

– 4 medium sweet potatoes (I look for ones that are evenly shaped for easier stuffing)
– 2 tablespoons extra virgin olive oil (my go-to for roasting)
– 1 yellow onion, diced (sweet varieties work beautifully here)
– 3 garlic cloves, minced (fresh is always better than jarred)
– 4 cups chopped kale, stems removed (I prefer lacinato kale for its tender texture)
– 1 (14 oz) can artichoke hearts, drained and chopped
– 1/2 cup grated Parmesan cheese (the real stuff, not the shaker kind)
– 1/4 cup plain Greek yogurt (adds creaminess without heaviness)
– 1 teaspoon smoked paprika
– 1/2 teaspoon red pepper flakes (adjust based on your heat preference)
– Salt and black pepper

Instructions

1. Preheat your oven to 400°F.
2. Scrub the sweet potatoes thoroughly and pat them completely dry with paper towels.
3. Prick each sweet potato 8-10 times with a fork to allow steam to escape during baking.
4. Place the sweet potatoes directly on the middle oven rack with a baking sheet on the rack below to catch any drips.
5. Bake for 45-55 minutes until the skins are slightly crisp and the flesh gives easily when squeezed with oven mitts.
6. While potatoes bake, heat olive oil in a large skillet over medium heat.
7. Add diced onion and cook for 5-7 minutes until translucent and lightly golden.
8. Stir in minced garlic and cook for exactly 60 seconds until fragrant but not browned.
9. Add chopped kale to the skillet and cook for 3-4 minutes until wilted and bright green.
10. Mix in chopped artichoke hearts, smoked paprika, and red pepper flakes.
11. Cook the vegetable mixture for 2-3 minutes until heated through, then remove from heat.
12. Stir in Parmesan cheese and Greek yogurt until fully incorporated.
13. Season the filling mixture generously with salt and black pepper.
14. When sweet potatoes are done baking, carefully slice each one lengthwise down the middle.
15. Use a fork to gently fluff the sweet potato flesh while still in the skin.
16. Divide the artichoke-kale filling evenly among the four sweet potatoes, mounding it generously.
17. Return stuffed potatoes to the oven and bake for 8-10 minutes until the filling is bubbly.
18. Switch your oven to broil and cook for 2-3 minutes until the cheese topping is golden brown.

Hearty enough to stand alone but versatile enough to pair with grilled chicken or fish. The contrast between the creamy sweet potato and the tangy, textured filling creates absolute magic in every forkful. Serve these beauties straight from the oven with an extra sprinkle of Parmesan and watch them disappear instantly.

Creamy Artichoke and Potato Soup

Creamy Artichoke and Potato Soup

Ditch the bland soups—this creamy artichoke and potato blend is your new cold-weather obsession. Grab that Dutch oven and let’s transform humble spuds into silky, herb-kissed comfort.

Servings

2

servings
Prep time

15

minutes
Cooking time

36

minutes

Ingredients

  • 2 tbsp extra virgin olive oil (my go-to for rich flavor)
  • 1 large yellow onion, diced (sweet varieties work best here)
  • 3 garlic cloves, minced (fresh only—skip the jarred stuff)
  • 1.5 lbs Yukon Gold potatoes, peeled and cubed (they melt into the creamiest texture)
  • 14 oz canned artichoke hearts, drained and chopped (not marinated—trust me)
  • 4 cups vegetable broth (low-sodium lets you control the salt)
  • 1 cup heavy cream (for that luxurious finish)
  • 1 tsp dried thyme (rubbed between your fingers to wake it up)
  • 1/2 tsp black pepper (freshly cracked, please)
  • 1/2 tsp salt (add more later if needed)
  • Fresh parsley, chopped (a handful for brightness)

Instructions

  1. Heat olive oil in a large Dutch oven over medium heat until it shimmers.
  2. Add diced onion and sauté for 5–7 minutes, stirring occasionally, until translucent and fragrant.
  3. Stir in minced garlic and cook for 1 minute exactly—don’t let it brown.
  4. Tip: Scrape any browned bits from the bottom—that’s free flavor.
  5. Add cubed potatoes, chopped artichokes, thyme, salt, and pepper, tossing to coat.
  6. Pour in vegetable broth and bring to a boil over high heat.
  7. Reduce heat to low, cover, and simmer for 20 minutes until potatoes pierce easily with a fork.
  8. Tip: Partially blend with an immersion blender for a chunky-creamy hybrid texture.
  9. Stir in heavy cream and heat through for 3–4 minutes—don’t boil.
  10. Tip: For extra silkiness, blend half the soup smooth before adding cream.
  11. Ladle into bowls and top with fresh parsley.

Hearty yet elegant, this soup balances earthy potatoes with the subtle tang of artichokes. Serve it with crusty bread for dipping, or swirl in a spoonful of pesto for an herby twist. Leftovers? They thicken beautifully overnight—just thin with a splash of broth when reheating.

Vegan Artichoke and Olive Tapenade

Vegan Artichoke and Olive Tapenade
Kick your appetizer game up a notch with this vibrant vegan tapenade. Pack bold Mediterranean flavors into every bite using just a food processor. Seriously, this comes together faster than scrolling through your feed.

Servings

2

servings
Prep time

10

minutes

Ingredients

– 1 (14 oz) can artichoke hearts, drained (I always keep these stocked for quick veggie boosts)
– 1 cup pitted Kalamata olives (the briny, meaty ones are my favorite)
– 2 tbsp capers, drained (don’t skip these—they add that salty punch)
– 2 garlic cloves, peeled (fresh only, none of that jarred stuff)
– 1/4 cup extra virgin olive oil (my go-to for its fruity notes)
– 2 tbsp fresh lemon juice (squeeze it right before using for maximum zing)
– 1/4 tsp red pepper flakes (adjust if you’re sensitive to heat)

Instructions

1. Add the drained artichoke hearts, pitted Kalamata olives, drained capers, and peeled garlic cloves to a food processor bowl.
2. Pulse the mixture 5–7 times in 1-second bursts until coarsely chopped—this prevents over-processing into a paste.
3. Drizzle in the extra virgin olive oil and fresh lemon juice while the processor runs on low speed for 10 seconds.
4. Scrape down the sides of the bowl with a spatula to ensure even mixing.
5. Process for another 15 seconds until the tapenade reaches a spreadable consistency with small chunks remaining.
6. Transfer the tapenade to a serving bowl and stir in the red pepper flakes by hand for even heat distribution.
7. Let the tapenade rest at room temperature for 20 minutes to allow the flavors to meld. Vibrant and briny, this tapenade boasts a chunky texture that clings perfectly to crackers. Serve it slathered on crostini or stirred into pasta for an instant flavor upgrade—leftovers? They never last long.

Artichoke and Quinoa Stuffed Peppers

Artichoke and Quinoa Stuffed Peppers
Ready to transform those bell peppers from boring to brilliant? These artichoke and quinoa stuffed peppers are your new weeknight hero—packed with Mediterranean flavors and ready in under an hour. Seriously, your taste buds will thank you later.

Servings

2

portions
Prep time

15

minutes
Cooking time

50

minutes

Ingredients

– 4 large bell peppers (I always go for red or yellow—they’re sweeter)
– 1 cup quinoa (rinsed well to remove bitterness)
– 2 cups vegetable broth (trust me, broth beats water for flavor)
– 1 can (14 oz) artichoke hearts, chopped (the marinated kind adds extra zing)
– 1 cup shredded mozzarella cheese (freshly grated melts better)
– 1/2 cup grated Parmesan cheese (the real stuff, not the shaky can)
– 2 tbsp extra virgin olive oil (my go-to for roasting)
– 3 cloves garlic, minced (fresh is non-negotiable here)
– 1 tsp dried oregano (crush it between your fingers to wake it up)
– 1/2 tsp red pepper flakes (adjust if you’re spice-shy)
– Salt and black pepper to taste (don’t be shy with the seasoning)

Instructions

1. Preheat your oven to 375°F and line a baking sheet with parchment paper.
2. Slice the bell peppers in half lengthwise and remove all seeds and membranes.
3. Place pepper halves cut-side up on the baking sheet and drizzle with 1 tablespoon olive oil.
4. Roast peppers for 15 minutes until slightly softened but still holding their shape.
5. While peppers roast, rinse quinoa thoroughly in a fine-mesh strainer until water runs clear.
6. In a medium saucepan, combine quinoa and vegetable broth, then bring to a boil.
7. Reduce heat to low, cover, and simmer for exactly 15 minutes until liquid is absorbed.
8. Remove quinoa from heat and let stand covered for 5 minutes—this prevents mushiness.
9. Fluff quinoa with a fork, then stir in chopped artichokes, mozzarella, Parmesan, garlic, oregano, red pepper flakes, salt, and black pepper.
10. Carefully stuff quinoa mixture into roasted pepper halves, packing it firmly.
11. Return stuffed peppers to oven and bake for 20 minutes until cheese is golden and bubbly.
12. Let peppers rest for 5 minutes before serving—they’ll hold their shape better.
The peppers emerge tender yet firm, with a creamy quinoa filling that’s tangy from artichokes and beautifully cheesy. Serve them alongside a crisp green salad or top with fresh basil for a restaurant-worthy presentation that’s actually achievable on a Tuesday night.

Roasted Artichoke and Cauliflower Salad

Roasted Artichoke and Cauliflower Salad
Let’s transform these humble veggies into a showstopping salad that’ll have everyone asking for seconds. Load up on roasted artichokes and cauliflower florets—they caramelize beautifully and soak up all the herby goodness. Trust me, this one’s going straight to your recipe rotation.

Servings

4

servings
Prep time

10

minutes
Cooking time

25

minutes

Ingredients

– 1 large head cauliflower, cut into bite-sized florets (the smaller pieces get extra crispy)
– 14 oz can artichoke hearts, drained and halved (I always grab the quartered ones for even roasting)
– 3 tbsp extra virgin olive oil (my go-to for that fruity finish)
– 2 cloves garlic, minced (fresh only—jarred just doesn’t hit the same)
– 1 lemon, juiced (roll it first to get every last drop)
– ¼ cup chopped fresh parsley (flat-leaf has better flavor in my opinion)
– 2 tbsp toasted pine nuts (watch these closely—they burn fast)
– ½ tsp red pepper flakes (adjust if you’re spice-sensitive)
– Salt and black pepper to season

Instructions

1. Preheat your oven to 425°F—hot enough for proper caramelization.
2. Toss cauliflower florets and artichoke hearts with olive oil in a large bowl until evenly coated.
3. Spread vegetables in a single layer on a parchment-lined baking sheet—crowding steams them instead of roasting.
4. Roast for 25 minutes exactly, until edges are golden brown and crispy.
5. Meanwhile, whisk together minced garlic, lemon juice, and red pepper flakes in your serving bowl.
6. Remove baking sheet from oven when timer beeps—don’t peek during roasting or you’ll lose heat.
7. Immediately transfer hot vegetables to the bowl with dressing and toss thoroughly.
8. Let mixture sit for 5 minutes to allow flavors to meld.
9. Stir in chopped parsley and toasted pine nuts just before serving.
10. Season with salt and several grinds of black pepper—taste and adjust if needed.

Right out of the bowl, you get this incredible contrast between crispy cauliflower edges and tender artichoke hearts. The lemon-garlic dressing cuts through the richness while pine nuts add that satisfying crunch. Serve it warm over greens or pile it onto crusty bread for an instant vegetarian sandwich situation.

Vegan Artichoke and Pesto Pizza

Vegan Artichoke and Pesto Pizza
Brace your taste buds—this vegan artichoke and pesto pizza is about to become your new Friday night obsession. Forget boring delivery and get ready for crispy crust, creamy pesto, and briny artichokes that hit every note. Your kitchen just became a pizzeria.

Servings

1

pizza
Prep time

15

minutes
Cooking time

14

minutes

Ingredients

– 1 lb store-bought pizza dough (I let mine rest on the counter for 30 minutes—it stretches easier)
– ½ cup vegan basil pesto (homemade or your favorite jarred brand)
– 1 cup canned artichoke hearts, drained and chopped (I squeeze out excess water so the pizza doesn’t get soggy)
– 1 cup vegan mozzarella shreds (the melty kind is key here)
– 2 tbsp extra virgin olive oil (my go-to for brushing the crust)
– ½ tsp garlic powder (trust me, it boosts the pesto)
– ¼ tsp red pepper flakes (optional, but I always add them for a little kick)

Instructions

1. Preheat your oven to 475°F and place a pizza stone or baking sheet inside to heat up for 20 minutes.
2. Lightly flour your counter and stretch the pizza dough into a 12-inch circle—don’t worry about perfect edges.
3. Brush the entire dough with 1 tablespoon of olive oil to prevent a soggy crust.
4. Spread the vegan pesto evenly over the dough, leaving a 1-inch border for the crust.
5. Sprinkle vegan mozzarella shreds over the pesto in an even layer.
6. Scatter the chopped artichoke hearts evenly across the cheese.
7. Sprinkle garlic powder and red pepper flakes over the top for extra flavor.
8. Carefully transfer the pizza to the preheated stone or sheet and bake for 12–14 minutes until the crust is golden and cheese is bubbly.
9. Remove the pizza from the oven and let it rest for 3 minutes before slicing—this helps the cheese set.
10. Drizzle with the remaining tablespoon of olive oil just before serving.
Finally, that crispy, golden crust cradles the creamy pesto and tangy artichokes in perfect harmony. Fold a slice and watch the vegan cheese stretch—it’s seriously satisfying. Try topping with fresh arugula after baking for a peppery crunch that takes it to the next level.

Artichoke and Lentil Vegan Meatballs

Artichoke and Lentil Vegan Meatballs
Kick your plant-based game up with these flavor-packed vegan meatballs that’ll make you forget they’re meat-free. These artichoke and lentil beauties come together in minutes and deliver serious satisfaction. Get ready to impress even the most skeptical carnivores at your table.

Servings

4

servings
Prep time

15

minutes
Cooking time

20

minutes

Ingredients

– 1 can (14 oz) artichoke hearts, drained and chopped (I love the briny flavor these bring)
– 1 cup cooked brown lentils (canned works great for speed)
– 1/2 cup panko breadcrumbs (they create the perfect crispy exterior)
– 1/4 cup nutritional yeast (my secret weapon for cheesy flavor)
– 2 tbsp olive oil (extra virgin is my kitchen staple)
– 2 cloves garlic, minced (fresh only—none of that jarred stuff)
– 1 tsp dried oregano (crush it between your fingers to release the oils)
– 1/2 tsp smoked paprika (this adds that smoky depth we crave)
– 1/4 tsp black pepper (freshly ground makes all the difference)

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Combine chopped artichoke hearts, cooked lentils, panko breadcrumbs, nutritional yeast, minced garlic, dried oregano, smoked paprika, and black pepper in a large bowl.
3. Mash the mixture with a fork until it holds together when pressed—don’t overmix or the texture gets mushy.
4. Scoop 2 tablespoons of mixture and roll into 1.5-inch balls between your palms.
5. Place meatballs on the prepared baking sheet, spacing them 1 inch apart.
6. Brush each meatball lightly with olive oil using a pastry brush—this ensures even browning.
7. Bake for 20 minutes at 400°F until golden brown and firm to the touch.
8. Flip each meatball carefully with tongs halfway through baking for even cooking.
9. Remove from oven when edges are crisp and centers are heated through.
10. Let rest on the baking sheet for 5 minutes before serving—they firm up as they cool.

Serve these golden beauties over zucchini noodles or tucked into crusty rolls for the ultimate vegan sub. They’ve got that perfect crispy exterior giving way to a tender, savory center that’s packed with Mediterranean flavors. Seriously, these might just become your new meal prep superstar.

Balsamic Glazed Artichoke and Avocado Toast

Balsamic Glazed Artichoke and Avocado Toast
Rethink everything you know about avocado toast. This balsamic-glazed masterpiece transforms basic brunch into an elevated experience that’ll have your taste buds dancing. Get ready to level up your toast game with tangy, creamy perfection.

Servings

2

servings
Prep time

10

minutes
Cooking time

15

minutes

Ingredients

– 2 slices sourdough bread (my favorite for that perfect crunch)
– 1 large avocado, ripe but firm (should yield slightly to gentle pressure)
– 1 cup canned artichoke hearts, drained and quartered
– 2 tbsp extra virgin olive oil (the good stuff makes all the difference)
– 2 tbsp balsamic vinegar
– 1 tsp honey (local if you have it)
– 1 garlic clove, minced
– 1/4 tsp red pepper flakes
– 1/4 cup fresh basil leaves, torn (don’t skip the fresh herbs)
– Salt and black pepper to season

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Arrange artichoke hearts in a single layer on the prepared baking sheet.
3. Drizzle 1 tablespoon olive oil over artichokes and season with salt and pepper.
4. Roast artichokes for 15 minutes until edges begin to crisp and brown.
5. While artichokes roast, whisk together balsamic vinegar, honey, and minced garlic in a small bowl.
6. Transfer roasted artichokes to the balsamic mixture, tossing to coat completely.
7. Toast sourdough slices in a toaster or oven until golden brown and crisp.
8. Rub toasted bread with the remaining garlic clove for subtle flavor infusion.
9. Halve the avocado and scoop flesh into a small bowl, mashing with a fork until slightly chunky.
10. Spread mashed avocado evenly over both toast slices.
11. Arrange balsamic-glazed artichokes over the avocado layer.
12. Drizzle any remaining balsamic glaze from the bowl over the toasts.
13. Sprinkle with red pepper flakes and torn basil leaves.
14. Finish with a final drizzle of the remaining olive oil.

Perfectly balanced between creamy avocado and tangy-sweet artichokes, this toast delivers contrasting textures in every bite. The crispy bread holds up beautifully against the tender artichokes, while the balsamic glaze adds that restaurant-quality shine. Try serving it alongside poached eggs for a complete brunch spread or cut into triangles for an impressive appetizer.

Vegan Artichoke and Spinach Lasagna

Vegan Artichoke and Spinach Lasagna
Melt into the creamiest vegan lasagna that’ll make everyone forget it’s dairy-free. Packed with artichoke hearts and fresh spinach, this layered masterpiece delivers serious comfort food vibes without the heaviness. Trust me—even cheese lovers will be begging for seconds.

Servings

8

portions
Prep time

25

minutes
Cooking time

45

minutes

Ingredients

– 12 lasagna noodles (I always grab the no-boil kind to save time)
– 2 cups raw cashews, soaked overnight (this makes the sauce incredibly smooth)
– 1 cup unsweetened almond milk (my favorite for neutral flavor)
– 3 tbsp nutritional yeast (the secret to that cheesy flavor)
– 2 tbsp lemon juice (fresh squeezed makes all the difference)
– 2 tsp garlic powder
– 1 tsp onion powder
– 1/2 tsp turmeric (just for that golden color)
– 14 oz canned artichoke hearts, drained and chopped
– 5 oz fresh spinach (I prefer baby spinach for tenderness)
– 1/4 cup fresh basil, chopped
– 1 jar (24 oz) marinara sauce (use your favorite brand)
– 1 tbsp olive oil (extra virgin is my go-to)

Instructions

1. Preheat your oven to 375°F.
2. Drain soaked cashews and blend with almond milk, nutritional yeast, lemon juice, garlic powder, onion powder, and turmeric until completely smooth.
3. Heat olive oil in a large skillet over medium heat.
4. Add chopped artichoke hearts and cook for 3 minutes until slightly browned.
5. Add fresh spinach and cook for 2 minutes until wilted.
6. Stir in chopped basil and remove from heat.
7. Spread 1/2 cup marinara sauce in the bottom of a 9×13 inch baking dish.
8. Arrange 4 lasagna noodles over the sauce.
9. Spread 1/3 of the cashew cream mixture over the noodles.
10. Top with 1/2 of the artichoke-spinach mixture.
11. Repeat layers: sauce, noodles, cashew cream, remaining artichoke-spinach mixture.
12. Finish with final layer of noodles, remaining sauce, and remaining cashew cream.
13. Cover tightly with foil and bake for 35 minutes.
14. Remove foil and bake for 10 more minutes until bubbly and golden.
15. Let rest for 15 minutes before slicing.

Let this lasagna rest—it sets up perfectly for clean slices. The cashew cream becomes velvety against the tender noodles, while artichokes add subtle tang and spinach keeps it fresh. Serve with garlic bread for ultimate cozy vibes, or portion for easy weekday lunches.

Artichoke and Zucchini Vegan Fritters

Artichoke and Zucchini Vegan Fritters
Tired of boring veggie sides? Transform those artichokes and zucchini into crispy, golden fritters that’ll have everyone asking for seconds. These vegan bites are packed with flavor and perfect for dipping!

Servings

4

portions
Prep time

15

minutes
Cooking time

16

minutes

Ingredients

– 1 large zucchini, grated (squeeze out excess moisture—this is key for crispiness)
– 1 can (14 oz) artichoke hearts, drained and chopped (I prefer the water-packed ones for cleaner flavor)
– 1/2 cup all-purpose flour (gluten-free blend works great too)
– 1/4 cup nutritional yeast (adds that cheesy vibe without dairy)
– 2 tbsp cornstarch (our secret binding agent)
– 1 tsp garlic powder
– 1/2 tsp baking powder
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1/4 cup unsweetened almond milk
– 2 tbsp olive oil for frying (extra virgin is my go-to for that fruity note)

Instructions

1. Place grated zucchini in a clean kitchen towel and squeeze firmly over the sink to remove excess liquid.
2. Combine zucchini, chopped artichoke hearts, flour, nutritional yeast, cornstarch, garlic powder, baking powder, salt, and pepper in a large bowl.
3. Pour in almond milk and mix until a thick, cohesive batter forms.
4. Heat 2 tablespoons of olive oil in a large non-stick skillet over medium heat until shimmering (about 350°F).
5. Scoop 2-tablespoon portions of batter into the hot oil, flattening slightly with the back of your spoon.
6. Fry for 3-4 minutes until golden brown and crispy around the edges.
7. Flip carefully using a spatula and cook for another 3-4 minutes until both sides are evenly browned.
8. Transfer cooked fritters to a paper towel-lined plate to drain excess oil.
9. Repeat with remaining batter, adding more oil to the skillet if needed.

Light and crispy with tender artichoke centers, these fritters deliver savory satisfaction in every bite. Serve them stacked high with creamy tahini sauce or tuck them into pita pockets with fresh herbs for a complete meal.

Summary

Looking for delicious plant-based inspiration? This collection proves artichokes can shine in everything from appetizers to main courses. Whether you’re cooking for a special occasion or a simple weeknight meal, there’s a recipe here to delight your taste buds. Try one today and let us know your favorite in the comments below! Don’t forget to share your kitchen creations by pinning this article on Pinterest.

Leave a Comment