In a medium bowl, stir together the sour cream, mayonnaise, lemon zest, lemon juice, olive oil, garlic, dry mustard, salt, and white pepper until smooth and creamy. Taste and adjust seasoning as needed, then cover and refrigerate until ready to serve.
½ cup (120 g) full-fat sour cream, ½ cup (120 g) full-fat mayonnaise, zest of 1 lemon, 2 tbsps (30 ml) lemon juice, 1 tbsp (15 ml) olive oil, 2 cloves garlic, ¼ tsp (1 g) dry mustard, ¼ tsp (1.5 g) sea salt, ¼ tsp (0.5 g) white pepper
Drain the artichoke hearts, cut them in half lengthwise, and pat them very dry with paper towels so the coating adheres properly and the oil does not splatter.
2 can (14 oz / 396 g each) whole artichoke hearts
In a large bowl, whisk together the flour, cornstarch, garlic powder, onion powder, salt, and black pepper.
1 cup (125 g) all-purpose flour, ¼ cup (30 g) cornstarch, 1 tsp (3 g) garlic powder, 1 tsp (3 g) onion powder, 1 tsp (6 g) sea salt, 1 tsp (2 g) ground black pepper
In a separate bowl, combine the beaten eggs, Parmesan cheese, and chopped parsley.
4 large eggs, ⅓ cup (35 g) Parmesan cheese, 2 tbsps (8 g) fresh parsley
Place the breadcrumbs in a third bowl.
1 cup (100 g) plain breadcrumbs
Dredge each artichoke piece in the flour mixture, coating evenly and shaking off any excess. Dip into the egg mixture, then coat thoroughly in the breadcrumbs. Arrange the breaded artichokes on a baking sheet while finishing the remaining pieces.
Heat the vegetable oil in a Dutch oven or heavy pot to 350°F (175°C), with the oil about 2 inches (5 cm) deep.
3 cups (720 ml) vegetable oil
Fry the artichokes in batches, being careful not to overcrowd the pot. Cook for 2–4 minutes, or until golden brown and crisp.
Transfer the fried artichokes to a paper towel-lined baking sheet to drain. Serve warm with the lemon garlic aioli dipping sauce and lemon wedges, if desired.