Description
Homemade Sloppy Joes (Better-Than-the-Can Classic)
Your favorite messy, saucy sandwich just got a serious upgrade. This Homemade Sloppy Joe recipe keeps everything you loved as a kid — sweet, tangy, savory comfort — but swaps the can for real ingredients and bold, balanced flavor.
It’s nostalgic. It’s hearty. It’s ready in about 25 minutes. And yes… you’ll need extra napkins.
Ingredients
For the Filling
-
1 lb ground beef (85/15 recommended) or ground turkey
-
1 small onion, finely chopped
-
½ green bell pepper, diced
-
2 garlic cloves, minced
For the Sauce
-
¾ cup ketchup
-
1 tablespoon brown sugar
-
1 tablespoon yellow mustard
-
1 tablespoon Worcestershire sauce
-
½ teaspoon salt
-
¼ teaspoon black pepper
-
¼ cup water
For Serving
-
4 sturdy hamburger buns (potato, brioche, or sesame seed)
-
Optional toppings: pickles, shredded cheddar, coleslaw
Instructions
1. Brown the Beef
Heat a large skillet over medium heat.
Add ground beef and cook 5–7 minutes, breaking it into small crumbles, until no longer pink and nicely browned.
Drain excess grease, leaving about 1 teaspoon in the pan for flavor.
2. Sauté the Vegetables
Add chopped onion, bell pepper, and garlic to the skillet.
Cook 3–4 minutes, stirring often, until:
-
Onions are soft and translucent
-
Peppers are tender
-
Garlic is fragrant
3. Build the Sauce
Reduce heat to medium-low.
Add:
-
Ketchup
-
Brown sugar
-
Mustard
-
Worcestershire sauce
-
Salt & pepper
-
Water
Stir until everything is evenly coated.
4. Simmer (Don’t Skip This!)
Let the mixture simmer gently, uncovered, for 8–10 minutes, stirring occasionally.
This step:
-
Thickens the sauce
-
Deepens the flavor
-
Creates that perfect clingy texture
If it gets too thick, add a splash of water.
If too thin, let it simmer a little longer.
5. Toast the Buns
Toast buns in a toaster, under the broiler, or in a dry skillet.
Toasting creates a barrier that prevents soggy sandwiches.
6. Assemble
Spoon the hot filling generously onto the bottom bun.
Add toppings if desired, crown with the top bun, and serve immediately.
Notes
-
Fridge: Store filling up to 3 days
-
Freezer: Freeze up to 3 months
-
Reheat gently with a splash of water if needed
Sloppy Joes actually taste even better the next day.