Skip to content
North American Quick & easy

Sloppy Joes

A sandwich consisting of ground beef, onions, tomato sauce, and seasonings.

25 minutes
Serves 3
Dinner
11 min prep
19 min cook

Good to know

  • Ready in under 30 minutes

Matched from this dish's own ingredients and timing. Browse more: 30-minute meals

Instructions

6 steps
  1. 1

    Heat a large skillet over medium-high heat. Add the ground beef, diced onion, and diced green bell pepper.

  2. 2

    Cook for 6-8 minutes, breaking the meat apart with a wooden spoon, until the beef is fully browned and the vegetables are soft.

  3. 3

    Drain most of the excess grease from the skillet, leaving about 1 tablespoon for flavor.

  4. 4

    Stir in the tomato sauce, ketchup, brown sugar, and mustard. Reduce the heat to medium-low.

  5. 5

    Simmer uncovered for 10-15 minutes, stirring occasionally, until the sauce reduces and clings tightly to the meat in a thick, glossy mixture.

  6. 6

    Toast the hamburger buns lightly, then spoon the hot, messy meat mixture generously onto the bottom buns and cap with the tops. Serve immediately.

Sloppy Joes — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Sloppy Joes looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

71/100

Good fit for most families

71
Allergen-friendly 80
Kid-friendly 55
Weeknight-easy 86
Budget-friendly 86
Great leftovers 50
Pantry-friendly 49

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

435

Calories

40 g

Protein

14 g

Carbs

23 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Sloppy Joes emerged in American diners and school cafeterias during the mid-20th century as a way to stretch ground beef with inexpensive pantry staples. The name likely traces back to loose-meat sandwiches popular in the Midwest, where the runny tomato-based sauce made the whole thing intentionally messy to eat. The dish became a staple of home cooking in the 1960s when commercially prepared sauces simplified the recipe, though from-scratch versions have always tasted noticeably better.

Listahan note

This version builds the sauce from pantry basics rather than a can, letting the ketchup and tomato sauce cook down into something with real depth. The brown sugar is there to balance acid, not to make it taste sweet.

Technique cues

  • Drain most of the fat after browning but leave about a tablespoon; the fat carries flavor and keeps the sauce from tasting thin.
  • Let the sauce simmer uncovered for at least 5 minutes after adding the tomato ingredients so it thickens and coats the meat properly rather than pooling on the bun.
  • Toast the buns cut-side down in a dry skillet or under the broiler; a toasted surface holds up to the sauce without going soggy immediately.

Kitchen flow

Parallel prep
Dice the onion and pepper while the skillet preheats; by the time the vegetables are cut the pan is ready for the beef.
Make-ahead
The meat sauce keeps in the fridge for 4 days and tastes better on day two once the flavors have settled; reheat on low with a splash of water.
Leftover move
Spoon leftover filling over baked potatoes or scrambled eggs for a fast next-day lunch.
Cleanup rhythm
One skillet for the whole recipe; wipe out the pan while it is still warm and the tomato sauce releases easily.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

ground beef (80/20)

Main protein

Purpose: The 80/20 fat ratio keeps the meat moist and flavorful after the long simmer; leaner beef tends to go dry and grainy in the sauce.

Handling: Break the meat into very small pieces while it cooks so the final texture is uniform rather than chunky.

Adaptation: Ground turkey works but the sauce will need an extra pinch of salt and a teaspoon more ketchup to compensate for the lower fat flavor.

tomato sauce

Sauce base

Purpose: Provides the body and savory tomato backbone that distinguishes a real Sloppy Joe from a loose taco filling.

Handling: Add it after draining the fat and let it sizzle for 30 seconds before stirring so it concentrates slightly.

Adaptation: Crushed tomatoes blended smooth make a slightly fresher-tasting sauce; reduce by a few extra minutes to match the thickness.

ketchup

Sweetener and acid balance

Purpose: Adds vinegar brightness and sweetness in one ingredient, which is why the classic Sloppy Joe sauce has that distinctive tangy-sweet pull.

Handling: Stir in at the same time as the tomato sauce so both can reduce together.

Adaptation: A tablespoon of tomato paste plus a teaspoon of apple cider vinegar approximates ketchup in a pinch.

yellow onion

Aromatic base

Purpose: Diced fine and cooked with the beef, onion sweetens and softens into the sauce rather than standing out as a separate texture.

Handling: Dice to a fine mince so it disappears into the meat after cooking.

Adaptation: Half a teaspoon of onion powder can substitute if texture is a concern for picky eaters.

brown sugar

Acid buffer

Purpose: A small amount rounds out the sharpness of the tomato and vinegar without making the sauce taste like dessert.

Handling: Add with the other sauce ingredients and taste before adding more; the ketchup already contributes sweetness.

Adaptation: A teaspoon of honey or maple syrup works the same way with a slightly different undertone.

Technique notes

  • Cook the beef until truly browned, not just gray; color on the meat means the Maillard reaction has fired and the flavor is there before the sauce even goes in.
  • Taste the sauce before serving and adjust with a small pinch of salt or a drop of vinegar if it tastes flat; the balance depends on the brand of tomato sauce and ketchup you use.
  • Pile the filling generously and serve immediately after toasting the buns; the longer a bun sits under wet sauce the soggier the base gets.

Ingredient swaps

Gluten-free direction
Serve over baked potatoes or certified gluten-free buns, and verify the ketchup and tomato sauce labels are gluten-free.
Lower-fat option
Use 93/7 ground beef or ground turkey; add a teaspoon of Worcestershire sauce to compensate for lost depth.
Vegetarian direction
Substitute 2 cups of cooked lentils for the beef; reduce simmering time slightly so the lentils do not turn to mush.

Serve alongside

  • Dill pickle chips
  • Simple coleslaw with apple cider vinegar dressing
  • Baked potato wedges
  • Corn on the cob
  • Ice-cold root beer
  • Lemonade
  • Light lager

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Store the meat sauce separately from the buns in a sealed container in the fridge for up to 4 days.
  • Reheat the filling in a skillet over medium-low heat with a splash of water, stirring until hot and loose.
  • Freeze the sauce in portions for up to 3 months; thaw overnight in the fridge and reheat gently on the stovetop.

Equipment

  • Large skillet or wide saute pan
  • Wooden spoon or spatula for breaking up meat
  • Colander or slotted spoon for draining fat
  • Broiler pan or dry skillet for toasting buns

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Sloppy Joes to your week, check it against your household's allergens, and build the shopping list automatically.

More North American recipes