Sloppy Joe Recipes: 9 Ways to Make the Childhood Classic Taste Grown Up

Sloppy Joe Recipes: 9 Ways to Make the Childhood Classic Taste Grown Up

Sloppy Joe Recipes: 9 Ways to Make the Childhood Classic Taste Grown Up

Sloppy Joes are one of those dishes that just takes you right back to happy times. Messy, satisfying, and so much easier to make than they look. This roundup covers nine variations on the classic, so whether you're looking for something smoky, spicy, or adventurous, there's definitely something here for everyone.

Don't lose this article. Enter your email below, and I'll send it to you right now. Plus a little encouragement and inspiration from me, straight to your inbox.

History Corner: The sloppy joe as we know it is widely credited to a cook named Joe at Floyd Angell’s café in Sioux City, Iowa, sometime in the 1930s. He loosened up a loose meat sandwich with tomato sauce and accidentally started a comfort food tradition that’s been going strong for nearly a century.

1. Classic Beef & Tomato Sloppy Joes

A sloppy joe sandwich on a toasted sesame bun, stuffed with glistening beef and tomato sauce, with whole tomatoes and leafy greens visible on a dark wood surface.

1. Classic Beef & Tomato Sloppy Joes

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1 lb ground beef 80/20
  • 1 small onion finely chopped (about 1 cup)
  • 1 green bell pepper diced (optional)
  • 1 cup ketchup
  • 2 tbsp brown sugar
  • 1 tbsp Worcestershire sauce
  • 1 tsp yellow mustard
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 4 hamburger buns toasted

Method
 

  1. Heat a large skillet over medium-high heat. Brown beef until no pink remains, breaking it up as you go.
  2. Add onion and bell pepper; cook 4 to 5 minutes until soft. Drain excess fat.
  3. Stir in ketchup, brown sugar, Worcestershire, mustard, salt, and pepper.
  4. Simmer 8 to 10 minutes until sauce thickens, stirring occasionally.
  5. Spoon onto toasted buns and serve hot.

This is a classic and for good reason. It's sweet, it's tangy, and savory all at the same time. Brown sugar, Worcestershire, and ketchup- together, they just work. Be careful, though, not to use too much liquid. Keep it simmering until it holds its shape nicely on a spoon; otherwise, you could end up with a soggy bun, and nobody wants that. Use 80/20 beef; the fat gives you flavor. Bun-wise, get yourself a brioche bun. It's rich, buttery, and its sturdy nature is perfect for this one.

2. Chipotle Bourbon Sloppy Joes

A chipotle bourbon sloppy joe with melted cheddar and shredded lettuce on a toasted brioche bun, with a sweating glass of iced tea and a small ramekin of dark sauce in the background.

2. Chipotle Bourbon Sloppy Joes

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 1 lb ground beef
  • 1 small onion finely chopped (1 cup)
  • 2 cloves garlic minced
  • 1 tbsp olive oil
  • 1/4 cup ketchup
  • 2 tbsp bourbon
  • 2 tbsp brown sugar packed
  • 1 tbsp chipotle in adobo minced
  • 1 tbsp Worcestershire sauce
  • 1/2 tsp smoked paprika
  • Salt and pepper to taste
  • 4 hamburger buns
  • Optional: sliced pickles or cheddar

Method
 

  1. Heat oil in a skillet over medium-high heat.
  2. Brown beef with onion and garlic, about 6 minutes, breaking meat into pieces as you go.
  3. Drain excess fat if needed.
  4. Stir in ketchup, bourbon, brown sugar, chipotle, Worcestershire, and paprika.
  5. Simmer 6 to 8 minutes until thick and glossy. Season with salt and pepper.
  6. Toast buns and spoon meat onto each. Add pickles or cheese if you like.

This one takes the classic to another level. Chipotle brings smokiness and heat, and the bourbon adds a lovely, deep, slightly sweet undertone that turns almost caramel-like as it cooks down.

Try not to go overboard with the chipotle, though; usually one pepper is enough. This one's great for batch cooking; the flavors just get better and better overnight.

3. Mediterranean Lamb Sloppy Joes with Feta

A lamb sloppy joe on a toasted roll, topped with crumbled white feta and bright green parsley leaves, with a small Greek salad visible on the plate beside it.

3. Mediterranean Lamb Sloppy Joes with Feta

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1 lb ground lamb
  • 1 small onion finely chopped (about 1 cup)
  • 2 cloves garlic minced
  • 1 can 14 oz diced tomatoes, drained
  • 2 tbsp tomato paste
  • 1 tsp dried oregano
  • 1/2 tsp ground cumin
  • 1/4 tsp red pepper flakes optional
  • Salt and black pepper to taste
  • 2 tbsp olive oil
  • 1/4 cup chopped fresh parsley
  • 1/4 cup crumbled feta
  • 4 burger buns toasted

Method
 

  1. Heat oil in a skillet over medium heat. Add onion and cook until soft, about 4 minutes.
  2. Add garlic and cook 30 seconds. Stir in lamb and break it up.
  3. Brown lamb, 6 to 8 minutes. Drain excess fat if needed.
  4. Stir in tomato paste, tomatoes, oregano, cumin, and red pepper flakes. Simmer 8 minutes.
  5. Season with salt and pepper. Stir in parsley.
  6. Spoon lamb onto toasted buns and top with feta.

This version of the classic goes in a completely different direction, using lamb instead of beef. It gives you something richer and almost slightly gamey. Lamb can burn fast, so keep an eye on it, and remember to drain it. If you don't, it can end up greasy.

Cumin, coriander, and cinnamon give it a lovely Middle Eastern vibe. Don't forget to add the feta off the heat. That's so important. It will keep the mixture nice and creamy and tangy and stop it from turning to rubber. Try not to use too much sauce either, since the mixture needs to hold its shape.

Go for a sturdy brioche or even try a pitta. It can handle the richness of this one.

4. Mushroom & Walnut Vegan Sloppy Joes

A mushroom and walnut sloppy joe on a whole grain bun with shredded lettuce and thin-sliced red onion, plated beside a small pile of sweet potato fries and a parsley sprig.

4. Mushroom & Walnut Vegan Sloppy Joes

Prep Time 10 minutes
Cook Time 2 minutes
Total Time 12 minutes
Servings: 4 servings

Ingredients
  

  • 1 tbsp olive oil
  • 1 small onion finely chopped (about 1 cup)
  • 3 cloves garlic minced
  • 10 oz cremini mushrooms finely chopped
  • 3/4 cup walnuts finely chopped
  • 1/2 cup tomato sauce
  • 2 tbsp ketchup
  • 1 tbsp maple syrup
  • 1 tbsp soy sauce or tamari
  • 1 tsp smoked paprika
  • 1/2 tsp chili flakes optional
  • Salt and pepper to taste
  • 4 burger buns

Method
 

  1. Heat oil in a skillet over medium heat.
  2. Cook onion until soft, about 5 minutes.
  3. Add garlic and cook 30 seconds.
  4. Add mushrooms and cook until browned and most of their liquid has evaporated, about 6 to 8 minutes.
  5. Stir in walnuts, paprika, and chili flakes; cook 2 minutes.
  6. Add tomato sauce, ketchup, maple syrup, and soy sauce. Simmer 4 to 5 minutes.
  7. Season with salt and pepper, taste and adjust.
  8. Spoon onto buns and serve.

Now I'll be honest, I was skeptical about this one. But mushrooms and walnuts together do something impressive. Mushrooms give you that lovely, deep, savory umami hit, and the walnuts give you something to chew on. Together they do a good job of impersonating meat.

Pulse the walnuts in a food processor until coarsely ground. You don't want them too fine; otherwise it will end up as a paste, but you don't want it too chunky either. When you cook the mushrooms, don't crowd the pan. You want to give them space so that they can color and brown, not steam. That's how you get flavor.

This is great in any type of bun, but you could try it in a baked potato too. The leftovers are great for freezing.

5. Korean Gochujang Sloppy Joes

A Korean-style sloppy joe on a toasted bun with spicy ground beef and quick-pickled vegetables, set on a wooden table with small ceramic bowls of sesame seeds and sliced scallions nearby.

5. Korean Gochujang Sloppy Joes

Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings: 4 servings

Ingredients
  

  • 1 lb ground beef or pork
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 2 tbsp gochujang
  • 2 tbsp soy sauce
  • 2 tbsp brown sugar
  • 1 tbsp rice vinegar
  • 1 tsp sesame oil
  • 1/4 cup water
  • 4 hamburger buns
  • Sesame seeds and sliced scallions for topping

Method
 

  1. Cook beef and onion in a skillet over medium heat until browned. Drain excess fat.
  2. Add garlic and cook 30 seconds until fragrant.
  3. Stir in gochujang, soy sauce, brown sugar, rice vinegar, sesame oil, and water.
  4. Simmer 4 to 6 minutes until sauce thickens and coats the meat.
  5. Toast buns if you like, pile on the meat, and finish with sesame seeds and scallions.

Gochujang isn't just another hot sauce. It's sweet, savory, and a little bit funky all at once, and adding this completely changes your sloppy joe. Gochujang, soy sauce, brown sugar, and sesame oil is your flavor base, and it works amazingly well.

Try not to add too much gochujang, since the heat can build as it cooks, so taste as you go. You can adjust at the end. When buying gochujang, get the best quality you can, since the difference in flavor profile can be huge.

Top this with some pickled cucumbers or even kimchi. I love how the sharpness cuts right through the richness.

6. BBQ Pulled Pork Sloppy Joes

A pulled pork sloppy joe loaded with creamy coleslaw on a toasted brioche bun, served on a wooden board next to a small bowl of deep red barbecue sauce and a handful of ridged potato chips.

6. BBQ Pulled Pork Sloppy Joes

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4 servings

Ingredients
  

  • 2 cups cooked pulled pork about 12 oz
  • 1 cup BBQ sauce
  • 1/4 cup ketchup
  • 2 tbsp brown sugar
  • 1 tsp smoked paprika
  • 1/2 tsp onion powder
  • 1 tbsp apple cider vinegar
  • 4 hamburger buns
  • Pickles or coleslaw for topping

Method
 

  1. Combine pulled pork, BBQ sauce, ketchup, brown sugar, paprika, onion powder, and vinegar in a skillet.
  2. Heat over medium, stirring, and simmer 5 to 7 minutes until sauce thickens.
  3. Toast buns in a pan or oven for 2 minutes.
  4. Spoon pork onto buns and top with pickles or coleslaw.
  5. Serve hot and keep napkins within reach.

This is like two American classics in one. Barbecue pulled pork meets sloppy joe, and it works so well. If you have the time, the best way to cook this is low and slow. A slow cooker does the job brilliantly. You can also grab some good-quality store-bought pulled pork, and you're halfway there.

Your choice of BBQ sauce makes or breaks this. It makes up a huge part of the whole flavor, so pick one that you really like. Try not to use too much liquid, and reduce the sauce down before serving. Don't forget to toast your bun; this will stop it from going soggy. Again, brioche is a great choice, or a potato roll can work too. These hold up much better than a hamburger bun.

7. Turkey, Apple & Sage Sloppy Joes

A turkey and apple sloppy joe on a toasted potato roll with creamy coleslaw, plated next to a pile of sweet potato fries on a pale wood surface.

Don't lose this article. Enter your email below, and I'll send it to you right now. Plus a little encouragement and inspiration from me, straight to your inbox.

7. Turkey, Apple & Sage Sloppy Joes

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 1 lb ground turkey
  • 1 medium apple peeled and diced (about 1 cup)
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 1 tbsp fresh sage chopped (or 1 tsp dried)
  • 1/2 cup ketchup
  • 1 tbsp Dijon mustard
  • 1 tbsp apple cider vinegar
  • 1 tbsp brown sugar
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • 4 sandwich rolls

Method
 

  1. Heat oil in a skillet over medium heat.
  2. Add onion and cook 3 to 4 minutes until soft.
  3. Add garlic and sage; cook 30 seconds.
  4. Add turkey and cook, breaking it up, until no pink remains.
  5. Stir in apple, ketchup, mustard, vinegar, and brown sugar.
  6. Simmer 5 to 7 minutes until sauce thickens and apple softens.
  7. Season with salt and pepper.
  8. Spoon onto rolls and serve warm.

I love this one; it is just like autumn in a bun. Using turkey and not beef gives you something that is leaner and milder. This means you can be a little bit bolder with your seasoning; the turkey can take it.

Adding Granny Smith apple gives a lovely subtle sweet note and a little bit of texture; it doesn't go mushy. I'd go for Granny Smith every time; other softer apples turn to mush. Sage with turkey is a classic pairing and for good reason; it just works.

Watch out for overcooking the turkey, though. It's super lean and can dry out fast. This version is lighter than the classic but still super tasty.

8. Smoky Black Bean Sloppy Joes

A black bean sloppy joe on a seeded bun, topped with bright fresh garnishes, with a side of golden potato wedges on a dark wood table.

8. Smoky Black Bean Sloppy Joes

Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings: 4 servings

Ingredients
  

  • 1 tbsp olive oil
  • 1 small onion diced (about 1 cup)
  • 2 cloves garlic minced
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • 1/4 tsp chili powder
  • 2 cans 15 oz each black beans, drained and rinsed
  • 1 cup crushed tomatoes
  • 2 tbsp tomato paste
  • 1 tbsp apple cider vinegar
  • 1 tbsp maple syrup or brown sugar
  • Salt and pepper to taste
  • 4 burger buns or rolls
  • Optional: sliced pickles or quick slaw for topping

Method
 

  1. Heat oil in a skillet over medium. Add onion and cook 5 minutes until soft.
  2. Stir in garlic, smoked paprika, cumin, and chili powder. Cook 30 seconds.
  3. Add beans, crushed tomatoes, and tomato paste. Mash roughly half the beans with the back of a spoon.
  4. Stir in vinegar and maple syrup. Simmer 8 to 10 minutes to thicken.
  5. Taste and season with salt and pepper.
  6. Spoon onto buns and top with pickles or slaw.

I love this vegetarian take on the classic; it's full of flavor. Black beans are fantastic; they hold their shape way better than using pinto or kidney beans. Using smoked paprika gives smokiness, or even using chipotle, rather than actually grilling.

Don't forget to season well; beans can be very bland on their own, and you need a really strong spicy tomato base for the flavor to really stand out. What I like to do is mash some of the beans into the sauce; this helps naturally thicken it and improve the texture. This freezes well, too; the sauce keeps well and reheats better than the bread.

9. Buffalo Chicken Sloppy Joes with Blue Cheese

A buffalo chicken sloppy joe with visible blue cheese crumbles on a toasted sesame bun, served alongside celery and carrot sticks and a small ramekin of creamy blue cheese dressing.

9. Buffalo Chicken Sloppy Joes with Blue Cheese

Prep Time 10 minutes
Cook Time 3 minutes
Total Time 13 minutes
Servings: 4 servings

Ingredients
  

  • 1 lb ground chicken
  • 1/2 cup buffalo sauce Frank’s or your preferred brand
  • 1/4 cup blue cheese crumbles
  • 1/4 cup plain Greek yogurt
  • 1/2 small onion diced (about 1/2 cup)
  • 1 tbsp olive oil
  • 1 tsp garlic powder
  • 1/2 tsp salt
  • 4 burger buns toasted
  • Optional: 1 cup shredded cabbage or slaw mix

Method
 

  1. Heat oil in a skillet over medium. Add onion and cook 3 minutes.
  2. Add ground chicken, garlic powder, and salt. Cook 6 to 8 minutes, breaking up the meat until no pink remains.
  3. Stir in buffalo sauce and simmer 2 minutes so the flavors come together.
  4. Pull the skillet off heat and mix in yogurt and blue cheese for a creamy finish.
  5. Toast buns and pile on the chicken. Add cabbage or slaw for crunch.

Of all the recipes in this roundup, this one is amazing and definitely my favorite! Buffalo flavor is all about how hot your hot sauce is, along with butter and the tang from vinegar. I like to use Frank's Red Hot; it's a classic choice, but you can use your favorite. There are so many good hot sauces nowadays to choose from.

Ground chicken or shredded chicken will work, and a great shortcut is to use rotisserie chicken, which will help speed things up. Be careful not to make it too saucy. Make sure the filling is thick enough to stay on the bun. Otherwise it gets runny and can be messy!

Use blue cheese and not ranch. Sorry ranch lovers, but blue cheese is the traditional pairing, and I think it works best. If you want to make it richer, you can add cream cheese. I sometimes add a little sour cream just to make it extra silky.

Frequently Asked Questions

An overhead view of nine sloppy joe sandwiches on a large wooden table, each topped differently with visible toppings including pickled onions, feta, sesame seeds, and shredded slaw.

I get asked the same questions every time I post a recipe. Here’s the honest truth with real timing from step to step instead of some vague directions.

How do I make sloppy joes taste more grown-up without making them complicated?

To enhance the flavor and decrease the sweetness, do the following. 2 tablespoons of Worcestershire sauce and 1 tablespoon of Dijon mustard mixed with your ketchup should do the trick. Additionally, brown 1 small diced onion and 2 minced garlic cloves first. This step alone adds more flavor than almost any other alteration.

To complete your sauce, mix in one tablespoon of red wine vinegar, or a splash of lemon juice to brighten it. Also, toasted buns and pickled red onions add a lot more than you’d think.

What’s the best protein for a less greasy, more flavorful filling?

As for the beef, lean ground beef (90/10) is good because it keeps the grease down while still tasting beefy. If you want something with less fat, ground turkey or chicken is also good, as it gives you a neutral base which allows the bold spices to do their thing.

Simmered ground lamb with sauce gives a rich experience. For a fully plant-based option, use finely diced cremini mushrooms mixed with 3/4 cup of chopped walnuts. This creates real texture to the dish without substitutes.

How do I fix a sauce that just tastes like sweet ketchup?

To make your dish better, try adding some acidity and umami. Per cup of sauce, add 1 tbsp of soy or Worcestershire sauce, and also 1 tbsp of Dijon mustard. For a smoky flavor, add 1 tsp of either smoked paprika or chipotle powder, simmer for 10 minutes, and taste first before adding salt and pepper.

What add-ins actually change the texture and not just the flavor?

Sauté 1 cup of diced bell pepper and onion for color and crunch. Add 1 cup of cooked black or pinto beans for heft. Brown 2 cups of chopped mushrooms until dry for a lower-fat, and meatier, swap. Finish with cilantro if spicy, or 1/2 cup of crumbled feta if it’s the lamb version.

How do I keep the filling from going watery on the bun?

After you’ve browned the meat and drained the fat, put the pan back on the heat and cook off any remaining liquid before adding the sauce. Once you do that, unlid the pot and simmer for 8 to 12 minutes.

If you’re short on time, you can mix in 1 Tbsp of tomato paste or 1 tsp of cornstarch mixed with 1 Tbsp of water. These options will thicken sauce in about 2 minutes.

Can the filling be made ahead or frozen?

Yes! And it actually gets even better overnight. Let the filling cool to room temperature then store in an airtight container in the fridge for up to 4 days. If you need to loosen it up, you can gently reheat it on the stove with a small splash of water.

To freeze, divide your food into zip-close freezer bags, press out the air, and freeze for a maximum of 3 months. To defrost, place in the fridge overnight and reheat on low, stirring until everything is hot.

Did You Know: Freezing cooked ground meat actually improves its texture in saucy applications like this one. The cell structure breaks down slightly during freezing, which helps the meat absorb the sauce more fully when reheated. Your sloppy joe filling might genuinely taste better on day two out of the freezer than it did fresh.

Nine variations, one skillet, about twenty minutes per variation. More range than anyone gave a recipe that started on a paper plate.