Ground Beef Sloppy Joe Dinner is one of those dinners I keep in regular rotation because it’s quick, messy in a good way, and always satisfying on a toasted bun.
This version has a tangy-sweet tomato sauce with a little mustard and vinegar for bite, plus just enough spice to keep it interesting. I like the texture here too—the meat stays saucy, not watery, and it clings to the bun instead of sliding off.
It’s especially good for weeknight dinners when you want something hot and familiar, and it pairs easily with whatever you’ve got around like pickles, coleslaw, or a handful of shredded cheese.

Why You’ll Love This Recipe
Weeknight Friendly: It’s a fast skillet dinner that doesn’t ask much of you, and it’s ready in about the time it takes to set the table and toast buns.
Real Sloppy Joe Flavor: The combo of ketchup, tomato sauce, mustard, and Worcestershire gives that classic taste I want in a sloppy joe.
Nice and Saucy: It thickens into a spoonable filling that holds on the bun instead of turning into soup.
Easy to Tweak: Make it sweeter, tangier, or spicier depending on who you’re feeding.
Simple to Serve: Toasted buns plus a couple of toppings (pickles, cheddar, coleslaw) makes it feel like a full dinner without extra work.
Ingredients You’ll Need
Sloppy Joe Filling
- Ground beef: I use regular ground beef here. If it’s a higher-fat blend, just drain off the extra after browning so the sauce doesn’t get greasy.
- Olive oil: A little oil helps the beef and veggies get going, especially if your beef is on the lean side.
- Yellow onion: This melts into the filling and gives it that savory base. Dice it small so it softens quickly.
- Green bell pepper: Classic sloppy joe flavor for me. If you’re not a green pepper person, red bell pepper works too, just a little sweeter.
- Garlic: Fresh is best here. Jarlic works in a pinch, but the flavor is sharper and more “real” with fresh cloves.
- Tomato sauce: This makes the sauce feel more like a simmered filling and not just ketchup.
- Ketchup: The classic sloppy joe sweetness and tang. Use whatever brand you like.
- Tomato paste: Don’t skip it—it helps thicken the sauce and gives it a deeper tomato flavor.
- Brown sugar: Adds that mellow sweetness that makes sloppy joes taste right. Dark brown sugar is fine too.
- Worcestershire sauce: This is the savory “background” flavor that keeps the sauce from tasting flat.
- Yellow mustard: A little mustard gives the sauce some bite and keeps it from being too sweet.
- Apple cider vinegar: This brightens everything up. If you only have white vinegar, use a little less and taste as you go.
- Chili powder: Mild heat plus that familiar chili-style seasoning. Use your regular grocery-store chili powder here.
- Smoked paprika: Adds a little smoky flavor that works really well with the beef.
- Kosher salt: Start with a little, then adjust at the end once the sauce thickens.
- Black pepper: Just enough to round it out. Freshly ground is nice if you have it.
- Water: Helps loosen the sauce so it can simmer and reduce to the right consistency.
For Serving
- Hamburger buns: Soft buns are traditional, but sturdier buns hold up better if you like a really saucy sandwich.
- Butter: For toasting the buns. It’s optional, but I think it’s worth doing if you have a minute.
- Sliced pickles: Totally optional, but the crunch and tang are really good with the sweet sauce.
- Shredded cheddar: Adds a little richness. I usually sprinkle it on right after spooning on the filling so it melts a bit.
- Coleslaw: If you like a crunchy topping, coleslaw is great here. Store-bought is fine.

Recipe Instructions
- Heat the skillet: Heat a large skillet over medium heat, then add the olive oil.
- Brown the beef: Add the ground beef and cook until browned, breaking it up as it cooks. Drain excess fat if needed.
- Cook the vegetables: Add the diced onion and green bell pepper, then cook until softened, about 4 to 5 minutes.
- Add the garlic: Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Cook the tomato paste: Stir in the tomato paste and cook for about 1 minute so it coats the meat and veggies.
- Add the sauce ingredients: Add the tomato sauce, ketchup, brown sugar, Worcestershire sauce, yellow mustard, apple cider vinegar, chili powder, smoked paprika, kosher salt, black pepper, and water. Stir well.
- Simmer: Bring to a gentle simmer, then cook until thickened and saucy, stirring occasionally, about 8 to 10 minutes.
- Taste and adjust: Taste the filling and adjust sweetness, acidity, and salt as needed.
- Toast the buns: Butter the buns and toast in a skillet or under the broiler until lightly golden, if desired.
- Serve: Spoon the sloppy joe filling onto the buns and serve hot, with pickles, shredded cheddar, or coleslaw if you like.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Drain the beef if it’s greasy. If there’s a lot of fat in the pan after browning, pour it off. The sauce tastes cleaner and thickens better.
Dice the onion and pepper pretty small. Big chunks don’t soften as nicely in a quick simmer, and the filling is easier to scoop when everything is finely chopped.
Let the tomato paste cook for a minute. That short cook time keeps it from tasting raw and helps it coat the meat before the liquids go in.
Simmer until it’s spoonable. If it looks a little loose at first, give it a few more minutes. It will also thicken a bit as it cools off the heat.
Taste at the end. I almost always add a small splash more vinegar or a pinch more salt depending on the brand of ketchup and tomato sauce.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Coleslaw: Pile a little slaw right on the sandwich for crunch. It also helps cool things down if you add extra spice.
- Oven fries or chips: Keep it simple with fries, tater tots, or kettle chips. Something salty on the side just works here.
- Pickles and raw veggies: Pickle spears, carrot sticks, and cucumber slices are easy and add a nice crisp bite.
- Simple salad: A chopped romaine salad with tomatoes and a basic vinaigrette is a good balance with the rich filling.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. I keep the filling separate from the buns so nothing gets soggy.
To reheat, warm it in a small pot over medium-low heat or use the microwave for individual portions. If it thickens a lot in the fridge, just add a splash of water and stir.
You can also make this recipe ahead and rewarm it right before dinner. The flavor holds up really well, and it’s an easy one to have ready for busy nights.
If you want it longer-term, freeze the filling up to 3 months in an airtight container. Thaw in the fridge overnight before reheating.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use ground turkey or chicken instead of ground beef?
Yes. Ground turkey or chicken works well, but it can be a little lean, so I like adding about 1 tablespoon of oil for a richer result. Keep an eye on seasoning too—you may want a pinch more salt at the end.
How do I make sloppy joes thicker?
Just simmer a little longer, uncovered, and stir occasionally so it doesn’t stick. If you’re in a hurry, you can also stir in a small spoonful of tomato paste, but usually time on the stove does the job.
Can I make it spicier?
You can add hot sauce or a pinch of cayenne, and you can also bump up the chili powder a little. I usually add heat at the end so I don’t accidentally overdo it.
What’s the best bun for sloppy joes?
I like a soft hamburger bun that’s lightly toasted and buttered. If you like extra-saucy sloppy joes, a sturdier bun (or even a brioche-style bun) holds up better.
Can I freeze sloppy joe filling?
Yes, this filling freezes well. Let it cool, freeze in portions, and thaw in the fridge overnight before reheating with a splash of water if it seems thick.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Ground Beef Sloppy Joe Dinner
INGREDIENTS
Sloppy Joe Filling
- 1 lb ground beef
- 1 tsp olive oil
- 1 small yellow onion diced
- 1/2 cup green bell pepper diced
- 2 cloves garlic minced
- 1 cup tomato sauce
- 1/2 cup ketchup
- 2 tbsp tomato paste
- 1 tbsp brown sugar
- 1 tbsp Worcestershire sauce
- 1 tbsp yellow mustard
- 1 tbsp apple cider vinegar
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 1/4 cup water.
For Serving
- 6 hamburger buns
- butter for toasting
- sliced pickles optional
- shredded cheddar optional
- coleslaw optional.
INSTRUCTIONS
Brown and Saute
- heat a large skillet over medium heat and add olive oil
- add ground beef and cook until browned while breaking it up
- drain excess fat if needed
- add onion and bell pepper and cook until softened
- add garlic and cook until fragrant.
Simmer Sauce
- stir in tomato paste and cook briefly
- add tomato sauce ketchup brown sugar Worcestershire mustard vinegar chili powder paprika salt pepper and water
- bring to a gentle simmer and cook until thickened and saucy stirring occasionally
- taste and adjust sweetness acidity and salt as needed.
Serve
- toast buns with butter if desired
- spoon sloppy joe mixture onto buns and serve hot with pickles cheese or coleslaw.
