Go Back
+ servings
Homemade sloppy joes in a buttery hamburger roll with potato chips in the background.
Print Recipe
5 from 7 votes

Homemade Sloppy Joes

This Homemade Sloppy Joe recipe has a perfect tomato sauce filled with tangy, sweet, and savory flavors that combine perfectly together. You'll never use a can again!


  • 1 Tablespoon olive oil
  • 1 lb. ground beef, 85% lean
  • ½ yellow onion, diced
  • 3 cloves garlic, minced
  • 8 oz. can tomato sauce
  • 1 tablespoon tomato paste
  • 2 teaspoons yellow mustard
  • 2 Tablespoons ketchup
  • 1 Tablespoons packed brown sugar
  • 1 teaspoon apple cider vinegar
  • 1 Tablespoon Worcestershire sauce
  • 2 teaspoons hot sauce, optional*
  • ½ teaspoon kosher salt
  • ¼ teaspoon pepper

For Serving

  • 4 Hamburger buns, toasted


  • Add the oil to a large nonstick skillet over high heat.
  • Add the beef but don’t break it apart yet. Allow a dark brown crust to develop on the bottom of the meat, about 4 minutes. This gives it a hamburger-like texture.
  • Flip the beef and allow a crust to develop on the reverse side.
  • Once browned, reduce heat to medium-high.
  • Add the onions and break the beef apart. Allow the beef to finish cooking through. Drain any excess grease if necessary.
  • Add the garlic and cook for 1 minute.
  • Add all remaining ingredients. And stir until heated through and thickened slightly. Don't let the sauce reduce too much, especially if you're going to reheat leftovers.
  • Serving suggestion: Spread butter over the top and bottom of your burger buns and toast them on a griddle or large skillet prior to serving. This adds nice flavor/texture and prevents the buns from becoming soggy.
  • For the Crock Pot: Prepare the ground beef/onions/garlic on the stove top as instructed above. Transfer to the Crock Pot and stir in remaining ingredients. heat on low for 2-3 hours, stirring occasionally if possible. Serve with toasted hamburger buns.


*I use Texas Pete Hot Sauce but any variety will work!

Feel free to top each with a slice of American cheese, or work some Velveeta cheese into the meat mixture itself!

Optional Additions:
Bell Peppers, Celery


Calories: 465kcal, Carbohydrates: 33g, Protein: 25g, Fat: 25g, Saturated Fat: 9g, Cholesterol: 81mg, Sodium: 1103mg, Potassium: 676mg, Fiber: 2g, Sugar: 11g, Vitamin A: 345IU, Vitamin C: 9mg, Calcium: 114mg, Iron: 5mg