Sort and remove any debris from beans then rinse and add to large pot. Add water making sure beans are completely covered with 2 additional inches of water on top. Soak overnight.
Cut bacon into one inch pieces and fry until crispy. Remove bacon from pan and drain grease on a plate lined with paper towels.
Lightly spray a 6-8 quart crock pot with a non stick spray or use a crockpot liner.
Once beans have soaked overnight, drain beans and place in crockpot. Next add chopped bacon, onions, garlic, jalapeños, seasonings, Rotel®, vegetable broth, and beef broth to crock pot. Stir and cook on high for 6 hours or low for 8-10 hours.
Serve with your favorite Mexican meal.
Top with sour cream, green onions cilantro and avocado for added flavor, if desired.