The trick to cooking Mexican black beans so they turn out creamy inside and not chalky is to use a little fat when cooking, (in this case, the olive oil used to sauté the onion) and to keep them covered with water by about 1/2 an inch at all times.