Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
sloppy joe recipe - Close-up of a classic sloppy joe sandwich piled high with a savory meat sauce on a toasted bun, with pickles on the side.

Classic Family-Favorite Sloppy Joe Recipe

This ultimate sloppy joe recipe brings back nostalgic flavors with a perfect balance of sweet, savory, and tangy. Quick to make and loved by all, it’s the ideal weeknight comfort food.

  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

1 tbsp olive oil
1 lb lean ground beef (85/15 or 90/10)
1 yellow onion, diced
1 green bell pepper, diced
2 cloves garlic, minced
1 tbsp tomato paste
1 cup ketchup
1/4 cup water
1 tbsp Worcestershire sauce
1 tbsp apple cider vinegar
1 tbsp light brown sugar
1 tsp yellow mustard
1/2 tsp salt, or to taste
1/4 tsp black pepper, or to taste
6 hamburger buns, toasted

Instructions

Step 1: Heat a large skillet or Dutch oven over medium-high heat. Add olive oil. Once shimmering, add ground beef. Break it up with a spoon and cook until no pink remains, about 5-7 minutes. If using higher fat beef, drain any excess grease.
Step 2: Reduce the heat to medium. Add diced yellow onion and green bell pepper to the skillet with the cooked beef. Cook, stirring occasionally, until the vegetables soften, about 5-7 minutes.
Step 3: Stir in minced garlic and tomato paste. Cook for 1 minute, stirring constantly, allowing the tomato paste to caramelize slightly.
Step 4: Pour in ketchup, water, Worcestershire sauce, apple cider vinegar, light brown sugar, and yellow mustard. Stir everything together until well combined. Add salt and black pepper, or to taste.
Step 5: Bring the mixture to a gentle simmer. Reduce the heat to low, cover the skillet, and let it simmer for at least 10-15 minutes, allowing the flavors to meld and deepen. Stir occasionally to prevent sticking. If the sauce becomes too thick, add a splash more water.
Step 6: While the sloppy joe mixture simmers, lightly toast the hamburger buns. You can do this in a dry skillet, under the broiler, or in a toaster oven for a minute or two until golden.
Step 7: Spoon a generous amount of the warm sloppy joe mixture onto the toasted bottom half of each bun. Top with the other half of the bun and serve immediately.

Notes

For best results, allow the sloppy joe mixture to simmer for the full 15 minutes; this really helps the flavors to develop. Don’t be afraid to adjust the sweetness or tanginess with a little more brown sugar or apple cider vinegar to suit your preference.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner Dishes
  • Cuisine: American

Nutrition

  • Serving Size: 1 sloppy joe
  • Calories: 480 kcal
  • Sugar: 12 g
  • Sodium: 850 mg
  • Fat: 25 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 45 g
  • Fiber: 5 g
  • Protein: 30 g
  • Cholesterol: 85 mg

Keywords: sloppy joe, sloppy joe recipe, classic sloppy joe, easy dinner, weeknight meal, ground beef recipe, comfort food, family dinner, homemade sloppy joe

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!