Inspiring vegetarian recipes
Try our vibrant veggie dishes, from meat-free lasagne to vegetable curry and vegetarian chilli
Heat the oven to 200C/fan 180C/gas 6 with a baking tray inside.
Generously butter the ramekins. Divide 2 tbsp of finely grated parmesan between the ramekins and shake them to get the cheese to stick to the butter. Tip out any excess.
Melt the butter in a heavy-based medium pan over a low heat, then sprinkle in the flour. Mix well to form a thick paste. Cook for 1 minute until the paste starts to smell nutty, then add the milk, a splash at a time, stirring continuously, to make a smooth, very thick white sauce.
Stir in the cayenne, pepper or nutmeg, and both the cheeses. Stir briefly to melt the cheeses, season generously with salt, then remove from the heat. Transfer to a large bowl, and stir in the egg yolks.
Put the egg whites in a clean metal or glass bowl. Add the vinegar and whisk with an electric whisk or in a stand mixer until stiff peaks form.
Add a dollop of the egg whites into the white sauce and stir to combine. This will loosen the sauce and make it easier to incorporate the rest of the egg whites without losing too much air.
Add the remaining egg whites and, using the side of a large spoon or spatula, carefully fold into the bowl, until just incorporated into a light yellow foam. Divide between the ramekins, filling them no more than three-quarters full.
Using the tip of a cutlery knife, swipe around the insides of the ramekins. Transfer to the oven on the heated baking tray. Cook for 10-12 minutes or until they are well risen, golden topped and have a slight wobble when picked up. Serve immediately.