When you level up a tenant, you can choose to gain 2 Badge Points for that character.
Additionally, you can spend a Choco-Coin to get a BP Trainer Badge from Kandy's shop.
Apply that Badge to your tenant and there's a chance for them to gain a BP when eating a food that fills a craving.
Hope this helps. ^u^