This should be achievable by relatively simple modding. What I usually do is make way more quality meals than simple meals, and place them last in the jobs list. So only when the chef runs out of ingredients, will he start making simple meals. They can't eat what's not there.
Rimworld
A community for Rimworld,A sci-fi colony sim driven by an intelligent AI storyteller by Ludeon Studioes
Only posts related to Rimworld
Also check RimWorldPorn Lemmy / Mbin #RimWorldPorn
We follow the rules of the lemmy.world server and the rules of the ludeon forum
Modest self promotion is allowed, for instance videos of interesting or funny in-game events
I'm not talking about meals.
I'm not sure how easy it would be to mod all the implications - after writing that post I realized that one reason why it's not in vanilla yet might be because of the distinct Food / Drug Binge mental break types : you wouldn't want a Pawn on a Drug Binge to try to do it with chocolate ! (I hope the opposite isn't true for Beer / Ambrosia ?)
I did request Dubs to add it to their Mint Menus mod, but IMHO this should really be part of vanilla.
There are non addictive drugs that don't cause binges in Rimworld so that shouldn't be an issue.
I'd like to be able to permit pawns to eat lavish meals when mood is low or every so often.
I don't know that I see a lot of benefit to having an option of 'Eat Lavish meal every X days' like you would for drugs. The mood boost lasts for a full day so it would be easier to just manually tell the pawn to consume one of you're planning to abuse them a bit or they need a big mood boost. There's already a default Lavish meal restriction that can be set if you need it for more than one time also.
automation is a big part of Rimworld IMO. Allow these special foods to be automated would be helpful and reduce micromanagement.
To note : my thread is about foods that are more drug-like, not great as an actual food, like Chocolate and Insect Jelly, while high quality meals assigned as drugs would be IMHO out of scope of vanilla.
Automation is a big part, but it will always require manual intervention by design to keep things running smooth. The best parts of the game the once that require a players touch in my opinion.
I'm also a player that tends to get bored with endgame colonies once raids stop being a threat though so the worst aspects of a very large colony are probably lost on me. If the feature helps someone then I hope it gets made, but I would worry about performance with this type of a change because you're forcing a mood check(and possible recreation for the OP request) with every hunger check per pawn.
Raids stop being a threat? Are you playing at max custom difficulty level on Cassandra?
Generally Randy on standard Losing is Fun difficulty. Once you've got a full killbox and fully equipped pawns unless you get a weird combination of threats most raids do end up being fairly trivial.