Set-and-Forget Crockpot Sloppy Joes
These crockpot sloppy joes are the answer to a busy weeknight: a rich, tangy, beefy filling that simmers all day while you get on with your life. No hovering over the stove, no last-minute scramble.

You get sweet and savory ground beef in a sticky sauce that soaks into soft buns. Just brown the meat, dump everything in the slow cooker, and come back to dinner.
Why These Sloppy Joes Work Every Time
The slow cooker does the heavy lifting. The beef stays tender and the sauce thickens into a glossy, deeply flavored coating, not a watery mess.
That long, low cook lets the ketchup, mustard, and brown sugar meld into something way better than the sum of its parts. It tastes like you stirred a pot for hours, but you barely touched it.
They reheat like a dream and the leftovers taste even better the next day, so Monday’s dinner can stretch into Wednesday’s lunch.
Ingredients

- 1.5 lbs ground beef (80/20): the fat keeps the filling juicy over a long cook
- 1 large yellow onion, diced: gives a soft, savory base
- 2 cloves garlic, minced: optional but adds depth
- 1/2 cup ketchup: the main sweet and tangy backbone
- 2 tbsp brown sugar: deepens the sweetness
- 1 tbsp yellow mustard: cuts through the richness
- 1 tbsp Worcestershire sauce: brings savory, umami notes
- 2 tbsp tomato paste: helps thicken and intensifies the tomato flavor
- 1/2 cup water: thins the sauce just enough for the first stir
- 1/2 tsp salt
- 1/4 tsp black pepper
- 6 soft hamburger buns: for serving
Variations / Substitutions
- Ground turkey: swap in equal amount; add an extra tablespoon of oil when browning to keep it moist
- Sweetener: use honey or molasses instead of brown sugar for a different kind of sweetness
- Heat: add 1 teaspoon chili powder or a minced chipotle pepper in adobo for a smoky kick
- Dairy-free: the recipe is already dairy free as written
How to Make Crockpot Sloppy Joes
Step 1: Brown the Beef and Onion

In a large skillet over medium-high heat, cook the 1.5 lbs ground beef, breaking it up with a spoon, until no pink remains, about 6 to 8 minutes. Drain off most of the fat, then add the diced onion and minced garlic. Cook, stirring, until the onion turns translucent, about 3 minutes more.
The beef should be crumbly with a few crisp edges, and the onion will smell sweet and mellow. Those browned bits on the bottom of the pan are full of flavor, so scrape them up and add them to the slow cooker.
Step 2: Stir in the Sauce

Transfer the beef mixture to the slow cooker. Add the 1/2 cup ketchup, 2 tbsp brown sugar, 1 tbsp mustard, 1 tbsp Worcestershire sauce, 2 tbsp tomato paste, 1/2 cup water, 1/2 tsp salt, and 1/4 tsp pepper. Stir until everything is evenly combined and the sauce is a uniform deep reddish-brown.
The mixture will look thin at first. That is exactly what you want because it will reduce and cling to the meat as it cooks. A quick stir now means you can walk away and let the crockpot do the work.
Step 3: Simmer the Filling

Cover the slow cooker and cook on low for 6 to 8 hours or on high for 3 to 4 hours. Resist the urge to lift the lid too often; every peek lets steam escape and extends the cooking time.
You will know the filling is ready when it has thickened to a spoon-coating consistency and the kitchen smells deeply savory and a little sweet. If it still looks too thin, prop the lid open with a wooden spoon for the last 30 minutes to let some moisture evaporate.
Step 4: Pile Onto Buns

Split the buns and toast them lightly under a broiler or in a dry skillet if you like a bit of crispness. Spoon the hot sloppy joe filling generously onto the bottom buns, top with the other halves, and serve right away.
A little crunchy coleslaw on top or a dill pickle on the side adds a sharp contrast that cuts through the richness. Have plenty of napkins ready.
Tips for the Best Sloppy Joes
- Use 80/20 ground beef for the best balance of flavor and moisture. Leaner meats can dry out and turn grainy over a long cook.
- If the sauce tastes one-note after cooking, a splash of apple cider vinegar stirred in right before serving brightens everything up.
- Toast the buns with a smear of butter. That little extra richness helps them hold up under the juicy filling instead of dissolving.
- For a smoother filling, use a potato masher in the slow cooker to break the beef into fine crumbles just after browning and before adding the sauce.
Cook times by heat setting:
| Heat Setting | Time |
|---|---|
| Low | 6-8 hours |
| High | 3-4 hours |
Storing Leftover Sloppy Joe Filling
- Refrigerate: cool the filling and transfer to an airtight container. It will keep well for up to 4 days.
- Reheating: warm gently in a saucepan over medium-low heat with a splash of water, stirring now and then, or zap individual portions in the microwave until hot.
What to Serve with Sloppy Joes
A pile of classic coleslaw works like a charm because the cool crunch offsets the warm, saucy beef. Sweet potato fries add a caramelized edge that echoes the brown sugar in the sauce. A simple green salad with a sharp vinaigrette works too, cutting the richness and giving the whole meal some freshness.
Frequently Asked Questions
Can I make these on the stove top instead?
Yes. After browning the beef and onion, stir in all the sauce ingredients and simmer over low heat, stirring occasionally, for 30 to 40 minutes until thick.
How do I thicken the sauce if it is still too runny?
Whisk 1 tablespoon cornstarch with 1 tablespoon cold water and stir it into the hot filling. Let it cook on high for 10 more minutes, and it will tighten right up.
Can I double this recipe in a 6-quart slow cooker?
You can double it easily in a 6-quart model. Give it a stir halfway through so the filling heats evenly from all sides.
What can I use instead of ketchup?
Swap in an equal amount of plain tomato sauce plus 1 tablespoon apple cider vinegar and an extra teaspoon of brown sugar. It will be a little less sweet but the tang and body will be close.

Crockpot Sloppy Joes Recipe
Ingredients
Method
- Brown the ground beef in a large skillet over medium-high heat until no pink remains, about 6 to 8 minutes. Drain fat, then add onion and garlic and cook until softened, about 3 more minutes.
- Transfer the beef mixture to the slow cooker. Add ketchup, brown sugar, mustard, Worcestershire sauce, tomato paste, water, salt, and pepper. Stir until well combined.
- Cover and cook on low for 6 to 8 hours or on high for 3 to 4 hours, until the sauce is thick and glossy. If it seems thin, cook uncovered for the last 30 minutes.
- Toast the buns if desired, then pile the hot filling generously onto the buns and serve immediately.
