I found tandoor, mealie, etc too bloated and complex for a simple catalogue of recipes. my solutions was mkdocs.
i do have to write out each recipe in markdown but this gives me a chance to read each recipe in detail and understand it before it goes into my catalogue.
Same for me with Markdown. Love the simplicity.
I went through a phase a while back of evaluating a bunch of note-taking and to-do apps, and hating almost all of them for being proprietary products with so much vendor lock-in.
I eventually settled on Joplin because it just uses plain old markdown, and allows you to selfhost the storage back-end so you own your data.
So because of that, my recipes are just a folder (and some subfolders) with markdown in Joplin.
I put my public stuff in a tiddilywiki because I can just take the file and save it to a public spot.
I use Obsidian and Syncthing for my personal stuff though. It has a bunch of searching, organizational, and plugin options.
Markdown ftw.