American Sloppy Joes are a classic family-friendly comfort food made with seasoned ground beef simmered in a rich, sweet, tangy tomato sauce and piled high onto soft hamburger buns. This easy homemade version is packed with savory flavor and comes together quickly in one skillet.
Perfect for busy weeknight dinners, casual lunches, game-day gatherings, or family meals, these Sloppy Joes are messy, saucy, and incredibly satisfying.
Preparation Time: 10 minutes
Cooking Time: 25 minutes
Total Time: 35 minutes
Servings: 6 people
Difficulty: Easy
Heat a large skillet over medium heat.
Add the ground beef and cook for 6–8 minutes, breaking it apart with a wooden spoon as it cooks.
Cook until no longer pink.
Drain excess grease if necessary.
Add the finely chopped onion and green bell pepper to the skillet.
Cook for 4–5 minutes until softened.
Add the minced garlic and cook for another 30 seconds.
Add ketchup, tomato sauce, brown sugar, yellow mustard, Worcestershire sauce, apple cider vinegar, smoked paprika, salt, and black pepper.
Stir everything together until well combined.
Reduce the heat to low.
Simmer uncovered for 12–15 minutes, stirring occasionally.
The sauce should become thick and glossy while coating the beef.
Lightly butter the hamburger buns.
Toast them cut-side down in a skillet for 1–2 minutes until lightly golden.
Spoon a generous amount of the beef mixture onto the toasted buns.
Add shredded cheese, pickles, or sliced onions if desired.
Serve immediately.
Top each sandwich with cheddar or American cheese and let it melt before serving.
Add a few tablespoons of your favorite barbecue sauce for a smoky flavor.
Add cayenne pepper, hot sauce, or diced jalapeños.
Replace the ground beef with ground turkey.
Add crispy chopped bacon to the beef mixture before serving.
Allow the beef mixture to cool completely.
Transfer it to an airtight container and refrigerate for up to 4 days.
Reheat gently in a skillet or microwave until hot.
Store the buns separately.
Yes.
Allow the cooked beef mixture to cool completely.
Place it in a freezer-safe container or bag and freeze for up to 3 months.
Thaw overnight in the refrigerator and reheat thoroughly before serving.