Brown the ground beef in a skillet, breaking it into crumbles.
Cook chopped bacon in the same skillet until crispy. Drain excess grease.
Sauté onions and bell pepper in the skillet until soft.
Add minced garlic and cook for 1 more minute.
In a large slow cooker or Dutch oven, combine all five types of beans (some drained, some with liquid).
In a mixing bowl, whisk together brown sugar, molasses, mustard, ketchup, Worcestershire sauce, vinegar, liquid smoke, maple syrup, and coffee.
Pour the sauce over the beans and mix gently.
Add the cooked beef, bacon, and sautéed veggies. Stir to combine.
Cook on low in a slow cooker for 6-8 hours or bake in a Dutch oven at 325°F for 2-3 hours.
Stir before serving, adjust seasoning if needed, and enjoy!