No ratings yet

Sloppy Joes

Sloppy Joes are a quick 30-minute dinner made with seasoned ground beef in a thick, sweet, and tangy homemade sauce. The filling is saucy but not runny, so it stays on the bun while still giving you that classic messy Sloppy Joe experience.

Homemade Sloppy Joe sandwich with a sweet and tangy ground beef filling, served on a sesame seed bun with potato chips and pickles.


My mom made Sloppy Joes all the time when I was growing up, but we always had the canned sauce version. I loved them then, so they’re one of those dinners that instantly feels nostalgic to me.

Veldon grew up eating Sloppy Joes too, and his family used the canned sauce as well. When I made this homemade version for him, he told me he much prefers it. I have to agree. It still has that familiar sweet and tangy Sloppy Joe flavor, but the homemade sauce tastes so much better.

Ingredients

The full printable recipe card with measurements and instructions is found at the bottom of the post.

  • Lean ground beef: Drain off any excess grease before adding the sauce so the filling doesn’t turn oily.
  • Sweet onion
  • Green bell pepper
  • Garlic
  • Ketchup
  • Tomato paste
  • Brown sugar
  • Worcestershire sauce
  • Yellow mustard
  • Apple cider vinegar
  • Salt and black pepper
  • Hamburger buns
Ingredients for homemade Sloppy Joes including ground beef, onion, green pepper, garlic, ketchup, tomato paste, brown sugar, mustard, Worcestershire sauce, apple cider vinegar, seasonings, and hamburger buns.

How to Make Sloppy Joes

  • Step One: In a large skillet over medium heat, cook ground beef until browned. Drain excess grease.
  • Step Two: Add onion, bell pepper, and garlic. Cook for 4 to 5 minutes until softened.
  • Step Three: Stir in ketchup, tomato paste, brown sugar, Worcestershire sauce, mustard, vinegar, salt, and pepper.
  • Step Four: Reduce heat to low and simmer for 10 minutes, stirring occasionally, until thickened.
  • Step Five: Spoon onto hamburger buns and serve warm.
Step-by-step photos showing how to make homemade Sloppy Joes with ground beef, chopped onion and green pepper, sauce ingredients, and the finished thickened filling.

What I Learned Making This Recipe

  • Give the sauce time to simmer. If it looks a little loose when everything first goes into the skillet, it thickens after about 10 minutes on low and coats the beef much better.
  • Chop the onion and pepper small. I liked the texture best when they were finely chopped because they softened into the filling instead of standing out in big pieces.
  • Don’t skip the tomato paste. It really helps thicken the sauce and keeps the Sloppy Joes from being overly runny.
  • Toast the buns if you can. It gives them a little more structure and helps them hold up to all that saucy filling.
Close-up of a homemade Sloppy Joe sandwich with saucy ground beef on a sesame seed bun, served with potato chips and pickles.

Variations and Substitutions

  • Use a different ground meat: Ground turkey or chicken will work in place of the beef, but the flavor will be a little lighter. You may also need a small splash of oil in the skillet if the meat is very lean.
  • Swap the bell pepper: You can use red or orange bell pepper instead of green if you prefer a sweeter flavor.
  • Adjust the sweetness: If you like your Sloppy Joes less sweet, reduce the brown sugar slightly. For a sweeter, more old-fashioned flavor, you can add a little more.
  • Make it spicier: Add a pinch of cayenne, a few dashes of hot sauce, or some finely chopped jalapeño.
  • Change up the buns: Brioche buns, potato rolls, or even toasted sandwich bread all work well. Whatever you use, toasting it helps keep the bread from getting soggy.
Hand holding a homemade Sloppy Joe sandwich filled with saucy ground beef on a sesame seed bun, with potato chips and pickles in the background.

Make Ahead, Storage and Freezing

  • Make ahead: Cook the filling completely, let it cool, and refrigerate it until you’re ready to serve. Reheat it gently on the stove before spooning it onto the buns.
  • Refrigerate: Store leftover filling in an airtight container for up to 3 to 4 days. Keep the buns separate so they don’t get soggy.
  • Freeze: Let the filling cool completely, then freeze it in an airtight container or freezer bag for up to 3 months.
  • Reheat: Warm it on the stovetop or in the microwave until heated through. If the sauce has thickened too much, stir in a small splash of water while reheating.

Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie and let me know how you liked this recipe and my other recipes.

No ratings yet

Homemade Sloppy Joes

Created by Stacie Vaughan
Servings 4
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Homemade Sloppy Joes are a quick 30-minute dinner with seasoned ground beef in a thick, sweet and tangy sauce.

SAVE THIS RECIPE!

Enter your email and we’ll send this recipe to your inbox.

Ingredients
 
 

  • 1 lb lean ground beef
  • ½ sweet onion finely chopped
  • ½ cup green pepper finely chopped
  • 2 cloves garlic minced
  • ¾ cup ketchup
  • 2 tbsp tomato paste
  • 2 tbsp brown sugar
  • 1 tbsp Worcestershire sauce
  • 1 tbsp yellow mustard
  • 1 tsp apple cider vinegar
  • ½ tsp salt
  • ¼ tsp black pepper
  • 4 hamburger buns

Instructions

  • In a large skillet over medium heat, cook ground beef until browned. Drain excess grease.
  • Add onion, bell pepper, and garlic. Cook for 4 to 5 minutes, until softened.
  • Stir in ketchup, tomato paste, brown sugar, Worcestershire sauce, mustard, vinegar, salt, and pepper.
  • Reduce heat to low and simmer for 10 minutes, stirring occasionally, until thickened.
  • Spoon onto hamburger buns and serve warm.

Notes

  • Drain any excess grease from the ground beef before adding the sauce.
  • For less sweetness, reduce the brown sugar slightly.
  • Toast the hamburger buns for extra structure and to help prevent sogginess.
  • Store leftover filling separately from the buns in an airtight container in the refrigerator for up to 3 to 4 days.
  • Freeze cooled Sloppy Joe filling for up to 3 months.
  • If the filling thickens too much after chilling, stir in a small splash of water while reheating.

Nutrition

Calories: 375kcal | Carbohydrates: 47g | Protein: 30g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 70mg | Sodium: 1152mg | Potassium: 790mg | Fiber: 2g | Sugar: 23g | Vitamin A: 429IU | Vitamin C: 22mg | Calcium: 107mg | Iron: 5mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course Sandwich
Cuisine American
Keyword sloppy joes

Did you make this recipe?

I’d love to see it! Make sure to share it on your favorite social platform.

Want Even More Recipes?

Join Moms Best Recipes to find more delicious family recipes.


The Best of Simply Stacie ebook cover.

free ebook!

The Best of Simply Stacie

When you subscribe to the newsletter for the latest updates!

Leave a Reply

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

Recipe Rating




Similar Posts

  • Creamy Garlic Chicken with Noodles

  • One-Pot Chicken & Stuffing

  • Lasagna Soup

  • Homemade Spaghetti Sauce

  • Indian Scrambled Eggs Recipe

  • Asian Chicken Noodle Soup