clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
close up picture of onion rings

Homemade Onion Rings

  • Author: Melissa Griffiths - Bless this Mess
  • Total Time: 45 min
  • Yield: Serves 8


Classic Onion Rings are great for any occasion. These crispy onion rings are dipped in a simple batter and then fried to perfection.


  • 2 large white or yellow onions
  • 2 quarts light oil for frying (such as canola, vegetable, or corn oil)
  • 1 cup cornmeal
  • 2 cups all-purpose flour
  • 1/3 cup granulated sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 2 large eggs
  • 2 cups whole milk


  1. Prepare your onions by slicing off the root and stem end. Remove the outer few layers of the onion skin. Slice the onion into 1/4 to 1/2 inch slices, it'll normally be 4-5 slices per onion. Use your hands to separate the onion slices from each other, without breaking them and keeping them in rings.
  2. Add your oil to a large Dutch oven or high walled cast iron skillet and place it over medium-high heat to start heating your oil. If you have a paddle thermometer, you can clip it to the side to see the temperature (I recommend using a thermometer for best results). 
  3. In a medium mixing bowl add the cornmeal, flour, sugar, baking powder, salt, and garlic powder. Whisk to combine.
  4. Add the eggs and milk and stir to combine well.
  5. When your oil has reached 350 degrees to 375 degrees F., drop one onion ring into the batter. Press it into the batter with a fork and use the fork to remove it from the batter. Hold it over the bowl and allow the extra batter to run off a bit. Add the battered onion ring carefully to the hot oil.
  6. Repeat with a few more pieces of onion so that you have 4-6 in your pan, depending on the size (don’t crowd the pan or add too many). 
  7. Let the onion rings cook for 3-5 minute or until they are a deep golden brown. Use a spider strainer or a wire skimmer to remove the onion rings from the oil and place them on a paper towel lined baking sheet.
  8. Repeat with remaining onion rings until they are all cooked, adjusting your burner temperature as needed to help maintain a steady oil temperature. 
  9. Serve hot with your favorite dipping sauces. 


  • I think they are a great side to corndogs and I'll normally make some of both for a fun dinner. Fun fact, the batter I use for both is the same expect you add a little garlic powder to these. That being said, it's find to omit it and do half corndogs and half onion rings with the batter!
  • Prep Time: 30 min
  • Cook Time: 5 min
  • Category: side
  • Method: fry
  • Cuisine: American

Keywords: homemade onion rings, how to make onion rings, onion rings recipe, how to fry onion rings, fried onion rings, fried onion rings recipe