На основе "я просто хочу, чтобы в одной строке показывалось все содержимое th-й строки" в вашем "ответе".
$arr_values = array_values($recipe);
$html = '<table><tr><th>' . implode('</th><th>', $arr_values) . '</tr></table>';
echo $html;
Если вам просто нужно только название ключей (столбцов):
$arr_keys = array_keys($recipe);
$html = '<table><tr><th>' . implode('</th><th>', $arr_keys) . '</tr></table>';
echo $html;