In a large skillet over medium heat, brown the ground beef until fully cooked, breaking it apart with a spatula. Drain excess fat if necessary.
Add the chopped onion, green bell pepper, and minced garlic to the skillet. Sauté for about 5 minutes, or until the vegetables are softened.
Stir in the ketchup, Worcestershire sauce, brown sugar, mustard, chili powder, salt, and pepper. Mix well to combine.
Reduce the heat to low and let the mixture simmer for about 10 minutes, stirring occasionally. This allows the flavors to meld together.
While the mixture simmers, lightly toast the hamburger buns in a separate skillet or under the broiler until golden brown.
Once the Sloppy Joe mixture is ready, spoon it generously onto the toasted buns. Top with sliced pickles and shredded cheese if desired.
Serve immediately and enjoy your Sloppy Joe Delight!