01 - Heat a large skillet over medium heat. Add the ground beef and cook, breaking up with a wooden spoon, until browned throughout, approximately 5-6 minutes. Drain excess fat if needed.
02 - Add the chopped onion, bell pepper, and minced garlic to the skillet. Cook, stirring frequently, until vegetables are softened and fragrant, about 3-4 minutes.
03 - Pour in the tomato sauce, tomato paste, ketchup, Worcestershire sauce, brown sugar, mustard, smoked paprika, chili powder, salt, black pepper, and water. Stir thoroughly to combine all ingredients and dissolve the sugar.
04 - Bring the mixture to a gentle simmer. Reduce heat to low and cook uncovered, stirring occasionally, for 10-12 minutes until the sauce has thickened to your desired consistency.
05 - Taste the sloppy joe mixture and adjust seasoning as needed with additional salt, pepper, or spices according to preference.
06 - Spoon the hot beef mixture generously onto the bottom halves of the toasted buns. Add pickles and shredded cheese if desired. Top with the remaining bun halves and serve immediately.