These Easy, Delicious Sloppy Joes deliver a classic sweet-and-savory sandwich in under 30 minutes. Perfect for busy weeknights and guaranteed crowd-pleasers.
Heat a large skillet over medium-high. Add ground beef and cook, breaking it into crumbles, until no longer pink, about 5 to 6 minutes. Drain excess fat if needed.
Add diced onion and bell pepper. Cook until softened, 3 to 4 minutes. Stir in minced garlic and cook until fragrant, 30 seconds.
Reduce heat to medium. Stir in tomato sauce, ketchup, tomato paste, brown sugar, Worcestershire, mustard, vinegar, chili powder, salt, and pepper. Simmer gently, stirring occasionally, until thickened and glossy, 8 to 10 minutes.
Taste and adjust: add a pinch of salt, more vinegar for brightness, or a splash of water if the mixture gets too thick.
Toast buns: spread cut sides with butter and toast in a clean skillet over medium heat until golden, 1 to 2 minutes.
Spoon the sloppy joe filling onto toasted buns and serve hot.
Notes
For leaner results, use 90 percent lean beef. The filling can be made up to 3 days ahead and reheated with a splash of water. It also freezes well for up to 2 months.