Onion Rings

4.50 from 2 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

These delicious homemade Onion Rings have been deemed THE BEST by everyone who has tried them! Dipped in a perfectly seasoned batter, they are incredibly tasty and super crunchy, and we can’t get enough of them!

A stack of homemade onion rings.


 

Best appetizer ever, anyone? There are definitely a lot of great options out there, but it’s hard to find one that beats these classic Homemade Onion Rings. They’re perfectly seasoned, totally crispy, and you’re going to want to eat them right out of the fryer!

The best part about these crispy onion rings is that they’re SO easy to make! With just 4 main ingredients and a couple of seasonings, you can have an appetizer on the table that the whole family will love. Trust me, these will be the most worthwhile 20 minutes of your day – so let’s get to work!

Recipe Ingredients

Here’s the short list of ingredients you will need to make homemade onion rings.

  • Flour: You’ll need about 1 cup of all-purpose flour.
  • Seasoning: Use salt, fresh ground pepper, and Old Bay Seasoning.
  • Milk: 1% or 2% milk should work just fine.
  • Onions: You can use pretty much whatever kind of onion you like. I tend to use white or yellow onions because they fry well. Vidalia onions provide a sweeter taste.

How to cut onions for onion rings

Start by removing the peel and cutting off the stem. Next, carefully cut a small slice off of one side of the onion so that it won’t roll away when you’re cutting the rings. Finally, place the onion on the flat side you created, and cut slices that are about ½ inch in width for your rings.

Pile of onion rings on a plate.

How to Make Onion Rings

You’re not going to believe how simple it is to make these golden-brown onion rings. The only problem you might have is convincing yourself not to make them every day after you taste how delicious they are!

  1. Prep a plate: Line a plate with a paper towel and set aside.
  2. Heat the oil: Heat canola oil in a large frying pan or saucepan.
  3. Combine the dry ingredients: In a shallow dish, combine flour, salt, pepper and Old Bay Seasoning; whisk to combine. Place milk in a small bowl.
  4. Dip the onions: Start by dipping onion rings in the flour-mixture then in the milk, and back into the flour-mixture.
  5. Fry the onion rings: Carefully drop about 6 rings at a time in hot oil. Cook for 3 minutes; flip and continue to cook for 1 more minute or until golden brown. Using a slotted spoon, remove Onion Rings from the oil and transfer them to a paper towel-lined plate to drain.
  6. Serve and Enjoy: Serve with ketchup or ranch dressing.
Dipping an onion ring in ranch.

Recipe Tips

  • Canola Oil Substitute: If you don’t have any canola oil, don’t sweat it! You can also use vegetable oil for frying. But, don’t use olive oil, or any other oil that does not have a high smoke point.
  • Don’t Crowd the Fryer: Make sure the onion rings have enough room to get crispy! Take your time with frying each batch.
  • For Extra Crispiness: For the crispiest homemade onion rings, add a little bit of baking powder to the batter. This will also help the batter stick to the onion.
  • Add Some Heat: Sometimes a little heat is a great addition to your onion rings! Feel free to throw a bit of paprika into the batter if that sounds like something you might like.

Serving Suggestions

Now that you have a pile of these gorgeous onion rings, what should you serve with them? I’ve got a couple of suggestions! Use them as a topping for a cheeseburger sliders or a chef salad—try them on a black bean burger for a delicious twist.

If you’re a fan of salmon, serve them alongside maple teriyaki salmon for a great combo. And remember, anything from smothered pork chops to grilled chicken pairs perfectly with these crispy onion rings!

    Close-up of homemade onion rings served on a plate.

    Storing Leftovers

    Onion rings are best stored in an airtight container and kept in the refrigerator for 3-4 days or freeze them for up to 3 months. To reheat, pop them in the oven again until they’re nice and crispy!

      More Appetizer Recipes to Try

      Pin this now to find it later

      Pin It
      4.50 from 2 votes

      Onion Rings

      Dipped in a perfectly seasoned batter, these homemade Onion Rings are incredibly tasty, super crunchy, and we can't get enough of them!
      Prep Time: 10 minutes
      Cook Time: 15 minutes
      Total Time: 25 minutes
      Servings: 6

      Ingredients 

      • 2 cups canola oil, or vegetable oil, for frying
      • 2 large yellow onions, sliced into 1/2-inch slices and separated into rings
      • 1 cup all-purpose flour, I've used gluten-free flour and it works just as well
      • 1 teaspoon salt
      • freshly ground black pepper, to taste
      • 1 tablespoon Old Bay seasoning
      • 1 cup milk
      Want to save this recipe?
      Enter your email below and we’ll send the recipe straight to your inbox!
      Please enable JavaScript in your browser to complete this form.

      Instructions 

      • Line a plate with paper towels and set aside.
      • Heat canola oil in a large frying pan or saucepan.
      • In a shallow dish, combine flour, salt, pepper and Old Bay Seasoning; whisk to combine.
      • Place milk in a small bowl.
      • Start by dipping Onion Rings in flour-mixture then in milk, and back into flour-mixture.
      • Carefully drop several onion rings at a time in hot oil. DO NOT crowd the pan. Cook the rings in batches.
      • Cook for 3 minutes; flip and continue to cook for 1 more minute, or until golden brown.
      • Using a slotted spoon, remove Onion Rings from oil and transfer to the paper towel-lined plate to drain.
      • Serve with Ketchup, Ranch Dressing, Honey Mustard, or any other favorite condiment.

      Nutrition

      Calories: 282kcal | Carbohydrates: 22g | Protein: 4g | Fat: 20g | Saturated Fat: 2g | Trans Fat: 1g | Cholesterol: 4mg | Sodium: 407mg | Potassium: 134mg | Fiber: 1g | Sugar: 4g | Vitamin A: 84IU | Vitamin C: 3mg | Calcium: 64mg | Iron: 1mg

      Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

      Did you make a recipe? Leave a rating

      Promo image for Diethood 2025 calendar.

      4.50 from 2 votes (1 rating without comment)

      Leave a comment

      Your email address will not be published. Required fields are marked *

      Recipe Rating:




      18 Comments

      1. Audrey Wohlers says:

        Perfect! The only thing is mine came out kinda salty. I donโ€™t eat too much salt so that could be it. My 4 daughters LOVED them and was happy daddy wasnโ€™t home to eat them all lol

        1. Katerina Petrovska says:

          I’m very glad you enjoyed it! Thank YOU! ๐Ÿ™‚

      2. Wendy says:

        Old bay? Is there a substitute we dont have it here

      3. Helen says:

        How hot should the oil be heated?

        1. Katerina Petrovska says:

          Hi Helen!

          Heat oil to 375 degrees fahrenheit and try not to crowd the pan… do the onion rings in batches.

      4. Shawn says:

        The directions say “milk-mixture”. What else is in the milk?

        1. Katerina Petrovska says:

          Hi Shawn!

          That’s a typo – it’s just milk. ๐Ÿ™‚