Learn how to make perfect crispy vegan onion rings in the pan or or oven using this quick and easy homemade recipe! It’s a super simple finger food snack that’s as delicious as the original onion rings from Burger King but made vegan and healthier!
Easy Homemade Onion Rings Recipe
My crispy Vegan Fish Nuggets were such a hit! However, some readers requested for an alternative to the classic beer batter. So I came up with the idea of making some tasty battered onions rings – but without beer – and they turned out great! You can deep-fry them or bake them, coated in a crisp bread crumb coating – it’s up to you! And if you add some nori seaweed flakes to the batter, the Onion Rings are even a great plant-based alternative to classic calamari! Serve with a creamy garlic dip and everyone will love these vegan calamari! 🙂
Better than Burger King!
If you’ve ever tried the onions rings from Burger King, you may know they’re super tasty! However, did you know that they’re not vegan-friendly? Actually, they are made using whey, or milk protein. Additionally, they are likely fried in the same oil as non-vegan foods and contain a lot of additives. That being said, it’s definitely better to make them at home!
What is Onion Ring batter made of?
While traditional onion rings are either beer battered as I did with my Tofu Fish Nuggets or in a batter of flour, eggs, and milk, I opted for the second version but made vegan. Instead of eggs and milk I used soy milk for a plant-based alternative because soy has a binding property, similar to what you get from real eggs. If you’re avoiding soy, you can try another plant milk – It’ll still work! Furthermore, I added some seasonings to make the batter more flavorful.
Ingredients for Vegan Onion Rings
Here’s what you need for this recipe:
- Onions: make sure to use large yellow onions, preferably the sweet onion type.
- Flour: you can use all-purpose flour, spelt flour or gluten-free flour. Brown rice flour works too.
- Baking powder: if using self raising flour, you can skip the baking powder.
- Cornstarch: helps to bind the moisture for better crispness.
- Nutritional yeast flakes: for a cheesy flavor. You can use vegan parmesan instead.
- Paprika powder: if you love spicy food, you can also use chili powder or cayenne pepper instead.
- Garlic powder: you could leave it out if you don’t have it on hand.
- Salt and black pepper: to taste.
- Soy milk: or other dairy-free milk as mentioned above.
How to make Onion Rings
As always, I recommend checking out this step-by-step instruction first. Then you can find the full recipe with exact measurements in the recipe card below!
Step 1: Slice onion and make batter
Start by peeling the onion, and cut into about ½-inch (1.3 cm) thick slices. Then gently separate the onion slices into rings. In a bowl, whisk together all ingredients for the batter until smooth. Depending on the type of flour used, you may need to adjust the amount of liquid.
Method 1: Pan-Fried
Pour the vegetable oil (I use canola oil) into a large shallow pan or pot so that it is at least ½-inch high and heat over medium-high heat until it sizzles when you dip a wooden skewer into it. Now dip the onion rings in the batter and immediately place them in the hot oil. Pan fry or deep fry for about 2 minutes per side until golden brown and crispy. Then remove and drain on paper towels to remove excess oil.
Tip: Depending on the size of your pan or pot, you may need to cook them in batches. Therefore, it’s best to keep the cooked onion rings warm in the oven at a low temperature so they do not become soggy and stay crispy. You can also use a deep fryer or air fryer if you have any of them.
Method 2: Oven-Baked
Dip the onion rings in the batter, then let excess batter drip off, and roll them in the breadcrumbs. Place on a baking sheet lined with parchment paper. Spray with cooking oil and bake in a preheated oven at 428 ºF (220 ºC) for about 15-20 minutes, flipping halfway through.
Serve your onion rings with the dill dip or any other dips you like and enjoy!
How to store leftovers
Store leftover cooked onion rings covered in the fridge. Then the next day, simply reheat them in the oven, until they are crispy again!
This Vegan Recipe for Crispy Onion Rings is:
- Quick and easy to make
- Requires simple pantry staple ingredients
- Perfect as an appetizer, side dish or snack
- Pairs well with a variety of dips like ketchup, sour cream, aioli, sweet and sour sauce & more!
More Vegan Appetizer & Snack Recipes
- Pizza Pasta Skewers
- Puff Pastry Pizza Sticks
- Crispy Baked Tofu Nuggets
- Indian Samosas
- Burrito Samosas
- Crispy Falafel
- Chinese Spring Rolls
- Turkish Borek
- BBQ Cauliflower Wings
- Polenta Fries
- Sweet Potato Fries
- Zucchini Fries
- Vegan Fish Nuggets
- Cauliflower Nuggets “Popcorn-style”
- Broccoli Cheese Nuggets
If you try this easy recipe for vegan onion rings, feel free to leave me a comment and a star rating! And if you take a photo of your crispy snack and share it on Instagram, please tag me @biancazapatka and use the hashtag #biancazapatka because I love seeing your remakes! Have fun trying! 🙂
How to make Crispy Onion Rings easy in the pan or ovenAuthor:
- 2 large onions
- ⅔ cup (80 g) flour all-purpose, spelt or gluten-free flour, *see notes
- 1 tsp baking powder
- 2 tbsp (18 g) cornstarch
- 3 tbsp (16 g) nutritional yeast flakes or vegan parmesan
- 1 tsp paprika powder
- 1 tsp garlic powder
- 1 tsp salt
- ¼ tsp pepper
- ⅔ cup (160 ml) soy milk or other dairy-free milk
For the oven-baked option
- 1 cup (120 g) breadcrumbs
For serving (optional)
*Note: Check out the recipe video + step-by-step photos above.
- Peel the onion, then cut into about ½-inch (1.3 cm) thick slices and gently separate the onion slices into rings.
- In a bowl, whisk together flour, baking powder, cornstarch, nutritional yeast flakes (or vegan parmesan), paprika powder, garlic powder, salt and pepper. Add the dairy-free milk and mix until smooth (depending on the type of flour used, you may need to adjust the consistency of the batter by adding more flour if it's too runny or more liquid if it's too thick).
Method 1: Pan-Fried
- Pour the frying oil into a large shallow pan or pot so that it is at least ½-inch high and heat to 356 °F (180 °C) (when you dip a wooden skewer into it and bubbles form around it, the oil is hot enough).
- Dip the onion rings in the batter and immediately place them in the hot oil. Fry for about 1-2 minutes per side until the onion rings are golden and crispy. Then remove to paper towels to drain.
Method 2: Oven-Baked
- Preheat the oven to 428 ºF (220 ºC) and line a baking sheet with parchment paper.
- Dip the onion rings in the batter, then let excess batter drip off, and roll them in the breadcrumbs. Place on the prepared baking sheet, spray with cooking oil and bake for about 15-20 minutes, flipping halfway through.
- Serve the onion rings immediately with dill dip or other dips like sour cream, aioli, sweet and sour sauce and enjoy!
- Flour: you can use all-purpose, spelt or gluten-free flour. Brown rice flour works too. If using self raising flour, you can skip the baking powder. If the flour and/or baking powder is lumpy, I recommend sifting it first..
- Keep warm: Depending on the size of your pan or pot, you may need to cook them in batches. Therefore, it's best to keep the cooked onion rings warm in the oven at a low temperature so they do not become soggy and stay crispy.
- Leftovers can be stored covered in the refrigerator, then reheat in the oven, until crispy again!
- For more information read the blog post above!
IF YOU HAVE PINTEREST, YOU CAN FIND ME HERE AND PIN THE FOLLOWING PICTURE, IF YOU LIKE! 🙂
©Bianca Zapatka | All images & content are copyright protected. Please do not use my images without prior permission. If you want to republish this recipe, please link back to this post for the recipe. More info here. Thank you for supporting biancazapatka.com!
Disclosure for affiliate links with asterisk (*):
This page may contain affiliate links that earn me a small commission, at no additional cost to you. You can find more information here.
Leave a Reply