Jump to RecipeJump to VideoLeave a ReviewPin Recipe

This old fashioned sloppy joes recipe is a quick, 30-minute dinner that tastes just like the classic sandwiches many of us grew up eating. The homemade sweet and tangy sauce uses simple pantry staples and has so much more flavor than the canned versions.

If you enjoy Sloppy Joe recipes, try our turkey sloppy joes, sloppy joe cornbread casserole, or check out my other Dinner Ideas for Picky Eaters.

Side shot of old fashioned Sloppy Joes on a table with potato chips and pickles.

Before You Get Started

A few quick notes that help this recipe turn out perfectly every time:

  • Use lean ground beef. Leaner meat keeps the sauce from becoming greasy and helps the flavors shine. You can drain the extra fat if needed.
  • Brown the meat well. Let it get a little color before adding the sauce. This adds richer, deeper flavor.
  • Adjust the sauce thickness. Simmer uncovered for a thicker mixture, or cover the skillet if you like a “sloppier” consistency.
  • Taste and tweak. This is an old-fashioned, flexible sauce. Add a splash of vinegar for more tang or a bit of brown sugar if you like it sweeter.
Ingredients for an old fashioned sloppy joes recipe.

How to Make Old Fashioned Sloppy Joes

These homemade sloppy joes come together with just a few simple steps. The whole meal cooks in less than 30 minutes, which makes it ideal for busy weeknights.

Step 1: Brown the Meat, Onion, and Garlic

Start by cooking the ground beef, onion, and garlic in a large skillet over medium-high heat. Break up the meat as it cooks so you don’t end up with big clumps.

  • Let it get a little color before draining; that browning adds great flavor.
  • Drain off the extra grease after the beef is no longer pink. This keeps the sauce from tasting oily.

A cast iron skillet works well here, but any large pan with good surface area will help the meat cook evenly.

Browning ground beef and onion in a skillet.

Step 2: Whisk Together the Sauce

In a separate bowl or measuring cup, whisk the ketchup, Worcestershire sauce, brown sugar, apple cider vinegar, mustard, salt, and pepper.

  • This is the classic sweet-and-tangy base that gives sloppy joes their old-fashioned flavor.
  • The ingredients are flexible. A little extra vinegar brightens it up, and a touch more sugar adds sweetness if that’s how your family likes it.

Mixing the sauce separately keeps everything smooth so it coats the meat evenly later.

Whisking together the sauce for a homemade sloppy joe recipe.

Step 3: Combine and Simmer

Pour the sauce into the skillet with the beef mixture. Stir well so every bit of meat is coated. Keep the heat low and let it simmer for 10-15 minutes.

  • For a thicker mixture: simmer uncovered so the sauce reduces. To thicken, simmer a little longer or sift in a very small amount of flour while stirring.
  • For a sloppier texture: cover the skillet so the moisture stays in. To thin the sauce, add a splash of warm water, broth, or even a spoonful of ketchup.

You’ll know it’s ready when the mixture looks glossy, rich, and spoonable. Not runny, but not dry.

Homemade sloppy joe meat in a skillet.

Step 4: Serve on Buns

Spoon the warm sloppy joe mixture onto soft hamburger buns.

  • Toasting the buns gives the sandwiches a little more structure and keeps them from getting soggy.
  • If you’re serving kids, spoon the filling onto slider rolls or let the mixture cook down until it’s a touch thicker. It’s easier to handle that way.

Serve them right away with your favorite sides, and enjoy a comforting, old-fashioned sandwich that tastes like the classic version so many of us remember.

Horizontal side shot of old fashioned sloppy joes on plates with coleslaw and pickles.

Sloppy Joe Toppings

We usually keep these sandwiches simple for picky eaters, but toppings can make them even better:

  • Cheese: American cheese melts instantly on the warm meat.
  • Pickles: Dill or bread-and-butter pickles add crunch and tang.
  • Coleslaw: A cool, creamy topping that balances the savory meat.
  • Lettuce, tomato, red onion: A fresh burger-style twist.

I made this for dinner tonight, and it was delicious! So easy too. It will definitely be one that I make again and again. Thanks for creating and sharing such a wonderful recipe!

– Morgan

What to Serve With Sloppy Joes

Best Classic Sides

These pair naturally with a cozy, old-school sloppy joe dinner:

Fresh and Lighter Sides

Bright, crunchy sides that balance the rich sauce:

Side shot of a sloppy joe sandwich on a plate.

Ways to Use Leftover Sloppy Joes

Leftovers reheat beautifully and can be used in so many family-friendly dinners:

Storage and Reheating

  • Make-Ahead: This is a great make ahead meal for busy nights! You can prepare the Sloppy Joe meat in advance, let it cool to room temperature, and store in an airtight container in the refrigerator for 3-4 days.
  • Freezer: Freeze up to 3 months. Thaw in the fridge overnight.
  • How to Reheat: Place the meat in a saucepan, cover, and warm over a low flame, stirring regularly just until heated through. If the sauce is too thick, add a splash of warm water, beef broth, or additional ketchup to thin. Spoon onto buns and enjoy!

Frequently Asked Questions

What buns work best for Sloppy Joes?

Classic hamburger buns are perfect, but brioche, pretzel buns, or kaiser rolls hold up well too. Toast the buns lightly on a griddle or in a skillet. It adds flavor and helps keep the sandwich from getting soggy once the warm meat goes on top.

What can I use in the sauce instead of ketchup?

Substitute with barbecue sauce or tomato sauce in lieu of the ketchup. The tomato sauce is not sweet like ketchup, so you will need to add some extra brown sugar to taste. You can also use a can of condensed tomato soup if that’s what’s in your pantry. Stir in a dollop of tomato paste for a richer, thicker tomato flavor.

How do I thicken or thin the sauce?

This recipe is flexible, so you can make the mixture as thick or as “sloppy” as you like.

  • For a looser sauce: Cover the skillet while simmering to trap moisture, or add a splash of warm water, beef broth, or a bit more ketchup. Adjust slowly until it reaches a consistency you like.
  • For a thicker sauce: Simmer uncovered so the liquid can reduce. You can also let it cook a little longer or stir in a very small amount of flour to tighten it up.
What is the difference between Sloppy Joes and Manwich?

Manwich is a canned, tomato-based sauce that you mix with browned meat. It’s convenient, but the flavor is usually thinner and a little more processed. Homemade sloppy joes have a richer taste because you control the balance of sweetness, tang, and seasoning. The sauce thickens naturally as it simmers, and you can easily adjust it to suit your family.

Can I make these with turkey or pork?

Yes. The sauce works with almost any ground meat. Ground turkey, chicken, or pork cook the same way and absorb the flavors well. Turkey and chicken give you a lighter, leaner sauce, while pork adds a touch more richness.

Can I make sloppy joes in a slow cooker?

Yes. Brown the ground meat, onion, and garlic first so the texture stays right, then transfer everything to a slow cooker. Stir in the sauce ingredients and cook on low for 2-3 hours. If the mixture looks too thin at the end, remove the lid and let it cook a little longer to reduce.

Recipe Variations

  • Use both Ketchup and BBQ Sauce: for a zesty spin, swap out half of the ketchup and replace it with barbecue sauce instead.
  • Sloppy Joe Recipe with Tomato Sauce: For a slightly less sweet Sloppy Joe sauce, replace half of the ketchup with tomato sauce. You can even omit the ketchup entirely and use tomato sauce instead. Just sweeten with brown sugar to taste.
  • Homemade Sloppy Joes with BBQ Sauce: If you love the zippy flavor of barbecue sauce, swap out the ketchup and replace it with your favorite brand of store-bought (or homemade) bbq sauce.
  • Add Seasoning: Use your favorite seasonings like chili powder or cumin, or herbs such as oregano, thyme, basil, or parsley.
  • Include Vegetables: Make healthy Sloppy Joes by sneaking in extra veggies. Try diced bell pepper, shredded zucchini or squash, or grated carrots.
  • Try Different Meat: Instead of ground beef, use ground pork or ground turkey, or a blend of meats.
  • Make Them Spicy: Add crushed red pepper flakes or cayenne to your sauce.
  • No Sugar Sloppy Joe Recipe: omit the brown sugar and use no-sugar-added ketchup.
Side shot of two homemade sloppy joes on plates.

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Watch How to Make It

Square close up of homemade sloppy joes on a plate.

Old Fashioned Sloppy Joes Recipe

4.96 from 21 votes
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Servings 4 people
Calories 226 kcal
An easy 30-minute dinner made with simple pantry staples and a sweet, tangy homemade sauce.

Equipment

Ingredients
  

  • 1 lb. ground beef
  • ¼ cup finely diced onion (frozen is fine)
  • 1 clove garlic, minced (or ⅛ teaspoon dried garlic powder)
  • ¾ cup ketchup
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon light brown sugar
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon yellow mustard
  • 1 teaspoon kosher salt
  • Dash of ground black pepper
  • For serving: sandwich buns

Instructions

  • In a large skillet over medium-high heat, brown the ground beef, onion, and garlic until the meat is no longer pink. Drain.
    Browning ground beef and onion in a skillet.
  • Whisk together the remaining ingredients to make the sauce.
    Whisking together the sauce for a homemade sloppy joe recipe.
  • Add the sauce to the skillet with the beef, onion, and garlic.
    Adding the sauce to ground beef.
  • Simmer uncovered over low heat for 10-15 minutes, stirring regularly, until the mixture reaches desired consistency. You can keep the skillet covered if you like the sauce “sloppier.” If the sauce is too thick, gradually stir in a small amount of warm water or beef broth. If the sauce is too thin, gradually sift in a small amount of flour while stirring vigorously to thicken.
    Homemade sloppy joe meat in a skillet.
  • Spoon beef mixture onto buns and serve!
    Horizontal side shot of old fashioned sloppy joes on plates with coleslaw and pickles.

Notes

  • Make Ahead: Prepare the meat mixture in advance, cool to room temperature, and store in an airtight container in the refrigerator for 3-4 days or in the freezer for up to 3 months.
  • Serving a Larger Family? Double all of the ingredients.
  • Adjust consistency: Add a splash of warm water or broth if it gets too thick, or simmer longer for a thicker sauce.
  • Meat options: Turkey, pork, or a blend work well.
  • Bun tip: Toast buns for a sturdier sandwich.

Nutrition

Serving: 1/4 of the meat mixtureCalories: 226kcalCarbohydrates: 17gProtein: 25gFat: 6gSaturated Fat: 3gCholesterol: 70mgSodium: 1122mgPotassium: 583mgFiber: 1gSugar: 14gVitamin A: 231IUVitamin C: 3mgCalcium: 22mgIron: 3mg
Keyword: homemade sloppy joes, old fashioned sloppy joes, old fashioned sloppy joes recipe, sloppy joes recipe, super easy sloppy joe recipe
Course: Dinner, Lunch
Cuisine: American

Originally published in September, 2020, this post was updated in January, 2026.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Clair says:

    5 stars
    Fantastic!

    1. The Seasoned Mom says:

      Thank you, Clair!

  2. Matthew Saleski says:

    So annoying- the quantities are written no where-

    1. Blair Lonergan says:

      Hi, Matthew! The quantities for each ingredient and the complete recipe instructions are in the recipe card at the bottom of the post.

  3. Patricia Moseley says:

    5 stars
    Love the addition of vinegar!

    1. Blair Lonergan says:

      Thank you, Patricia!

  4. Dennis Shields says:

    4 stars
    I made this recipe as directed, it was very delicious. The only thing I would do is add a little red or yellow bell pepper. Would highly recommend. Send more recipies.

    1. The Seasoned Mom says:

      Thank you, Dennis! We’re so glad you enjoyed it.

  5. Judy Smedra says:

    5 stars
    Great flavor and just was I was looking for. Healthy and robust.

    1. The Seasoned Mom says:

      Thank you, Judy! We’re so glad you enjoyed it.

  6. John says:

    5 stars
    This sloppy joe recipe beats all others, I have tried more than a few, and beats the canned stuff any day. Well worth the short amount of time involved. Great on buttered buns toasted in a skillet.

    1. The Seasoned Mom says:

      Thank you, John! We’re so glad you enjoyed it and truly appreciate you taking the time to leave such a kind review.