A delicious and hearty slow-cooked bean and beef dish, perfect for gatherings or a comforting meal.
Prepare the ingredients by draining and rinsing the beans, chopping the onion, and slicing the bacon.
Rinsing the beans removes excess sodium from the canned beans.
In a skillet, cook the bacon until crispy, then remove and crumble it. In the same skillet, cook the ground beef until browned.
Cooking the bacon first allows you to use its rendered fat for flavoring the beef.
Combine all the beans, cooked beef, crumbled bacon, and chopped onion in the slow cooker.
Layer the ingredients evenly to ensure consistent cooking.
In a bowl, mix the ketchup, mustard, vinegar, salt, brown sugar, and chili sauce to create the sauce.
Adjust the sauce ingredients to taste before adding to the slow cooker.
Pour the sauce over the ingredients in the slow cooker and stir to combine.
Ensure the sauce coats all the ingredients for even flavor distribution.
Set the slow cooker to low and cook for 5-6 hours, or on high for 2-3 hours, until the flavors meld together.
Stir occasionally if possible to prevent sticking and ensure even cooking.
Serve the dish warm, garnished with fresh parsley if desired.
Pair with a side of crusty bread or a fresh salad for a complete meal.