a pile of crispy onion rings on a white plate
Side Dishes

Crispy Onion Rings

Jump to Recipe

I love a batch of homemade crispy onion rings. They are so yummy and super easy to make too.

Do you like french fries or onion rings better? For me, that is a tough call because I love them both so much. I like how simple onion rings are to make at home. These crispy onion rings are sure to hit the spot for all you onion ring lovers out there.

If I can do it, you can do it. Let’s get started!

Step 1: Gather the ingredients

To make these delicious homemade crispy onion rings you will need the following simple ingredients:

  • Onions – I like to use large sweet onions, but you can use whatever onions you like, such as yellow onions, white onions, red onions, etc. You can’t make crispy onion rings without onions!
  • Flour – All-purpose flour/plain flour is used to coat the rings as well as is the main component in the batter.
  • Cornstarch – For extra crispy onion rings use a combination of cornstarch and flour.
  • Baking powder – The baking powder helps to make the perfect texture.
  • Salt – The salt will add flavor and enhance the flavor of the other ingredients.
  • Egg – The egg will bind the other ingredients of the batter together and coat the rings of onion.
  • Milk – The milk will add most of the moisture for the batter.
  • Bread crumbs – You can use panko breadcrumbs, homemade, or traditional style of bread crumbs.
  • Oil – Use an oil with a high smoke point like vegetable oil, canola oil, coconut oil, etc.

Step 2: How to make crispy onion rings

Sliced onion rings on top of a cutting board on a table with other ingredients in glass bowls

Start by preparing your large onion or onions. Peel and then slice them so they are about 1/4 of an inch wide. Then separate them into individual rings.

In a medium bowl add the flour, cornstarch (if using that), baking powder, and salt and mix them with a fork or whisk. Another thing I add sometimes is garlic powder.

Take the individual onion slices and dip them into the flour mixture and place them on a plate or in a bowl.

Step 3: Make the homemade onion rings batter

Add the milk and the egg to the bowl with the dry ingredients and mix to combine until you are left with a nice batter.

Floured onion rings being dipped into a bowl of batter

Now dip the floured sliced rings of onion into the batter and make sure they are coated entirely, then place them on a wire rack. The rack will allow any excess batter to drip off.

Step 4: Dip onion rings in breadcrumbs

Battered onion rings being dipped into a pie plate full of breadcrumbs.

In pie plates or shallow bowls add your breadcrumbs. Traditional or panko bread crumbs were great, depending on the overall texture you want for them. Now dip the batter-coated onion rings into the bread crumbs and coat them evenly.

Step 5: Fry up those crispy onion rings

Use medium heat and heat the oil in a large deep pot or deep fryer. You only need about 1 1/2 inches deep of oil. Get the oil temperature to right around 350 F/176 C. I generally use canola or vegetable oil, but coconut or any other high-smoke point oil works great too.

Use a candy thermometer to check the oil temp. Once you have the proper temperature add a few onion rings to the hot oil. Do not overcrowd them just a single layer.

Use a fork or tongs and turn them over occasionally so they fry evenly. Fry them for about 3 minutes until they get nice and golden brown.

Bowl of crispy onion rings on a white plate

Remove the crispy onion rings from the oil and place them back on a wire rack to drain or on paper towels. You can sprinkle them with salt if you like. Allow them to cool for a few minutes and then serve them as a side dish with homemade hamburgers, corn dogs, hot dogs, etc.

I typically eat them plain or use ketchup as my dipping sauce. They taste great dipped in ranch dressing, fry sauce, bbq sauce, etc. You can also place these in your burger!


How do I store these perfect onion rings?

If stored in an airtight container they will last 3 to 4 days in the fridge. However, they won’t stay crispy. You can always stake them out and reheat them in the oven to bring back some of that crispiness. They are best if eaten right away after making them.

You can also freeze them in a freezer bag for several months and then just reheat them on a baking tray in the oven.

Crispy Onion Rings pin for Pinterest
(Pin it!)

Here are a few more recipes you may like:

Easy Cheese Danish

Peanut Butter Cup Fudge

Crispy Air Fryer French Fries

Spinach Artichoke Dip

a pile of crispy onion rings on a white plate
Print Recipe Pin Recipe
5 from 9 votes

Crispy Homemade Onion Rings

I love homemade crispy onion rings. If you love onion rings you have got to give these a try. They go perfect with a homemade juicy burger or chicken sandwich. And they are incredibly easy to make.
Prep Time15 minutes
Cook Time3 minutes
Total Time18 minutes
Course: Appetizer, Side Dish, Snack
Cuisine: American
Keyword: crunchy, easy, junk food
Servings: 6 people
Calories: 258kcal
Author: Matt Taylor


  • Tongs
  • Fork
  • Bowls
  • Pie Pan
  • Knife
  • Wire rack
  • pot
  • Thermometer (I don’t always use one, on my stove top medium heat usually heats my oil right around 350 degrees F.)


  • 2 large onion I like to use sweet onions
  • 1 1/4 cups of all-purpose/plain flour 160g
  • 1/4 cup cornstarch replace 1/4 cup of flour with cornstarch for extra crispy onion rings
  • 1 tsp of baking powder 5g
  • 1 tsp of salt 5g
  • 1 large egg
  • 1 cup of milk 250ml
  • 1 cup or so of bread crumbs panko works well, or the traditional kind(125g)
  • Oil for frying canola, vegetable, etc


  • Start with a large deep pot and fill it about 1.5 inches deep with oil. Set the burner to Medium heat and heat it until it reaches 350 F/176 C. Use a candy termometer to check it.
  • While the oil is heating up, cut and remove the skins from the onions and then slice them about 1/4 of an inch wide.
  • In a medium bowl add the flour, cornstarch, salt, and baking powder. Mix with a fork until well combined. Then dredge/dip the freshly sliced onions in the flour mixture. Set those aside in another bowl or on a plate.
  • To the flour mixture add the milk and the egg. This will create the batter. Mix until well combined.
  • Dip the floured onion rings into the batter and coat evenly, then place them on a wire rack to drain the excess batter.
  • In a pie plate or bowl add the breadcrumbs and then dip the battered slices of onion into the bowl coating each side evenly.
  • Drop them in the oil and fry them for about 3 minutes or so until they get nice and golden brown. Turn them ocassionaly in the oil using tongs. Remove them from the oil and place on a wire rack or plate with paper towel to dry. Enjoy!


How to make Crispy Onion Rings | Easy Crispy Onion Rings Recipe


NOTE: You can replace 1/4 cup to 1/2 cup of the flour with cornstarch to make these onion rings extra crispy.
Nutritional facts for crispy onion rings
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!


Calories: 258kcal

Do you like this homemade onion rings recipe? Please give it a rating and comment down below, I really appreciate it.  If you make it tag me on Instagram @inthekitchenwithmatt. Also, sign up for the newsletter so you won’t miss out on any of my new posts and recipes.


  1. Onion rings turned out well without and egg.

  2. Can I use ” no salt ” instead of regular salt ?

  3. 5 stars
    I love Crispy Onion Rings! So yummy! I’ll do it later.

  4. Steven Morrissette

    5 stars
    those onion rings really look good and fresh.

  5. Actually, I’m loving more of this than french fries.. One thing I would like to add is to put in the fridge for an hour after the prep to make sure all the flours will stick.

  6. Who does not love onion rings? Your recipe seems perfect. Will try it out soon

  7. Crispy onion rings are really delicious! My family love making this.

  8. Gervin Khan

    5 stars
    This is one is my favorite and I am now thinking to make this for everyone. Delicious!

  9. These look yummy! Just need a juicy burger alongside the onion rings. Thanks for the tips on how to store them as well.

  10. 5 stars
    My boys and I absolutely love homemade onion rings–except for the mess, lol. There are a few places in town that make them as well as we do. But it is so much better to just make them ourselves as a treat!

  11. Waah this looks so good! I used to make onion rings at home but they were soggy and the covering was bread-like. Thanks for this — this is my preferred style!

  12. best advise – how to store onion rings!!! that’s awesome. i hate getting rid of rings i just can’t eat that night. and yours look AMAZING!!!

  13. 5 stars
    Those look absolutely delicious. I love, love, LOVE good onion rings. I’ll have to make these this weekend.

  14. 5 stars
    Woo hoo! Nothing beats good onions rings. You can have them for sides or as an actual topping on your burger/sandwich. I have to try this!

  15. Laura Reese

    5 stars
    These onion rings were delicious and easy to make!

  16. 5 stars
    These came out so crispy …we devoured them while we were watching some family movies. Fun night.

  17. 5 stars
    I love how easy onion rings are to make! Really love the step by step photos to help these come out perfect!

Leave a Comment

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


Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.