Preparation Preheat oven to 350°F. Toast bread in a single layer on a rimmed baking sheet until beginning to dry out but not yet browned, 8–10 minutes. Meanwhile, heat oil in a 12" cast-iron skillet over medium-high. Arrange mushrooms in a single layer and cook, undisturbed, until lightly browned, about 3 minutes. Add garlic, season generously with salt and pepper, and cook, tossing and reducing heat if needed, until mushrooms are golden brown all over, about 2 minutes. Push to one side and melt 1 Tbsp. butter in center of skillet. Add leeks and season with salt and pepper. Cook, stirring often and mixing into mushrooms, until softened, about 5 minutes. Add kale by the handful, tossing to wilt slightly after each addition, and cook, tossing often, until all of the kale is mostly wilted, about 4 minutes. Transfer kale mixture to a medium bowl. Let skillet cool slightly, then wipe out and coat with remaining 1 Tbsp. butter. Whisk eggs, mustard, 1 tsp. salt, and 1/2 tsp. pepper in a large bowl until no streaks remain, then whisk in milk. Arrange half of bread in skillet. Cover with half of kale mixture, then top with half of Gruyère and half of Parmesan. Top with remaining bread and kale mixture; pour egg mixture over. Press down on strata with a spatula to help bread absorb egg mixture. Scatter remaining Gruyère and Parmesan over. Bake strata until golden brown and no liquid seeps out when a knife is inserted into the center, 35–40 minutes. Let cool slightly before serving. Do Ahead Strata can be baked 3 days ahead. Let cool completely; cover and chill.
Preparation Preheat oven to 350°F. Toast bread in a single layer on a rimmed baking sheet until beginning to dry out but not yet browned, 8–10 minutes. Meanwhile, heat oil in a 12" cast-iron skillet over medium-high. Arrange mushrooms in a single layer and cook, undisturbed, until lightly browned, about 3 minutes. Add garlic, season generously with salt and pepper, and cook, tossing and reducing heat if needed, until mushrooms are golden brown all over, about 2 minutes. Push to one side and melt 1 Tbsp. butter in center of skillet. Add leeks and season with salt and pepper. Cook, stirring often and mixing into mushrooms, until softened, about 5 minutes. Add kale by the handful, tossing to wilt slightly after each addition, and cook, tossing often, until all of the kale is mostly wilted, about 4 minutes. Transfer kale mixture to a medium bowl. Let skillet cool slightly, then wipe out and coat with remaining 1 Tbsp. butter. Whisk eggs, mustard, 1 tsp. salt, and 1/2 tsp. pepper in a large bowl until no streaks remain, then whisk in milk. Arrange half of bread in skillet. Cover with half of kale mixture, then top with half of Gruyère and half of Parmesan. Top with remaining bread and kale mixture; pour egg mixture over. Press down on strata with a spatula to help bread absorb egg mixture. Scatter remaining Gruyère and Parmesan over. Bake strata until golden brown and no liquid seeps out when a knife is inserted into the center, 35–40 minutes. Let cool slightly before serving. Do Ahead Strata can be baked 3 days ahead. Let cool completely; cover and chill.