In a salad bowl, toss the spinach, carrots, cucumbers, cabbage, croutons and pomegranate seeds.
In a small bowl, whisk shallots with pomegranate juice, mustard, vinegar, salt, and pepper. Whisk in oil in a steady stream. Drizzle dressing over spinach salad to taste, and gently toss to coat.