This Sloppy Joe Recipe is a comforting family favourite made with seasoned minced beef simmered in a rich tomato sauce and spooned into soft toasted buns. It is sweet, savoury, slightly tangy, and wonderfully messy in the best possible way. The filling is thick, juicy, and packed with flavour, while the buns stay soft and buttery. It is an easy recipe suitable for beginners, with a total time of around 35 minutes.
Ingredients
For the Sloppy Joe Filling
- 500g lean minced beef
- 1 medium onion, finely diced
- 1 green pepper, finely diced
- 2 garlic cloves, crushed
- 200ml tomato passata
- 2 tbsp tomato ketchup
- 1 tbsp brown sugar
- 1 tbsp Worcestershire sauce
- 1 tsp mustard
- 1 tbsp olive oil
- 120ml beef stock
- 1 tsp smoked paprika
- Salt and black pepper, to taste
For Serving
- 6 burger buns
- Butter for toasting buns
- Sliced pickles, optional
- Cheddar cheese slices, optional
How to Make Sloppy Joe Recipe
- Prepare the hob: Place a large frying pan over medium heat. Add the olive oil and allow it to warm through before adding the vegetables.
- Cook the vegetables: Add the diced onion and green pepper. Fry gently for 5 minutes until softened. Stir in the garlic and cook for 30 seconds.
- Brown the beef: Add the minced beef to the pan. Break it up with a wooden spoon and cook until fully browned with no pink remaining.
- Mix the sauce: Stir in the passata, ketchup, brown sugar, Worcestershire sauce, mustard, smoked paprika, and stock. Season with salt and pepper.
- Simmer the filling: Reduce the heat and cook uncovered for 15 to 20 minutes, stirring occasionally, until the sauce thickens and coats the beef well.
- Toast the buns: Split the buns and lightly butter the cut sides. Toast in a dry frying pan or under the grill until golden.
- Assemble and serve: Spoon generous amounts of the hot filling onto the toasted buns. Add pickles or cheese if using, then serve immediately.

Tips
How do I stop the filling being too runny?
Simmer the mixture uncovered so excess liquid evaporates. If needed, cook for a few extra minutes until thickened.
How do I add more flavour?
A splash of Worcestershire sauce, a little mustard, and smoked paprika all deepen the flavour beautifully.
Can I make it less sweet?
Yes, reduce the brown sugar to 1 teaspoon or leave it out entirely if preferred.
How do I keep buns from going soggy?
Toast the buns first so they hold the filling better and add a little crunch.
Serving Suggestions
- Serve with oven chips or wedges
- Add coleslaw on the side
- Pair with a crisp green salad
- Top with melted cheddar cheese
- Serve with corn on the cob
Storage
Room Temperature
Do not leave the cooked filling out for more than 2 hours. Serve hot once prepared.
Refrigerator
Store cooled filling in an airtight container for up to 3 days. Reheat thoroughly before serving.
Freezing
Freeze the cooled filling for up to 3 months. Defrost overnight in the fridge and reheat gently on the hob.
Nutrition
- Calories: 430 kcal
- Carbohydrates: 31g
- Protein: 28g
- Fat: 21g
- Saturated Fat: 8g
- Sodium: 720mg
Nutrition values are approximate and may vary depending on ingredients used.
FAQs
Can I make Sloppy Joe filling ahead of time?
Yes, the filling can be made up to 2 days in advance and reheated gently before serving.
What meat works best for Sloppy Joe Recipe?
Lean minced beef is traditional, but minced turkey or chicken also works well.
Can I make this recipe spicy?
Yes, add chilli flakes, hot sauce, or diced jalapeños to the sauce.
Can I freeze Sloppy Joe filling?
Yes, cool completely, freeze in portions, and thaw before reheating.
Sloppy Joe Recipe
Course: Main CourseCuisine: AmericanDifficulty: Easy4
servings30
minutes40
minutes300
kcal1
hour10
minutesClassic Sloppy Joe Recipe made with seasoned minced beef simmered in a rich tomato sauce and served in toasted buns. Easy, hearty and perfect for family meals.
Ingredients
500g lean minced beef
1 medium onion, diced
1 green pepper, diced
2 garlic cloves, crushed
200ml tomato passata
2 tbsp tomato ketchup
1 tbsp brown sugar
1 tbsp Worcestershire sauce
1 tsp mustard
120ml beef stock
1 tsp smoked paprika
1 tbsp olive oil
6 burger buns
Butter for buns
Salt and pepper
Directions
- Heat oil in a large frying pan over medium heat.
- Cook onion and pepper until softened, then add garlic.
- Add minced beef and cook until browned.
- Stir in passata, ketchup, sugar, Worcestershire sauce, mustard and stock.
- Simmer uncovered for 15 to 20 minutes until thickened.
- Toast split buns until golden.
- Spoon filling into buns and serve hot.
Notes
- Toasting buns helps prevent sogginess.
- The filling freezes very well for quick meals.
- Add chilli flakes for a spicy version.
