Sloppy Joes is just one of those meals you just get in the mood to have. This isn't your can mixture. I added a little heat to this recipe with chopped jalapenos. The longer you cook this, the thicker the mixture becomes. Let the flavors come together slowly. This is enough for a family of four to have for lunch the next day, or take to work for lunch.
Place ground beef in a large skillet over medium heat. Cook until evenly browned, stirring to crumble. Use a wooden spatula to break down hamburger meat into tiny pieces. Add onion and cook until tender and transparent, about 5 minutes.
Stir the tomato sauce, ketchup, vinegar, brown sugar, mustard, jalapenos and Worcestershire sauce into the beef mixture. Season with celery salt and garlic powder. Heat to a simmer over low heat for about 30 minutes. Stir frequently to prevent it from burning on the bottom.
Spoon your sloppy joe mixture onto toasted buns and serve.
The longer it simmers, the thicker the sauce becomes.