Homemade Sloppy Joe Sauce

This post may contain affiliate links. Read the full disclosure here.

This homemade Sloppy Joe Sauce comes together in just 20 minutes! It’s so full of flavor, the entire family will be requesting it for dinner.

You’ll be surprised at how tasty homemade sloppy joes can be! This easy recipe is one that can be made ahead and it’s freezer friendly.

Close up of sloppy joe sauce on a bun

Sloppy Joe Sauce

Sloppy Joe’s are childhood favorite. We remember eating them with the cans of Manwich sauce. It was something we always looked forward to as kids.

Today’s sauce is a homemade version and it comes together in just a few minutes time with some staple ingredients from the pantry.

The sauce is hearty and can be served on a bun. Add a side salad and you have a complete meal.

It’s one of our favorite tomato-based sauces along with our easy spaghetti sauce, best pizza sauce, and butter chicken sauce.

The great thing about this recipe is it can be made in advance and stored in the refrigerator or freezer. We like to wait to add the meat until it’s ready to be served but you can make it ahead of time with the meat included.

If you are vegetarian, soy crumbles are a good alternative to ground beef. We usually divide the sauce in half and use ground beef in one half and soy crumbles in the other.

The sauce is already very flavorful, we tested it was just right, but we’ll leave some additions and variations down below in case you feel the need to jazz it up.

Jar of homemade sloppy joe sauce

Sloppy Joe Sauce Recipe Ingredients:

To make this sloppy joe sauce recipe, you will need:

  • Spices: We use a combination of salt, onion powder, garlic powder, chili powder, sugar, and black pepper.
  • Bell pepper: We love adding them when we can but you can totally omit them if you don’t like them.
  • Tomato puree: The base of the sauce.
  • Beef broth: Use vegetable broth if you are vegetarian.
  • White vinegar: Needed for the classic sloppy joe flavor.
  • Worcestershire sauce: We felt like something was missing so we added a couple of tablespoons. Perfection!
Ingredients for homemade sloppy joe sauce

How to Make Homemade Sloppy Joe Sauce:

To make this easy sloppy joe sauce, simply…

  1. Cook the bell pepper and salt until softened.
  2. Stir in the spices and cook for a few seconds.
  3. Add the tomato puree, broth, vinegar, and Worcestershire sauce. Then simmer until the sauce has thickened slightly.
  4. Stir in your choice of ground beef or soy crumbles.
  5. Serve on a bun.

When cooking the sauce, don’t reduce it too much. It can become dry once you add the ground beef.

If your sauce feels too thick after adding the meat, you can stir in a few tablespoons of broth to thin the sauce out. Leave the sauce on a simmer and gradually add the broth until the sauce is the desired thickness.

Sloppy joe sauce in a stainless steel pot

Sloppy Joe Sauce Variations:

There are quite a few ways you can doctor up this sloppy sauce recipe.

  • Add chopped onion: Cook finely chopped yellow onion with the bell peppers. You may find it best to omit the onion powder when using fresh onion.
  • Add jalapenos: Remove the seeds and ribs of 1-2 jalapenos then chop them and cook them with the bell pepper.
  • Add cayenne pepper: This will add a good bit of heat to the sauce. Stir in ¼-½ teaspoon when you add the black pepper.
  • Add yellow mustard: Stir in 2-3 teaspoons of yellow mustard when you add the tomato puree.
Sloppy joe sauce on a bun set on a white plate

How to Store Sloppy Joe Sauce:

Refrigerate – Allow the sauce to cool for about 1 hour then transfer it to an airtight container and refrigerate for up to 4 days.

Freeze – Allow the sauce to cool for about 2 hours then transfer it to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the refrigerator. Reheat before serving.

Dinner Sauces

If you enjoyed this sauce and want more ideas for dinner, these are great:

Yield: 6

Sloppy Joe Sauce

Sloppy Joe Sauce Recipe Image

This homemade Sloppy Joe Sauce comes together in just 20 minutes! It’s so full of flavor, the entire family will be requesting it for dinner.

Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes


  • 2 tablespoons vegetable oil
  • 1 small bell pepper, chopped fine
  • 2 teaspoons table salt
  • 1 tablespoon onion powder
  • 1 tablespoon garlic powder
  • 1 teaspoon chili powder
  • ¼ teaspoon ground black pepper
  • 1 tablespoon granulated sugar
  • 1 29-ounce can tomato puree
  • ½ cup beef broth
  • 2 tablespoons distilled white vinegar
  • 2 tablespoons Worcestershire sauce


  1. Heat the oil in a medium pot over medium heat. Add the bell pepper, and salt. Cook, stirring occasionally, until the onions are soft, about 10 minutes.
  2. Add the garlic powder, onion powder, and chili powder. Continue to cook, stirring constantly, until fragrant, about 30 seconds.
  3. Stir in the pepper, sugar, tomato puree, beef broth, vinegar, and Worcestershire sauce. Simmer until the sauce has thickened, 8-10 minutes. Taste and adjust the seasonings.
  4. Stir in 1-pound of fully cooked ground beef. Bring to a simmer, stirring occasionally. 
  5. Spoon the meat sauce onto buns and serve.

Make Ahead

  1. Allow the sauce to cool for about 1 hour then transfer it to an airtight container. Refrigerate for up to 4 days.
  2. Or Allow the sauce to cool to room temperature, about 2 hours, then transfer it to a freezer-safe container. Freeze for up to 3 months. Thaw the sauce overnight in the refrigerator then reheat and use right away.


Make this sauce vegetarian:

  • Use vegetable broth or water in place of beef broth.
  • Use vegetarian meat crumbles like these from Morning Star.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 123Total Fat: 5gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 889mgCarbohydrates: 19gFiber: 3gSugar: 10gProtein: 3g

Nutritional values here on our recipes should be used as a general guide only. Since different brands of ingredients have different nutritional information, the values shown are just an estimate.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

One Comment

  1. I made it and it tastes so similar to the canned sauce! Thank you for sharing your wonderful recipes.