This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).
These Crispy Onion Rings are golden, crunchy, and irresistibly light, with a thick, craggy batter that fries up beautifully every time. Made with buttermilk and pantry staples, they deliver restaurant-quality results right at home.

Meggan’s Notes
There’s more than one way to make onion rings, and this version lands right in that sweet spot between light and crispy. Instead of a crumb coating or a heavy beer batter, these onion rings use a simple buttermilk batter that fries up golden and craggy with just the right amount of crunch.
The coating clings to the onions without being thick or greasy, giving you tender, sweet onion inside and a crisp exterior that feels more like a classic diner-style onion ring than anything overly breaded or heavy. They’re the kind of onion rings you’d expect next to a great burger.
Why This Recipe Works
- Cornstarch for crispness: Keeps the batter light and shatteringly crisp.
- Buttermilk batter: Adds tang and helps the coating stick.
- Double coating technique: A light flour dredge ensures the batter clings.
- High-heat frying: Creates a golden crust without greasy results.
Crispy Onion Ring Ingredients

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.
- Onion: Use a large yellow or sweet onion. Sweet onions give a milder flavor, while yellow onions are a bit sharper.
- Buttermilk: Adds flavor and helps create a tender, cohesive batter.
- Cornstarch: Essential for crisp texture. Don’t skip it.
- Baking powder: Gives the batter a slight lift for a lighter coating.
- Vegetable oil: Use a neutral oil with a high smoke point, such as canola or vegetable oil.
How to Make Crispy Onion Rings
- In a deep pot or deep fryer, heat 2 to 3 inches of oil to 375 degrees. In a large bowl, whisk together 1 cup flour, cornstarch, baking powder, garlic powder, paprika, 1 teaspoon salt, and ½ teaspoon pepper. In a small bowl, whisk together buttermilk, egg, and 1 tablespoon oil.

- Add buttermilk mixture to flour mixture and stir until just combined. (Batter should be thick but pourable, like pancake batter.)

- Toss onion rings in ¼ cup flour for a light dredge (this helps the batter stick). Dip onion rings in batter and shake off excess.

- Working in batches (do not crowd), carefully add battered rings to hot oil. Cook until golden brown and crisp, about 2 to 3 minutes per side, turning once.

- Drain on paper towels or a rack. Sprinkle lightly with salt while hot. Best served immediately.

Crispy Onion Ring Tips and Variations
- Yield: This recipe makes 16 to 20 onion rings depending on the size of your onion and how you slice it.
- Make ahead: These are best made fresh and served immediately, but you can reheat in an air fryer to restore crunch.
- Oil temperature: Keep oil at 375 degrees for best results. If the temperature drops too much, the rings can absorb oil and become greasy.
- Batch size: Do not overcrowd the pan. Fry in batches for even cooking.
- Drain properly: Use a wire rack if possible to keep them crisp.
- Onion prep: For a milder flavor, soak sliced onions in cold water, then dry well. For a stronger flavor, use yellow onions and skip the soak.
- Extra seasoning: Add a pinch of cayenne or smoked paprika to the batter for more flavor.
How to Store Crispy Onion Rings
- Best served: Immediately after frying for maximum crispness.
- Refrigerator: Store leftovers up to 2 days, but expect some loss of texture.
- Reheat: Reheat in a 400-degree oven or air fryer until crisp again. Avoid the microwave.
- Freezer: Arrange fried onion rings, not touching, on a plate or small baking sheet with layers of parchment or wax paper between them. Freeze until frozen solid, then transfer to freezer-safe bags and freeze up to 2 months. Reheat straight from the freezer in an air fryer.

Frequently Asked Questions
Make sure to dredge the onion rings in flour first. This helps the batter adhere.
The oil temperature is likely too low. Maintain 375 degrees and avoid overcrowding.
They are best fresh, but you can reheat them in the oven or air fryer to restore some crispness.
JOIN MY NEWSLETTER
Join thousands of home cooks who receive recipes, cooking tips, and behind-the-scenes stories from Culinary Hill.

Crispy Onion Rings
Equipment
Ingredients
- Vegetable oil for frying
For the batter:
- 1 cup all-purpose flour
- 1/4 cup cornstarch
- 1 teaspoon baking powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- Salt and freshly ground black pepper
- 1 1/2 cups buttermilk
- 1 egg
- 1 tablespoon vegetable oil
For the onions:
- 1 large onion yellow or sweet, sliced into ½-inch rings and separated (see note 1)
- 1/4 cup all-purpose flour (for dredging)
Instructions
- In a deep pot or deep fryer, heat 2 to 3 inches of oil to 375 degrees. In a large bowl, whisk together 1 cup flour, cornstarch, baking powder, garlic powder, paprika, 1 teaspoon salt, and ½ teaspoon pepper.
- In a small bowl, whisk together buttermilk, egg, and 1 tablespoon oil. Add buttermilk mixture to flour mixture and stir until just combined. (Batter should be thick but pourable, like pancake batter.)
- Toss onion rings in ¼ cup flour for a light dredge (this helps the batter stick). Dip onion rings in batter and shake off excess.
- Working in batches (do not crowd), carefully add battered rings to hot oil. Cook until golden brown and crisp, about 2 to 3 minutes per side, turning once.
- Drain on paper towels or a rack. Sprinkle lightly with salt while hot. Best served immediately.
Recipe Video
Notes
- Onions: For yellow onions, soak in cold water 10–15 minutes to mellow flavor if desired, then dry well.
- Double it: For a larger batch, use 2 onions, double the batter, and fry in batches, but expect a longer cooking time.
Nutrition
Related Recipes
Grilling & Smoker Recipes
Bacon Cheeseburgers
30 Minute Meals
Cheeseburger Quesadillas
Main Dishes
Pulled Pork
Eats
Grilled Ribeye
Salad Dressing Recipes





