Cook the Beef: In a 10-inch skillet over medium-high heat, cook the ground beef until browned and crumbly, about 5–6 minutes. Drain any excess liquid.
Add the Sauce Ingredients: Stir in ketchup, tomato paste, balsamic vinegar, garlic powder, onion powder, black pepper, and water. Mix well to combine.
Simmer for Flavor: Cover and reduce the heat to low. Simmer for 5 minutes, stirring occasionally, until the sauce thickens and clings to the meat.
Toast the Buns (Optional but Amazing): Butter the cut sides of your hamburger buns and toast them in a hot skillet or oven until golden and crisp.
Assemble and Serve: Spoon the Sloppy Joe mixture generously over toasted buns. Serve immediately and dig in!
Video
Notes
Make-Ahead Tips: Cook the meat and sauce mixture up to 2 days ahead. Cool completely, store in an airtight container, and reheat gently on the stovetop before serving.Storage: Keep leftovers refrigerated in an airtight container for up to 3 days.Freezing: Sloppy Joe filling freezes beautifully! Cool completely, then freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop.Reheating: Warm gently over medium heat with a splash of water if the sauce thickens too much.