Foolproof Crispy Onion Rings

These crisp, golden onion rings are coated in a simple seasoned batter and fried until crunchy outside and tender inside. Make them for a casual side or snack, with ketchup or a spicy ketchup and Sriracha dip.
Ingredients
- 1 largeyellow onion, sliced
- 1 largeegg
- 60 ml (¼ cup)vegetable or rapeseed oil
- 240 ml (1 cup)milk
- 125 g (1 cup)plain flour
- ½ teaspoonkosher salt
- ¼ teaspoongarlic powder
- 1 teaspoonbaking powder
- 1.4 litres (6 cups)vegetable or rapeseed oil, for frying
- To tasteketchup
- To tasteSriracha sauce
Instructions
- 1
Mix the batter
In a large bowl, mix the egg, 60 ml oil and milk with an electric mixer on low for 1 minute. Add the flour, salt, garlic powder and baking powder, then mix until smooth.
- 2
Heat the oil
Pour 1.4 litres of oil into a large, heavy-based pot over medium heat. Heat for about 10 minutes, until it reaches about 190°C. Reduce the heat to low-medium and line a large baking sheet with paper towels.
- 3
Fry the rings
Dip the onion slices in the batter and carefully place them in the hot oil, frying 4–5 rings at a time so they do not stick together. Fry until golden on both sides, turning after 30 seconds to 1 minute; watch closely and lower the heat further if needed to prevent burning.
- 4
Drain each batch
Lift the onion rings out with a slotted spoon and place them on the paper-towel-lined sheet. Repeat with the remaining rings.
- 5
Serve with sauce
Serve with ketchup, or mix ketchup with Sriracha for a spicy dip.
What are onion rings?
Onion rings are slices of onion coated in batter or breadcrumbs and fried until crisp. They are a familiar diner and takeaway side, often served with a dipping sauce.
This version uses a smooth, lightly seasoned flour batter with baking powder. Frying in small batches helps the coating crisp rather than turn soggy.
Nutrition and macros by portion
The nutrition label shows one serving as written: 510 calories, 10g protein, 48g carbs, 32g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use less dipping sauce | 357 kcal | 7g | 34g | 22g |
| This serving | As written | 510 kcal | 10g | 48g | 32g |
| Hungry | Serve with a larger side | 765 kcal | 15g | 72g | 48g |
The flour and onion supply most of the carbohydrates, while the egg and milk contribute some protein and the oils contribute most of the fat. The amount of frying oil absorbed can vary, so the nutrition estimate is approximate; serve a portion with a fresh salad or vegetables to round out the plate.
A smooth, simple batter
Wet ingredients: mixing the egg, oil and milk first gives the dry ingredients a liquid base to blend into.
Dry ingredients: flour provides the coating, while baking powder helps it fry up lighter. Mix only until smooth so the batter is ready to cling to the onion.
Keep the oil steady
Temperature: bring the frying oil to about 190°C, then lower the heat to low-medium before cooking. The oil can keep heating in a heavy pot, so adjust the burner if the rings darken too quickly.
Small batches: cook just 4–5 rings at a time. This makes them easier to separate and turn, and helps avoid crowding the pot.
Look for a golden coating
Colour: turn the rings after 30 seconds to 1 minute, then fry until both sides are golden. Keep watch throughout, as the thin batter can burn if left unattended.
Texture: transfer each batch to paper towels to drain excess oil. The coating is best while freshly fried and crisp.
Choose a dipping sauce
Ketchup: serve it alongside the rings for a sweet, tangy dip.
Spicy ketchup: stir Sriracha into ketchup to taste for a hotter option. Make the mixture separately so each person can choose how much heat they want.
Serve them straight away
Onion rings are at their crispiest just after frying, so have the sauces ready before you start cooking. Serve them as a side with burgers or sandwiches, or offer them as a snack to share.
Recipe notes & tips
- Separate the onion slices into rings before dipping so each piece gets an even coating.
- Keep the frying batches to 4–5 rings to reduce the chance of them sticking together.
- Use a heavy-based pot to help the oil heat more steadily.
- Lower the heat if the batter starts browning too fast.
- Drain each batch on paper towels while you fry the next one.
- Have the ketchup and Sriracha ready before frying, as the rings are best served hot.
Variations
- Spicy dip: stir Sriracha into ketchup a little at a time to suit your preferred heat.
- Peppery batter: add a little black pepper to the dry ingredients.
- Smoky seasoning: add a pinch of smoked paprika to the batter.
- Thicker coating: dip the rings thoroughly and let excess batter drip back into the bowl before frying.
- Mixed onion rings: use a large sweet onion in place of the yellow onion for a milder flavour.
Common mistakes to avoid
- Crowding the pot: the rings can stick together; fry only 4–5 at a time.
- Oil too hot: the coating can burn before the onion is ready; reduce the heat and keep a close eye on the colour.
- Oil not hot enough: the coating may turn greasy; let the oil reach about 190°C before frying.
- Uneven coating: bare patches can result; dip each slice fully and let excess batter drip off.
- Leaving rings in the oil unattended: they can brown quickly; stay by the pot and turn them after 30 seconds to 1 minute.
How to store
For the best texture, eat the onion rings straight after frying. If needed, refrigerate leftovers in a sealed container for up to 2 days and reheat in an oven or air fryer until hot; they may be less crisp than freshly made.
Frequently asked questions
How do I know when the oil is ready?
The recipe calls for about 190°C after roughly 10 minutes of heating. A cooking thermometer gives the clearest reading; lower the heat once the oil reaches temperature.
Can I make the batter ahead?
It is best mixed shortly before frying so the batter is smooth and ready to coat the onion. Stir it briefly if it sits while you prepare the oil.
Why are my onion rings sticking together?
The pot may be too crowded. Fry 4–5 rings at a time and place them into the oil separately.
Can I use a different oil?
Use a neutral vegetable oil suitable for frying, as in the recipe. Rapeseed oil is another listed option.
Can I make these without Sriracha?
Yes. Serve them with plain ketchup instead, or leave out the dip and use another sauce you enjoy.
Cook it from the original
This recipe comes from thecomfortofcooking.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on thecomfortofcooking.com