Old-Fashioned Sloppy Joes Recipe with Mom’s Classic Sauce

This old-fashioned sloppy joes recipe comes straight from my mom’s recipe box. It’s a savory ground beef filling simmered in a tangy homemade sauce and ready in one skillet in under 30 minutes. No packaged mix required—just pantry staples and an easy method for a comforting weeknight dinner.

Old fashioned sloppy joes recipe served in a soft bun on a plate with a cast iron skillet in the background.

Classic Old-Fashioned Sloppy Joes — Overview

This loose-meat sandwich is a nostalgic favorite: browned ground beef coated in a sweet-and-tangy sauce and spooned into soft hamburger buns. It’s ideal for busy evenings because it cooks quickly in a single skillet and uses ingredients most home cooks already keep on hand. The flavors are straightforward and family-friendly, which is why this version has been passed down in my family for years.

Ingredients You’ll Need for Homemade Old-Fashioned Sloppy Joes

Refer to the ingredient list below for measurements. This simple sauce balances ketchup, sugar, vinegar, mustard, and Worcestershire sauce for a classic sloppy joe flavor.

Ingredients for this recipe for old fashioned sloppy joes.
  • 1 pound lean ground beef
  • 1/2 medium onion, diced (optional)
  • 1 teaspoon olive oil (use if cooking in a cast iron skillet)
  • 1/2 cup ketchup (choose your favorite brand)
  • 2 tablespoons white sugar
  • 2 tablespoons white vinegar
  • 1 tablespoon yellow mustard
  • 1 tablespoon Worcestershire sauce
  • 6 hamburger buns

Yield & Timing

  • Yield: about 6 sandwiches
  • Prep time: 5 minutes
  • Cook time: 15 minutes
  • Total time: about 20 minutes

Step-by-Step Instructions

  1. Peel and dice the onion if using.
  2. If using a cast iron skillet, heat 1 teaspoon olive oil over medium heat until a small piece of onion sizzles when added.
  3. Add diced onion and ground beef to the skillet. Cook, stirring and breaking up the meat, until the beef is no longer pink and the onions are translucent—about 5 minutes.
  4. Carefully drain excess grease: push the meat to one side of the skillet, tilt the pan to pool the grease, and spoon it into a disposable container. Do not pour grease down the sink.
  5. Return the skillet to the heat. Stir in ketchup, sugar, vinegar, mustard, and Worcestershire sauce until combined and simmering. Let the mixture cook a few minutes so the sauce thickens slightly and the flavors meld.
  6. Divide the hot sloppy joe mixture among hamburger buns and serve immediately.
Classic old fashioned sloppy joes recipe in a bun on a serving plate
Brown the meat, simmer with the sauce, and pile onto soft buns for a classic sloppy joe.

Tips for Success

  • Use lean or extra-lean ground beef to reduce grease; drain well after browning.
  • If your family dislikes onions, omit them—this recipe still works well without them.
  • Adjust the sugar and vinegar to taste if you like your sauce sweeter or tangier.
  • For a fuller texture, cook the sauce a few extra minutes to concentrate the flavors. For a saucier sandwich, add a splash of water or extra ketchup.

Serving Suggestions

Sloppy joes pair perfectly with quick, casual sides:

  • Potato chips or crisps for simple crunch
  • Potato salad or coleslaw for a picnic-style plate
  • Baked beans or cheesy potatoes for a heartier meal
  • Pickle slices and a slice of cheese—if you like—added to the bun
A pan of sloppy joes meat mixture with a sloppy joe in a bun on a plate in front of it.
Serve hot sloppy joe filling in a bun for a satisfying classic sandwich.

Origin of This Recipe

This version is the classic one from my mom’s recipe box—simple, reliable, and made often when I was growing up. It’s an easy recipe to teach to new cooks and a dependable option whenever you need a fast, filling meal that appeals to kids and adults alike.

Variations & Ideas

  • Serve the mixture over baked sweet potatoes for a low-carb twist.
  • Swap hamburger buns for soft rolls or flour tortillas to change the presentation.
  • Make a larger batch for gatherings—this scales up easily and stays true to the classic flavor.
A sloppy joe on a dinner plate.
A comforting, quick one-skillet dinner—old-fashioned sloppy joes.

Keep this classic sloppy joes recipe handy for busy weeknights or casual get-togethers. It’s quick to prepare, easy to customize, and reliably delicious—just like Mom used to make.