Cut the sharp tips of the leaves off of the artichoke. If you need some instruction on doing this, take a peek at the video in this post.
Prepare the marinade by adding all ingredients into a small bowl. You can cut calories by marinating in vegetable broth instead of olive oil.
Pull the leaves of the artichoke apart and use a spoon or brush to drip some of the marinade into the artichoke.
Place the artichokes stem side down in the Ninja Foodi, Instant Pot, or other electric pressure cooker. Add a cup of water or vegetable broth along with 1/2 tsp garlic to the pot.
Set the pressure cooker for 20 minutes on high pressure and when it's done, quick release the steam. You can also steam these right on the stove for 20 minutes.
Once the steam is released, open the lid and give them a minute to cool. Remove the artichokes from the pot carefully.
Using a very sharp knife, slice the artichokes in half, starting at the stem. If you use a dull knife to do this, it won't cut evenly through the thick leaves and it'll pull some leaves out of the artichoke.
I use a melon baller or spoon to remove the fuzzy part, and the purple leaves usually pull right out.
Start adding marinade in between the leaves under the artichoke.
Place the artichoke halves cut side up into the air fryer basket of the Foodi (or if you're not using a pressure cooker, this is when you can bake them or grill them).
Drizzle the marinade in between the leaves in the center of the artichoke and fill up the centers of the artichokes with the extra marinade. Set a few teaspoons of the marinade aside if you'd like to make an easy dipping sauce.
Set the Foodi to bake/roast for five minutes. After three minutes, check on and move your artichokes around so they all cook evenly and get crisp. You're looking for them to be lightly charred, not super crispy.
Your cook time could change depending on how many artichoke halves you're roasting, the size of your Foodi, and how big your artichokes are.
If using a grill or oven, brown the artichokes for 10-15 minutes.