America 250 Freedom anniversary
A messy sloppy joe on a toasted bun, sauce dripping down the sides, ready to eat with a napkin nearby

Homemade Sloppy Joes

Quick Answer

Homemade sloppy joes are made by browning ground beef with onions and peppers, then simmering them in a tangy-sweet sauce until thick and clingy. Ready in 30 minutes and infinitely better than anything from a can.

Jump to Recipe

The name “sloppy joe” is useful because nobody can claim they were misled. This is ground beef cooked with onions and peppers, then simmered in a tangy-sweet tomato sauce until the sauce gets thick enough to cling to the meat but not so thick that the sandwich suddenly develops manners. Browning the beef first builds a savory base, while the vegetables keep the filling from tasting like sweetened hamburger paste.

The important part is reducing the sauce until it stays where you spoon it—for at least the first thirty seconds. That concentrated sauce gives you sweetness, acidity, spice, and beef in every bite instead of leaving half the flavor on the plate. The whole thing is ready in about 30 minutes, which puts it squarely in weeknight territory, and it reheats like it was designed for leftovers. Pile it onto a soft bun, keep napkins within reach, and accept that eating one cleanly would be a strange thing to brag about anyway.

Prep10 minutes
Cook20 minutes
Total30 minutes
Serves6 sandwiches
DifficultyEasy

Ingredients

Servings

Beef and Vegetables

  • 2 tablespoons vegetable oil
  • 2 pounds ground beef (80/20 blend)
  • 1 medium yellow onion, finely diced
  • 1 red or yellow bell pepper, finely diced
  • 3 cloves garlic, minced

Sauce

  • 1 cup ketchup
  • 2 tablespoons brown sugar
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon mustard powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper, optional

For Serving

  • 6 hamburger buns or slider buns, toasted

Instructions

  1. 1Heat vegetable oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it into small pieces with a wooden spoon, for 5–7 minutes until browned and no pink remains. Drain excess fat from the pan if needed.
  2. 2Add diced onion and bell pepper to the browned beef. Cook for 3–4 minutes until softened and fragrant, stirring occasionally. Add minced garlic and cook for another 30 seconds until aromatic.
  3. 3Whisk together ketchup, brown sugar, apple cider vinegar, Worcestershire sauce, mustard powder, smoked paprika, salt, black pepper, and cayenne in a small bowl.
  4. 4Pour the sauce into the skillet with the beef and vegetables. Stir until well combined. Reduce heat to medium-low and simmer for 10–15 minutes, stirring occasionally, until the sauce thickens and coats the meat. The mixture should be moist but not runny.
  5. 5While the filling simmers, toast hamburger buns in a toaster oven or on a griddle until golden and slightly crispy. This prevents them from falling apart when filled.
  6. 6Spoon the sloppy joe mixture generously onto toasted buns. Serve immediately with napkins nearby.

Nutrition Information

Estimated per serving: 1 sandwiche (recipe makes 6).

680Calories
33 gProtein
50 gCarbohydrates
38 gTotal Fat
13 gSaturated Fat
3 gFiber
20 gTotal Sugars
1050 mgSodium
105 mgCholesterol

Estimated from the ingredients and quantities in this recipe using standard food-composition values. Brand choices, trimming, cooking loss, optional ingredients, and actual portion size can change the numbers. How we calculate nutrition estimates.

Pro Tips

  • Do not skip toasting the buns. Soft buns will fall apart under the weight of the sloppy joe filling.
  • Finely dice the onion and pepper so they incorporate into the sauce instead of being chunky pieces.
  • Let the sauce simmer long enough to thicken. If it is too thin, the filling will slide off the bun.
  • Brown the beef in batches if needed to avoid overcrowding the pan. Overcrowding prevents browning and creates steam instead.
  • The sauce can be made a day ahead and reheated gently before serving, which deepens the flavor.

Substitutions

ground beef → ground turkey or ground pork Turkey or pork work well but are leaner. The finished dish will be less rich, but still delicious and faster-cooking.
ketchup → tomato paste mixed with water and sugar Use 3 tablespoons tomato paste mixed with 3/4 cup water and 1 tablespoon sugar. The flavor will be less sweet and more acidic.
brown sugar → white sugar or honey White sugar gives a cleaner sweetness. Honey adds depth. Use the same amount or slightly less honey.
apple cider vinegar → white vinegar or rice vinegar White vinegar is sharper and more assertive. Rice vinegar is milder and slightly sweet.

Storage Instructions

Store cooled sloppy joe filling in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, adding a little water or ketchup if it has dried out. Sloppy joe filling freezes beautifully for up to 3 months in freezer bags or containers.

Make Ahead

The filling can be made up to 2 days ahead and reheated before serving. In fact, the flavors meld and improve after a day of sitting. Toast the buns fresh just before serving for the best texture contrast.

Frequently Asked Questions

Can I make this in a slow cooker?

Yes. Brown the beef and vegetables in a skillet, then transfer to a slow cooker with the sauce. Cook on low for 4–6 hours or high for 2–3 hours. The sauce will be looser, so you may need to simmer it uncovered on the stovetop at the end to thicken it.

Why is my sauce too runny?

Simmer the sauce longer. The mixture needs 10–15 minutes to thicken and coat the beef. If it is still thin after that, continue simmering uncovered for another 5–10 minutes to evaporate more liquid.

Can I make this spicier?

Yes. Add more cayenne pepper (up to 1/2 teaspoon), or stir in hot sauce, jalapeño slices, or red pepper flakes to taste. Taste as you go to find your heat preference.

What kind of buns work best?

Sturdy hamburger buns or slider buns work best. Brioche buns are delicious but softer and more likely to fall apart. Always toast them to give them structure.

Can I add vegetables other than onion and pepper?

Yes. Finely diced carrots, celery, or mushrooms all work. Add them at the same time as the onion and pepper, and give them a few extra minutes to soften before adding the sauce.

Build the plate

Make It a Meal

Pair this recipe with a side, bread, and something sweet from the FAFO Kitchen.

Lila, the editorial persona and visual host of Fork Around & Find Out Kitchen

About Lila

Lila is the editorial persona and visual host of Fork Around & Find Out Kitchen. Recipes presented in the Lila voice are developed, edited, and published under FAFO Kitchen's editorial standards.

Something not working? Tell FAFO Kitchen.