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
Homemade Sloppy Joe Sandwiches First Image

Sloppy Joes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef John
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Omnivore

Description

A hearty and delicious sloppy joe recipe that’s perfect for a quick dinner!


Ingredients

Scale
  • 1 tablespoon vegetable oil
  • 1 large carrot, diced
  • 1/4 cup diced yellow or white onion
  • 1/2 pound (8 ounces) ground beef
  • 1 clove garlic, minced
  • 1/2 teaspoon kosher salt plus more to taste
  • 1/4 teaspoon chili powder
  • 8 ounces canned tomato puree (roughly 3/4 cup)
  • 1/4 cup prepared ketchup
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon brown sugar
  • 4 hamburger buns

Instructions

  1. In a large skillet over medium-high heat, heat the oil until hot and shimmering. Add the carrot, onion, and a big pinch of salt. Cook until softened, about 5-8 minutes.
  2. Add the beef, garlic, chili powder, and another big pinch of salt. Cook until mostly brown with some pink left (do not completely cook through), about 3-5 minutes. Drain the grease.
  3. Add tomato puree, ketchup, Worcestershire sauce, brown sugar, and 1/2 teaspoon salt. Bring to a boil then turn the heat down to a simmer. Cook until thickened, 5-8 minutes. Taste and adjust for salt.
  4. Remove from the heat and cool for 10 minutes. Serve on hamburger buns.

Notes

  • For extra flavor, add some hot sauce or your favorite BBQ sauce to the mixture.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 350
  • Sugar: 10g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 40mg