Real Refried Beans
You don't have to use lard here, but it's traditional and really delicious. (It's also not even bad for you, but I won't tackle that argument here.) What's not traditional—but is good—is butter. If you're going to cook these in advance and reheat them, do so with a little more fat.
Other beans you can use: any red or pink beans.