Go Back
sloppy joe recipe

Easy Homemade Sloppy Joes - Quick 20 Minute Classic Family Dinner

sloppy joe recipe delivers quick dinner perfection with 20 minute prep, perfect for family classics. Try now!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 8 servings
Course: Ground Beef Recipes
Cuisine: American
Calories: 342

Ingredients
  

  • 1 lb ground beef
  • 1 medium onion, diced
  • 1 red bell pepper, diced
  • 2 tbsp olive oil
  • 2 tbsp tomato paste
  • 1/2 cup ketchup
  • 2 tbsp brown sugar
  • 1 tbsp mustard
  • 1/4 cup water
  • 1/4 tsp black pepper
  • 1 tsp smoked paprika
  • 8 hamburger buns

Method
 

  1. Heat 2 tbsp olive oil in a large skillet over medium-high heat. Once it shimmers, add your diced onion and red bell pepper.
  2. Let them sit for about 3 minutes without stirring — this creates caramelization and deepens the flavor. Stir and cook for another 2 minutes until they're soft and slightly browned.
  3. Add the 1 lb ground beef to the skillet, breaking it apart with a wooden spoon. Cook for about 4 minutes, stirring occasionally, until the meat is no longer pink and has some light brown color.
  4. Push the meat mixture to the side of the skillet. Add 2 tbsp tomato paste to the empty space and let it sit for about 1 minute. This toasts the tomato paste and removes that raw flavor. Stir it into the meat.
  5. Pour in 1/2 cup ketchup, 2 tbsp brown sugar, 1 tbsp mustard, 1/4 cup water, 1/4 tsp black pepper, and 1 tsp smoked paprika. Stir everything together until combined.
  6. Reduce heat to medium-low and let it simmer for about 5 minutes. You want the sauce to thicken slightly and the flavors to meld together. It should look like a thick, saucy filling, not watery.
  7. Taste it and adjust seasonings if needed. Need more sweetness? Add another tablespoon of brown sugar. Want more tang? Add a splash more mustard.
  8. Toast your hamburger buns lightly if you want them to hold up better against the sauce. It's optional but honestly makes a difference.
  9. Spoon the filling onto each bun and serve immediately. The filling will stay warm for about 10 minutes.