- What Is a Sloppy Joe?
- Tips for Cooking and Prepping
- Recipe Variations and Substitutes
- Serving Suggestions
- Storing, Make-Ahead, and Freezing Tips
- FAQs
- The VERY BEST Sloppy Joe Recipe
If you grew up on sloppy joes from a can, get ready to have your mind changed forever. This from-scratch version comes together in about 20 minutes using ingredients you probably already have in your fridge and pantry, and it tastes a hundred times better than anything from a can. Once you try this homemade sauce, you’ll never go back.
What Is a Sloppy Joe?
A sloppy joe is classic American comfort food: seasoned ground beef simmered in a sweet-and-tangy tomato-based sauce, then piled onto a soft hamburger bun. It’s messy, it’s saucy, and it’s exactly the kind of dinner that gets kids and adults alike to clean their plates without complaint. The name comes from the fact that it’s just plain sloppy to eat, but nobody minds one bit.
Tips for Cooking and Prepping
#1: Use pantry staples for the sauce
The sauce is built from tomato sauce, ketchup, brown sugar, Worcestershire sauce, and mustard, all ingredients you likely already keep on hand. This means you can make a satisfying, flavorful dinner without a special grocery trip.
#2: Buy ground beef on sale and freeze it
Ground beef is one of the most budget-friendly proteins around, especially when purchased in bulk on sale and frozen in one-pound portions. This lets you always have the base of this recipe ready to go without paying full price.
#3: Drain the grease thoroughly
After browning the beef, be sure to drain off the excess grease before adding the sauce so your sloppy joes don’t turn out oily or watery. A quick tilt-and-spoon method works fine if you don’t have a colander handy.
#4: Adjust the brown sugar to your taste
The recipe calls for a range of 1 to 4 tablespoons of brown sugar because sweetness preference varies widely. Start on the low end and taste as you go, adding more if you like a sweeter, more ketchup-forward flavor.
#5: Let the sauce simmer, don’t rush it
Simmering the sauce and meat together for the full 10 minutes allows the flavors to meld and thicken slightly, giving you that classic sloppy joe texture instead of a thin, watery mixture.
Recipe Variations and Substitutes
This recipe is easy to customize based on what’s in your kitchen or your family’s preferences. Swap ground beef for ground turkey for a leaner option, or use a mix of both. If you’re out of prepared mustard, a squeeze of yellow mustard works in a pinch, and you can even stir in a diced bell pepper or a splash of hot sauce for extra flavor and texture.
Serving Suggestions
Serve these sloppy joes piled high on soft hamburger buns with sliced pickles on top for that classic tangy crunch. Round out the meal with a side of crispy oven fries, a simple coleslaw, or corn on the cob for an easy, budget-friendly family dinner.
Storing, Make-Ahead, and Freezing Tips
Leftover sloppy joe meat keeps well in an airtight container in the fridge for up to 4 days, making it a great make-ahead option for busy weeknights. It also freezes beautifully for up to 3 months; just thaw overnight in the fridge and reheat gently on the stove before serving on fresh buns.
FAQs
Can I make sloppy joes ahead of time?
Yes! The meat sauce can be made up to 4 days ahead and stored in the fridge, or frozen for longer storage. Just reheat on the stovetop over low heat before serving on buns.
Can I use ground turkey instead of ground beef?
Absolutely, ground turkey works great as a leaner substitute and the recipe instructions stay exactly the same. Just note that turkey may release less grease, so you might not need to drain as much.
Why is my sloppy joe sauce too runny?
If your sauce seems thin, simply let it simmer a bit longer than the recommended 10 minutes, uncovered, so some of the liquid can cook off. Draining the beef thoroughly before adding the sauce also helps prevent excess liquid.
What buns work best for sloppy joes?
Sturdy hamburger buns or kaiser rolls hold up best against the saucy filling without falling apart. Toasting the buns lightly beforehand also helps them stay intact while you eat.
How can I make this recipe more budget-friendly?
Buy ground beef in bulk when it’s on sale and freeze it in one-pound portions, and stick with basic store-brand pantry ingredients for the sauce instead of name brands. This recipe is already quite affordable, but these small swaps stretch your grocery budget even further.
The VERY BEST Sloppy Joe Recipe
Prep time: 5 min | Cook time: 15 min | Total time: 20 min | Servings: 4
Ingredients
For the Sauce
- 8 ounces tomato sauce
- 1/2 cup ketchup
- 1 to 4 tablespoons brown sugar
- 2 tablespoons Worcestershire sauce
- 1 teaspoon prepared mustard
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- Freshly ground black pepper, to taste
For the Meat
- 2 cloves garlic, minced
- 1 pound ground beef (or ground turkey)
- A few drops extra-virgin olive oil
For Serving
- Hamburger buns
- Sliced pickles
Instructions
- Make the sauce: In a 2-cup glass measuring cup or medium bowl, stir together the tomato sauce, ketchup, brown sugar, Worcestershire sauce, mustard, garlic powder, onion powder, and black pepper until well combined. Set aside.
- Set a large pot over medium-low heat and add a few drops of olive oil. Saute the minced garlic for 1-2 minutes until just fragrant and lightly golden.
- Add the ground beef to the pot, increase heat to medium/medium-high, and cook, breaking apart and stirring, until nicely browned with no pink remaining. Drain the grease.
- Pour the prepared sauce over the browned meat and stir to combine. Simmer for at least 10 minutes, stirring occasionally, until heated through and slightly thickened.
- Serve warm on hamburger buns or rolls, topped with sliced pickles.
For a sweeter sauce, use closer to 4 tablespoons of brown sugar; for a tangier, less sweet version, stick to 1-2 tablespoons. This recipe doubles easily for feeding a crowd or stocking the freezer with extra portions.

Leave a Reply
You must be logged in to post a comment.