Vegetable Bites or Vegetable Muffins