Ingredients:

  • 2 large yellow onions (about 1 lb / 450g), sliced into 1/2-inch thick rings
  • 1 cup (240ml) buttermilk
  • 1 teaspoon (5ml) hot sauce (such as Tabasco, optional)
  • 1 1/2 cups (190g) all-purpose flour
  • 1/2 cup (60g) cornstarch
  • 2 tablespoons (25g) baking powder
  • 1 tablespoon (15ml) onion powder
  • 1 tablespoon (15ml) garlic powder
  • 1 teaspoon (5ml) smoked paprika
  • 1/2 teaspoon (2.5ml) cayenne pepper (optional, for a kick)
  • 1 teaspoon (5ml) salt
  • 1/2 teaspoon (2.5ml) black pepper
  • 4 cups (1 liter) vegetable oil or canola oil, for frying

Instructions:

  1. Separate the onion rings, discarding any very small or broken pieces. Soak onion rings in buttermilk and hot sauce (if using) for 30 minutes in the refrigerator.
  2. In a large bowl, whisk together the flour, cornstarch, baking powder, onion powder, garlic powder, paprika, cayenne pepper (if using), salt, and pepper.
  3. Place the flour mixture in a shallow dish or plate. Set up a wire rack lined with paper towels nearby.
  4. Heat the vegetable oil in a large pot or deep fryer to 350°F (175°C). Monitor the temperature carefully using a thermometer.
  5. Remove the onion rings from the buttermilk, letting excess drip off. Dredge each ring in the flour mixture, pressing to coat completely. Shake off any excess flour.
  6. Carefully add the breaded onion rings to the hot oil in batches, being careful not to overcrowd the pot. Fry for 2-3 minutes per side, or until golden brown and crispy.
  7. Remove the onion rings from the oil with a slotted spoon or spider and place them on the prepared wire rack to drain. Season with a pinch of salt immediately.
  8. Serve immediately with your favorite dipping sauce.