Preheat your oven to 375°F (190°C).
In a small skillet, melt the butter over medium heat. Add the chopped spinach and sauté until wilted, about 2-3 minutes. Season with salt and pepper.
In a mixing bowl, whisk together the heavy cream, salt, and pepper.
Grease four ramekins with butter. Divide the sautéed spinach evenly among the ramekins.
Carefully crack one egg into each ramekin on top of the spinach.
Pour the cream mixture evenly over the eggs in each ramekin.
Sprinkle the shredded cheese on top of each ramekin.
Place the ramekins in a baking dish and fill the dish with hot water until it reaches halfway up the sides of the ramekins.
Bake in the preheated oven for 15-20 minutes, or until the egg whites are set but the yolks are still slightly runny.
Remove from the oven and let cool for a minute. Garnish with fresh herbs before serving.