Appetizer/ Recipe/ Side Dish

Onion Rings

March 18, 2018 (Last Updated: June 16, 2020)

This post may contain affiliate links, see my Privacy Policy.

Crispy, Crunchy Homemade Onion Rings are perfect served with hamburgers or your favorite meal. These delicious onion rings are made with a light beer batter and fried. No need to visit your favorite restaurant for amazing crispy onion rings any longer – you can make these right at home!

An onion ring with a bite out of the side.

My family loves onion rings. We have our favorite go-to places to order onion rings. Our absolute favorite is a local hamburger joint that has the best ones. Then there are several places that just don’t compare. We’ve really become onion ring connoisseurs – is there even such a thing? 

What we really love in an onion ring is a great crispy coating that has great crunch and taste when you bite into it. The onion also has to be cooked just perfectly.  

Yellow onions on a white board.

I often have recipes planned out that I’m going to make. But then sometimes I visit the grocery store and all my plans go straight out the window.

That’s what happened with this recipe. I was all set to make a strawberry dessert and then when I got to the store this huge bin of onions was staring at me. The onions were huge and on sale! How could I say no? Onion rings quickly became my next item to make!

Onions sliced and piled into a baking dish.

I came home with a bagful of onions determined to create an onion ring that rivaled our favorite burger joint’s onion rings.

Tips for making onion rings

  • Slice onions in large rings – 1/2 inches is ideal!
  • Soak onions for 1-3 hours in milk. This helps mellow the strong onion taste
  • Make certain oil is preheated to 375 degrees
  • Cook in small batches – don’t over crowd your oil
  • Keep cooked onions in a 175 degree oven on a baking sheet lined with a rack while the other onions are cooking

What type of onion should I use?

I used yellow onions when making this recipe. You could also use a white onion or a sweet onion like a Walla Walla sweet onion. 

What kind of oil should I use?

I used canola oil, but you could also use a vegetable oil or a peanut oil. 

Golden fried onions on a baking rack.

What type of batter is best for onion rings?

I like making a beer batter.  It is light and crispy and holds up to the rings.   All you need to make the batter is flour, salt and beer. Use a light tasting beer, like a pilsner.

Other Great Recipes

A red basket filled with fried onions.

If you make this recipe, Iโ€™d love to hear about it! Leave a comment below and snap a picture and tag me on Instagram @beyondthechickencoop

If you loved this recipe you’ll LOVE all the others in this category. Check out all my appetizers here!

Crispy onion rings are just like what you'd get in a restaurant

Onion Rings

Crispy, Crunchy onion rings
5 from 7 votes
Prep Time 15 mins
Cook Time 20 mins
Resting Time 1 hr
Total Time 35 mins
Course Appetizer, Side Dish
Cuisine American
Servings 4 people
Calories 429 kcal



  • 1 - 2 large onion
  • 1 cup milk


  • 1 1/2 cups flour
  • 1/2 teaspoon salt
  • 1 1/2 cups beer

Assembly and Cooking

  • 4-6 cups oil
  • 1/2 cup flour
  • salt



  • Peel and slice onions into 1/2 inch rings. Separate rings and place in a dish.
  • Pour milk over onions.  Cover and refrigerate 1-2 hours. Stir onions at least once during resting time. 


  • Add flour and salt to a mixing bowl.  Stir together.
  • Mix in beer.
  • Cover and let sit at room temperature for at least one hour.

Assembly and Cooking

  • Preheat oil to 375 degrees. Amount of oil used depends on size of pan. You want 2-3 inches of oil in pan. 
  • Place flour into a bag.
  • Pour off milk from onion rings. 
  • Place 3-5 onion rings in bag.  Shake lightly so they are coated.
  • Place each onion ring into batter one at a time. Remove from batter with tongs or a fork, tapping tongs lightly on side of bowl to remove excess batter.
  • Place in oil.
  • Do not overcrowd pan.
  • Cook for 2-3 minutes per side until golden brown.
  • Remove from oil and place on a baking sheet lined with a baking rack.
  • Place baking sheet in a 175 degree oven to keep warm while cooking remaining onion rings. 
  • Allow oil to return to 375 degrees and repeat. 
  • Sprinkle with salt just before serving.


Calories: 429kcalCarbohydrates: 55gProtein: 9gFat: 16gSaturated Fat: 2gCholesterol: 6mgSodium: 468mgPotassium: 220mgFiber: 2gSugar: 4gVitamin A: 100IUVitamin C: 2.8mgCalcium: 88mgIron: 3mg
Keyword crispy onion rings, homemade onion rings, onion rings recipe
Tried this recipe?Leave a comment and let me know what you think.


You Might Also Like


  • Reply
    Karen Bowlden
    August 28, 2020 at 8:49 pm

    5 stars
    Served these up to 3 girlfriends today, for lunch. They all agree they are the best! Never thought I’d be so excited about a recipe, till I found this. Its so easy! Leftovers reheat great in the oven too.

    • Reply
      August 29, 2020 at 6:21 am

      Thank you! ๐Ÿ™‚ I haven’t tried reheating leftovers because we never have any!

  • Reply
    Karen m Bowlden
    August 28, 2020 at 8:51 am

    5 stars
    OMG, this recipe took me back 50 years. My first job, at 17, I was taught to fry up thousands of ontion rings. This recipe is the same recipe, minus some chicken bullion! I’ve made this 3 times this month, and today I’m having neighbors in for an onion ring lunch!! It’s also awesome for muchrooms and finger steaks!!! Thank you!!!

    • Reply
      August 28, 2020 at 5:44 pm

      Wow!!! That’s so great! Thank you ๐Ÿ™‚

  • Reply
    July 17, 2019 at 3:03 am

    What type of pan do you use to fry onion rings? If on stove top, how do you accurately monitor temp to suggested 375? Would prefer to use electric skillet because of temperature control but probably not deep enough for the oil depth you recommend.

    • Reply
      July 17, 2019 at 6:25 am

      Hi Mary, Keeping a consistent temperature can be difficult. I have used an old electric skillet that had fairly high sides and I was able to add 2 inches of oil and fry without a problem. I’ve also used a cast iron skillet on a gas stove. Make certain the temperature is reached before adding and then add 2-4 onion rings at a time and watch the temperature. The temp will drop with each addition of onion rings.
      Good luck and happy cooking!

    1 2

    Leave a Reply

    Recipe Rating