Sizzling Brazilian Buns