Go Back
+ servings
Print Recipe
4.75 from 4 votes

Sloppy Joes

Sloppy Joes - A classic sandwich that's meant to be messy! This recipe requires only one pot and features seasoned ground beef, onions, peppers, and garlic, with a richly flavored tomato sauce.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Dinner
Cuisine: American
Servings: 6
Calories: 266kcal


  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 small onion chopped
  • 1/2 green bell pepper finely chopped
  • 3 cloves garlic minced
  • 1 tablespoon tomato paste
  • 1 teaspoon yellow mustard prepared
  • 3/4 cup ketchup
  • 1 tablespoon brown sugar packed
  • 1/2 teaspoon Worcestershire sauce
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon pepper or to taste
  • 1 teaspoon hot sauce optional


  • Heat the olive oil in a large skillet over medium-high heat. Add the beef and cook until no longer pink, breaking it up into small crumbles, about 5 minutes.
  • Add the onion, bell pepper to the same skillet and cook for another 2 to 3 minutes, until the onion softens. Add the garlic and cook for another 30 seconds until fragrant.
  • Stir in the tomato paste, then add the ketchup, brown sugar, mustard, Worcestershire sauce, salt, pepper and hot sauce. Stir well to combine.
  • Continue cooking over medium heat for another 10 to 15 minutes. The mixture should thicken, if it's too dry, add a bit of water.
  • Remove from heat and sover over toasted buns.


  1. Nutritional information does not include buns.
  2. Store leftover mixture in the fridge in an airtight container for up to 5 days.
  3. You can freeze your sloppy joe mixture for up to 3 months! Transfer the cooked (make sure it's cooled) mix to a freezer bag or airtight container and freeze.
  4. When it’s time to reheat, put it in a saucepan with a little water, heat it through, and serve with freshly toasted buns.


Calories: 266kcal | Carbohydrates: 13g | Protein: 14g | Fat: 18g | Saturated Fat: 6g | Cholesterol: 54mg | Sodium: 571mg | Potassium: 366mg | Fiber: 1g | Sugar: 10g | Vitamin A: 231IU | Vitamin C: 12mg | Calcium: 24mg | Iron: 2mg