Sort and wash beans; place in a large Dutch oven. Cover with water to 2 inches above beans; cover and let stand 8 hours. Drain beans.
Return beans to pan; stir in broth, water, pepper, and salt. Bring to a boil; reduce heat, and simmer, uncovered, 2 hours or until tender.
Cook bacon in a large nonstick skillet over medium heat until crisp. Remove bacon from pan; crumble. Add celery and remaining ingredients to pan; cook 5 minutes. Add to bean mixture; simmer 10 minutes. Sprinkle with bacon.
MyRecipes is working with Let's Move!, the Partnership for a Healthier America, and USDA's MyPlate to give anyone looking for healthier options access to a trove of recipes that will help them create healthy, tasty plates. For more information about creating a healthy plate, visit www.choosemyplate.gov.