Preheat oven to 350 °F (175 °C). Line an 8×8″ baking pan with parchment, leaving an overhang.
Make crust: in a bowl, whisk flour, sugar, and salt. Cut in cold butter until mixture resembles coarse crumbs. Press firmly into prepared pan.
Bake crust 15 minutes until lightly golden. Remove from oven.
While crust bakes, toss rhubarb with 2 tbsp sugar and 2 tbsp flour to coat evenly.
In a separate bowl, whisk eggs, remaining sugar, milk, and vanilla until smooth.
Evenly distribute rhubarb over hot crust. Pour custard mixture over top.
Return pan to oven and bake 25–30 minutes, until custard is set but slightly jiggly in center.
Cool completely in pan, then lift out using parchment. Chill 2+ hours before slicing into bars.
Dust with powdered sugar before serving, if desired.