Chop all ingredients except for the beans and cheese and place in a large saucepan. Stir and bring to a boil. Cook the whole thing for about 12-15 minutes. Half of the liquid should still be in the pot.
Now take the saucepan off the stove and add the beans and cheese. Warm up the beans, melt the cheese and allow the remaining liquid to evaporate.