In a large bowl, beat the eggs to a homogeneous mixture. Whisk in the milk, cream, gruyere and cayenne. Sprinkle the mixture with salt. Toss in the herbs and bread and let sit for 1 hour. Spray the muffin tin with nonstick spray and divide the cream-bread mixture into 6 individual portions. Place the muffin tin on a sheet tray and bake for 30 to 35 minutes. Check halfway through the baking process and rotate the tray.
Let the puddings rest for 10 minutes before serving. Serve warm or at room temperature.