Serve these creamy, slowly-cooked beans with chicken sliders and cornbread.
Soak the beans covered in water and 2 tablespoons of apple cider vinegar or lemon juice overnight (about 8-12 hours).
Drain the soaked beans.
In a skillet, heat up a teaspoon of canola oil and cook the onions for 10 minutes on medium heat.
Add the garlic and cook for another minute. Throw the cooked onions and garlic in a blender and add the tomatoes, brown sugar, apple cider vinegar, paprika, cumin, oregano, ancho chile powder, and water. Purée until smooth.
Add the pinto beans and beef broth to slow cooker and stir in the chile purée. Cook on low for about 7 hours. Season with salt and pepper to taste.