The Best Homemade Sloppy Joes

The Best Homemade Sloppy Joes

20 min
4 servings

This is the best recipe for Sloppy Joes – a classic that's sure to become your favorite for parties or quick weeknight dinners! Our timeless recipe features perfectly seasoned meat served on a toasted hamburger bun, delivering a burst of bold flavors. Say goodbye to canned sauce and enjoy this quick and mouthwatering homemade sloppy joes from scratch, ready in just 20 minutes. It's the best version of a childhood favorite!

Ingredients

  • 1 tablespoon butter (or olive oil)
  • 1/2 large yellow onion (finely chopped)
  • 1/2 cup green bell pepper (finely diced)
  • 4 cloves garlic (minced)
  • 1 pound lean ground beef (85%-90% lean)
  • 1 tbsp Worcestershire sauce
  • 3/4 cup ketchup
  • 2/3 cup water
  • 1 tablespoon brown sugar (adjust to your taste)
  • 2 tsp yellow mustard
  • 1/2 tsp chili powder (or more to taste)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 hamburger buns ( toasted if desired)

Directions

  1. 1

    In a large skillet over medium-high heat, melt the butter (or heat the olive oil). Add the finely chopped onion and sauté for 2-3 minutes, until it starts to soften.

  2. 2

    Add the finely diced green bell pepper and cook for another 2 minutes, until softened.

  3. 3

    Stir in the minced garlic and cook for about 30 seconds, until fragrant.

  4. 4

    Add the ground beef to the skillet. Break it apart with a spatula and cook for about 5 minutes, or until it's no longer pink.

  5. 5

    Stir in the ketchup, Worcestershire sauce, water, brown sugar, mustard, chili powder, salt, and pepper.

  6. 6

    Reduce the heat to medium and let the mixture simmer for about 10 minutes, stirring occasionally. This will allow the sauce to thicken and the flavors to meld together.

  7. 7

    Once the sauce has thickened to your liking, remove it from the heat.

  8. 8

    Serve the sloppy joe mixture on toasted hamburger buns.