Preheat oven to 350°F (175°C). Grease and line a 9-inch round cake pan.
In a saucepan, melt brown sugar, butter, and cream until bubbling. Pour into the pan. Top with chopped rhubarb.
Whisk together flour, baking powder, baking soda, and salt.
In a large bowl, cream butter and sugar until fluffy. Add eggs one at a time, then vanilla.
Mix in sour cream, then alternately add dry ingredients and milk until just combined.
Spoon batter over rhubarb layer. Smooth the top.
Bake 40–50 minutes, until a toothpick comes out clean.
Cool 10–15 minutes, then invert onto a serving plate.