1. Preheat oven to 350 degrees Fahrenheit. Line a 12-cup muffin tray with paper cup liners.
2. Heat oil in a frying pan. Add onion and fry until golden brown. Add the nutritional yeast; stir until it smells toasty (be careful not to burn it). Pour in 1/2 cup nondairy milk and stir until the yeast flakes are dissolved. Allow to cool.
3. In a bowl, combine the remaining milk and cider vinegar. Stir in the applesauce.
4. In another bowl, combine the flour, cornmeal, baking powder, herbs, salt, baking soda, garlic powder, and pepper. Pour in the liquid mixtures and stir with a wooden spoon until combined.
5. Spoon into muffin cups. Bake for 20 to 25 minutes, or until a toothpick poked in the center comes out clean.
Source of recipe: In the absence of fake cheese, I modified the following recipe to use a yeasty cheeze sauce. http://alienontoast.blogspot.com/2008/06/steak-chips-and-savoury-muffins...

This is DELICIOUS!I've already had 5 fresh out of the oven!I was looking for a non-tradition muffin; I was so tired of making the fat and sugar-laden versions. I halved this recipe and still ended up with 12 small-sized muffins.I replaced the flour with half soft whole wheat, half 12-grain flour.The smell of the onion and nutritional yeast was intoooxicating, yum yum yummm.Thank you for this!!! :)