These crispy Onion Rings are delicious as an appetizer or in Burgers. They’re made restaurant-style, which means they’re crispy on the outside, tender on the inside, and seasoned to perfection. Watch the video tutorial and learn how to make the best onion rings.
If you love easy appetizer recipes like Crispy Baked Potato Wedges or Fried Zucchini, this homemade Onion Ring recipe is sure to become a new favorite.

This post may contain affiliate links. Read my disclosure policy.
The Best Onion Ring Recipe
These are a big hit with my family. My son usually won’t eat onions, but he devours onion rings without any protest.
The secret to these is double-dipping. This creates a beautifully crispy crust. Once cooked, the onions inside are tender and sweet. That strong raw onion flavor fades to the background, replaced with the crispy outer coating and seasoning. Here’s why you will love this recipe:
- Simple – Yes, making homemade onion rings is easier than you think.
- Restaurant-Style Results – These turn out irresistibly crispy every time.
- Kids Can Help – While using a fork or tongs will help with the dredging process, you can also enlist your kids and have them coat the onion rings for you.
- Versatile – Onion rings work as an appetizer, side dish, or even as a garnish.
Onion Rings Video Tutorial
Watch Natasha make these easy onion rings, then grab the ingredients below and give them a try for yourself.
Ingredients
Scroll down to the print-friendly recipe card for quantities and instructions.
- Sweet or yellow onion – The larger the onion, the better when it comes to onion rings
- Milk – use any kind of milk (1%, 2% or whole milk)
- White vinegar – creates homemade buttermilk when added to milk
- Sour cream – helps thicken the liquid so it clings to the onion rings
- All-purpose flour – creates a light batter similar to a restaurant-style tempura batter
- Salt – we use fine sea salt for most of our cooking
- Black pepper – freshly ground black pepper will give the best flavor
- Garlic powder – adds so much flavor to the batter
- Oil for frying – use grapeseed oil, peanut oil, canola, or oil with a high smoke point

How to Make Onion Rings
Now that you’ve gathered your ingredients, it’s time to start cooking:
- Heat the Oil – Heat a large Dutch oven over medium heat with about an inch of oil
- Make the Liquid Mixture – In a medium bowl, whisk the milk with the vinegar and let it sit for 5 minutes. Whisk in the sour cream.
- Make the Dry Mixture – In a separate bowl, mix together the flour, salt, black pepper, and garlic powder.
- Dredge the Onions – Slice and separate the onion rings and dip each ring in the sour cream mixture, followed by the flour (using a fork will keep your hands clean). Repeat by dipping the rings a second time in the milk mixture and flour. Transfer to a plate and repeat with remaining onion rings.
- Cook the Onion Rings – Once the oil is hot enough for the onion rings to sizzle (375˚F on a thermometer), add them in a single layer (3-4 at a time) and fry for 3 to 4 minutes, flipping halfway, or until the outside is crispy and light golden brown. Transfer to a paper-towel-lined plate and sprinkle with salt.

Pro Tip: The frying steps move fast, so have all of your onion rings breaded and ready to fry before you start adding them to the hot oil.

Pro Tip: Whenever you’re deep-frying, you can expect the oil temperature to fluctuate. It will drop when you add the food to the oil, then slowly increase as the food cooks. Don’t overcrowd the pot or the temperature will drop too quickly. We use a clip-on thermometer to monitor the temperature and adjust the temperature as needed.

Onion Rings Dipping Sauce
My husband used to work in Chilis restaurant where they served an ‘awesome blossom sauce’ and this is our version which is a delicious onion ring dipping sauce. It’s also really easy and you just stir the ingredients together.
- Mayonnaise and Sour cream – creates a creamy base
- Ketchup – adds a sweet and tangy flavor
- Worcestershire sauce – adds wonderful umami flavor
- Creamy horseradish – or substitute hot sauce to taste
- Paprika and salt – you can add these to taste

Common Questions
Onion rings are a crispy appetizer or side dish made by slicing onions into rings, dredging them with some kind of coating (batter or breadcrumbs), and cooking. When you are working with a batter, it’s best to fry onion rings instead of baking or air frying.
Yes, if you’re on a gluten-free diet, you can make gluten-free onion rings by swapping the all-purpose flour for your favorite all-purpose gluten-free flour blend.
If you have a deep fryer at home, definitely use it. I love that our Deep Fryer monitors and adjusts the oil temperature automatically.
Yes, but keep in mind that it will take longer to fry double the batches.
Look for onions that are large and firm, with no soft spots. While yellow onions work just fine, a sweet onion like Vidalia or Walla-Walla is especially delicious. Be sure to slice them into generous 1/2-inch thick rings.

How to Serve Onion Rings
We love serving these onion rings freshly cooked with a dipping sauce, but they are so versatile and not just an appetizer.
- Appetizer – It’s fun to stack these in a tower and serve alongside a dipping sauce like awesome Blossom Dipping Sauce (in recipe notes below), ketchup, barbecue sauce, any of our burger sauces, garlic aioli, or avocado ranch.
- Side Dish – alongside burgers or hotdogs instead of french fries.
- Topping – for burgers and other sandwiches, or go all out for Thanksgiving and layer them onto your Green Bean Casserole instead of using canned onions.

Make-Ahead
Onion rings are definitely one of those foods that are best eaten fresh, while still warm and crispy. If you do have leftovers, here are some tips:
- To Refrigerate: Store onion rings in an airtight container in the refrigerator for up to 3 days.
- Freezing: Freeze in an airtight container or freezer bag for up to 3 months.
- To Reheat: To restore some of their original crispiness, onion rings should be reheated in a 350ºF oven or in an air fryer.

If you love making restaurant-style appetizers at home like Coconut Shrimp and Easy Popcorn Chicken, these crisp onion rings are a must-try recipe. Because they’re double-battered, they get extra crispy and stand up well to all of your favorite dipping sauces. Best of all, they’re easy to make with simple everyday ingredients.
More Appetizer Recipes
If you love these onion rings, then you won’t want to miss these appetizer recipes:
- Crispy Buffalo Wings
- Pico De Gallo
- Air Fryer Chicken Wings
- Cheeseburger Sliders
- Sausage Queso Dip (with Real Cheese!)
Crispy Onion Rings Recipe with Dipping Sauce

Ingredients
Onion Rings Ingredients:
- 1 large sweet or yellow onion, thickly sliced into 1/2-inch thick rings
- 1 cup milk
- 1 Tbsp white vinegar
- 1/2 cup sour cream
- 1 cup all-purpose flour
- 1/2 Tbsp salt
- 1/4 tsp black pepper
- 1 tsp garlic powder
- Oil for frying, I used canola oil – use something with a high smoke point
Instructions
How to Make the best onion rings:
- Heat a dutch oven over medium heat with 1" of oil (or enough to cover the onion rings). You can use a deep fryer if you have one.
- In a medium bowl, whisk together 1 cup milk with 1 Tbsp vinegar and let sit 5 minutes. Whisk in 1/2 cup sour cream.
- In a separate bowl, whisk together: 1 cup flour, 1/2 Tbsp salt, 1/4 tsp black pepper, and 1 tsp garlic powder.
- Separate the onion rings and dip each ring in the milk mixture, then dredge with flour. (I used a fork to transfer from the wet bowl to the dry bowl so my hands didn't get as gunky). Repeat by dipping in milk mixture a second time and dredging again in flour. Place the finished onion rings on a plate until ready to fry.
- Once the oil is at 375˚F on a thermometer, or hot enough for the onion rings to sizzle, place 3-4 double battered onion rings in a single layer in the hot oil and cook for about 3 minutes, flipping halfway and fry until exterior is crisp and light golden brown. Let onion rings cool on paper towels so soak up any excess oil then sprinkle with salt while still hot.
Notes
- 1/2 cup real mayonnaise
- 1/4 cup sour cream
- 1/4 cup ketchup
- 1 Tbsp Worcestershire sauce
- 2 tsp creamy horseradish, or hot sauce
- 1 tsp ground paprika
- 1/2 tsp fine sea salt
I have been on a search for a perfectly flaky, crispy onion ring as a deep-fried treat. This recipe proved to be perfection!
A couple of things: I completely forgot the sour cream at the market (I always forget something) — they turned out fine. I also lazily used a mandolin to slice the onions, so they were about 1/4-inch thick. Still excellent, maybe used more batter, took less time to cook, but good variation if you like thinner rings.
Perfect, perfect, perfect. Highly recommend this recipe.
Thank you for the feedback, Scot! I’m glad they still turned out perfect. 🙂
Fry onions rings yesterday using your recipe. Son in law said recipe well done. Kids finished all.
For 1 big onion I mix half batter ingredients. Good enough.
That’s great, Margaret!
How do you keep the first ones hot and crispy while you finish cooking all of the other rings?
Hi Rosemary, I don’t have a problem with them getting cold but you could try keeping them warm on a baking sheet in a 200°F oven while you fry the rest of the rings.
Love love love Natasha’s recipes! My onion rings turned out absolutely fantastic the 1st time & Not great in my air fryer the 2nd time. What made them so great you ask! Well, I goofed up the ingredients by adding the dry into wet ingredients & made a “Batter”!!! My measurements were exact though. So, Hubby of over 40 yrs. said to fry them that way. I used a Toothpick to pick each gooey one up & into batter, then oil. I did fry them using a thermometer & trying to keep my frying temp hot enough. Very time consuming; I took the time to perfectly brown them & OMG they were the BEST ONION RINGS EVER & they had the PERFECT SAUCE ever!!! BATTER DIPPED by mistake…..sooooo DELICIOUS! THANKS, NATASHA!!
Don’t you just love it when the result is a happy accident?! I’m so glad it all worked out, Carol! Thank you so much for sharing that with me.
Delicious and so easy! I didn’t make the sauce because the rings were the last minute addition to the dinner, but they were good with ketchup too! I’ve tried several different recipes in the past, this one produced the best results. Thanks!
I’m so glad you enjoyed that, Dasha! Thank you so much for sharing that with me!
Hi Natasha! I love your receipes. Question: can we replace the sour cream by Greek yogurt?
Hi Suzanne, plain Greek Yogurt will work.
These look really good. I was wondering if it would work (or make crispier) to use a combo of flour and panko. Panko always just seems to add that extra crunchy touch. Love all your recipes
Hi Lyn! The onion rings with this batter actually turn out very crispy. If you experiment with Panko or breadcrumbs we’d love to hear your results.
I’m glad you enjoy my recipes. 🙂
I am a real fan of your recipes. They are so delicious and practical. Thank you and keep up the good work.
Thank you! So glad you enjoy them.
I made these for the 4th with your smash burgers it was a success and everyone loved them thank you for sharing these recipies.
That’s great, Sarah! Happy to hear they were a hit!
Natasha,
We made these with your Honey Glazed Chicken, Avocado Cord Salad, Jalapeno Poppers, and No-Bake Cheesecake for the 4th. IT WAS A SUCCESS!!!
Light, DELICIOUS, and simple ingredients for superb results
Great to hear that, Natalya! I’m happy that you enjoyed the recipes that you tried.
Hello! Natasha I made the onion rings this afternoon this they were the best onion rings. I have never been an onion ring person and will probably never eat them again only because they’re not very healthy.☹️,
Hi Joyce, I’m so glad you enjoyed it! I’m glad you have at least tried and loved it.
Would this recipe work for tempura fried asparagus with shaved parmesan ?
Hi Mary, I have not tested it to advise. However, some of my other readers have used this batter for other vegetables so it’s work experimenting with. Let us know how it turns out.
I love being entertained by your cooking and especially your Receipes.
Aww, thank you, Lorraine. 🙂
Yum!! I just made these onion rings and they are super tasty and crunchy. For a little spice I added paprika, and a little bit of cayenne pepper to it. It added a little heat and smokey flavor
Sounds delicious! Thank you for sharing, Paula.
I love your Recipes and the way you show us how to make them. Thanks so much and keep going!
Hi Maggie! So glad to hear that, thank you.
The shark came down from right above the blue pot you cooked the onion rings in lol
You have such FANTASTIC RECIPES….I wish I could make them all……Thank You
Thank you for that wonderful compliment, Vladimir!
Can I use one cup of buttermilk instead of regular milk and vinegar?
Hi Pat! Buttermilk would work as a substitute. Either one works well. Most people have milk in their fridge while some people have buttermilk so it seemed like a good call.
Thx u for sharing u tasty recipe’s I love onion rings n I was looking for a good easy recope thx u once again
You’re very welcome! Thank you for the feedback.
I was wondering if you could bake these instead of deep fried?
Hi Ron! Because of the type of batter used in this recipe, it’s best to fry. I don’t know how it will hold up for baking and it won’t be as crispy.
So delish, we felt like we were at a restaurant! I used hot sauce instead of the horseradish in the sauce- we also love it with fries!
These are definitely a treat! I’m so glad you enjoyed it, Kara!