Firstly, there is a reason you crave carbs over say, vegetables. Your brain is hard wired for carbs because it is the essential food for survival and In modern society sources of tasty carbohydrates are so readily available. The combination of the two doesn't make things easier when trying to regulate our caloric intake. Carbohydrates are the predominant causes of obesity, not fats like so many people are inclined to think. Add fat and salt to that and we have a major issue on our hands, and this is exactly what fast food combines by design.
You don't even have to make salads. Eat a piece of low glycemic fruit (like a banana) or carrots, celery and other ready to snack healthy choices and feel free to dip them in a tasty low fat dressing of your choice. You can eat celery till you pop and would have barely taken in 20 calories! Also as I've mentioned before, get in the habit of preparing extra healthy food for the days ahead so you can reach for that whenever you feel pressed for time.
I recommended the MyFitnessPal app for iPhone and Android before, I'll recommend it here again. It has the calories, fat, fiber, carbohydrates and protein values listed of almost every food on the planet and can track your daily intake. Had a bowl Kelogs Corn Flakes? Just open the app, scan the the box label and it records a serving along with all the nutritional information. So easy! All my clients use it.
Im glad you're treating you BP disorder and are conscious of your intake at the same time, I'm proud of you. Keep at it and it will pay dividends, I promise!