Reduce empty starchproducts with high glycemic index with vital carb-carriers. That is a good plan, however you are not limited t beans ? Here is a very thorough list, please find carb products yourself, too many to list. Bananas are and excellent source for carbs, but I am not sure about the calorie intake aspect.
Banana Calories Carbohydrates Starch Sugars
Banana 162 39g 2.5g 35.5g
Banana flesh only 108 17.5g 1.7g 15.7g
Banana nutrients Potassium Magnesium Sodium B Vits
average size High High Low Mediumhttp://www.elitefitness.com/articledata/glycemic.html
A very viable alternative are FULL GRAIN noodles. Their GI is only 37, compared to 56 of kidney beans. You can easily incorporate them into your diet, with plain tomato sauce e.g. without having to eat a grizzly bear portion. Furthermore they provide excellent ballast qualities and are a pretty healthy alternative. However if you train a lot your body will demand to replenish the energy reserves. Cravings for sugar like food after training is a typical indicator that your body will not only tolerate food with a higher GI like potatoes but actually needs it. Directly after training is the best time to eat food with higher GI because your body can utilize these kind of foods at its best because of the high insulin sensitivity of the muscles. If you lift weights for an hour there is nothing wrong with eating a bagle afterwards if you crave it. The book I am translating from has an interesting picture of a bycicle with 3 potatoes taped to the frame instead of energy bars..yumm,
I had a long period of time where I just did not want to eat the common carb products at all, but after a longer period of time combined with sport every day my body said.."$§%§$%§" I needed to replenish more.
Also on a side note you should try to eat maybe a slice of full grain bread before exercise, fat burns in the fire of carbs. I did not know this for the longest time, but your muscles can burn fat the most efficient way only with a side product of burning carbs.
I don't want to lecture you, it just seems you are trying to do this to loose weight, carbs are a vital part of the foodpyramid do not exclude them too much. Carbs are not necessarily fatteners, basically at the end of the day it is about your energy accounting Take in/spent