Classic Sloppy Joes

Classic sloppy joes pile tender onion and small crumbles of ground beef onto sesame-seed hamburger buns. This skillet version uses ketchup, tomato sauce, mustard, and Worcestershire for a sweet-tangy filling. The key is to simmer it uncovered until the sauce clings to the beef: it should be glossy and moist, but thick enough to mound on a bun. Lightly toasting the buns is optional and helps them hold up to the filling.

Ingredients for Classic Sloppy Joes

Close view of thick sloppy joe beef crumbles and onion beneath a sesame-seed bun.
  • 1 pound 90/10 ground beef (450g)
  • 1/2 medium yellow onion, finely diced (about 3/4 cup or 75g)
  • 1 garlic clove, minced
  • 1/2 cup ketchup (120g)
  • 1/2 cup plain tomato sauce (120g)
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon yellow mustard
  • 1 teaspoon packed light brown sugar, or to taste
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 4 sesame-seed hamburger buns

Optional: Use up to 1 teaspoon neutral oil if the skillet needs it. For skillet-toasted buns, use a thin smear of butter if desired. Keep up to 1 teaspoon apple cider vinegar on hand in case the finished sauce needs more tang.

How to Make Classic Sloppy Joes

A complete sesame-bun sloppy joe on a plate, with its thick beef-and-onion filling visible.
  1. Soften the onion: Heat a large 10- to 12-inch skillet over medium heat. Add the onion, using a little of the optional oil if it sticks. Cook for 3 to 4 minutes, until softened and beginning to turn translucent without browning deeply.
  2. Brown the beef: Add the ground beef and increase the heat to medium-high. Cook for 6 to 8 minutes, breaking it into small crumbles. Ground beef should reach 160°F (70°C); color alone is not a reliable doneness check. Before adding the sauce, spoon off excess fat or liquid only if it visibly pools.
  3. Add the sauce: Stir in the garlic and cook for about 1 minute, until fragrant. Add the ketchup, tomato sauce, Worcestershire, mustard, brown sugar, salt, and pepper. Stir until the beef is coated, scraping up any browned bits from the skillet.
  4. Simmer until thick: Bring the filling to a gentle simmer, then reduce the heat to medium-low. Simmer uncovered for about 8 to 12 minutes, stirring occasionally so the tomato sauce does not stick. Start checking at 8 minutes. The filling is ready when it looks glossy, clings to the beef, and holds together on a spoon rather than running off it. Taste and adjust the seasoning.
  5. Toast the buns, if desired: While the filling finishes, toast the cut sides of the sesame-seed buns in a dry skillet over medium heat for 1 to 2 minutes, until lightly golden. A toaster or broiler also works; watch closely under the broiler.
  6. Assemble: Take the filling off the heat and let it sit for 2 to 3 minutes. Mound it generously onto the bottom buns, add the tops, and serve promptly.

How to Keep Sloppy Joe Filling Thick

A wide skillet gives moisture room to evaporate. If you use a narrower pan, the filling may need longer than 12 minutes to thicken. Keep it uncovered at a gentle simmer and stir occasionally. If it is still loose, continue simmering in short increments rather than adding flour; it should remain moist, not dry.

Ketchup varies in sweetness, so taste the filling after simmering before adding more brown sugar. If it tastes too sweet or flat, stir in a little of the optional apple cider vinegar and taste again. For another ketchup-forward ground beef dinner, try Classic Homemade Meatloaf with Glossy Ketchup Glaze.

Make-Ahead and Leftovers

Make the filling ahead, but store it separately from the buns. Cool it promptly and refrigerate it in an airtight container for up to 3 to 4 days. Reheat in a covered skillet over low heat, stirring occasionally until hot throughout. If it has become too thick, stir in a small splash of water. Toast the buns and assemble just before serving rather than storing assembled sandwiches.

For longer storage, freeze the cooled filling in an airtight freezer-safe container for up to 3 months for best quality. Thaw it in the refrigerator, then reheat until hot throughout.

Nutrition

Approximate nutrition per sandwich, based on 4 sandwiches: 435 calories, 29g protein, 14g fat, and 48g carbohydrates. Approximate nutrition per 100g of prepared recipe: 190 calories, 13g protein, 6g fat, and 21g carbohydrates. Values vary with the beef, buns, and ketchup used.

Classic Sloppy Joes

Ground beef simmers with onion, ketchup, tomato sauce, mustard, and Worcestershire until thick enough to pile onto sesame-seed buns.
Course: Main Course
Cuisine: American
Prep: 10 min
Cook: 25 min
Total: 35 min
Servings: 4 Calories: 435 kcal

Equipment

  • 10- to 12-inch skillet
  • Meat thermometer

Ingredients

For the filling

  • 1 pound 90/10 ground beef (450g)
  • 1/2 medium yellow onion, finely diced (about 3/4 cup or 75g)
  • 1 garlic clove, minced
  • 1/2 cup ketchup (120g)
  • 1/2 cup plain tomato sauce (120g)
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon yellow mustard
  • 1 teaspoon packed light brown sugar, or to taste
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper

To serve

  • 4 sesame-seed hamburger buns

Optional

  • Up to 1 teaspoon neutral oil, if needed
  • A thin smear of butter for toasting buns, if desired
  • Up to 1 teaspoon apple cider vinegar, to taste

Instructions

  1. Heat a large skillet over medium heat. Add the onion and cook for 3 to 4 minutes, using a little optional oil if it sticks, until softened and beginning to turn translucent.
  2. Add the ground beef and increase the heat to medium-high. Cook for 6 to 8 minutes, breaking it into small crumbles, until it reaches 160°F (70°C). Spoon off excess fat or liquid if it visibly pools.
  3. Stir in the garlic and cook for about 1 minute, until fragrant.
  4. Add the ketchup, tomato sauce, Worcestershire sauce, mustard, brown sugar, salt, and pepper. Stir to coat the beef, scraping up any browned bits.
  5. Bring the filling to a gentle simmer, then reduce the heat to medium-low. Simmer uncovered for 8 to 12 minutes, stirring occasionally, until glossy and thick enough to cling to the beef. Taste and adjust the seasoning.
  6. If desired, toast the cut sides of the buns in a dry skillet over medium heat for 1 to 2 minutes, until lightly golden.
  7. Remove the filling from the heat and let it sit for 2 to 3 minutes. Spoon onto the bottom buns, add the tops, and serve.

Tips

  • Use a wide skillet to help moisture evaporate and the filling thicken.
  • Start checking the consistency at 8 minutes; simmer longer in short increments if the sauce is still loose.
  • Taste before adding more brown sugar because ketchup sweetness varies.
  • If the finished sauce tastes too sweet or flat, add a little apple cider vinegar and taste again.
  • Toast the buns lightly to help them hold up to the filling.

Notes

Refrigerate filling separately from the buns in an airtight container for 3 to 4 days. Reheat covered over low heat until hot throughout, adding a splash of water if needed. Freeze for up to 3 months for best quality. Approximate nutrition per 100g: 190 calories, 13g protein, 6g fat, and 21g carbohydrates.

Nutrition

Calories: 435 kcal | Protein: 29 g | Fat: 14 g | Carbohydrates: 48 g

Write A Comment