Sandwiches are excellent for weight loss. When created with protein, complex high-fiber carbs, healthy fats, and vegetables, sandwiches are a balanced, filling, and satisfying meal that promotes weight loss and maintenance of muscle.