It’s important to keep the dry outer skins on the onions when you roast them. This will help contain the moisture and preserve the shape.
The Rickards like to serve this dip with pretzel rolls.