Whole30 + Keto Roasted Artichoke Hearts Recipe – thawed frozen artichoke hearts that get ultra crisp in the oven! Simple, delicious + healthy appetizer or side dish. Paleo, gluten free, grain free, dairy free, sugar free, clean eating, real food.

Sorry, I am about to yell at your eyes…


I’m serious. They’re from frozen artichoke hearts (hello easy!). It’s an appetizer or side dish that literally every single diet can love (hello whole30, keto, paleo, AIP + vegans!). And, they’re less than 3 net carbs per serving! (hello good macros!)

Roasted artichokes on a white plate with white lemon garlic aioli dipping sauce

Whole30 + Keto Roasted Artichoke Hearts (From Frozen!)

The very best part of these roasted artichoke hearts is that they’re from frozen! As in, you just buy a bag of frozen artichoke hearts, thaw them (or even put them on fully frozen!), toss them in olive oil, and roast away.

No need to trim down whole artichokes. The hearts are even pre-cut for you! The hearts are really the best part anyway. Plus, the hearts are much lower in carbs than the leaves. So better for keto!

Look how crispy they get in the oven!

steps to roasting frozen artichoke hearts

How To Get Crispy Roasted Artichoke Hearts

The secret to their crispiness is to roast them on a wire rack set inside a rimmed baking sheet. This way, any excess moisture can evaporate rather than pooling under the artichokes and making them soggy.

I swear to you on everything, these get so crispy and you would never guess they started out as frozen!

Sadly, the same is not true if using canned artichokes. They don’t crisp up, and have a super briney taste. I DO NOT recommend substituting canned artichokes.

Roasted artichoke heart

Serving Whole30 + Keto Roasted Artichoke Hearts

You can serve these as an appetizer, or as a side dish. Everyone will love them. Everyone will demand to know how you made these amazing, crispy artichoke hearts. You will be a hero!

I like to serve them warm with my lemon garlic aioli. The perfect pairing!

Watch Recipe Demo of Roasted Artichoke Hearts (4:18 mins)


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
roasted artichokes on a white plate with a white dip on a white background

Whole30 + Keto Roasted Artichoke Hearts (From Frozen!)

  • Author: Natalie
  • Prep Time: 5 mins
  • Cook Time: 35 mins
  • Total Time: 40 minutes
  • Yield: 4 1x



Roasted Artichoke Hearts

(2) 12-ounce bags frozen artichoke hearts, thawed and drained

2 tablespoons olive oil (or avocado oil)

2 teaspoons salt + pepper

Lemon Garlic Aioli

1/2 cup mayonnaise (link to homemade, it’s the best!)

zest of 1 lemon

1 tablespoon lemon juice

1 clove of garlic, grated or finely minced

1/4 teaspoon salt + pepper (or more to taste)


Preheat oven to 425ºF. Line a rimmed baking sheet with wire rack insert with parchment paper (for easy cleanup).

In a medium bowl, gently toss the artichoke hearts with olive oil.

Arrange the artichoke hearts in an even layer on the wire rack. I like to do them leave side UP, the layers of leaves taste so much better crispier! Season with salt + pepper.

Roast for 45 minutes, until crispy and golden brown. No need to turn the artichokes while roasting.

While the artichokes are roasting, make the lemon garlic aioli by combining all ingredients in a bowl and stirring.

Serve the artichoke hearts warm with the lemon garlic aioli dipping sauce.

Leftovers will keep for 1 week in an airtight container.


You can find frozen artichokes at Trader Joes, Whole Foods, and larger chain grocery stores like Safeway/Ralph’s/Von’s.

This DOES NOT work well with canned artichokes. They’re too wet and don’t crisp up. Plus, the brine in the can gives them an olive type taste, rather than an artichoke heart taste.

Use a vegan mayonnaise to make these vegan!

I’ve even made these with the artichoke hearts fully frozen! Still works! Just takes about 60-65 minutes in the oven.

This post contains affiliate links, thanks for the love!