In a medium saucepan, whisk together milk and flour and bring to a boil over high heat. Reduce heat, add nutmeg, and cook, stirring, until thickened (about 10 minutes).
Add cheddar cheese, gouda cheese, gruyre or swiss cheese, and cayenne pepper; whisk until melted (1 minute).
Add cooked elbow macaroni and stir to combine. In a small bowl, toss bread crumbs, Parmesan cheese, thyme, parsley, olive oil, salt, and pepper.
Place 6 individual crocks, ramekins, or ovenproof bowls on a rimmed baking sheet; spoon 1 cup macaroni mixture into each ramekin and sprinkle each with 1/6 bread-crumb topping.
Bake at 400 until topping is browned and cheese is bubbling (30-35 minutes).