clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close up of a sloppy Joe on a bun

World's Best Sloppy Joes From Scratch

  • Author: Nancy Blackstone
  • Prep Time: 10 Minutes
  • Cook Time: 30 Minutes
  • Total Time: 40 Minutes
  • Yield: 4-6 Servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American



1 pound ground beef or turkey

1 cup diced yellow onion

1/2 cup diced green pepper, seeds removed

1/4 cup diced celery

1 tablespoon Worcestershire sauce

1/2 teaspoon sea salt

1/4 teaspoon pepper

1 tablespoon sugar

1 tablespoon white vinegar

8 ounce can tomato sauce

1/4 cup ketchup


  1. In a skillet, cook the meat over medium heat until it is almost browned, then add the onion, green pepper and celery. Cook on medium-low until onions are clear and vegetables are crisp-tender, 5-7 minutes. 
  2. Add all remaining ingredients to the skillet and simmer for 30 minutes. Serve over hamburger buns, or store in refrigerator or freezer for re-heating later.


Meat mixture can be stored in the refrigerator for 3 days or in freezer bags in the freezer for up to 6 months. 

Serve on slider buns for appetizers. Kids also love sloppy joes on slider buns for their meal!

Keywords: From Scratch Sloppy Joes, Old Fashioned Sloppy Joes, Mid Century Dinners, 1950's recipes, 1960's recipes, 1940's recipes