Sides & Salads/ Vegan/ Vegetables/ Vegetarian

Vegan Roasted Artichokes

Roasted Artichokes

Vegan Roasted Artichokes

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
By Mama Veggie Serves: 4
Prep Time: 20 minutes Cooking Time: 45-50 minutes

These vegan roasted artichokes make a tasty side dish - and if you introduce them to children early, they don't bat an eye at them as they get older. They have a mild taste when roasted, making them an easy sell to kids and adults alike.


  • 2 medium lemons
  • 2 whole artichokes
  • 4 large cloves fresh garlic, roughly chopped
  • 4 sprigs fresh rosemary
  • 3 T. extra virgin olive oil
  • Sea salt and black pepper, to taste



Place top oven rack in the center position and pre-heat oven to 400°F. Cut one lemon into wedges and the other into thick half-round slices. Set aside.


Cut the artichokes in half from stem to tip and scoop out the “choke” and a few of the inner leaves to form a cavity. Carefully trim any sharp edges off the outer leaves and remove the tough bottom part of the stem. Wipe the exposed surfaces with the lemon wedges to prevent browning.


Place the cut artichoke halves in a large baking dish cut side up and fill each with garlic, rosemary and lemon slices. Drizzle each half with some of the olive oil and season with salt and black pepper, as desired.


Place the baking dish in the pre-heated oven and roast for approximately 45-50 minutes, or until fork tender. Check after 15-20 minutes and loosely cover with aluminum foil if the artichokes are getting too brown.


Remove from oven and discard the lemon slices and rosemary. (Squeeze any excess lemon juice onto the roasted artichokes first!) Serve immediately with the roasted garlic. Enjoy!

Roasted Artichokes
Vegan Roasted Artichokes

You Might Also Like