Go Back

Easy Sloppy Joe

Sweet, tangy homemade sloppy joes with a rich tomato sauce — better than the can and ready in 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6
Calories: 420

Ingredients
  

  • 1 1/2 lbs ground beef 80/20
  • 1 medium yellow onion finely diced
  • 1 green bell pepper finely diced
  • 2 cloves garlic minced
  • 3/4 cup ketchup
  • 1/4 cup tomato paste
  • 2 tablespoons Worcestershire sauce
  • 2 tablespoons brown sugar packed
  • 1 tablespoon yellow mustard
  • 1 teaspoon chili powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 cup water
  • 6 brioche hamburger buns toasted
  • Butter for toasting the buns

Equipment

  • Large deep skillet or Dutch oven
  • Wooden spoon or spatula
  • Cutting board and knife
  • Measuring cups and spoons

Method
 

  1. Brown the beef. Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it into small crumbles, until no pink remains, about 6–7 minutes. Drain off most of the fat, leaving about a tablespoon in the pan.
  2. Soften the vegetables. Add the diced onion and bell pepper to the beef. Cook 5 minutes, stirring occasionally, until softened. Stir in the garlic and cook 30 seconds more until fragrant.
  3. Build the sauce. Stir in the tomato paste and cook 1–2 minutes until it darkens slightly — this deepens the flavor. Add the ketchup, Worcestershire sauce, brown sugar, mustard, chili powder, salt, pepper, and water. Stir well to combine.
  4. Simmer. Bring to a gentle simmer, then reduce the heat to medium-low. Cook 10–12 minutes, stirring occasionally, until the sauce is thick and glossy. It should coat the meat, not pool around it. Taste and adjust the sugar or salt.
  5. Toast the buns. While the sauce simmers, spread a little butter on the cut sides of the buns and toast them in a dry skillet or under the broiler until golden.
  6. Serve. Pile a generous scoop of the meat mixture onto each toasted bun and serve hot.