The Best Homemade Sloppy Joes

Why Make This Recipe

Homemade Sloppy Joes are a classic comfort food that brings back childhood memories for many. They’re quick to prepare, full of flavor, and perfect for a weeknight dinner. You can customize them to suit your taste and take pride in making them from scratch. Plus, they are an easy way to feed a family or a hungry crowd.

How to Make The Best Homemade Sloppy Joes

Ingredients

  • 1 Tbsp butter
  • 1 tsp olive oil
  • 1 lb. ground beef
  • 1/3 green bell pepper, minced
  • 1/2 large yellow onion, minced
  • 3 cloves garlic, minced
  • 1 Tbsp tomato paste
  • 2/3 cup ketchup
  • 1/3 cup water
  • 1 Tbsp brown sugar
  • 1 tsp yellow mustard
  • 3/4 tsp chili powder
  • 1/2 tsp Worcestershire sauce
  • 1/2 tsp kosher salt
  • 1/4 tsp red pepper flakes (optional)
  • 1/4 tsp black pepper
  • Dash of hot sauce (optional)

Directions

  1. Heat butter and oil in a large skillet over medium to medium-high heat. Add ground beef and brown it, breaking it apart into small pieces as it cooks, for about 5 minutes. Transfer the beef to a colander to drain.
  2. In the same skillet, add onion and bell pepper. Cook for 2-3 minutes until soft. Then, add garlic and cook for about 30 seconds until you smell its fragrance.
  3. Return the drained beef to the skillet and mix in the tomato paste thoroughly.
  4. Stir in ketchup, water, brown sugar, mustard, chili powder, Worcestershire sauce, salt, red pepper flakes (if using), and black pepper. Mix well to combine everything.
  5. Cook over medium heat for 10-15 minutes, until the mixture thickens to your preference. Remove from heat and serve on toasted buns.

How to Serve The Best Homemade Sloppy Joes

Serve your Sloppy Joes on warm, toasted buns. You can add cheese, pickles, or coleslaw on top for extra flavor. Pair them with fries, a salad, or chips for a complete meal.

How to Store The Best Homemade Sloppy Joes

Once cooled, store any leftover Sloppy Joes in an airtight container in the fridge. They will keep well for up to 3-4 days. You can also freeze them for longer storage. Just make sure to thaw and reheat them properly before serving again.

Tips to Make The Best Homemade Sloppy Joes

  • Use lean ground beef to reduce the fat content.
  • If you like your Sloppy Joes spicy, don’t hesitate to increase the amount of chili powder or red pepper flakes.
  • You can mix in some diced tomatoes or bell peppers for extra veggies.
  • For a sweeter flavor, you can add a little extra brown sugar.
  • Adjust the measurements to suit your own taste preferences.

Variation

You can easily make a turkey or chicken version of Sloppy Joes by substituting the ground beef. For a vegetarian alternative, try using lentils or plant-based ground meat.

FAQs

Can I make Sloppy Joes ahead of time?
Yes, you can prepare the meat mixture ahead of time. Just heat it up when you’re ready to serve.

What kind of bread should I use?
Soft hamburger buns work great, but you can also try using crusty rolls, bread, or even lettuce wraps for a low-carb option.

Can I scale this recipe up or down?
Absolutely! You can easily double or halve the ingredients based on how many people you are serving.

Homemade Sloppy Joes

Quick and flavorful homemade Sloppy Joes that are perfect for a weeknight dinner, customizable to suit your taste, and a nostalgic comfort food.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 400

Ingredients
  

Main Ingredients
  • 1 Tbsp butter
  • 1 tsp olive oil
  • 1 lb. ground beef Use lean ground beef to reduce fat content.
  • 1/3 cup green bell pepper, minced
  • 1/2 large yellow onion, minced
  • 3 cloves garlic, minced
  • 1 Tbsp tomato paste
  • 2/3 cup ketchup
  • 1/3 cup water
  • 1 Tbsp brown sugar For a sweeter flavor, add more brown sugar if desired.
  • 1 tsp yellow mustard
  • 3/4 tsp chili powder Increase for a spicier flavor.
  • 1/2 tsp Worcestershire sauce
  • 1/2 tsp kosher salt
  • 1/4 tsp red pepper flakes Optional.
  • 1/4 tsp black pepper
  • Dash hot sauce Optional.

Method
 

Cooking
  1. Heat butter and olive oil in a large skillet over medium to medium-high heat.
  2. Add ground beef and brown it, breaking it apart into small pieces as it cooks, for about 5 minutes.
  3. Transfer the beef to a colander to drain.
  4. In the same skillet, add onion and bell pepper. Cook for 2-3 minutes until soft.
  5. Add garlic and cook for about 30 seconds until fragrant.
  6. Return the drained beef to the skillet and mix in the tomato paste thoroughly.
  7. Stir in ketchup, water, brown sugar, mustard, chili powder, Worcestershire sauce, salt, red pepper flakes (if using), and black pepper. Mix everything well.
  8. Cook over medium heat for 10-15 minutes, until the mixture thickens to your preference.
  9. Remove from heat and serve on toasted buns.

Notes

Serve on warm, toasted buns. Add cheese, pickles, or coleslaw on top for extra flavor. Pair with fries, salad, or chips for a complete meal. Leftovers can be stored in an airtight container in the fridge for 3-4 days or frozen for longer storage.