Homemade Sloppy Joes

Featured in: Practical Kitchen Cooking

These classic sloppy joes feature ground beef browned with onion, green pepper, and garlic, then simmered in a rich tomato-based sauce. The sauce gets its signature flavor from tomato paste, ketchup, Worcestershire sauce, brown sugar, and mustard, creating that perfect balance of sweet and tangy. After simmering for 10 minutes, the thickened beef mixture gets piled generously onto lightly toasted hamburger buns. The entire dish comes together in just 30 minutes, making it an ideal choice for busy weeknight dinners or casual weekend gatherings with family and friends.

Updated on Fri, 16 Jan 2026 15:30:23 GMT
Two soft hamburger buns are stuffed with a saucy beef Sloppy Joe mixture, dotted with chopped onion and green bell pepper. Save
Two soft hamburger buns are stuffed with a saucy beef Sloppy Joe mixture, dotted with chopped onion and green bell pepper. | petitanzar.com

The smell of browned beef and sweet tomato sauce bubbling away instantly takes me back to Tuesday nights at my grandma's kitchen table. She never measured anything, just dumped ketchup and mustard into the skillet until it looked right. I've spent years trying to recreate that perfect balance of tangy and sweet that made her Sloppy Joes legendary in our neighborhood. Now I make them for my own family, and the messy faces and happy sighs tell me I'm getting close.

Last summer, I made a massive batch for my daughter's birthday party. Kids who normally turned their noses up at anything "messy" were lining up for seconds, sauce dripping down their chins, grinning ear to ear. One dad actually asked for the recipe before he'd even finished his first sandwich. There's something about that combination of flavors that makes everyone feel like a kid again.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 lb ground beef: The 80/20 ratio gives you the best flavor and moisture, though I've used leaner in a pinch
  • 1 small yellow onion: Finely chopped so it melts into the sauce rather than staying in identifiable chunks
  • 1 small green bell pepper: This adds a subtle sweetness and crunch that balances the tomato acidity
  • 2 cloves garlic: Minced fresh, because jarred garlic never quite gives you that punch you need here
  • 1 cup tomato sauce: The base that holds everything together
  • 2 tbsp tomato paste: Deepens the tomato flavor and helps thicken the sauce beautifully
  • 2 tbsp ketchup: Don't skip this, it's essential for that classic sweet undertone
  • 1 tbsp Worcestershire sauce: The secret ingredient that adds umami depth you can't quite put your finger on
  • 1 tbsp brown sugar: Cuts through the acidity and gives the sauce that gorgeous glossy finish
  • 1 tsp yellow mustard: Just enough tang to brighten everything up
  • 1/2 tsp smoked paprika: Adds a subtle smokiness that makes these taste like they cooked all day
  • 1/2 tsp kosher salt: Essential to bring all the flavors together
  • 1/4 tsp freshly ground black pepper: Freshly ground makes a noticeable difference here
  • 4 hamburger buns: Soft and slightly toasted so they don't completely disintegrate under all that sauce

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Brown the beef perfectly:
Add the ground beef to a large skillet over medium heat, breaking it up with your spoon as it cooks. Let it get nicely browned in spots, about 5 to 6 minutes, then drain off any excess fat.
Soften the aromatics:
Toss in the chopped onion, bell pepper, and garlic. Cook until everything's fragrant and softened, about 3 to 4 minutes, stirring occasionally so nothing sticks.
Build the sauce:
Pour in the tomato sauce, tomato paste, ketchup, Worcestershire, brown sugar, mustard, smoked paprika, salt, pepper, and chili powder if you're using it. Stir everything together until the beef's evenly coated in that gorgeous red sauce.
Let it meld together:
Reduce the heat to low and let it simmer uncovered for about 10 minutes. The sauce will thicken slightly and all those flavors will get to know each other better.
Taste and adjust:
Take a tiny spoonful and give it a try. Need more sweetness? Add a pinch more brown sugar. Want it tangier? A splash more mustard will do the trick.
Pile it high:
Spoon that beautiful mixture generously onto your toasted bun bottoms. Add pickles if that's your thing, then crown with the bun tops and serve while everything's still hot and messy.
A steaming skillet of homemade Sloppy Joes is topped with dill pickle slices, served beside a side of coleslaw. Save
A steaming skillet of homemade Sloppy Joes is topped with dill pickle slices, served beside a side of coleslaw. | petitanzar.com

My husband proposed to me the night after I made these for our first dinner party as a couple. He swears it was the food that sealed the deal, though I like to think I had something to do with it too. Now every time I smell that tomato and beef mixture simmering, I remember that nervous, wonderful evening and how something so simple could feel so special.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making Ahead Like a Pro

The beef mixture actually tastes better after it's had time to sit in the refrigerator overnight. I often make a double batch on Sunday, portion it out, and have dinner ready for Monday and Tuesday without any extra work. The flavors develop and deepen in a way that makes it worth the tiny bit of extra planning.

The Bun Situation

After years of bun disappointment, I've learned that sturdy brioche buns hold up the best against all that sauce. Regular hamburger buns work fine, but anything too soft or thin will collapse before you even take your first bite. Lightly toasting them creates a barrier that buys you precious eating time.

Serving It Up Right

Serve these alongside some crisp coleslaw or a simple green salad to cut through the richness. I always put out extra napkins and maybe some wet wipes, because there's no graceful way to eat a proper Sloppy Joe and that's absolutely part of the charm.

  • Have extra buns ready, because the ratio never works out perfectly and someone always wants more sauce
  • A little extra pickle juice in the sauce adds brightness you didn't know you needed
  • Let everyone build their own, because some people go light on the sauce and others drown in it
Golden toasted hamburger buns hold a generous serving of sweet and tangy Sloppy Joes, ready to be eaten with hands. Save
Golden toasted hamburger buns hold a generous serving of sweet and tangy Sloppy Joes, ready to be eaten with hands. | petitanzar.com

There's something deeply comforting about food that's meant to be messy, that invites you to let go and just enjoy. These Sloppy Joes have fed my family through busy weeknights, casual gatherings, and moments that needed a little extra comfort.

Recipe FAQs

What makes sloppy joes different from regular hamburgers?

Sloppy joes feature ground beef cooked in a seasoned tomato sauce, creating a loose, flavorful mixture that's served on buns. Unlike hamburgers, the meat isn't formed into patties but instead is simmered until the sauce thickens and coats every bite.

Can I make sloppy joes ahead of time?

Absolutely. The beef mixture actually tastes even better the next day as the flavors have more time to meld. Store it in an airtight container in the refrigerator for up to 3 days and reheat gently before serving.

What's the best ground beef ratio for sloppy joes?

Ground beef with an 80/20 meat-to-fat ratio works best, providing enough fat to keep the mixture moist and flavorful. Leaner beef can result in a drier final dish.

How can I make sloppy joes spicier?

Add hot sauce to taste, increase the chili powder, or incorporate diced jalapeños when sautéing the vegetables. A dash of cayenne pepper also works well for building heat without altering the flavor profile significantly.

What sides pair well with sloppy joes?

Creamy coleslaw provides a nice crunch and cool contrast to the warm, saucy beef. Potato chips, french fries, or a simple green salad also make excellent sides. Baked beans or macaroni and cheese round out the meal perfectly.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Homemade Sloppy Joes

Ground beef in tangy tomato sauce on toasted buns. Ready in 30 minutes.

Prep time
10 min
Time to cook
20 min
Total duration
30 min
Recipe by Stephen Haas


Skill level Easy

Cuisine type American

Portions 4 Serves

Diet details No dairy

What You Need

Meats

01 1 lb ground beef (80/20 preferred)

Vegetables

01 1 small yellow onion, finely chopped
02 1 small green bell pepper, finely chopped
03 2 cloves garlic, minced

Sauce & Seasonings

01 1 cup tomato sauce
02 2 tbsp tomato paste
03 2 tbsp ketchup
04 1 tbsp Worcestershire sauce
05 1 tbsp brown sugar
06 1 tsp yellow mustard
07 1/2 tsp smoked paprika
08 1/2 tsp kosher salt
09 1/4 tsp freshly ground black pepper
10 1/4 tsp chili powder

To Serve

01 4 soft hamburger buns, split and lightly toasted
02 Dill pickle slices

Directions

Step 01

Brown the Ground Beef: In a large skillet over medium heat, add the ground beef. Cook, stirring and breaking it up with a spoon, until browned and no longer pink, about 5–6 minutes. Drain excess fat if necessary.

Step 02

Sauté Aromatics: Add the chopped onion, bell pepper, and garlic to the skillet. Sauté until softened, about 3–4 minutes.

Step 03

Build the Sauce: Stir in the tomato sauce, tomato paste, ketchup, Worcestershire sauce, brown sugar, mustard, smoked paprika, salt, pepper, and chili powder.

Step 04

Simmer and Thicken: Reduce heat to low and simmer uncovered for 10 minutes, stirring occasionally, until the sauce thickens and flavors meld.

Step 05

Season to Taste: Taste and adjust seasoning if needed.

Step 06

Assemble and Serve: Spoon the beef mixture generously onto the bottom half of each toasted bun. Top with pickles if desired, then cover with the top half of the bun. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring spoons and cups

Allergen details

Read labels for allergens and check with your doctor if needed.
  • Contains: Wheat (buns), Soy (Worcestershire sauce, depending on brand)
  • May contain: Gluten (buns, Worcestershire sauce)

Nutrition info (per portion)

These figures are only for reference and not a substitute for health advice.
  • Energy: 430
  • Total fat: 18 g
  • Carbohydrates: 41 g
  • Proteins: 24 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.