A classic side dish, appetizer, and a home favorite, these gluten free vegan onion rings are easy to prepare, delicious, and will satisfy your cravings.
Disclaimer: This post contains links to an affiliate website or links to an Amazon shop. As an affiliate member, I will earn from qualifying purchases made by you at no additional cost ever. I appreciate the purchase you made. Read my disclosure.
With just a handful of ingredients and spices that can be customized according to your taste, this is a quick recipe you can enjoy.
These gluten free vegan onion rings can also be baked by mixing cornflour and gluten-free flour or by frying with just corn flour.
For these onion rings, I like pairing them with my homemade vegan mayo and a little ketchup for the sauce. Here’s the recipe link for vegan mayo. Soy-based vegan mayonnaise or Soy-free vegan mayo.
WHAT YOU NEED
- 2 small bowls for the batter and milk
- Wok or pan
- Fork or Spatula
- Strainer
WHICH ONION TO USE
This recipe uses yellow onion but you can also use a sweeter variety of onions like Vidalia or use white or red onions whichever is available in your pantry.

Looking for savory vegan meals, check here: Vegan Recipes
SUBSTITUTIONS
This recipe is made gluten-free using cornflour instead of all-purpose flour. Almond flour, chickpea flour, or gluten free flour can also be used.
It is made vegan because of the plant-based milk. Using unsweetened oat milk and you can use any plant-based milk of your choice.
BENEFITS OF ONION
- It contains vitamin C
- Helps with iron absorption
- It has antioxidants and considered good for the heart
- Helps in controlling blood sugar
- A good source of fiber and prebiotics
GLUTEN FREE VEGAN ONION RINGS

INGREDIENTS
- 1 big yellow onion
- 1 teaspoon salt
- 1 teaspoon onion powder
- 1 tsp black pepper
- 1 teaspoon cayenne pepper
- 1 flax egg (optional)
- 120 ml unsweetened soy milk
- 1 cup cornflour
- Cooking oil
INSTRUCTIONS
You can start by preparing two medium-size mixing bowls. Then add all dry ingredients in one bowl and milk in the other bowl.
You can also add a flax egg to the milk by mixing 1 tablespoon of flaxseed and 3 tablespoons of water. This is an optional ingredient only.
Heat pan with cooking oil and once hot, dip onion rings in the milk mixture then cornflour mixture before frying. Fry the onion rings in 1 -2 minutes and set them aside after cooking.
Prepare your choice of sauce before serving.
RECIPE NOTES
- For this recipe I use soy milk. You can use any plant based milk of your choice.
- Flax egg is optional. It’s good to have since it’s also healthy.
- Mix 1 tbsp flaxseed with 2 tbsp of water and let it sit for 5 minutes before adding in the milk.
- For the dip I use my homemade vegan mayo and ketchup.
NUTRITION DETAILS
These onion rings can have 2 servings with 387 calories per serving. Total Fat 17.7g | Saturated Fat 2.5g | Cholesterol 0mg | Sodium 1173mg | Total Carbohydrate 53.3g | Dietary Fiber 6.6g | Total Sugars 3.8g | Protein 7.4g | Vitamin D 0mcg | Calcium 28 mg | Iron 2 mg | Potassium 308mg.
Nutrition calculation is based on using an online calculator (verywellfit) and for reference use only.
MORE SNACKS TO TRY

Gluten free vegan onion rings recipe
Equipment
- 1 Cooking Pan
- 1 spatula
- 2 mixing bowls
Ingredients Needed
- 1 yellow onion
- 1 teaspoon salt
- 1 teaspoon onion powder
- 1 teaspoon black pepper
- 1 teaspoon cayenne pepper
- 1 flax egg (optional)
- 120 ml unsweetened soy milk
- 1 cup cornflour
- Cooking oil
Instructions
- Remove skin and slice the onion into rings. Set aside.
- Prepare two bowls. Mix dry ingredients in one bowl and liquid ingredients in the second bowl.
- Heat pan or wok.
- Dip first in the milk mixture then coat with dry mixture.
- Fry for about 1-2 minutes under low heat.
- Remove once cooked.
- Prepare a mixture of mayo and ketchup for your dip.
- Enjoy with your favorite sauce. Check the link above for my own vegan mayo recipe.
Notes
- For this recipe, I use soy milk. You can use any plant-based milk of your choice.
- A flax egg is optional. It’s good to have since it’s also healthy.
- Mix 1 tbsp flaxseed with 2 tbsp of water and let it sit for 5 minutes before adding in the milk.
- For the dip, I use my homemade vegan mayo and ketchup.
NUTRITION DETAILS
These onion rings can have 2 servings with 387 calories per serving. Total Fat 17.7g | Saturated Fat 2.5g | Cholesterol 0mg | Sodium 1173mg | Total Carbohydrate 53.3g | Dietary Fiber 6.6g | Total Sugars 3.8g | Protein 7.4g | Vitamin D 0mcg | Calcium 28 mg | Iron 2 mg | Potassium 308mg.Nutrition calculation is based on using an online calculator (verywellfit) and for reference use only.


These came out so light, love them!
My husband loves onion rings and your recipe is perfect as always, thanks!
i love onion rings and these are super crispy!
thank you!
These are sooo yummy and I love how easy they are to make!! Fabulous!
Glad you like these onion rings, thanks
I love onion rings and knowing that I can enjoy a gluten-free version, is a gift. Thank you for sharing it.
Glad you like it, thank you
Onion rings are so much fun to make! These sound delicious
thank you
Onion rings are my favorite! These look so good!
thank you
The cornflour made this nice and crispy. You can never go wrong with onion rings@
they are quick and easy to make, thank you
That onion ring sounds like a tasty and healthy side dish for a fish dinner. Thank you for sharing the recipe.
thank you, let me know when you try it
Onion rings are one of my guilty pleasures. I love this healthy twist on them!
thank you
this is exactly what I have been looking for. Regular flour hurts my stomach and I have been missing my onion ring fix. Now I can make them again. Thanks for sharing.
happy to help with a GF recipe, thanks
This was easy and informative! I love the description on the added benefits of onions.
thank you
These onion rings were sooo good! I have just made some homemade mayo yesterday and the onion rings were the perfect snack to use it up!
awesome! thanks
These onion rings were so crispy and delicious! We loved it and will make them again!
glad you like them, thank you
these onion rings are great appetizer and goes well with a vegan burger.
thank you, glad you like it.