Peanut butter for the cheese whiz would be a good substitute.
I don't really like the packaged meals, as I've said, but if you must have them, then make sure to avoid the ones that have noodles or rice. Those are very high calorie items with little
nutrition value. See if you can find frozen meals that are mostly veg and meat.
This is just a suggestion I'd make - I know that different things work for different people and I'm not saying what you're doing is wrong necessarily ... but here's my philosophy on eating.
I try to avoid artificial and packaged foods as much as possible - and I try to eat real food as much as I can. That means also avoiding "diet" foods. Weight watchers bread?
Diet salad dressing? All those things? I think that the reason most people get hungry on a
diet is that they're eating this food where all the good stuff has been removed and it's replaced with chemicals and processed nutrients.
I guarantee you that a single slice of whole grain bread with some peanut butter and a banana or an apple will keep you feeling full and satisfied a LOT longer than 2 slices of weight watchers bread with
diet cheez whiz. Sure - it has a little more
calories, but it's also more nutritious and more filling and (IMO) healthier in the long run.
A salad with chicken or tuna and a drizzle of olive oil and balsamic vinegar will keep you a lot more satisfied and full feeling than a packaged smart ones meal.
Etc.
As an example, here's what I eat almost every day and you'll notice that there's nothing in there that's packaged, "diet" or artificial.
Breakfast: 1 container 2% Greek yogurt, blueberries, coffee (300 cals)
Snack: apple with 1 oz extra sharp cheddar cheese (200 cals)
Lunch: 1 slice whole grain bread, tuna or chicken breast salad (a little mayo, a little dijon mustard), pickle slices. A lettuce, tomato, cucumber salad drizzled with balsamic vinegar. (350 cals)
Snack: 1 boiled egg, 1 can low-sodium V8 (210
calories)
Post workout: 1 scoop protein powder in water (100
calories)
Dinner: grilled or roasted meat of some kind, veggies and/or salad usually drizzled with olive oil (400
calories)
Total: 1660
calories, around 120g protein
My dinner changes every night - I like to cook and I like to experiment - but my breakfast, lunch, and snacks are the exact same almost every single day, unless I bring leftovers from dinner the night before for lunch the next day.
I'm not saying you have to eat like this, but if you're looking for a way to raise nutritional value while keeping your
calories the same, I am a big believer that eating real food is the best way to do it.