Once I made these Homemade Sloppy Joes I knew there was no turning back—the canned stuff can’t compete!
The juicy ground beef is dripping with the most deliciously bold, sweet-tangy sauce, piled high on a toasty bun.
With every bite, I’m hit with a wave of nostalgia—messy hands, big bites, and irresistible meaty goodness—and maximum flavor. The real magic, though, is in my secret sauce.
The combo of BBQ sauce, ketchup, Worcestershire, and brown sugar creates a deep, smoky-sweet flavor. I love how it clings to every morsel.
And the best part? It’s ready in just 30 minutes with simple, affordable ingredients.
Every time I make this quick weeknight dinner, my family practically licks their plates clean. One saucy, satisfying bite and you’ll instantly see why—it’s irresistible!

WANT TO SAVE THIS RECIPE?
Ingredients for Homemade Sloppy Joes
- Ground Beef: I prefer lean ground beef (85/15) for less grease, but a higher fat content works too. Be sure to drain any excess liquid after cooking. For an even leaner version, try ground turkey.
- Onion: I recommend using yellow onion. It adds depth and a touch of sweetness to complement the beef.
- Bell Pepper: I prefer green bell pepper for the slightly bitter, savory flavor. You can also use red bell pepper for a sweeter flavor.
- Ketchup and Mustard: This dynamic duo adds a ton of complexity! Ketchup is sweet and tangy while the yellow mustard is tangy and slightly sharp. I recommend using all-natural or organic to avoid high-fructose corn syrup.
- Barbecue Sauce: Adds a bold, smoky-sweet tanginess that’s hard to resist! Use your favorite barbecue sauce for the ultimate flavor.
- Worcestershire Sauce: Deepens the savory, umami flavor of the beef. Lea or Perrins are the brands I use, but use whatever you have on hand.
- Brown Sugar: The sweetness balances the tangy, smoky flavors. I find a few tablespoons hit that perfect sweet spot, but feel free to adjust to taste.
- Seasonings: A simple blend of garlic powder, salt, and black pepper enhances the flavor of the meat.
- Buns: Hamburger buns are classic. Brioche or pretzel buns work too. Either way, I toast and butter the bread for the best Sloppy Joe sandwiches ever!

How to Make Sloppy Joes
These aren’t your lunch lady’s Sloppy Joes! With a sweet-tangy homemade sauce and quality ground beef, this childhood classic gets a well-deserved upgrade. And, it’s almost as easy as popping open a can—but tastes so much better!
1. Cook the beef mixture. In a large skillet over medium-high heat, cook the ground beef, onion, and green pepper until the meat is cooked and the veggies are softened. Drain any excess grease.
2. Build the sauce. Add the garlic powder, mustard, ketchup, barbecue sauce, Worcestershire sauce, and brown sugar to the meat mixture. Mix well.
3. Simmer. Simmer the saucy meat mixture for about 30 minutes until thick. Season with a little salt and ground black pepper.
4. Serve. Spoon the meat mixture onto buttered, toasted hamburger buns. Serve warm.
Tips For the Best Homemade Sloppy Joes
Here are my top tips and tricks for elevating this Sloppy Joes recipe:
- Brown the beef first. For a nice crusty edge like a burger, brown the ground beef on high heat. Set aside, then saute the onion and green pepper until tender.
- Babysit that sauce. I watch the sauce as it cooks to get a nice, thick mixture. Reduce the sauce too much and you’ll end up with dry meat.
- Fix a dry sauce. Is your sauce too dry? I’ve got solutions! Try adding more BBQ sauce, ketchup, tomato paste, or water. Start with a tablespoon, adding more as needed.
- Sneak in veggies. Try veggies like carrots, zucchini, and sun-dried tomatoes for additional flavor and texture. I promise your kids won’t even notice!
- Get extra saucy. If you prefer even saucier Sloppy Joes, you can add canned tomato sauce to the cooked ground beef. For an even more robust flavor, add tomato paste.
- Make ‘em spicy. When I’m in the mood for spicy, I’ll add chili powder, hot sauce, crushed red pepper flakes, or diced jalapenos to the meat mixture.
- Add tasty toppings. Upgrade your sandwiches with crunchy dill pickles, a melty slice of cheese like American, or crisp coleslaw.
- Crockpot method. For hands-free cooking, let the slow cooker do the work! Brown the beef, then add it to the crockpot with all the ingredients. Cook on LOW for 4-6 hours or HIGH for 2-3 hours.

What to Serve with Sloppy Joes
Looking for the ideal Sloppy Joes side? Whether you’re craving crunchy, creamy, or comforting, here are some of my favorite pairings:
- Potato chips. The light, crunchy, salty bite adds a wonderful contrast to the hearty, savory meat.
- Creamy macaroni salad. Macaroni salad or even a mayo-based potato salad pair perfectly! The creamy factor is a wonderful contrast to the smokiness of the meat.
- Corn on the cob. Break out the bib and grab some napkins! The sweet and buttery corn contrasts the richness of the meat, making every bite more satisfying.
- Onion rings. They’re sweet, savory, and crunchy, all at the same time! Perfect for pairing with your sandwich.
- Baked beans. An iconic Sloppy Joe side dish! Season the beans with brown sugar and bacon bits, and they’re ready.
- Mashed potatoes. With creamy, buttery mashed potatoes, there’s no need for a bun. Same for baked potatoes! Simply scoop the saucy meat mixture on top and dig in.
How to Store
This Sloppy Joe recipe makes fantastic leftovers! You can repurpose them into a grilled cheese, loaded fries, stuffed peppers, or a bowl. Or, enjoy another meaty sandwich.
If you have leftover buns, be sure to store them separately–no one wants sad, soggy bread! Then, assemble the sandwich right before serving.
As for that deliciously saucy meat, the flavors get better over time. Simply follow these tips for storing and reheating:
To Store: Let the leftover meat sauce cool, then transfer to an airtight container. Refrigerate for up to 3-4 days. Store the buns in their original packaging at room temperature.
To Freeze: Place the cooled leftover meat sauce and buns in separate airtight freezer-safe containers. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
To Reheat: Slowly reheat leftovers in a saucepan on low heat. Add water or broth to loosen up the meat if needed. For individual servings, microwave in 30-second intervals until warmed thoroughly.
More Homemade Sloppy Joes Recipes You’ll Love
Philly Cheesesteak Sloppy Joes




















71 Comments
***I have been looking for a recipe for Home Made Sloppy Joes, and I think that this one sounds like what I have been looking for.
Very good and easy to make
Easy recipe. Since BBQ sauce and ketchup tends to have sugar, I did not add any brown sugar.
This recipe is way too sweet for sloppy joes. Maybe if you don’t add the brown sugar, but I will not make again.
I made this tonight. I left out the peppers and added a can of baked beans and a can of diced tomatoes. It was great. Thanks for the recipe.
I made it tonight and it was delicious! My husband loved it and ate 2. This is definitely a keeper.
Don’t want onion in it.an only 1 tablespoon of brown sugar.
I can already smell them
Can’t wait to try it sounds great
Don’t skip the toasted buttered bun, that really made it a delicious sloppy joe.
This was a good recipe. It made me miss classic sloppy joe flavor though, so I will omit BBQ sauce next time and use all ketchup I guess?? We eat too much BBQ already, hahaha. Love all the other flavors though!
YUMM
Best ever sloppy joes. I’ll never buy canned again.
Way to many ads to scroll through to actually get the recipe
I made this tonight. I didn’t have Worcester Sauce, so I left it out. I still give it a 10. I made slaw to put on top the meat mixture. This recipe is a keeper.
I’ve made this twice, once for me and once for a friend and their family while they were healing from an injury. Rave reviews!!! This is definitely a keeper my recipe book!
I made this last night. My hubby rated it a 10. Ut was easy and very delicious. Try it. I used cow meat from local farmer too. So so good
I, personally, prefer just a tad less sweetness. Next time I will cut the brown sugar in half. You can always add more, if needed.
But, this is still the best recipe I have ever tried for homemade sloppy joes! It is delicious!
This sounds wonderful! The number of ingredients is somewhat daunting for a simple meal but I wouldn’t leave any out . Thank you 😊
I make it at least once a week we love it