Peel and cut the apples into small cubes. I like using my apple corer and slicer to make this process easy and quick.
Add the chopped apples to a saucepan over medium heat, and add the cinnamon, nutmeg, brown sugar, vanilla extract, pinch of salt, and a little bit of water.
Mix it with a wooden spoon or a rubber spatula mixing constantly to prevent it from burning.
Allow the mixture to simmer over medium heat for 15 minutes until the apples get tender and caramelized.
Into a small mixing bowl, add the cornstarch and a little bit of water and mix it with a spoon until it's well combined. Pour the cornstarch mixture into the saucepan and mix it until the liquids thicken up.
Remove the saucepan from the heat transfer the mixture to a mason jar and allow it to cool to room temperature with the lid open. Transfer it to the fridge with the lid closed and store for up to 5 days.
Notes
Cut the apples into thick or small pieces. If you like larger pieces of apples in your compote, keep the apples chunks larger.
Keep in mind that the sauce thickens as it chills, if it looks too runny, you may need to let it cool before adding more cornstarch to make it thicker.
To make this process easy, quick, and clean, use an apple peeler and corer. Here is the one I use all the time.
Use firm apples for this compote to ensure they hold their shape and not turn into mush. The best firm apples to use are Granny Smith, Braeburn, Jonathan, Fuji, and Gala.
If you are looking for a chunky consistency, cut your apples into large cubes. If you are looking for a smoother texture, cut the apples into smaller pieces and they will break while cooking.
Taste the apples before making the sauce. If they are sour and less sweet, add more sugar. If they are very sweet, use less sugar.
Cook this compote over low medium heat while it cooks so it won't burn on the bottom of the pan.
Let the sauce completely cool before you use it for desserts like ice cream, or cheesecakes, so it won't melt the dessert down.