Rinse dried beans and add into large pot, covering with about 2 inches of water. Let sit overnight or longer.
Drain water and cover beans with 2 inches of water.
Bring to boil and then lower to a simmer. Continue to simmer for 60-75 minutes or until beans are soft.
When beans are nearly done, add in a splash of apple cider vinegar (to help with digestion).
Drain Beans and set aside.
In large pot, sauté diced bacon until crisp.
Add in milk, salsa and seasoning. Simmer for five minutes.
Stir in cheese.
Use immersion blender or food processor to blend bean mixture until smooth. Add more milk if too thick.
Season to taste.