Go Back
+ servings
Square cropped image of a small cast iron pan filled with golden brown caramelized onions. Pan sits on a white-grey marble background with a wood dish of salt, sprig of basil and toasted crostini in the back left corner.

Vegan Caramelized Onions

This recipe creates incredibly delicious vegan caramelized onions, perfect for adding tons of flavor to all your favorite recipes!
Course Side Dish
Cuisine Vegan
Keyword Vegan caramelized onions
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 6 Servings
Calories 60kcal


  • Cutting Board
  • Knife
  • Large non-stick pan


  • 2 large onions (white or yellow)
  • 2 tbsp oil (I use avocado)
  • ¼ tsp salt (or to taste)


Step 1: Prep Onions

  • Peel and cut the onions into thin, even slices. Thinner onions cook faster and even slices are important for the best result.
  • I recommend slicing the onions in half then slicing from root to tip (rather than half-circles) for the most even slices.

Step 2: Caramelize Onions

  • Warm 2 tbsp of vegetable oil in a large non-stick pan over medium-high heat.
  • Add the onions and break apart layers into individual pieces.
  • Once the onions begin to soften and turn translucent, add ¼ tsp of salt (feel free to adjust to your taste preferences).
  • At this point, lower the heat to medium or medium-low. Allow the onions to sit in your pan for 1-2 minute intervals so they can brown. Every few minutes, toss the onions around to brown evenly on all sides. Do not continuously toss the onions around or it will take much longer.
  • It will take 25- 40 minutes to caramelize the onions. You can stop as soon as they’re all lightly golden brown, or keep going until they’re a dark, rich brown color. The darker color is more flavorful.
  • Towards the end of your cooking process, toss 1-2 tbsp of water into the pan. This helps the browning lift from the pan and stick onto the onions. This isn’t necessary but I find it speeds the process (use warm water, not cold).



Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.


Serving: 1Serving (1/6 of recipe) | Calories: 60kcal | Carbohydrates: 5g | Protein: 1g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 100mg | Potassium: 73mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1IU | Vitamin C: 4mg | Calcium: 12mg