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
sloppy joe recipe - A close-up of a classic sloppy joe sandwich piled high with saucy ground beef on a toasted bun, garnished with a sprinkle of parsley, with a plate of french fries in the background.

The Ultimate Classic Sloppy Joe Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This is the ultimate sloppy joe recipe: a timeless, easy-to-make, and incredibly flavorful classic that brings back childhood memories. Perfect for a quick weeknight dinner, this hearty, tangy-sweet, and savory beef mixture is best served piled high on toasted hamburger buns.

  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

1.5 lbs lean ground beef (85/15 or 90/10)
1 tablespoon olive oil
1 large yellow onion, finely diced
1 large green bell pepper, finely diced (optional, but recommended)
2 cloves garlic, minced
6 oz (1 small can) tomato paste
1 (15 oz) can crushed tomatoes
1/2 cup ketchup
1/4 cup light brown sugar, packed
2 tablespoons apple cider vinegar
1 tablespoon Worcestershire sauce
1 teaspoon Dijon mustard
1/2 teaspoon smoked paprika (optional, for depth)
1/4 teaspoon cayenne pepper (optional, for a hint of heat)
Salt and freshly ground black pepper to taste
6-8 hamburger buns, brioche buns, or slider rolls, toasted

Instructions

Step 1: In a large skillet or Dutch oven, heat the olive oil over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until it's browned and no longer pink. If using fattier beef, drain off any excess grease.
Step 2: Reduce the heat to medium. Add the finely diced onion and bell pepper (if using) to the skillet. Cook, stirring occasionally, for 5-7 minutes until the vegetables have softened. Add the minced garlic and cook for another minute until fragrant.
Step 3: Stir in the tomato paste, cooking for 1-2 minutes, allowing it to slightly caramelize and deepen in color. This step builds a rich flavor base for your sloppy joe recipe.
Step 4: Pour in the crushed tomatoes, ketchup, brown sugar, apple cider vinegar, Worcestershire sauce, Dijon mustard, smoked paprika (if using), and cayenne pepper (if using). Stir everything together until well combined.
Step 5: Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it simmer for at least 15-20 minutes, stirring occasionally. This allows the flavors to meld and the sauce to thicken to a perfect sloppy consistency. For an even deeper flavor, you can let it simmer longer, up to 30-40 minutes.
Step 6: Taste the sloppy joe mixture and season with salt and freshly ground black pepper as needed. You might want a little more sugar or vinegar depending on your preference. The perfect sloppy joe recipe is all about balance!
Step 7: While the sloppy joes are simmering, lightly toast your hamburger buns. This adds texture and helps prevent them from getting too soggy.
Step 8: Spoon a generous amount of the warm sloppy joe mixture onto the toasted buns and serve immediately. Get ready for some delicious, messy fun!

Notes

For best results, let the sloppy joe mixture simmer for at least 15-20 minutes to allow the flavors to deepen. If making ahead, store the mixture in an airtight container in the refrigerator for up to 3-4 days. It also freezes well for up to 3 months. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if it's too thick.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: American

Nutrition

  • Serving Size: 1/6th of recipe (approx. 1 cup filling)
  • Calories: 350 kcal
  • Sugar: 15g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0.5g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Protein: 25g
  • Cholesterol: 75mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!