Can I marinate steak for 3 days?

Online Answer
You can marinate chicken, steak, pork, and lamb for too long. And the meat doesn't like that at all. Generally speaking, you shouldn't marinate meat for more than a day.
Related Questions 📌
3 monthsTips. For quality purposes we would recommend that marinated meats are kept in the freezer no longer than 3 months. When you wish to use your meat it should be defrosted in a fridge and used within 24 hours. Never re-use any left over marinade which may have come into contact with raw meat.
Most recipes for marinating meat and poultry recommend six hours up to 24 hours. It is safe to keep the food in the marinade longer, but after two days it is possible that the marinade can start to break down the fibers of the meat, causing it to become mushy.
Optimally, for tough steaks like skirt and flank, it's best to marinate it no longer than 24 hours in the refrigerator. Beyond overnight marinating is overkill. Also, never re-use a marinade.
Cover and marinate in the refrigerator overnight. Preheat oven to 450 degrees F (230 degrees C). Place lamb on a rack in a roasting pan and sprinkle with salt to taste. ... Let the roast rest for about 10 minutes before carving..
The shrimp can marinate up to 2 days in advance in an airtight container in your fridge. But before you cook it, allow the shrimp to rest in the marinade on the counter until it reaches room temperature, at least 1 hour.