PIN THIS RECIPE to any of your relevant boards if you want to make it later...


Prep Time: 5 mins | Cook Time: 20 mins | Total Time: 25 mins | Servings: 6

Sloppy Joe is one of the best things in life! And this homemade version will surely change how you look sloppy Joes. Forget the canned sauce and make this using only basic ingredients in less than thirty minutes!


1 tablespoon butter

1 teaspoon olive oil

1 pound ground beef

1/3 green bell pepper, minced

1/2 large yellow onion, minced

3 cloves garlic, minced

1 tablespoon tomato paste

2/3 c. ketchup

1/3 c. water

1 tablespoon brown sugar (or less, if you prefer)

1 teaspoon yellow mustard

3/4 teaspoon chilli powder

1/2 teaspoon Worcestershire sauce

1/2 teaspoon kosher salt

1/4 teaspoon red pepper flakes (optional)

1/4 teaspoon black pepper

dash of hot sauce (optional)


How to make The BEST Homemade Sloppy Joes

Step 1: In a large skillet, melt the butter with oil over medium to medium-high heat. Add the beef to the skillet once the butter has melted and cooked the beef for about 5 minutes until brown, breaking the meat apart as it cooks. When done, drain the cooked beef in a colander.

Step 2: In the same skillet, cook the onion and bell pepper for about 2 to 3 minutes until soft. Add the garlic and continue to cook for 30 seconds more until aromatic. Return the beef to the skillet along with the tomato paste. Stir well until the ingredients are combined.

Step 3: Stir in the ketchup, water, brown sugar, mustard, chilli powder, Worcestershire sauce, salt, red pepper flakes (if using), and black pepper. Continue to cook for an additional 10 to 15 minutes over medium heat until the mixture has thickened.

Step 4: Serve when done over toasted buns. Enjoy!


To freeze the Sloppy Joe meat mixture make sure to cool it completely before adding to a freezer container. Store in the freezer for up to 4 months. When ready to serve, thaw in the fridge overnight, then reheat.


PIN THIS RECIPE to any of your relevant boards if you want to make it later...