We do not currently know of any antonyms for let someone stew in their own juice.
For similar words to let someone stew in their own juice, try: