The best homemade sloppy joe recipe! Made from scratch, this recipe strikes the ideal balance between meat, sauce, and tons of flavor for perfectly sloppy, sloppy joe sandwiches. Ready in less than 30 minutes, this will be a weeknight dinner favorite the whole family will love.
Over medium-high heat, heat olive oil in a large skillet or dutch oven. Add the ground beef and brown for about 5 minutes until cooked through and longer pink, breaking it up with a spatula.
Add the onion and garlic. Cook another 5 minutes until the onion is tender and beef is browned. Drain the beef if needed and return it to the pot.
In a large bowl, combine the Worcestershire sauce, mustard, water, brown sugar, and tomato sauce. Stir to combine.
Pour in the sauce over the ground beef, stir, and bring to a light boil over medium heat. Reduce the heat to low and simmer uncovered for about 10-15 minutes.
While the sauce finishes, broil the buns while you wait. Toasting buns only takes a minute or two under the broiler, so stay close by.
To assemble the sandwiches, add a scoop of the sauce mixture to a toasted hamburger bun and serve.