The minipage solution of this accepted answer is also what I'm looking for, that is,
this one :-)

not this one :-(

The commented-out part of the MWE below tries to implement that minipage solution, but throws an Missing \endcsname inserted error.
I doesn't have to be minipage for me, as long as it works and is equally simple and elegant :)
MWE:
\documentclass[a4paper]{article}
\newlength{\mymyrandomlength}
\settowidth\mymyrandomlength{hello world}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{\textwidth}{@{}*{1}{p{\mymyrandomlength}}|*{1}{X}@{}}
ABCDEFG
&
\begin{itemize}
\item bla bla bla
\item hello hello goodbye
\strut
\end{itemize}
\\
%\begin{minipage}[t]
%\begin{itemize}
%\item bla bla bla
%\item hello hello goodbye
%\strut
%\end{itemize}
%\end{minipage}
%\\
%\end{tabularx}
\end{tabularx}
% Missing \endcsname inserted.
\end{document}
Cf. also this Q&A which seems related.

