01 - Heat a large skillet over medium heat. Add the ground beef and cook for 5–6 minutes, breaking it apart with a wooden spoon until browned. Drain excess fat if needed.
02 - Add the chopped onion, bell pepper, and garlic to the skillet. Cook, stirring frequently, for 3–4 minutes until softened and fragrant.
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.
04 - Bring the mixture to a gentle simmer. Reduce heat to low and cook uncovered for 10–12 minutes, stirring occasionally, until the sauce reaches your desired consistency.
05 - Sample the mixture and adjust salt, pepper, or sweetener as needed to balance the flavors.
06 - Spoon the hot beef mixture generously onto the bottom halves of the toasted buns. Add pickles or cheese if desired, top with the remaining bun halves, and serve immediately.