Crumble ground beef into a skillet. Cook and stir over medium-high heat until beef is no longer pink, about 7 to 8 minutes. Drain off the grease.
Add chopped vegetables, garlic, salt, and pepper and continue cooking another 3 to 5 minutes until the vegetables are soft.
Reduce the heat to medium and stir in the barbecue sauce.
Simmer 5 minutes or until Sloppy Joes are the desired thickness. Serve on buns and top with cheddar cheese and hamburger dill pickle slices.
You may substitute ground turkey or ground chicken for the ground beef.To warm buns in the oven, wrap in aluminum foil and place in a pre-heated 350-degree oven for 5 to 10 minutes.To toast the buns in the oven, place them cut side up on a baking sheet and toast under a pre-heated broiler until lightly golden.To grill the buns, brush the cut sides with melted butter then cook on in a non-stick skillet or griddle over medium heat for 10 to 12 seconds until golden brown.
Cooked Sloppy Joe sandwich meat keeps well in the refrigerator for up to 3 or 4 days. Frozen leftovers are good for up to 3 months. To freeze any leftover Sloppy joe cooked meat, let it cool completely in the refrigerator before storing in a freezer safe resealable bag or container.