Slow-Cooker Sloppy Joes Recipe for Tender, Saucy Sandwiches

These Crock Pot Sloppy Joes are about to become your family’s new favorite. Skip the canned sauce and make this homemade sloppy joe recipe from scratch: brown the beef, combine the ingredients in a slow cooker, and let it simmer low and slow for deep, comforting flavor.

Two sloppy joe sandwiches with savory ground beef filling on soft buns, served on a speckled plate with ridged potato chips in the background.

This is classic comfort food: messy, satisfying, and full of rich flavor. Slow cooking makes the ground beef tender and allows the sauce to thicken and deepen, filling your home with an irresistible aroma. It’s simple to prepare and tastes far better than any boxed mix.

Recipe Ingredients:

You’ll need the following ingredients for Slow Cooker Sloppy Joes:

  • Ground beef (see notes below for best options)
  • Onion powder
  • Garlic powder
  • Tomato paste
  • Ketchup
  • Beef broth
  • Brown sugar
  • Dijon mustard
  • Worcestershire sauce
  • Chili powder
  • Apple cider vinegar
  • Salt
  • Black pepper
  • Hamburger buns (soft buns recommended)
Top-down view of labeled ingredients for a recipe, including ground beef, ketchup, brown sugar, tomato paste, broth, Dijon mustard, Worcestershire, seasonings, and apple cider vinegar, arranged on a light surface.

Ingredient Notes:

  • Ground beef: Use 80/20 for the best flavor and texture; lean beef will work but may be less rich. The fat helps keep the meat moist during slow cooking.
  • Tomato paste: Adds concentrated tomato flavor and thickens the sauce. You can substitute tomato sauce but reduce added liquid.
  • Brown sugar: Provides the classic sweet balance to the tangy sauce.
  • Seasonings: Optional additions like minced fresh garlic, diced onion, or red pepper flakes add extra flavor and heat.

How to make Sloppy Joes step-by-step:

STEP 1: Brown the ground beef in a large skillet over medium-high heat. Season with onion powder and garlic powder while cooking. Cook until no longer pink and drain excess grease.

STEP 2: Transfer the browned, seasoned beef to the slow cooker.

STEP 3: Add the tomato paste, ketchup, beef broth, brown sugar, Dijon mustard, Worcestershire sauce, chili powder, apple cider vinegar, salt, and pepper. Stir until everything is well combined.

STEP 4: Cover and cook on low for 3 hours, stirring once halfway through to ensure even cooking and to prevent sticking.

STEP 5: Taste and adjust seasoning as needed.

STEP 6: Serve the sloppy joe mixture on hamburger buns.

A slow cooker filled with cooked sloppy joe meat sits on a white surface, surrounded by a plate of burger buns, a bowl of potato chips, a striped towel, and a large serving spoon.

Pro Tip

Don’t skip browning the ground beef first — it builds depth of flavor you won’t get by adding raw meat to the slow cooker. Stirring halfway through helps prevent sticking and makes the texture more even.

Two sloppy joe sandwiches on a plate with a serving of ridged potato chips on the side.

Storage and Reheating:

Storage: Refrigerate leftovers in an airtight container for up to 3 days.

Reheating: If the mixture has thickened in the fridge, add a splash of beef broth or water and reheat gently on the stovetop or microwave until warmed through.

Freezing: Cool completely, transfer to a freezer-safe container, and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.

Additions and Substitutions:

Additions:

  • Vegetables: Sautéed diced bell pepper or onions added with the beef boost flavor and texture.
  • Spice: Stir in chili sauce, BBQ sauce, or hot sauce for a different flavor profile.
  • Cheese: Top sandwiches with shredded cheddar or American cheese for a richer bite.
  • Make more: This recipe freezes well — double the batch if you want extra for the freezer.

Substitutions:

  • Ground meat: Ground turkey or chicken can be used for a lighter option, though the flavor will be milder.
  • Sweetener: Honey or maple syrup can replace brown sugar.
  • Mustard: Yellow mustard works if you don’t have Dijon.
  • Serving options: Try hot dog buns, slider buns, or serve the meat loose on bread for a diner-style sandwich.
A close-up of a sloppy joe sandwich with seasoned ground beef spilling out of a soft bun, served on a plate with potato chips in the background.

FAQs about these Homemade Sloppy Joes:

Do you have to brown ground beef before putting it in the Crockpot?

Yes. Browning the beef first develops richer flavor and a better texture. It only takes a few minutes but improves the final result significantly.

What is the difference between Sloppy Joes and Sloppy Janes?

Sloppy Janes typically use ground turkey or chicken instead of beef, creating a lighter variation. The seasoning and method are otherwise similar.

Can I make this on the stove instead?

Yes. After browning the beef, combine the other ingredients in a pot and simmer 20–30 minutes until thickened. Slow cooking, however, yields deeper flavor from the extended, gentle heat.

A sloppy joe sandwich with a generous serving of saucy ground beef filling on a soft bun, placed on a white plate with chips and another sandwich in the background.

What to serve with Slow Cooker Sloppy Joes:

These sandwiches pair well with classic sides like potato salad, coleslaw, french fries, or tater tots. They’re perfect for family dinners and easy to scale for feeding a crowd.

Crock Pot Sloppy Joes

Easy Slow Cooker Sloppy Joes made with a rich, tangy homemade sauce — far better than canned.
Prep Time 15 mins
Cook Time 3 hrs
Total Time 3 hrs 15 mins
Servings 8 servings
Calories 468.2 kcal

Ingredients

  • 2 pounds ground beef
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 (6 ounce) can tomato paste
  • 1/2 cup ketchup
  • 1/3 cup beef broth
  • 1/3 cup brown sugar
  • 2 tablespoons Dijon mustard
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon chili powder
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 8 hamburger buns

Instructions

  1. Brown ground beef in a large skillet over medium-high heat. Season with onion powder and garlic powder while cooking. Drain excess grease.
  2. Transfer seasoned beef to the slow cooker.
  3. Add tomato paste, ketchup, beef broth, brown sugar, Dijon mustard, Worcestershire sauce, chili powder, apple cider vinegar, salt, and pepper. Stir to combine.
  4. Cover and cook on low for 3 hours, stirring once halfway through.
  5. Taste and adjust seasonings if needed.
  6. Serve on hamburger buns.

Notes

Pro Tip: Browning the beef first adds much more flavor than adding raw meat to the slow cooker. Stir halfway through cooking to prevent sticking and ensure even texture.

Nutrition (per serving)

Calories: 468.2 • Carbs: 36.3 g • Protein: 24.3 g • Fat: 24.7 g

This post contains affiliate links. We may earn a commission on purchases made through those links. Thank you for supporting our recipes.