These come from the conversion to and from DOCX because this format is badly designed (personal opinion) with less theoretical and abstract support in its specification.
The primary flaw is your choice to save .docx. I suppose this is a personal document. Then save it native, i.e. .odt. If you ever need to send it to someone else, M$ Word has claimed for more than a decade that it can read and process ODF files. Eventually, you can convert it to .docx or export to PDF. But, never never never work on .docx. Compatibility is never 100%. Working DOCX with Writer requires expert skills to be able to predict final formatting.
Direct formatting is everything which do not come from style. For instance your bold or colour are done with Ctl+B or toolbar button. Unfortunately, DOCX does not support such formatting with styles.
You vertical-space with empty paragraphs. Empty paragraphs contain no information. Consequently, there should be no such paragraphs in any document. Vertical spacing above and below in a paragraph are intrinsic properties associated with the significance of the paragraph. For example, headings are highlighted from narrative by having additional space above and below. These spacings are configured inside the paragraph style.
This style is not applied in the provided sample. All your ingredient lists are Default Paragraph Style with direct formatting.
By the way, Default Paragraph Style in Writer is the ultimate ancestor of all other paragraph styles. Whatever you configure there is forwarded to all others (until overridden). It is a conveninet style to define your default preferences, but don’t use it for your narrative. The standard Writer style for the discourse is Body Text.
Start with a new ODF blank document (extension .odt) otherwise you’ll still bump into these damned compatibility issues.
Or rather, I hould say, start by reading at least the Writer Guide to get an idea about the difference with Word.