1 Preheat the oven to 450F. Lightly oil a large baking sheet,
STEP 2
2 Combine the artichoke hearts, garlic, and 1 tablespoon of the oil in a medium bowl.,
STEP 3
3 Spread the artichokes and garlic out in a single layer on the prepared baking sheet. Roast, stirring occasionally, until the artichokes are lightly browned and the garlic is tender, 20-22 minutes.,
STEP 4
4 Remove from the oven and let cool for 5 minutes.,
STEP 5
5 Meanwhile, heat the remaining 1 tablespoon oil in a medium nonstick skillet over medium heat. Add onions and cook, stirring occasionally, until golden, 12 to 15 minutes; let cool for 5 minutes.,
STEP 6
6 Combine the artichoke hearts, garlic, onion, avocado, mayonnaise, lemon juice, and salt in the bowl of a food processor. Process until smooth, and transfer to a bowl.,
STEP 7
7 Top with the parsley or basil, if using. Then ENJOY!