"Yo hago sopas muy buenas."
Translation:I make very good soups.
I think most English speaker would say I make good soup, meaning soup in general (all kinds.)
From what i can tell, the sentence is describing the skill as being good rather than the soup being good
I think you'll find that 'buenas' is an adjective modifying soup, not an adverb modifying the verb (hago) So it' the soup that is good, not the making of the soup