Preheat and prep: Heat your oven to 425°F (220°C). Line two baking sheets with parchment or foil, then set wire racks on top if you have them.
Lightly brush or spray the racks with oil. Hot pans and airflow equal crisp rings.
Slice the onions: Peel onions and cut into 1/2-inch-thick rounds. Separate into rings. Choose medium-to-large rings for easier coating and even baking.
Set up three bowls: Bowl 1: Flour, baking powder, salt, pepper, garlic powder, smoked paprika.
Bowl 2: Eggs whisked with buttermilk.
Bowl 3: Panko mixed with fine breadcrumbs.
Drizzle in 1 tablespoon oil and toss to lightly coat the crumbs. This helps browning.
Dry, then dip: Pat onion rings dry with paper towels. Dust a handful in the flour mixture, shaking off excess.
Dip into the egg mixture, letting extra drip off.
Crumb coat: Press each ring into the breadcrumb mix, turning to coat and pressing gently so the crumbs adhere. Place on the prepared racks. Leave a bit of space between rings for airflow.
Oil for color: Lightly mist the tops with cooking spray or brush with a tiny bit of oil.
This step boosts crunch and color.
Bake: Bake for 12–15 minutes, rotating the pans halfway. The rings should turn golden and crisp. If needed, give them 2–4 extra minutes.
Thinner rings may finish sooner than thicker ones.
Season and serve: Sprinkle with a pinch of salt right out of the oven. Serve hot with ketchup, ranch, spicy mayo, or a tangy yogurt dip.