Make the Crumble
In a medium bowl, whisk flour, cornmeal, sugars, baking powder, and salt.
Cut in butter until mixture forms pea-sized crumbs.
Add beaten egg and gently mix. Chill until ready to use.
Prepare Rhubarb Mix
In another bowl, toss chopped rhubarb with ¼ cup sugar, cinnamon, and ginger. Let sit.
Preheat Oven
Set oven to 350°F (175°C). Grease and flour a 13×9-inch baking pan.
Combine Dry Ingredients
Whisk flour, cornmeal, baking powder, and salt in a medium bowl. Set aside.
Mix Wet Ingredients
Whisk buttermilk and yogurt in a separate small bowl. Let rest 5 minutes.
Cream Butter and Sugar
Beat softened butter with sugar until pale and fluffy. Add yolks one at a time, mixing after each.
Combine All Components
Alternate adding dry mix and buttermilk mixture to the butter mixture. Mix just until combined.
Fold in the rhubarb mixture.
Bake
Pour batter into the prepared pan and spread evenly.
Sprinkle chilled crumble topping over the batter.
Bake for 55–65 minutes, or until a toothpick inserted in the center comes out clean.
Cool and Serve
Cool in the pan for at least 20 minutes before slicing. Serve warm or at room temperature.