Onion Rings

Crunchy onion rings! Homemade onion rings, soaked in buttermilk, coated with flour and cornmeal, and deep fried to a golden crisp.

Onion Rings
Elise Bauer

When I was a kid growing up in Los Angeles, my grandmother used to take me to the farmers market in Miracle Mile. After the market, we would walk over to Bob's Big Boy and order a serving of fried onion rings.

We probably ordered hamburgers too, but all I remember to this day was how much I loved those onion rings. As far as I knew at age five or six, Bob's was the only place on the planet to get them.

Extra Crunchy Homemade Onion Rings

I still love onion rings, don't you? This recipe is as close as I can get to my memory of my favorite onion rings—crunchy and delicious.

We adapted the recipe from one by Ina Garten. The main changes we made were to double dip the onion rings in buttermilk and flour to make them extra crunchy, and to fry them at a slightly higher temp. We also increased the proportion of cornmeal. (Crunch factor!)

Onion Rings

Prep Time 15 mins
Cook Time 20 mins
Onion marinating 15 mins
Total Time 50 mins
Servings 4 servings


  • 2 large yellow onions, peeled, sliced into 1/2-inch thick ringed slices, rings separated (See How to Slice an Onion)
  • 2 cups buttermilk, or 1 cup plain yogurt mixed with 1 cup milk
  • 1 1/2 teaspoons salt
  • 1 teaspoon freshly ground black pepper
  • 1 1/2 cups all-purpose flour and 1/3 cup cornmeal
  • 3 cups of peanut oil, canola oil, or rice bran oil


  1. Coat the onion rings in seasoned buttermilk:

    In a large bowl, stir together the buttermilk (or yogurt and milk) with 1 1/2 teaspoons salt and 1 teaspoon black pepper.

    Stir the onions into the buttermilk mixture and make sure every ring is completely coated in buttermilk. Let sit for 15 to 30 minutes.

    homemade onion rings ready to fry
    Elise Bauer
  2. Combine flour, cornmeal, salt, pepper in separate bowl:

    In a separate bowl (large enough to dredge the onion rings) whisk together the flour and cornmeal, 1 teaspoon of salt and 1/2 teaspoon of pepper, and set aside.

  3. Heat oil in thick-bottomed pot:

    Add 2 to 3 cups of oil to a large (5 to 6-quart), thick-bottomed pot. (Make sure that the pot is absolutely dry on the inside before adding the oil or any residual water will splatter as the oil heats.) Add enough oil to cover the bottom of the pot by 3/4 to 1 inch.

    Heat the oil to 375°F. Use a good candy thermometer or instant thermometer (such as a Thermapop) to measure the heat of the oil. You may need to tilt the pan in order to cover the thermometer's sensor completely and get an accurate reading.

    Be very careful whenever handling hot oil. No running kids in the kitchen. No distractions. Do not answer the phone if it rings. Pay attention. Have the pan's lid close by.

    Test the oil by dropping a small pinch of flour into the hot oil. If the flour sizzles the oil is ready. If it burns, remove the pot from the heat and let the oil cool down a little.

    heating oil for onion rings
    Elise Bauer
  4. Dredge the buttermilk coated onion rings in the flour mixture (twice):

    Remove onion rings one at a time out of the buttermilk mixture and dredge them in the flour mixture to coat.

    How to make onion rings - dip in flour mixture
    Elise Bauer

    If the coating seems a bit thin (it might) or if you want extra crunchy onion rings, dip the onion rings again in the buttermilk mixture and dredge them again in the flour. This double coating will make the onion rings extra crunchy.

  5. Fry in oil:

    Use tongs to place the rings one by one into the hot oil. Fry for a minute on each side, until golden brown.

    How to make onion rings - frying in pan
    Elise Bauer
    deep fried onion rings
    Elise Bauer

    When you add the onion rings to the pot, the oil temperature will naturally lower. Adjust the heat so that the temperature of the oil in the pan stays between 350°F and 390°F.

  6. Keep warm in oven:

    Place the fried onion rings on a baking sheet lined with paper towels to absorb the excess oil. Keep the fried onion rings warm in a 200°F oven while you fry the rest of the rings.

    Add more oil if needed between batches. Let the oil heat back up to 375°F before starting a new batch.

    Serve immediately.

    Note: It's best not to pour the leftover oil down the drain. Better to pour into an extra empty jar, and discard with your trash.


How to Slice an Onion