@stevensloan Thank you
The shake is fantastic, the peanut butter makes it taste like Reeses Pieces! Depending on the type of milk you use, the shake is about 500 calories. It's literally the only way I met my daily 1600-1800 calorie goal without losing my mind. The trick with all protein shakes is to use milk and
not water, water makes the protein taste awful. If your goal is to gain weight, I'd try drinking a calorie-heavy protein shake before you go to sleep.
Another one of my favorite high calorie foods is baked red potatoes. I load them up with butter and add salt/pepper. Sometimes I'll use cheddar cheese, sour cream, and bacon bits as well. Baked potatoes are easy to eat and have a lot of nutrients if you leave the skin on. The fat in the butter adds calories and helps with vitamin absorption.
I would advise you to try bodyweight exercises to start with (like squats, lunges, modified push ups, hip thrusts) so you can begin building muscle. The exercise will likely naturally stimulate your appetite, and you'll be able to eat more calories. I also live in a state where cannabis is legal and when I'm really struggling with appetite I'll use a little bit of edible to get my hunger up, if that's an option for you it's worth a shot.