Old Fashioned Sloppy Joes make a quick, satisfying 15-minute dinner the whole family will love. This is straightforward comfort food—no fuss, just tasty results.


This Old Fashioned Sloppy Joes recipe comes from a 1970s church cookbook, though sloppy joes have been around much longer — with roots back to the 1930s.
According to lore, a cook named Joe in Sioux City, Iowa, added tomato sauce to a loose-meat sandwich and created what became known as the sloppy joe.
I like this version because it uses pantry staples to produce a sweet, tangy, flavorful sandwich you can make in minutes. A small trick for the bun really elevates the finished sandwich.
Some links in this post may be affiliate links to products I recommend; I may earn a small commission if you purchase through them.
Ingredients

- Ground beef (traditional). I used 85% lean; ground turkey also works if you prefer.
- Onion, chopped, for flavor.
- Sauce: ketchup, sugar, vinegar, Worcestershire sauce, salt, and water.
How to make old fashioned sloppy joes
Begin by browning the ground beef and chopped onion together in a large skillet over medium heat. No extra oil is needed—use the fat rendered from the beef. Cook until the beef is no longer pink and the onion is softened.

Stir in the remaining ingredients: ketchup, water, sugar, Worcestershire sauce, vinegar, salt, and chili powder. Reduce the heat to medium-low and simmer 5–7 minutes so the flavors meld and the sauce thickens slightly.

My top tip: toast those buns
Small details make a big difference with a simple recipe. A toasted bun adds flavor and texture that really improves the sandwich.
Spread a thin layer of mayonnaise on each bun, then broil or toast until golden. The mayo creates a crisp, flavorful surface that contrasts nicely with the saucy beef.

The result is a pleasant crunch and extra flavor that lifts this humble sandwich into something special.
Variations and toppings
Try these simple variations to change the flavor or texture:
- Add half a chopped green pepper with the onion.
- Add ½ teaspoon red pepper flakes for heat.
- Use half bbq sauce instead of some of the ketchup.
- Swap in ground turkey or chicken for a lighter version.
- Serve the meat over a baked potato or spoon over tortilla chips and top with cheese for nachos.
Topping ideas:
- A slice of cheese, added while the meat is hot so it melts.
- Dill or sweet pickles for tanginess.
- Sliced white or red onion for bite.

How long do sloppy joes keep in the refrigerator?
Store cooked sloppy joe meat in an airtight container in the refrigerator for 3–4 days. Leftovers are excellent reheated and served over baked potatoes or in sandwiches.
Freezing instructions
You can freeze sloppy joe meat for up to 3 months. Use a tightly sealed container or a freezer bag and thaw overnight in the refrigerator before reheating. Reheat gently in a skillet or microwave until warmed through.

Side dish ideas for sloppy joes
- French fries or potato chips
- Coleslaw
- Mac & cheese
- Red potato salad
- Asian cabbage salad
- Baked calico beans
- Macaroni salad with shrimp
📖 Recipe

Old Fashioned Sloppy Joes Recipe
Ingredients
- 1½ lbs ground beef
- 1 yellow onion, chopped
- 2 tablespoons vinegar
- 1 teaspoon salt
- 2 tablespoons sugar
- 2 tablespoons Worcestershire sauce
- ¾ cup ketchup
- ¼ cup water
- 2 teaspoons chili powder
- To serve: hamburger buns, mayonnaise, pickles
Instructions
- Place 1½ lbs ground beef and 1 chopped yellow onion in a large skillet over medium heat. Cook 5–7 minutes, until the beef is cooked through and the onion is soft.
- Add 2 tablespoons vinegar, 1 teaspoon salt, 2 tablespoons sugar, 2 tablespoons Worcestershire sauce, ¾ cup ketchup, ¼ cup water, and 2 teaspoons chili powder. Stir to combine, reduce heat to medium-low, and simmer 5 minutes.
- Spread buns with a thin layer of mayonnaise and broil or toast until golden. Spoon the sloppy joe meat onto the buns and top with pickle slices or other desired toppings.
Notes
Store cooked meat in the refrigerator for 3–4 days or freeze for up to 3 months in an airtight container. Reheat in a skillet or microwave (cover or use a splatter guard).
Substitute ground turkey or chicken if desired. Variations include adding chopped green pepper, red pepper flakes for heat, or swapping half the ketchup for BBQ sauce. Toppings: cheese, pickles, or sliced onion.
Nutrition
Carbohydrates: 15 g
Protein: 22 g
Fat: 17 g
More simple beef dinners
- Crockpot Beef BBQ
- Italian Beef with Sirloin Tip Roast
- Beef Stroganoff with Cream of Mushroom Soup
- Crockpot Hungarian Goulash