Go Back
+ servings
sloppy joe hamburger placed on a wooden board
Print Recipe
5 from 2 votes

Homemade Sloppy Joes

Looking for a nostalgic, quick and easy one-pot dinner for the whole family? Try these Homemade Sloppy Joes. They’re messy, yummy dinner fun! 
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Dinner
Cuisine: American
Keyword: best sloppy joe recipe, easy sloppy joe recipe, homemade sloppy joes, how to make sloppy joes
Servings: 6
Calories: 264kcal


  • 2 tablespoons olive oil, divided
  • 1 pound ground beef
  • ½ green bell pepper, minced
  • 1 small yellow onion, minced
  • 3 cloves garlic, finely minced
  • ½ teaspoon chili powder
  • ½ teaspoon salt
  • ¼ teaspoon fresh ground pepper
  • 1 tablespoon tomato paste
  • 1 tablespoon brown sugar
  • ½ tablespoon hot sauce, optional, but recommended
  • cup ketchup
  • cup water
  • 1 teaspoon Worcestershire sauce


  • Add 1 ½ tablespoons olive oil to a large 12-inch skillet and heat over medium-high heat.
  • Stir in ground beef and cook for 5 to 6 minutes, or until browned, breaking it apart as it cooks.
  • Drain beef and remove from skillet; set aside and keep covered.
  • Return skillet to stove; heat remaining oil and add peppers and onions; cook for 3 to 4 minutes, or until softened.
  • Stir in garlic, chili powder, salt, and pepper; cook for 20 seconds.
  • Stir beef back into the skillet and mix in the tomato paste, brown sugar, and hot sauce.
  • Add ketchup, water, and Worcestershire sauce; mix and stir until thoroughly combined.
  • Lower heat to MEDIUM and continue to cook for 12 to 15 minutes, or until mixture has thickened.
  • Remove from heat.
  • Serve over toasted buns.


Calories: 264kcal | Carbohydrates: 6g | Protein: 14g | Fat: 20g | Saturated Fat: 6g | Cholesterol: 54mg | Sodium: 477mg | Potassium: 289mg | Fiber: 1g | Sugar: 4g | Vitamin A: 127IU | Vitamin C: 11mg | Calcium: 21mg | Iron: 2mg