This is a matter of taste. For me, roasting is better as it gives a nicer texture and brings out so much sweetness from the beet.