Classic Sloppy Joes Sandwich Recipe

These homemade Sloppy Joes are saucy, savory, and full of classic flavor without being overly sweet. Ready in about 30 minutes, this easy weeknight meal combines ground beef with bell pepper, onion, and a tangy tomato-based sauce for a satisfying sandwich the whole family will enjoy.

sloppy joe on a bun on a plate

This straightforward Sloppy Joe recipe balances savory, tangy, and smoky notes with a touch of sweetness that you can easily control. It relies on pantry staples and simple techniques so you can have a hearty dinner on the table quickly.

Why You’ll Love These Sloppy Joes

  • Simple to make and packed with flavor.
  • Sweetness is easy to customize to your preference.
  • Everything cooks in a single skillet, minimizing cleanup.
  • Quick to prepare—perfect for busy weeknights.
  • The filling stores and reheats well, making it great for leftovers.
  • Scales easily to feed larger groups.

Ingredients

This recipe uses common pantry and fridge ingredients to create a classic Sloppy Joe filling.

sloppy joes ingredients shot

Lean ground beef, yellow onion, green bell pepper, garlic, ketchup, barbecue sauce (optional), yellow mustard, Worcestershire sauce, apple cider vinegar, garlic powder, smoked paprika, salt, black pepper, water, brown sugar (optional), hamburger buns, provolone or another cheese (optional).

About the Sweetness

These Sloppy Joes are not overly sweet by design. Barbecue sauce often contributes sweetness, so brown sugar is optional. Simmer the sauce, taste it, and add a small amount of brown sugar only if you prefer a sweeter profile.

Variations & Substitutions

  • No barbecue sauce: Use a full cup of ketchup and add brown sugar to taste if you want sweetness.
  • Ground turkey: Swap in ground turkey for a lighter version; add a teaspoon of oil if the meat is very lean.
  • Bell peppers: Any color (green, red, yellow, orange) works and changes the flavor slightly.
  • Cheese options: Provolone, cheddar, American, Monterey Jack, or pepper jack are all tasty when melted on top.
  • Make it spicy: Add cayenne, red pepper flakes, or a few dashes of hot sauce to taste.

How to Make Sloppy Joes

This one-skillet method yields six generous sandwiches in roughly 30 minutes.

browning ground beef and onion in a skillet, green bell pepper added

Brown the ground beef with chopped onion in a large skillet over medium heat until the meat is cooked through. Drain most of the fat, leaving about 2 teaspoons for flavor. Add the chopped green bell pepper and cook until softened, about 5 minutes—covering the skillet briefly helps the pepper soften faster.

adding minced garlic to ground beef mixture, sauce ingredients added

Stir in minced garlic and cook for about 30 seconds. Add the ketchup, barbecue sauce (if using), yellow mustard, Worcestershire sauce, apple cider vinegar, garlic powder, smoked paprika, salt, black pepper, and 1/4 cup of water. Reduce heat to low and simmer for about 5 minutes, stirring occasionally. If you prefer a saucier filling, add another 1/4 cup of water.

Taste the mixture before adding any brown sugar. If you want it sweeter, stir in up to 2 teaspoons of brown sugar and adjust seasoning as needed. Once the sauce has melded and reached your desired consistency, divide the filling evenly among hamburger buns and top with cheese if desired. Toasting the buns first will add flavor and prevent sogginess.

3 sloppy joes on buns on a plate

Tips for the Best Sloppy Joes

  • Taste before adding sugar: Ketchup and barbecue sauces vary in sweetness, so adjust after simmering.
  • Adjust consistency with water: Start with 1/4 cup and add more if you want a saucier filling.
  • Toast the buns: Toasting keeps buns from getting soggy and adds a pleasant crunch.
  • Simmer briefly: Even a short simmer lets the flavors blend and the sauce thicken slightly.

What to Serve with Sloppy Joes

Serve Sloppy Joes with classic sides like potato chips, French fries, tater tots, creamy coleslaw, potato salad, macaroni salad, corn on the cob, or a simple green salad to balance the richness of the sandwiches.

Storage & Reheating

  • Store leftover Sloppy Joe filling in an airtight container in the refrigerator for up to 4 days.
  • Reheat in a skillet over medium heat or in the microwave, adding a splash of water if the mixture has thickened.
  • Freeze the filling for up to 3 months; thaw overnight in the refrigerator before reheating.
pink rectangle with words follow me on Pinterest

Recipe Summary

3 sloppy joes on buns on a plate

Sloppy Joes

Homemade Sloppy Joes are saucy, savory, and full of classic flavor. This one-skillet ground beef dinner lets you control the sweetness and comes together in about 30 minutes.

  • Prep: 10 mins
  • Cook: 20 mins
  • Total: 30 mins
  • Servings: 6

Ingredients (at a glance)

  • 1 pound lean ground beef
  • 1 small yellow onion, chopped
  • 1 small green bell pepper, chopped
  • 2 teaspoons minced garlic
  • 3/4 cup ketchup (or 1 cup if not using barbecue sauce)
  • 1/4 cup barbecue sauce (optional)
  • 2 teaspoons yellow mustard
  • 1 tablespoon Worcestershire sauce
  • 2 teaspoons apple cider vinegar
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper to taste
  • 1/4 to 1/2 cup water
  • 2 teaspoons brown sugar (optional)
  • 6 hamburger buns, and cheese slices if desired

Instructions (concise)

  1. Brown beef and onion in a large skillet over medium heat; drain most fat, leaving about 2 teaspoons.
  2. Add bell pepper and cook until softened, about 5 minutes.
  3. Stir in garlic for 30 seconds. Add ketchup, barbecue sauce (if using), mustard, Worcestershire, vinegar, spices, salt, pepper, and 1/4 cup water. Simmer 5 minutes; add more water if needed.
  4. Taste and add brown sugar only if you prefer a sweeter sauce. Adjust salt and pepper.
  5. Serve on toasted buns with cheese if desired.

If you try this Sloppy Joe recipe, please leave a comment or rating to share how it turned out!

Nutrition information provided below is an estimate and should be used as a guideline only.

Nutrition (per serving, approximate)

Calories: 315 kcal, Carbohydrates: 37 g, Protein: 20 g, Fat: 9 g, Saturated Fat: 3 g, Sodium: 835 mg, Fiber: 2 g, Sugar: 16 g.

Additional Info

Course: Dinner, Lunch. Cuisine: American.