A hearty and flavorful dish perfect for gatherings or a comforting meal.
Cook the ground beef in a frying pan over medium heat until browned.
Use a wooden spoon to break up the ground beef into small pieces as it cooks.
Cook the bacon in the same pan until crispy, then chop it into small pieces.
Save the bacon grease for extra flavor in other recipes.
Chop the onion finely and add it to the slow cooker.
Chop the onion finely to ensure it cooks evenly.
Add the cooked ground beef, bacon, butter beans, kidney beans, barbecue sauce, ketchup, liquid smoke, vinegar, salt, and pepper to the slow cooker.
Stir the ingredients well to ensure they are evenly mixed.
Set the slow cooker to low and cook for 4-6 hours.
Check occasionally to ensure the mixture doesn't dry out; add a splash of water if needed.
Serve the barbecue beans warm, garnished with fresh parsley if desired.
Serve with a side of cornbread for a complete meal.