01 - Heat a large skillet over medium heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned throughout, approximately 5–6 minutes. Drain excess fat if needed.
02 - Add the chopped onion, green bell pepper, and minced garlic to the skillet. Stir constantly and cook until vegetables are softened, about 3–4 minutes.
03 - Pour in the tomato sauce, tomato paste, ketchup, Worcestershire sauce, brown sugar, yellow 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 desired consistency.
05 - Taste the mixture and adjust seasoning with additional salt or pepper if necessary.
06 - Spoon the hot beef mixture generously onto the bottom halves of toasted hamburger buns. Add pickles or shredded cheese if desired. Place the bun tops and serve immediately.