Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Juicy sloppy joe sandwich filled with saucy ground beef on a soft toasted bun with chips and pickles on the side

The BEST Homemade Sloppy Joes recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Papa Mason
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

This Sloppy Joe Recipe is a classic American comfort food made with rich, saucy ground beef served inside soft buns. It is quick to prepare, packed with bold flavor, and perfect for busy weeknight dinners or satisfying lunches.


Ingredients

Scale
  • 1 pound ground beef
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 1 green bell pepper, chopped
  • 1 cup tomato sauce
  • 1/2 cup ketchup
  • 1 tablespoon mustard
  • 1 tablespoon brown sugar
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper to taste
  • 4 hamburger buns

Instructions

  1. Heat a large skillet over medium heat.
  2. Add the ground beef and cook until browned, breaking it apart as it cooks.
  3. Add chopped onion, garlic, and green bell pepper. Cook until softened.
  4. Stir in tomato sauce, ketchup, mustard, brown sugar, and Worcestershire sauce.
  5. Season with salt and pepper to taste.
  6. Let the mixture simmer for 10–15 minutes until thickened.
  7. Lightly toast the hamburger buns.
  8. Spoon the sloppy joe mixture onto the buns and serve hot.

Notes

For a lighter version, use lean ground beef or ground turkey. If the sauce becomes too thin, simmer longer to thicken. The filling can also be frozen for quick future meals.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Lunch
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 420
  • Sugar: 12g
  • Sodium: 680mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 70mg