First, slice the top root of your onions off. Then slice the onion in half pole to pole. If you are unfamiliar with this, if the onion was the Earth, slice it as if you were slicing from the North Pole to South Pole. Don't slice them along the equator. This will help the onions from becoming mushy.Peel the onions, cut off the bottom root and then julienne / slice them (again pole to pole) so they are about 1/8 - 1/4 inch thick.
Melt some vegan butter and oil in a large dutch oven or wide skillet. You can also use two separate pots or pans if you have the stovetop space. This will speed things up, or you can double the recipe and cook even more onions.
Add the onions, stir to coat them in the butter and oil. Add a few pinches of salt, stir again. And now, we wait. At first, you can crank the heat to medium high, this will speed up the process. Just stir the onions every minute or so.
After about 15 - 20 minutes, you should see some browning, and some fond sticking to the pan. This is a good time to lower the heat to medium or medium low.Then simply cook them until they are golden brown, keeping an eye on the heat and adjusting as needed. The total time for cooking these can take anywhere from 40 minutes to 1 hour and 20 minutes.
If you want to add a little more flavor, finish off with 1/4 cup Vegan Beef Broth and 1 tsp of Balsamic Vinegar. Cook down the liquid until it's been absorbed, about 3 - 5 minutes.
How to Freeze the Onions
There's a few ways you can freeze the onions. You can portion them into an ice cube tray.Or you can do a muffin pan. If you go that route, make sure you line the muffin pan with something like plastic wrap so the onions don't stick.
I prefer using some Silicone Muffin Liners as they don't take up as much space in the freezer and the onions will pop right out. No matter what you use, you want to flash freeze the onions for about 2 hours. After that, pop them out, and add them to a freezer safe bag or container.
Now you have Caramelized Onions whenever you want! I recommend gently reheating them on the stove top. If you are adding them to something like soup, just add them towards the end to heat through.You can also just let them thaw, since they are in small portions it won't take long.