Latex Tips and Tricks - nstarman/utilipy GitHub Wiki
While there are packages to put captions on the sides of figures, such as floatrow, these packages often do not work with the standard float package. This is a direct and robust method to side-caption text.
\begin{figure}
\begin{minipage}[c]{0.67\textwidth}
\includegraphics[width=\textwidth]{2011-03-03}
\end{minipage}\hfill
\begin{minipage}[c]{0.3\textwidth}
\caption{
Example Caption.
} \label{fig:03-03}
\end{minipage}
\end{figure}Answer from: https://tex.stackexchange.com/a/29163