Today: Get My No Fail, Easy Cookbook Series for 60% OFF
Buy Now

Sloppy Joes

4.99 from 100 votes

119 Comments

Servings: 4

25 minutes

These homemade sloppy Joes are a delicious classic recipe featuring seasoned beef, toasted buns and plenty of sauce.

Jump To RecipePin Recipe
A classic Sloppy Joes sandwich filled with saucy ground meat sits on a black plate next to a pile of potato chips. A bowl of chips and another hearty Sloppy Joes sandwich are in the background.

If sloppy joes were on your table on a school night growing up, this one will taste like the sandwich you remember. The sauce comes from what’s already in your pantry, nothing from a Manwich can, so it tastes like something you made instead of something you opened.

A classic Sloppy Joes sandwich filled with seasoned ground beef and rich tomato sauce sits on brown parchment paper, with another messy, irresistible sandwich in the background.

This recipe comes together on a weeknight without much fuss, and it stretches easily when more people show up at the table.

Cook The Sauce Down Until It’s Thick

Don't want to lose this recipe? Get it emailed to you directly! Enter your email below. Plus you'll get a free e-cookbook and amazing recipes sent to you daily.

Without a real simmer, the sauce stays thin, tasting like tomato and water instead of a filling. Once the beef is browned and set aside and the onions have gone soft in the butter, everything else goes into that same skillet.

A stainless steel pot on a marble counter filled with chopped onions, ketchup, tomato paste, mustard, spices, and sauce ingredients for Sloppy Joes, ready to be mixed.
A stainless steel pan filled with savory Sloppy Joes mixture sits on a marble counter, with a wooden spoon resting inside. A plate with hamburger buns is visible to the right, ready to be piled high with the classic Sloppy Joes filling.

Bring it to a boil, then turn the heat down and let it simmer before the beef goes back in. I watch the bubbles instead of the timer: big, fast ones slow down as the sauce reduces, and that’s my cue that it’s ready for the beef.

Let The Sauce Thicken On Its Own

Some sloppy joe recipes add a splash of water or broth to stretch the sauce, and it’s tempting to do the same here if the mixture looks thick before the beef goes back in. I leave it out.

The tomato sauce, ketchup and vinegar already give this sauce all the liquid it needs, and thinning it just means a longer wait to get it back to that same slow-bubble stage.

If you want more sauce for a crowd, I’d make a second batch of just the sauce rather than stretch the one I have.

A close-up of a wooden spoon stirring thick, chunky ground beef in tomato sauce—perfect for making classic Sloppy Joes—inside a metal pan.

Add Sugar A Little At A Time

Taste the sauce before you add the beef back in. I add extra brown sugar a little at a time from there, tasting between each addition, instead of committing to a number before I’ve tried it. If it needs more, keep going until it tastes right to you.

Toast The Buns So They Hold The Filling

Butter the inside of each bun and set them cut side down in a hot pan. I let them go a minute or two, past golden into a real deep brown at the edges.

Four hamburger bun halves toasting on a square grill pan, perfect for Sloppy Joes, with two cut sides down and two rounded tops facing up, on a white marble surface.
I toast every bun before it sees the filling.

Round Out The Meal

I top mine with a few dill pickle slices and keep a bowl of potato chips close by for the crunch the sandwich doesn’t have on its own.

Two open-faced sloppy joe sandwiches, featuring classic Sloppy Joes filling and topped with sliced pickles, rest on parchment paper, surrounded by crispy potato chips and sandwich buns on a rustic wooden surface.

A sloppy joe also wants something bigger to catch the drips. I like a cheesy potato casserole next to it when I’m feeding a crowd, since the potatoes soak up whatever falls off the sandwich, or an elbow macaroni salad when I want the plate to travel to a potluck.

A simple Caesar salad is what I reach for on a weeknight when the sandwich is the whole point and I just want something green on the plate.

Double The Batch, And Keep The Extra

When you double the beef, reach for one 15-ounce can of tomato sauce instead of two 8-ounce cans. It’s close enough to double that you won’t notice the difference, and it saves you opening a second can.

This filling holds up well made ahead and reheated. I make it a day or two early when I know the night will be busy, then warm it back up in the skillet before serving. Press the air out of the container before it goes into the freezer, and thaw it in the fridge overnight before you reheat it on the stove.

Recipe Test Notes

This recipe was originally published in May 2020. It was tested in April 2026 by Karen, an independent recipe tester. Before making this recipe, she told me she “doesn’t normally like sloppy joes and never liked the spice packet or a canned sauce like Manwich.”

Two open Sloppy Joes sandwiches sit invitingly on a white plate atop a granite countertop, with a skillet full of hearty Sloppy Joes filling in the background.

.After she made this recipe she wrote back saying, “I was very pleasantly surprised. This was really good. I would make it again and I would recommend it to anyone looking for a quick meal on a busy night.”

A plate with a classic Sloppy Joes sandwich on a bun and a serving of golden tater tots, placed on a speckled countertop.

More Sloppy Joe Recipes

Get a Free Cookbook
Subscribe now to receive our FREE Sweet & Treats digital cookbook with 15 amazing desserts inside!
A classic Sloppy Joes sandwich filled with saucy ground meat sits on a black plate next to a pile of potato chips. A bowl of chips and another hearty Sloppy Joes sandwich are in the background.

Homemade Sloppy Joe Recipe

4.99 from 100 votes
This sloppy joes recipe gives you a real cue for when the sauce is thick enough, instead of leaving you to guess and risk a thin, watery filling.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings 4

Ingredients
  

  • 1 pound ground beef
  • 2 tablespoons butter
  • ½ cup finely chopped onion
  • 8 ounces tomato sauce
  • ½ cup ketchup
  • 1 tablespoon brown sugar, more to taste
  • 1 tablespoon prepared mustard
  • 2 tablespoons Worcestershire sauce
  • 1 tablespoon white vinegar
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 2 tablespoons softened butter, to toast the hamburger buns
  • 4 to 6 hamburger buns

Instructions
 

  • Brown the ground beef in a large skillet, drain the extra grease, remove the ground beef, and set it aside.
  • In that same skillet, add the 2 tablespoons of butter and melt over medium-high heat, and add the onions and saute until transparent, about 3 minutes.
  • Stir in the tomato sauce, ketchup, brown sugar, prepared mustard, Worcestershire sauce, vinegar and spices.
  • Bring to a boil, reduce heat and simmer 5 to 7 minutes. Watch for bubbling and splattering tomato sauce!
  • Add the ground beef to the sauce in the skillet and stir together and cook until all is reheated.
  • Butter the inside of the buns and toast them on a griddle pan.
  • Spoon the meat mixture on to the prepared buns and enjoy.

Video

Notes

  • This sloppy Joe recipe is for 4 to 6 people, but it can be doubled or tripled. Simply make your filling and toast your buns and assemble the sloppy Joes when it’s time to eat.
  • Don’t wait to serve them. Sloppy Joes are best served as soon as they’re made. Adding filling to the buns and letting it sit for more than a few minutes can make your buns soggy. Instead, if you need to make this recipe ahead of time, keep your filling and buns separate until you’re ready to serve.
  • For perfectly toasted buns, you’ll need about 2 tablespoons of softened butter for six hamburger buns to make it happen.

Nutrition

Calories: 417kcal | Carbohydrates: 18g | Protein: 21g | Fat: 29g | Saturated Fat: 12g | Trans Fat: 2g | Cholesterol: 96mg | Sodium: 1114mg | Potassium: 705mg | Fiber: 2g | Sugar: 14g | Vitamin A: 585IU | Vitamin C: 8mg | Calcium: 55mg | Iron: 4mg
Have You Tried This Recipe?Follow me on Pinterest @spaceshipslb

You May Also Like

get digital lazy cookbooks

Reader Interactions

Comments

    4.99 from 100 votes

    Leave a Comment

    Recipe Rating




    Comments

  1. Michael T says

    5 stars
    Fantastic recipe–its a keeper! I throw a little bit of shredded mozzarella on the bottom of the bun, and put it in the microwave for 10 seconds or so to melt it a little. Chef’s kiss!

  2. D Wyse says

    5 stars
    Delicious, easy, & the right balance. After eating them at a friends and getting the recipe, threw my others away & stop searching for the best.

Load More Comments

The Crew

Angela

Angela

Recipe Testing

Teresia

Teresia

Recipe Testing

Sian

Sian

Photography

Amy

Design

Lexus

Editorial

Ina Chong

Ina

Social Media

16108

Free Membership!

Get all our new recipes straight to

your inbox plus a BONUS

download in your first email! ❤