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

The BEST Sloppy Joe Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Stephanie
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Description

This Sloppy Joe Recipe is the ultimate combination of sweet, savory, and tangy flavors, made with ground beef and a rich, homemade sauce. Perfect for weeknight dinners or family gatherings, it’s a quick and easy meal that’s a hit with everyone!


Ingredients

Units Scale

For the Filling

  • 1 lb (450 g) ground beef (80% lean)
  • 1 small onion, finely chopped
  • 1 small green bell pepper, finely chopped (optional)
  • 2 garlic cloves, minced

For the Sauce

  • 3/4 cup ketchup
  • 1/4 cup tomato paste
  • 1/4 cup water
  • 2 tbsp Worcestershire sauce
  • 2 tbsp brown sugar
  • 1 tbsp yellow mustard
  • 1 tbsp apple cider vinegar
  • 1/2 tsp smoked paprika
  • 1/4 tsp chili powder (optional, for heat)
  • Salt and pepper, to taste

For Serving

  • 4 hamburger buns, toasted
  • Optional toppings: shredded cheese, pickles, or coleslaw

Instructions

1. Cook the Beef

  1. In a large skillet over medium-high heat, cook the ground beef, breaking it apart with a wooden spoon.
  2. When the beef is about halfway browned, add the onion, bell pepper (if using), and garlic. Cook until the beef is fully browned and the vegetables are softened, about 5–7 minutes. Drain excess grease if necessary.

2. Make the Sauce

  1. In the same skillet, reduce the heat to medium and stir in the ketchup, tomato paste, water, Worcestershire sauce, brown sugar, mustard, apple cider vinegar, smoked paprika, chili powder (if using), and a pinch of salt and pepper.
  2. Mix well to combine, ensuring the beef is fully coated in the sauce.

3. Simmer

  1. Reduce the heat to low and let the mixture simmer for 10–15 minutes, stirring occasionally, until the sauce is thickened and flavors meld together. Taste and adjust seasoning if needed.

4. Assemble and Serve

  1. Spoon the beef mixture onto toasted hamburger buns.
  2. Add optional toppings if desired and serve immediately.

Notes

  • Make It Ahead: The filling can be prepared a day in advance and reheated on the stovetop or in the microwave.
  • Slow Cooker Option: Brown the beef and veggies first, then transfer everything (including the sauce ingredients) to a slow cooker. Cook on low for 4–6 hours.
  • Lighter Option: Use ground turkey or chicken instead of beef for a leaner Sloppy Joe.