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




















51 Comments
This was very good. Tripled the recipe and none left
This was really good… second helpings all around!! This recipe is a keeper!!
Thanks so much
If I substitute ground chicken or turkey, do you recommend any other changes to the recipe?
Tried this it’s great. Making today for the second time.
Delicious!
This is how I make my sloppy Joe I don’t use the cans of sloppy Joe anymore this is much better.
I have made my own version of sloppy joes but my husband and I both agree this is so much better! We’ve made it 2 times in a month:)
Yummy to my belly. Sound delicious on a cold day or night. Can’t wait too make it.
Yum
I love sloppy joe’s and this was the best recipe for homemade sloppy joes I have ever made!!!! So tangy, sweet and tasty!! I substituted a whole 4oz. can of chopped green chili’s for the green pepper since I didn’t have any green pepper on hand…. and it was delicious!!
I love different recipes & try new recipes. Thank Y’aLL for sharing y’aLLs recipes.
Very easy. Left out sugar as ketchup and bbq was enough. Used half reg mustard and half brown mustard. Otherwise very good. I also added a small tomato paste and some water to keep it from being too dry. I like a saucy sloppy Joe. Yummy.
Going to try it
Just made this, husband says it’s his new favorite meal. Thanks!❤️
I used sweet baby rays bbq sauce. You could definitely taste it. Maybe next time more of everything else, less SBR. They were good, I’d just adjust the seasonings a smidge.
This is the BEST recipe that I’ve found yet! I didn’t have worcestershire sauce, so I substituted Dale’s Seasoning. I also, substituted a Tablespoon of onion powder for the chopped onion and it turned out FABULOUS. Thanks so much for sharing.😊
can someone please tell me what kind of bbq sauce.
thank you
This turned out so good and everyone loved them. This is definitely a keeper!
I can’t wait to try this for my pepperoni pizza loving daughter!! I’m sure she will love it.. Thanks ❤️
I used to live on the parade route and parade night I alwsys had a houseful. I always made Sloppy Joe’s and my friends brought the sides. I wish I’d had this recipe back then. Adding the barbecue and worshestire sauce elevated the flavor of the sloppy Joe’s. The only addition I make is some shredded cheddar cheese on the hot sandwhich. It melts and is delicious!!