Homemade Sloppy Joe

Homemade Sloppy Joe is a warm beef sandwich with a sweet, tangy tomato sauce and tender vegetables. It comes together in about 30 minutes, making it a straightforward option for a family lunch or dinner.
Ingredients
- 454 g (1 lb)lean ground beef
- 1 smallonion, finely chopped
- 1/2green bell pepper, finely chopped
- 1 clovegarlic, minced
- 180 ml (3/4 cup)ketchup
- 120 ml (1/2 cup)water
- 50 g (1/4 cup)brown sugar
- 30 ml (2 tablespoons)tomato paste
- 15 ml (1 tablespoon)yellow mustard
- 15 ml (1 tablespoon)Worcestershire sauce
- 5 ml (1 teaspoon), optionalchilli powder
- to tastesalt and pepper
- 4hamburger buns
- optional, to tastepickles, grated cheese or chopped onions
Instructions
- 1
Cook the beef
Heat a large frying pan over medium heat and add the beef. Break it into crumbles as it cooks until no longer pink and fully cooked, then drain off any excess fat.
- 2
Soften the vegetables
Add the chopped onion and green pepper, along with the minced garlic. Stir and cook for a further 3–4 minutes, until the onion and pepper have softened.
- 3
Mix the sauce
In a medium bowl, combine the ketchup, water, brown sugar, tomato paste, yellow mustard, Worcestershire sauce and chilli powder. Mix until combined.
- 4
Simmer the filling
Pour the sauce into the pan and stir to coat the beef and vegetables. Lower the heat and simmer for about 10–12 minutes, stirring occasionally, until the sauce thickens and the flavours come together.
- 5
Toast the buns
While the filling simmers, toast the hamburger buns on a grill or in an oven or toaster until lightly browned.
- 6
Season the filling
Once the sauce has thickened, season the Sloppy Joe mixture with salt and pepper to taste.
- 7
Assemble the sandwiches
Spoon equal portions of the filling onto the bottom halves of the toasted buns. Add toppings such as pickles, grated cheese or chopped onions, if desired.
What is a Sloppy Joe?
A Sloppy Joe is an American sandwich made with a saucy minced-beef filling served in a soft bun. Its name suits the loose, generously sauced filling, which is eaten with a knife and fork or plenty of napkins.
This homemade version combines ketchup, mustard and Worcestershire sauce for a sweet, tangy base. Onion, green pepper and garlic add savoury flavour and texture.
Nutrition and macros by portion
The nutrition label shows one serving as written: 402 calories, 30g protein, 54g carbs, 8g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use a smaller bun | 281 kcal | 21g | 38g | 5g |
| This serving | As written | 402 kcal | 30g | 54g | 8g |
| Hungry | Add an extra sandwich | 603 kcal | 45g | 80g | 12g |
The beef contributes most of the protein, while the buns and brown sugar provide much of the carbohydrate; the beef and optional cheese contribute fat. Pair a sandwich with salad or vegetables for a more balanced plate, and choose toppings to suit your taste.
Building the flavour
Beef: Lean ground beef gives the filling its main savoury flavour and protein. Breaking it into small crumbles helps it mix evenly with the sauce.
Sauce: Ketchup supplies sweetness and tomato flavour, while mustard and Worcestershire sauce bring a sharper, savoury balance. The brown sugar adds further sweetness, so adjust the seasoning at the end rather than adding more sugar automatically.
Getting the vegetables tender
Small pieces: Finely chopped onion and pepper soften quickly and spread through the filling. Keep the pieces fairly even so they cook at the same pace.
Timing: Cook the vegetables with the garlic for 3–4 minutes after browning the beef. This gives them time to soften before the sauce goes in without requiring a separate pan.
Simmering to the right texture
Low heat: Once the sauce is stirred through, lower the heat and simmer for 10–12 minutes. Stir occasionally so the mixture cooks evenly and does not catch on the bottom of the pan.
Doneness cue: The sauce should thicken and cling to the beef rather than pool thinly in the pan. If it still looks loose, continue simmering briefly and check again.
Toasting and serving
Buns: Toast the cut sides until lightly browned while the filling simmers. This adds a little crunch and helps the buns hold up under the sauce.
Toppings: Pickles offer a sharp contrast, while grated cheese or chopped onion add their own texture and flavour. Serve soon after assembling, while the buns are warm.
Keeping the filling balanced
Seasoning: The sauce ingredients already contribute sweetness and savouriness, so taste the filling before adding salt and pepper. A small amount at a time makes it easier to keep the flavours in balance.
Serving: Pair a Sloppy Joe with a simple green salad or vegetables for a fresh contrast. Keep extra toppings on the side so everyone can choose how to finish their sandwich.
Recipe notes & tips
- Break the beef into small crumbles as it cooks so the sauce coats it evenly.
- Drain excess fat from the pan before adding the vegetables.
- Mix the sauce ingredients in a bowl first to help the brown sugar and tomato paste combine.
- Stir the filling occasionally during its 10–12-minute simmer to prevent it catching.
- Toast the buns shortly before serving so they are warm and lightly crisp.
- Keep wet toppings such as pickles on the side until assembly.
Variations
- More heat: Add the optional chilli powder for a gently spicy filling.
- Cheesy finish: Top each sandwich with grated cheese while the filling is hot.
- Pickle contrast: Add sliced pickles just before serving for a sharp, crisp topping.
- Extra onion: Scatter chopped onion over the assembled sandwiches for a fresh bite.
Common mistakes to avoid
- Large beef clumps: Break the meat up as it cooks so it combines well with the sauce.
- Skipping the drain: Remove excess fat after cooking the beef to avoid a greasy filling.
- High simmer: Keep the heat low after adding the sauce so it thickens without catching.
- Too much sauce on the bun: Spoon the filling on in equal portions and leave excess sauce in the pan.
- Untoasted buns: Toast them until lightly browned so they are less prone to becoming soggy.
How to store
Store leftover filling separately from the buns in a covered container in the fridge and use within 3 days. Reheat the filling in a pan over a low heat, stirring until hot throughout; toast fresh buns for serving.
Frequently asked questions
Can I make the filling ahead?
Yes. Cook the filling, cool it and refrigerate it separately from the buns. Reheat it gently before assembling the sandwiches.
How can I tell when the sauce is thick enough?
It should cling to the beef rather than look watery in the pan. Simmer for a little longer over low heat if needed, stirring occasionally.
Can I leave out the chilli powder?
Yes. It is optional, so omit it for a milder filling.
What toppings work with Sloppy Joes?
The recipe suggests pickles, grated cheese and chopped onions. Add them to taste just before serving.
Can I freeze the filling?
The cooked filling can be frozen in a suitable sealed container. Defrost it in the fridge and reheat thoroughly in a pan, stirring as it warms.
Cook it from the original
This recipe comes from cheflolaskitchen.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on cheflolaskitchen.com