Classic Sloppy Joes with Ground Beef (or Turkey!)
It doesn’t get any better than this American classic! My homemade recipe for sloppy joes is a game-changer — and way better than the canned version. Made with ground beef (or turkey) and seasoned with dried spices, ketchup and dijon mustard, they’re saucy, the right amount of sloppy and downright delicious!
Did you grow up eating Sloppy Joes? Even though I didn’t really eat them growing up, I feel like it’s one of those dishes that’s instantly familiar and comforting. I was recently inspired to make a from-scratch version, and I’m so glad I did.
As a busy home cook, I quickly learned that Sloppy Joes are really easy to make from scratch. Aside from the ground beef (or turkey!), it’s all spices and pantry ingredients. Needless to say, I’m obsessed and love this dish for weeknight comfort food. If you’re a sloppy joe lover, you also gotta check out my One Pot Sloppy Joe Pasta!
Ground meat is so versatile
My love for ground turkey dinner recipes runs deep. And one of my favorite things to do is mix ground turkey with ground beef to make it even more flavorful! It’s one of my favorite easy weeknight tips to amp up the flavor.
How Do You Make Sloppy Joes From Scratch?
Once you make your first batch of homemade Sloppy Joes you’ll never go back. My version is a little less sloppy and a little more structured, which I personally prefer! Of course, you can adjust this recipe to your preferred thickness for a really sloppy Sloppy Joe.
- Heat your oil on a hot pan, and then add the oil, onion, and peppers so they can begin softening and cooking to golden perfection.
- Add your meat (we use ground beef or turkey from ButcherBox!) and seasonings, cooking for 5-7 minutes, until the meat is browned. I love that this recipe is slightly sweet, a little tangy, and perfectly saucy.
- Add the saucy ingredients: ketchup, mustard, Worcestershire sauce, tomato paste and water. Let’s get a simmer going, baby!
- Here’s the secret, my key finishing touch to a REALLY good Sloppy Joe: spread room-temp butter or ghee on the bun (or butter your skillet/pan) and get the bread browned and caramelized. Sloppy Joe on a toasted bun is heaven on earth!
Food photography by Ashley Cuoco
PrintClassic Sloppy Joes with Ground Beef (or Turkey!)
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 1x
- Category: Dinner
- Method: Stove Top
Description
It doesn’t get any better than this American classic! My homemade recipe for sloppy joes is a game-changer — and way better than the canned version. Made with ground beef (or turkey) and seasoned with dried spices, ketchup and dijon mustard, they’re saucy, the right amount of sloppy and downright delicious!
Ingredients
- 1 tablespoon olive oil
- 1 small onion, small dice
- 1 red bell pepper, small dice
- 1 pound ground beef (or ground turkey)
- ½ teaspoon salt
- ¼ teaspoon pepper
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- 1 teaspoon chili powder
- 2 tablespoons ketchup
- 2 teaspoons dijon mustard
- 1 teaspoon Worcestershire sauce
- 1 tablespoon tomato paste
- ¼ cup water
- 4 hamburger buns
- 2 tablespoons butter
Instructions
- Preheat a large skillet over medium/high heat. Add the oil, onion, bell pepper and a pinch of salt. Cook for 3-4 minutes until veggies begin to soften.
- Add the ground beef, salt, pepper, garlic powder, paprika and chili powder and cook for 5-7 minutes until meat is browned.
- Add the ketchup, mustard, Worcestershire sauce, tomato paste and water. Mix with beef mixture until well combined and a bit saucy.
- Heat a separate pan over medium/high heat and add 1 tablespoon of butter. Place the hamburger buns face down in the pan to brown the inside, about 2-3 minutes. Remove, add more butter if needed and repeat with remaining buns. Serve the sloppy joe mixture on the toasted buns and enjoy.
Yum! The whole family loved it…the 6 year old and the teens!
Such a win when everyone loves it!
My entire family loves these sloppy joes, including my picky eater! So easy to make too!
I’m so glad!
I eat 5 of these every time my wife makes them.
Maybe you should leave some for the kids 😉
Love!
SO glad!
This was so good. I gave the meat to my one year old and he ate it up so fast I couldn’t keep up with it. We finished it all. Even my finicky 4 year old loved it.
I could just kiss you! I had no idea what to make for dinner tonight and I made the plan of ordering take out. You posted this on Instagram and OF COURSE I received my Butcher Box order last night and they sent ground beef in my box. BLESS YOU! So excited to make this easy dish tonight!
Made this tonight (I doubled the recipe) and it was so yummy and delicious! I forgot to sauté the onion and bell pepper first, and was out of chili powder, and it was still great. Simple satisfying dinner!
Glad it still worked out!