Go Back

Cheesy White Beans

Prep Time1 day
Cook Time2 hours
Total Time1 day 2 hours
Course: Main Course

Ingredients

  • 2 cups dried white beans
  • 32 oz chicken stock
  • 3 cloves garlic, minced
  • 1 tbsp white vinegar
  • ½ tsp kosher salt, plus more to taste
  • ½ onion, chopped
  • ½ red bell pepper, chopped
  • ½ jalapeno, de-seeded and chopped
  • 2 tsp olive oil
  • 1, 14.5 oz. can of diced tomatoes, drained
  • 2 tbsp butter
  • cups shredded cheddar cheese
  • 4 oz cream cheese
  • 1 tsp cumin powder
  • cilantro (for garnish)

Instructions

  • Place dried white beans in a large bowl and cover generously with cold water. Soak overnight.
  • The next day, drain the beans and add them to a large stock pot or Dutch oven along with the chicken stock, 3 cloves of minced garlic, vinegar and ½ teaspoon of kosher salt.
  • Bring the beans to a boil, cover and then simmer for 2 to 2½ hours until the beans are tender and most of the liquid has been absorbed by the beans. If the beans are still not quite done, yet the liquid has been absorbed, feel free to add ½ cup of water to the beans and continue cooking until tender.
  • When the beans are almost done, chop and sauté the onion, bell pepper and jalapeno in two teaspoons of olive oil. When soft, add the cooked vegetables to the beans along with one can of drained diced tomatoes and two tablespoons of butter. Stir to combine.
  • Next, add the cream cheese, cheddar cheese and cumin. Stir until the cheesy beans are smooth and creamy. Taste the beans and add additional salt if needed. Garnish with cilantro if desired and enjoy.