A hearty and flavorful dip perfect for gatherings or a cozy night in.
Cook the ground beef in a skillet over medium heat, breaking it into small pieces as it browns.
Ensure the beef is evenly browned for the best flavor.
Transfer the cooked beef to the slow cooker.
Use a slotted spoon to leave excess grease behind.
Add the bacon, beans, onion, bell pepper, tomatoes, brown sugar, ketchup, vinegar, mustard, garlic, salt, pepper, and cayenne to the slow cooker.
Mix the ingredients well to ensure even flavor distribution.
Cover and cook on low for 4 hours or on high for 2 hours.
Stir occasionally if possible to prevent sticking.
Serve the dip hot, topped with sour cream, cilantro, and shredded cheddar cheese.
Serve with tortilla chips or your favorite dippers for a complete experience.