How to Make Homemade Onion Rings

Updated on December 9, 2019
Gordon N Hamilton profile image

Gordon has been cooking and experimenting with food since childhood. He loves coming up with new and tasty culinary creations.

Making Homemade Onion Rings Is Quick and Easy

Onion rings are a very popular form of fast food and are sold in a wide variety of restaurants, at what—sadly and unfortunately—can often be exorbitant and totally unjustifiable prices. If you consider for a moment how inexpensive the ingredients are, the prices are out of all proportion. The good news is that fast-food-quality onion rings are incredibly easy to make at home, and you don't need special ingredients or equipment. This recipe shows you how to make homemade onion rings and how to use up the remaining chopped onions too.

The bigger the onions, the better for quality onion rings.
The bigger the onions, the better for quality onion rings.

What Size and Color Onion Should I Use for Onion Rings?

The type of onion that you use to make onion rings is very important. Large, white onions such as those pictured above are perfect. Top and tail the onion, peel it, and slice your knife across the width of the onion, cutting pieces a quarter of an inch in size. It is vitally important to slice in the right direction, or your onion will not come apart in rings, it will be in strips.

When making onion rings, it is likely that you are only going to use the bigger rings of the onion. This means that you will have to find a use for the smaller rings. In fast-food restaurants, it may well be the case that these smaller rings are discarded, the cost of this waste being passed on to you, the consumer. At home, this should ideally be avoided.

Split each of the onion slices into rings. Depending upon your preference, divide the rings according to size: one grouping that will be used to make the onion rings and another grouping that will be used for an alternative purpose.

The onion is firstly peeled and sliced
The onion is firstly peeled and sliced
Prep time: 5 min
Cook time: 5 min
Ready in: 10 min
Yields: Two


  • 24 large onion rings
  • 2 tbsp self-raising flour
  • Chilled tonic or soda water
  • Salt
  • Sunflower oil for frying


  1. Put the flour into a large plastic container with a sealable lid and season with salt. Add the onion rings. Put the lid on the container and gently shake for a minute. Remove the onion rings one at a time to a clean plate, shaking off the excess flour in each instance.
  2. Slowly start pouring a little of the water in to the flour mixture, stirring constantly. You want to make a batter with the consistency of thick cream or paint.
  3. Although a deep frier can of course be used, using a deep frying pan to make the onion rings allows you to control their cooking much more effectively. Pour enough sunflower oil into a pan to achieve a depth of about one inch and bring up to a fairly high heat.
  4. The onion rings should be cooked in batches of four to six at a time. Take each ring and submerge in the batter. Shake off the excess batter and carefully place into the pan. Fry for two to three minutes each side. Remove to a plate covered with a kitchen towel to drain before serving.
Onion rings should be separated according to size.
Onion rings should be separated according to size.
Deep frying the onion rings
Deep frying the onion rings
Here's one plating that I enjoy when I make these tasty, fried onions. I call this "homemade onion rings with turkey schnitzel and chips."
Here's one plating that I enjoy when I make these tasty, fried onions. I call this "homemade onion rings with turkey schnitzel and chips."

Using Up the Leftover Onion Pieces

Indian spiced onions are a tasty way to use up the remnants from making onion rings.
Indian spiced onions are a tasty way to use up the remnants from making onion rings.

This is one option for using the remaining rings of each onion. These spiced onions can be served in many ways, and above they are served simply with a few traditional poppadoms (an Indian-style crispy tortilla). The quantities in this recipe will make two portions of the above dish.

Important note: Always be careful when making spiced onions. Although this dish will likely seem only moderately spicy to some, others will find them too hot. It is easier to add more chili spice than it is to add other ingredients to offset the spiciness. So it's easier to under-spice it than over-spice it. If someone likes things very hot, let them add more heat of their own accord.

Combine all the other ingredients in to a paste before adding the chopped onions
Combine all the other ingredients in to a paste before adding the chopped onions


  • Approx 1/2 a large white onion
  • 1 tbsp tomato ketchup
  • 1/2 tsp ground fenugreek seed
  • 1 tsp chilli powder
  • 1 tsp caster sugar
  • 1 tsp fresh lemon juice
  • 1 tsp freshly chopped basil
  • Salt


  1. These take no more than a couple of minutes to prepare. Do note, however, that it is essential to leave them covered in the refrigerator for at least a couple of hours to allow the flavours to infuse. They simply won't taste as flavorful if you eat them right away.
  2. Put all the ingredients except the onions into a stone or glass (not plastic) mixing bowl. Stir well to combine. Roughly chop the onion rings. Stir them carefully through the sauce, cover with plastic wrap and refrigerate until required.
Indian Spiced Onions Wwith Bruschetta
Indian Spiced Onions Wwith Bruschetta

Indian Spiced Onions With Bruschetta

It may not sound like an obvious combination but this fusion of Indian and Italian cuisine is absolutely delicious, proving that these onions go very well with many accompaniments beyond the conventional. Bruschetta is believed to have originated in Italy as a means of using up slightly stale bread and preventing it from going to waste. I used three slices from a long, crusty loaf but virtually any type of bread can be used.

  1. Start with the above Indian spiced onions recipe.
  2. Toast the bread under an overhead grill.
  3. Peel a clove of garlic and partially crush it under the blade of a large knife to release its juices.
  4. Rub the hot, toasted bread with the crushed garlic clove to impart the flavour.
  5. Drizzle each piece of bread with a little extra virgin olive oil. Season with sea salt and freshly ground black pepper and serve immediately.

How do you like to use up the rest of your onions?

Make Beef Burgers Topped With Onion Rings

Fast-Food-Style Onion Rings and Beef Burger
Fast-Food-Style Onion Rings and Beef Burger

Onion rings in fast-food restaurants will very often be coated with breadcrumbs to give them a little extra crunch. That is the only real difference with these compared to the ones featured further up this page. For best results, do use fresh breadcrumbs, rather than those bought packaged from the supermarket.

Homemade beef burgers ready to be fried
Homemade beef burgers ready to be fried
Prep time: 10 min
Cook time: 20 min
Ready in: 30 min
Yields: Two


  • 1/2 minced/ground beef
  • 2 soft bread rolls
  • 1 large white onion
  • 1 clove of garlic
  • 4 tbsp breadcrumbs (about 3 standard slices)
  • 2 tbsp self-raising flour
  • Chilled soda or tonic water
  • Salt and black pepper
  • Sunflower oil for frying


  1. Peel and slice the onion and separate it into rings. Allow eight to ten large rings per person, and set aside. Finely chop the remainder of the onion. Add it to a mixing bowl with the beef, the peeled and finely chopped garlic clove, and salt and black pepper. Mix very well by hand, squeezing the other ingredients into the meat and compacting it as much as possible. Separate the mash in to two equal portions, roll into balls, and flatten between your palms to form half-inch-thick burgers.
  2. Put some sunflower oil into a non-stick saucepan. The burgers should be fried very over a low to moderate heat for eight to ten minutes each side. Do not press the burgers down with a spatula as they cook. This serves only to squeeze the juices out of them and make the cooked burgers dry. The cooked burgers should be rested in the pan for two or three minutes before being served.
  3. The onion rings are prepared exactly as above with the exception of being dipped in breadcrumbs immediately after being dredged in the batter. Shake off the excess breadcrumbs by lightly tapping them on a plate prior to putting them in the hot oil.
  4. While the burgers are resting and the rings are draining on kitchen paper, the bread rolls should be halved and lightly toasted. The meal can then be plated and served with a couple of slices of tomato and a teaspoon of mayo as a garnish if desired.

Thank you for cooking with me. I hope it has at least shown how easy it is to make homemade onion rings. Any comments or feedback that you have may be left in the space below.

© 2011 Gordon N Hamilton

What Do You Like to Eat with Your Onion Rings?

    0 of 8192 characters used
    Post Comment
    • Gordon N Hamilton profile imageAUTHOR

      Gordon N Hamilton 

      2 years ago from Wishaw, Lanarkshire, United Kingdom

      Hello, Emily. I'm delighted you enjoyed these rings and thanks very much for taking the time to let me know.

    • profile image


      2 years ago

      I really liked this recipe with my hotdogs or chicken nuggets thanks for sharing this recipe with everyone they are delicious

    • profile image


      8 years ago

      I love to eat onion rings with a spicy horseradishy dip ... never tried making them other than baking or frying the frozen ones. Sounds yummy.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)