Go Back
+ servings
Logo of The Forked Spoon showing Spork
Sloppy joe sandwiched between a brioche bun with crispy potato chips.
4.80 from 39 votes

Sloppy Joe Recipe

Quick and Easy Sloppy Joe Recipe is made with delicious, budget-friendly ingredients like ground beef, onion, green bell pepper, ketchup, and tomato paste. A family favorite and easy weeknight dinner, these homemade sloppy joes are ready in less than 30 minutes, freeze well, and taste amazing over toasted buns.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Servings: 6 Sloppy Joe
Calories: 413kcal


  • 1 tablespoon olive oil
  • pounds lean ground beef
  • 1 tablespoon butter
  • 1 large yellow onion - minced
  • 1 large green bell pepper - seeded and minced
  • 4 cloves garlic - minced
  • 2 tablespoon tomato paste
  • cup ketchup
  • 2 tablespoon mustard - (yellow mustard or brown mustard)
  • 1 teaspoon Worcestershire sauce
  • 2 tablespoon brown sugar
  • ½ cup water
  • 1 teaspoon chili powder
  • 1 teaspoon red pepper flakes - (optional)
  • salt and black pepper - to season
  • 6 hamburger buns


  • Heat the olive oil in a large skillet over medium-high heat. Add the ground beef, breaking it apart into small crumbles with a wooden spatula as it cooks, approximately 5-7 minutes. Transfer the cooked ground beef to a fine-mesh strainer to drain.
  • Return the skillet to medium heat and add the butter. Add the onion and bell pepper, stirring well to coat. Cook, stirring often, until soft, approximately 6-8 minutes. Add the garlic and continue to cook for 30 seconds.
  • Return beef back to the skillet and stir in the tomato paste. Mix well to combine.
  • Meanwhile, in a medium bowl, whisk together the ketchup, mustard, Worcestershire sauce, brown sugar, and water. Add to the skillet, mixing well to combine with the beef. Season with chili powder, red chili flakes (if using), salt and pepper.
  • Reduce heat to medium-low. Cover and cook for an additional 10 minutes, stirring occasionally to prevent burning.
  • Remove from heat and serve the prepared sloppy joe meat sandwiched between your favorite toasted bun.


  • Ground beef may be substituted with ground turkey, chicken, lamb, or pork.
  • Store leftovers in the refrigerator for up to 4 days.
  • Sloppy joe mixture can be frozen! Allow mixture to cool completely before transferring to freezer-friendly bags or containers. Freeze for up to 4 months. To reheat, thaw in the refrigerator overnight and reheat on the stovetop or in the microwave before serving.


Calories: 413kcal | Carbohydrates: 45g | Protein: 30g | Fat: 12g | Saturated Fat: 5g | Cholesterol: 75mg | Sodium: 884mg | Potassium: 779mg | Fiber: 3g | Sugar: 20g | Vitamin A: 696IU | Vitamin C: 28mg | Calcium: 113mg | Iron: 5mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.