You need to consider the calories your taking in verses what you're expending. at 125 ibs if you don't get out of bed you'll need at least 1250 calories just to maintain weight, if you get up to use the bathroom, you're done. If you work out moderately add another 1500 cals. For the workout your described above I'd add at least another 2000 which comes out to 3250. I don't necessarily advocate counting calories, but do it for a week and know what you're getting.
The meal you described according to http://cronometer.com/
had around 875 calories. Which for that one meal isn't bad except most of them came from fat if you only used a 1/4 cup of almonds. Since fat takes up to 24 hours to digest it's not really going to make you feel full right away. You need more carbs. Fruits digest quickly which is always beneficial. Rice, potatoes, breads and other grain based carbs are great too, but they'll sometimes make you sluggish for an hour or two afterward, so keep that in mind for training.
You also only mentioned a few meals, and both of them had the majority of their calories from fat. I know it doesn't seem like it, but fat rich foods like nuts/nut butters have a lot of calories which is fine, but your body runs off of carbs. If you're constantly hungry, then eat a lot more carbs and pay attention to the levels of fat you are getting. You need some fat, but if every meal is similar to the ones you mentioned above then you're getting a lot of fat and not many carbohydrates. 1 banana has around 100 calories mostly from carbs with a little fat/protein. 2 leveled off tablespoons of peanut butter has around 180 calories of fat. So point being for every serving of PB you'll need around 20 banans or 10 cups of cooked rice, or pretty much a day's worth of foods that are carb based in order to get the bulk of your calories from carbs.
Nutritionists and researchers argue a bit over the amounts (%'s) of macro-nutrients(carbs, protein, fat), but most agree that carbs should be the base of your calories. So if you're constantly hungry, then double or triple up on your carb intake.