Go Back
+ servings
Vegan Onion Rings

Vegan Onion Rings

With this simple recipe, you can make your own vegan Onion Rings at home! For the perfect crispy and light batter, I am using sparkling water, but you can also use beer instead.
Course Appetizer, Side Dish, Snacks
Cuisine American, Vegan
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 2 people
Calories 427kcal
Author Bianca Haun | Elephantastic Vegan


  • 1 yellow onion medium sized to large
  • frying oil e.g. rapeseed oil (approx. 1 1/2 cups of oil depending on the size of the pot)

For the flour coating

  • 1/4 cup all-purpose flour
  • 1/4 teaspoon salt

For the batter

  • 1/4 cup all-purpose flour
  • 1 tablespoon cornstarch
  • 1/4 teaspoon salt
  • 1/4 teaspoon paprika powder
  • 1/8 teaspoon cracked pepper
  • 1/4 cup sparkling water (or beer or cider)


  • Peel the onion, cut it into ½-inch (1–2 cm) slices, and separate the rings.
  • In a bowl, combine the flour and salt for the flour coating.
  • In another bowl, whisk together the flour, cornstarch, salt, paprika powder, and cracked pepper. Add in the sparkling water (or beer) and whisk until a smooth batter is formed. You can adjust the consistency by adding more flour if it’s too runny or more sparkling water if it’s too thick. It should be like a slightly thicker pancake batter.
  • Heat the frying oil in a pot (or small wok) to 350°F/175 °C. You won’t need much oil, but the onion rings should swim in it.
  • Dip the onion rings first into the flour coating, then into the batter and immediately add them to the oil. Work in batches to prevent overcrowding in the pot.
  • Let the onion rings cook for 3 to 4 minutes until golden and crispy.
  • Transfer the onion rings onto paper towels to remove excess oil. Sprinkle them with more salt and enjoy!


Calories: 427kcal | Carbohydrates: 66g | Protein: 8g | Fat: 15g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 9g | Trans Fat: 1g | Sodium: 1182mg | Potassium: 241mg | Fiber: 4g | Sugar: 5g | Vitamin A: 248IU | Vitamin C: 8mg | Calcium: 40mg | Iron: 3mg