Store meat in marinade or after cooking (for taste) Let's assume that cooking time is to be ignored. And storing marinade to give it time to &quot;work itself&quot; is not part of the process.
From a taste perspective would it be better to marinade for it maximum time (let's say a day) then cook it and store it till next day to be reheated.
OR
Marinade meat for shortest time possible (let's say 15 minutes), cook and store for two or three days?
On one hand we have marinade that have longer time to interact with surface of the meat making &quot;different&quot; coating around the meat during cooking. On the other hand we have much more marinate taste in the dish that further react with cooked meat during storage.
My question come from meal prepping. Would it be better to store ready meals for 5 days or to have ingredients prepared in advance and spend just few minutes cooking before each day.
I'm ignoring argument that preparing fresh each day allow me to differentiate each meal.
Additional info: let say the main meat is pork in fine cuts for searing and stir-frying. Chicken for oven-baking (but I usually store it after with some veggies and rice to keep the moisture in).
Edition: By &quot;marinating&quot; after cooking I had in mind keeping the meat in the sauce that is created.
Marinades are surface treatments.  However, many marinades contain salt.  Salt does penetrate proteins. Over time, you will get a more &quot;cured&quot; flavor and texture.  So, your pork might begin to resemble the structure of a cured or brined pork product. You may or may not want this result.  On the other hand, some marinades contain ingredients that denature proteins and impact the texture of the product in a way that makes them more &quot;mushy&quot; over time.  For these reasons, I would marinade for the prescribed time, then cook...then store (not in the marinade, and especially not in the same marinade that was used for raw proteins), if not eating or if you have any left over.