Make homemade Sloppy Joes with seasoned beef and a rich, sweet-tangy sauce for an easy meal everyone will dig into!

Homemade Sloppy Joes should be gloriously saucy, beefy, tangy, a little sweet, and messy enough to require two hands plus a stack of napkins!
This from-scratch version gives you browned beef with crisp caramelized edges, tender onion and bell pepper, and a glossy tomato sauce that clings to every bite instead of running straight through your bun.
Spoon it onto buttery toasted rolls, add a few cold pickle slices, and prepare for dinner to disappear much faster than anyone planned!
Ingredients
For Sloppy Joe Filling
- 1 1/2 pounds 85/15 ground beef
- 1 teaspoon olive oil, only if your skillet is dry or you use leaner beef
- 1 medium yellow onion, finely diced, about 1 cup
- 1 small green bell pepper, finely diced, about 3/4 cup
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 1/2 cup ketchup
- 1 can tomato sauce, 8 ounces
- 1/3 cup low-sodium beef broth or water
- 1 1/2 tablespoons Worcestershire sauce
- 1 tablespoon prepared yellow mustard
- 1 tablespoon apple cider vinegar
- 1 tablespoon packed light brown sugar
- 1 teaspoon smoked paprika
- 1/2 teaspoon mild chili powder
- 1 teaspoon kosher salt, divided, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon red pepper flakes or 1 teaspoon hot sauce, optional
For Serving
- 6 potato rolls, brioche buns, or sturdy hamburger buns
- 2 tablespoons softened butter
- Dill pickle slices, optional
- Thinly sliced red onion, optional
- Shredded cheddar or pepper Jack cheese, optional
Servings: 6 sandwiches
How to Make Homemade Sloppy Joes

Place a large 12-inch skillet over medium-high heat and let it warm for about 2 minutes, because beef browns best when it meets a properly hot surface.
Add ground beef in several large pieces, sprinkle with 1/2 teaspoon salt and black pepper, then press it into an even layer without immediately breaking it apart.
Leave it alone for 2 to 3 minutes so its underside develops brown crust rather than releasing liquid and turning gray.
Once you smell that rich roasted-beef aroma and see dark edges, flip sections, break meat into small crumbles with a wooden spoon, and cook for another 3 to 4 minutes until little to no pink remains.
Transfer browned beef to a bowl with a slotted spoon, leaving about 1 tablespoon rendered fat in skillet. If you have much more than that, carefully spoon out excess; if skillet is nearly dry, add olive oil.
Lower heat to medium, add onion and bell pepper, and cook for 5 to 6 minutes, stirring every minute or so. You are looking for onion to turn translucent and pepper to soften while retaining a tiny bit of texture.
Do not blast vegetables over high heat, because browned edges are welcome but scorched garlic-adjacent bitterness is not invited to dinner.
Add minced garlic and stir for about 30 seconds, just until its aroma rises from skillet. Move vegetables slightly to sides, place tomato paste in center, and cook it against hot surface for 60 to 90 seconds, stirring as it darkens from bright red to rusty brick.
This tiny step changes sauce more than you might expect, so do not skip it! Raw tomato paste can taste sharp and metallic, while cooked paste tastes mellow and concentrated.
Return beef and any collected juices to skillet, then add ketchup, tomato sauce, beef broth, Worcestershire sauce, mustard, apple cider vinegar, brown sugar, smoked paprika, chili powder, remaining 1/2 teaspoon salt, and optional red pepper flakes or hot sauce.
Stir slowly but thoroughly, scraping up browned bits stuck to bottom because those bits are free flavor and leaving them behind would be culinary paperwork nobody asked for.
Bring mixture to a gentle bubble over medium heat, then reduce heat to medium-low and simmer uncovered for 12 to 15 minutes, stirring every 2 to 3 minutes. Sauce may look slightly loose at first, but it will thicken as moisture evaporates and beef absorbs seasoning.
Watch how spoon leaves a brief trail across skillet before sauce eases back into place; that is your visual cue that filling is nearly ready. If it becomes dry before flavors have blended, add broth one tablespoon at a time.
If it still looks soupy after 15 minutes, increase heat to medium and simmer for another 2 to 4 minutes while stirring often.
Taste filling only after it has simmered, because early tasting can fool you before vinegar softens and sugar dissolves. Add a pinch of salt if flavor seems muted, another teaspoon of vinegar if it feels too sweet, or a teaspoon of brown sugar if tomato tastes overly sharp.
This final adjustment is where you cook like a person rather than a printer following instructions!
Keep filling warm over lowest heat while you prepare buns.
Spread cut sides of buns lightly with softened butter, place them butter-side down in a clean skillet or griddle over medium heat, and toast for 1 to 2 minutes until golden around edges.
You can also arrange buttered buns on a sheet pan and broil them 5 to 6 inches from heat for 30 to 60 seconds, but watch closely because buns can travel from pale to smoke-alarm territory with impressive ambition.
Spoon about 3/4 cup warm filling onto each bottom bun, add pickles, red onion, or cheese if using, then cover with top buns and serve immediately.
Keep extra napkins nearby! Sloppy Joes were never meant to be eaten while maintaining courtroom-level dignity.
Serving Suggestions

Serve homemade Sloppy Joes with crisp dill pickles and one or two sides that add crunch or freshness. Good pairings include:
- Oven-baked potato wedges or sweet potato fries
- Creamy coleslaw
- Corn on cob with butter and black pepper
- A simple cucumber and tomato salad
- Kettle-cooked potato chips
- Roasted broccoli or green beans
- Macaroni salad for a casual cookout-style plate
For a fun family dinner, place filling in a small slow cooker set to warm and arrange toasted buns, pickles, sliced onions, and shredded cheese nearby so everyone can prepare a sandwich exactly how they like it.
These homemade Sloppy Joes deliver everything you want from this classic dinner: juicy browned beef, a tangy-sweet sauce with real depth, tender vegetables, and buttery buns that hold together until every saucy bite is gone!
Hungry for more feel-good meals? Explore these 21 Anti-Inflammatory Breakfast Recipes for a nourishing start and 10 Anti-Inflammatory Dinner Recipes for delicious evenings that make healthy eating easy!




