Combine vegetables, onion, cheese, and herbs in a large bowl.
In another bowl, beat eggs and add oil. Mix in dry ingredients until fairly smooth, then stir in the vegetable mixture until just blended.
Spoon into greased muffin tin, or an ungreased silicone muffin tin. Place muffin tin on baking sheet, to catch any drips, and bake for 20-25 minutes, until lightly browned on top.