Yes. All those fresh vegetables are very good for you. The homemade dressing of garlic, oil, and mayonnaise has fewer calories and less fat than store-bought creamy Italian dressings.