Description
Sink your teeth into a rich, saucy, and satisfying classic that never goes out of style. These homemade Sloppy Joes are the ultimate easy dinner idea—perfect for busy weeknights, casual gatherings, or when you’re craving bold, comforting flavors. Made with simple pantry staples and fresh ingredients, this easy recipe delivers a hearty, messy, and delicious experience every time. Whether you’re looking for quick dinner ideas or crowd-pleasing food ideas, this dish checks every box.
Ingredients
1 lb ground beef
1 small onion finely diced
2 cloves garlic minced
1 small green bell pepper finely diced
3/4 cup ketchup
2 tbsp tomato paste
1 tbsp Worcestershire sauce
1 tbsp brown sugar
1 tsp yellow mustard
1 tsp apple cider vinegar
1/2 tsp smoked paprika
1/2 tsp chili powder
1/2 tsp salt
1/4 tsp black pepper
4 burger buns
8 slices dill pickles
Instructions
1. Finely dice onion and bell pepper, and mince garlic.
2. Heat a large skillet over medium-high heat and add ground beef.
3. Cook beef until browned, breaking it apart as it cooks.
4. Drain excess fat, leaving about 1 tablespoon in the pan.
5. Add onion and bell pepper, cook until softened.
6. Stir in garlic and cook until fragrant.
7. Add ketchup, tomato paste, Worcestershire sauce, mustard, and brown sugar.
8. Mix well to coat the meat evenly.
9. Add smoked paprika, chili powder, salt, and black pepper.
10. Stir in apple cider vinegar and adjust seasoning to taste.
11. Reduce heat and simmer for 10–15 minutes until thickened.
12. Toast buns lightly.
13. Spoon mixture onto buns and top with pickles.
14. Serve immediately.
Notes
Toast buns lightly to prevent sogginess and add texture.
Adjust sweetness and tanginess at the end for best flavor balance.
Let the mixture simmer properly to achieve a thick, rich consistency.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 360
- Sugar: 10g
- Sodium: 620mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0.5g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 65mg