The Best Sloppy Joe Recipe (Easy Homemade Sloppy Joes in 20 Minutes)
If you’re searching for the best homemade sloppy joe recipe, my ground beef sloppy joe sandwich delivers everything you want: rich flavor, a slightly sweet and tangy sauce, and a hearty beef filling piled onto a soft bun.
These classic sloppy joes are made with simple pantry ingredients like ketchup, mustard, brown sugar, Worcestershire sauce, and tomato paste. The result is a nostalgic sandwich that tastes even better than the versions many of us grew up eating.
What makes this recipe stand out is its perfect balance of sweet, tangy, and savory flavors combined with caramelized shallots and ground beef. It comes together in about 20 minutes, making it perfect for busy weeknights.
Serve the saucy beef mixture on a soft Hawaiian hamburger bun for a slightly sweet contrast that soaks up every drop of the sauce.
Whether you’re making classic sloppy joes, experimenting with ground turkey or chicken, or even trying a vegan sloppy joe version, this recipe is flexible, simple, and incredibly satisfying.
More Easy Ground Beef Recipes
If you loved this sloppy joe recipe, you might also enjoy:
• Easy homemade meatballs
• Classic shepherd’s pie
• The Best Slow Cooker Goulash
Kitchen Tools I Used
Large ceramic skillet
Wooden cooking spoon
One of my favorite tools for making recipes like this sloppy joe filling is my Caraway ceramic cookware. Their pots and pans heat evenly, clean up effortlessly, and are made without harmful chemicals often found in traditional non-stick cookware. I also love using their beautiful wooden utensils while cooking—they’re sturdy, functional, and look gorgeous in the kitchen. If you’re looking to upgrade your cookware, you can use my code STACIE at checkout for a generous discount on some of the best ceramic pots and pans I’ve ever used.

This is the heading
Whether you're making classic sloppy joes, experimenting with ground turkey or chicken, or even trying a vegan sloppy joe version, this recipe is flexible, simple, and incredibly satisfying.
Why This Sloppy Joe Recipe Works
Homemade sloppy joes…there are thousands of sloppy joe recipes online, but the best ones share a few key traits:
• The sauce has a sweet and tangy balance
• The meat is browned deeply for flavor
• The sauce thickens enough to coat the meat without being watery
This easy sloppy joe recipe checks every box.
Instead of relying on canned sloppy joe sauce, my sloppy joe recipe without canned sauce, the flavor comes from a simple homemade sauce made with:
ketchup
yellow mustard
brown sugar
Worcestershire sauce
tomato paste
The shallots add a subtle sweetness that replaces the need for large amounts of onion.
Many traditional recipes add green bell pepper, which you can absolutely include if you enjoy it. Some people also add hot sauce or red pepper flakes for a little heat. The beauty of sloppy joes from scratch is that they’re endlessly customizable.
Ingredients for Classic Sloppy Joes
These simple ingredients create a deeply flavorful, classic 20 minute sloppy joe dinner recipe filling.
Main Ingredients
1 tablespoon olive oil (optional)
1 shallot, finely chopped
1 pound ground beef
2 tablespoons ketchup
2 tablespoons yellow mustard
3 tablespoons dark brown sugar (light brown works too)
3–4 tablespoons Worcestershire sauce
1 tablespoon tomato paste
sea salt
freshly ground black pepper
For a Saucy Sloppy Joe Mixture
If you prefer extra sauce:
add ½–1 cup tomato sauce
double the ketchup, mustard, brown sugar, and Worcestershire sauce
To Serve
Hawaiian hamburger buns
Optional toppings:
sliced pickles
shredded cheddar
coleslaw
green onions
Why You’ll Love This Sloppy Joe Recipe
• Ready in about 20 minutes
• Made with simple pantry ingredients
• Tastes better than canned sloppy joe sauce
• Perfect easy weeknight dinner
• Can be made with ground beef, turkey, chicken, or vegan substitutes
How to Make the Best Sloppy Joes
Making sloppy joes from scratch takes less than 20 minutes and creates far more flavor than any canned sauce.
Step 1: Cook the Shallots
Heat a large skillet over medium heat.
Add a drizzle of olive oil and cook the finely chopped shallot until soft and fragrant, about 2–3 minutes.
This step builds the first layer of flavor.
Step 2: Brown the Ground Beef
Add the ground beef to the skillet.
Break it apart with a wooden spoon and cook until browned and slightly caramelized.
Season with sea salt and freshly ground black pepper.
Good browning is key for deep flavor.
Step 3: Add the Sauce Ingredients
Stir in:
ketchup
yellow mustard
brown sugar
Worcestershire sauce
tomato paste
Mix everything together until the beef is evenly coated.
If you prefer a saucier sloppy joe, add tomato sauce and increase the sauce ingredients.
Step 4: Simmer the Sloppy Joe Filling
Reduce the heat to low and let the mixture simmer for about 5–7 minutes.
The sauce will thicken and cling to the meat.
Taste and adjust seasoning with additional salt, pepper, or Worcestershire sauce.
Step 5: Serve on Hawaiian Buns
Toast Hawaiian hamburger buns if desired.
Pile the sloppy joe mixture high onto each bun and serve immediately.
Tips for Perfect Sloppy Joes
1. Brown the meat well
Caramelization adds major flavor.
2. Don’t skip Worcestershire sauce
It adds depth and umami.
3. Simmer to thicken
Letting the sauce cook down creates that classic sloppy joe texture.
4. Balance sweetness
Add a splash more mustard if the sauce tastes too sweet.
Sloppy Joe Recipe Variations
One of the best things about sloppy joes is how adaptable they are.
Ground Turkey Sloppy Joes
Substitute ground turkey for ground beef.
Because turkey is leaner, add:
1 tablespoon olive oil
slightly more Worcestershire sauce
This keeps the filling moist and flavorful.
Ground Chicken Sloppy Joes
Ground chicken works beautifully in this recipe.
Use dark meat ground chicken if possible for better flavor.
Shredded Chicken Sloppy Joes
A great option if you have leftover chicken.
Mix shredded cooked chicken with the sauce ingredients and simmer until heated through.
Vegan Sloppy Joes
To make vegan sloppy joes:
Substitute the beef with:
lentils
crumbled tofu
plant-based ground meat
Replace Worcestershire with vegan Worcestershire sauce.
The sauce works perfectly with plant-based proteins.
Optional Add-Ins
Many sloppy joe lovers customize their recipe with extra ingredients.
Popular additions include:
diced green bell pepper
minced garlic
red pepper flakes
hot sauce
smoked paprika
These additions can deepen the flavor and add subtle heat.
What to Serve with Sloppy Joes
Sloppy joes are a classic comfort food, and they pair well with simple sides.
Popular options include:
crispy oven fries
potato chips
coleslaw
baked beans
corn on the cob
pasta salad
How to Store and Reheat Sloppy Joe Filling
Refrigerator
Store leftovers in an airtight container for 3–4 days.
Freezer
The sloppy joe filling freezes beautifully.
Store in freezer-safe containers for up to 3 months.
Thaw overnight in the refrigerator.
Reheating
Reheat gently on the stove with a splash of tomato sauce or water to loosen the mixture.
Sloppy Joe Recipe FAQs
Why are they called sloppy joes?
The sandwich likely originated in the United States in the early 1900s. The name refers to the messy nature of the sandwich, where saucy ground meat spills from the bun.
Can I make sloppy joes ahead of time?
Yes. The filling actually tastes even better the next day as the flavors develop.
Can sloppy joes be made in a slow cooker?
Yes.
Brown the meat first, then transfer everything to a slow cooker and cook on low for 2–3 hours.
How do I make sloppy joes less sweet?
Reduce the brown sugar slightly and add:
extra mustard
a splash of vinegar
The Secret to the Best Homemade Sloppy Joes
The real secret is balance.
Sweetness from brown sugar.
Tang from mustard.
Umami from Worcestershire sauce.
Richness from caramelized beef.
When those flavors combine, you get a sloppy joe that tastes nostalgic, comforting, and deeply satisfying.
Pile it high on a soft Hawaiian bun and you have a weeknight dinner everyone loves.
Best Sloppy Joe Recipe (Easy Homemade Sloppy Joes)
Ingredients
- 1 lbs ground beef
Sauce Ingredients
- 1 shallot chopped
- 3 cloves garlic minced
- 2 tbsp ketchup
- 2 tbsp yellow mustard
- 3 tbsp brown sugar dark or light
- 3-4 tbsp Worcestershire sauce
- 1 tbsp tomato paste
- sea salt to taste
- ground black pepper
- ½ cup cheddar cheese if desire, melt into your mixture before serving
- dill pick chips for topping, optional
Optional
- 1 small green bell pepper diced, add this when you saute the shallots and ground beef.
- 1 beef bullion add this when you saute the shallots and ground beef.
Optional For Saucier Mixture
- ½ cup tomato sauce Add 1 extra tbsp of brown sugar and Worcestershire sauce
Assmble
- 4 Hawaiian hamburger buns
Alternative Ingredient
- hot sauce add to your mixture before servings
- ½ cup BBQ sauce of choice add to your mixture before serving, optional. I do this rarely for my BBQ lovers
Instructions
- Heat a skillet over medium heat. Cook the chopped shallot and the ground beef. Cook until browned, breaking it apart with a spoon.
- Add garlic, cook until fragrant. About 45 seconds to 1 minute.
- Stir in ketchup, mustard, brown sugar, Worcestershire sauce, and tomato paste.
- Season with sea salt and black pepper.
- Simmer for 5–7 minutes until thickened.
- Spoon the sloppy joe mixture onto Hawaiian buns and serve.
Notes
Nutritional Information (Approximate)
Per serving: Calories: 420Protein: 23g
Carbohydrates: 34g
Fat: 20g
Sugar: 14g
Fiber: 2g
If you tried this best sloppy joe recipe, leave a comment and rating below. Your feedback helps other readers and supports my blog!
