This post may contain affiliate links. Please read our disclosure policy.
When it comes to easy, family-friendly comfort food, sloppy joes will always be a classic. Sweet, tangy, savory, and just a little messy (the best part!), these sandwiches come together in about 40 minutes with pantry staples you probably already have on hand. It’s the kind of weeknight dinner that fills your kitchen with nostalgia and your table with smiles.
I grew up with Sloppy Joes as a regular on the dinner rotation, and now I love making them for my own family. Served on a soft bun with maybe a slice of cheddar melted over the top, they’re the definition of cozy comfort food. If you’re craving other quick classics, you’ll love my American goulash or family-favorite hamburger casserole, nostalgic beefaroni, or hearty Pioneer Woman chili.
Let’s dig in!
Why This Recipe Works
- Bold, Balanced Flavor: Sweet, tangy, savory, and a little zippy—every bite is crave-worthy.
- Quick & Easy: Only 40 minutes from start to finish, with just two main steps.
- Versatile Protein: Works beautifully with ground beef or turkey.
- Classic Comfort: Brings back childhood memories while still tasting fresh and exciting today.
✨ Before You Begin
✨ Ground Beef or Turkey: Either works—beef brings a richer flavor, while turkey keeps it a little lighter.
✨ Veggie Boost: Onion and green bell pepper add that classic Sloppy Joe taste.
✨ Balancing Flavors: Brown sugar for sweetness, vinegar for tang, mustard for zip—it’s all about the perfect balance.
✨ Make It Your Own: Add a slice of cheddar, toast the buns, or pile it over fries for a fun twist.
✨ Family-Friendly: This is a forgiving recipe—easy enough for beginners, kid-approved, and perfect for busy weeknights.
Sloppy Joes Ingredients
Here’s what makes these Sloppy Joes so irresistible:
- Lean Ground Beef or Ground Turkey – Choose your favorite!
- Onion & Green Bell Pepper – Classic aromatics for that signature flavor.
- Brown Sugar & Apple Cider Vinegar – Sweetness and tang for balance.
- Ketchup, Mustard & Worcestershire – The saucy, savory trio.
- Simple Seasonings – Garlic powder, salt, and black pepper keep it cozy.
(See recipe card below for full list and amounts.)
Pro Tips
- Toast the Buns: A quick toast in a buttered skillet adds crunch and keeps the bread from getting soggy.
- Cheese It Up: A slice of medium cheddar under the broiler makes these extra decadent.
- Make It Ahead: The filling tastes even better the next day after the flavors have melded.
- Double the Batch: Freeze half the filling for a future quick dinner—perfect for busy nights.
- Adjust the Sweetness: Start with 1 tablespoon brown sugar, then taste and tweak to your family’s preference.
Storing + Reheating + Freezing + Make-Ahead Tips
Storing
- Keep leftovers in an airtight container in the fridge for up to 3 days. Store the meat mixture separately from the buns to keep things fresh.
Reheating
- Warm in a skillet over medium heat with a splash of water to loosen the sauce. For larger portions, reheat covered in a 350°F oven for 15–20 minutes.
Freezing
- The meat mixture freezes beautifully. Cool completely, then store in a freezer bag or container for up to 3 months. Thaw overnight in the fridge before reheating.
Make-Ahead
- You can make the filling a day in advance—it actually gets even better as the flavors meld. Just reheat and spoon onto fresh buns.
Food Safety
- Want to read more about safe cooking temps and handling? Check out this article link.
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes! Ground turkey works wonderfully and gives a slightly lighter flavor.
What buns work best?
Soft hamburger buns are the classic choice, but brioche or potato buns are also delicious.
Can I make these ahead of time?
Definitely. The filling reheats beautifully and can be made a day in advance.
How do I thicken the sauce if it’s too runny?
Simmer uncovered for a few extra minutes until the sauce clings to the meat.
Can I make this in the slow cooker?
Yes! Brown the beef first, then add everything to your crockpot and cook on low for 3–4 hours.
What to Serve With Sloppy Joes
Sloppy Joes are hearty, saucy, and satisfying all on their own, but the right sides and a sweet finish make the meal truly memorable. Here are some of my family’s favorites:
Fresh + Crisp Sides
- Carrot Salad – Light, refreshing, and the perfect cool contrast.
- 1905 Salad – Crisp greens with a zesty homemade dressing that cuts through the richness.
Comforting Potatoes
- Stewed Potatoes– Simple, old-fashioned side that pairs beautifully with just about anything.
- Melting Potatoes – Golden and buttery, they practically melt in your mouth.
Cozy Breads
- Homemade Crescent Rolls – Soft, fluffy, and perfect for wiping up the last bit of sauce.
- Garlic Bread – A classic that never disappoints alongside saucy sandwiches.
Sweet Finishes
- Honey Bun Cake – A moist, swirled cake with just the right amount of sweetness.
- Peach Cobbler – Juicy, golden, and a reader favorite for good reason.
- Fudge Pie – Rich, chocolatey, and irresistible with a scoop of vanilla ice cream.
More Ground Beef Recipes
- Taco Spaghetti
- Beefaroni
- Pioneer Woman Chili
- Southern Meatloaf
- Stuffed Peppers with Ground Beef
- Spaghetti Recipe with Ground Beef
Tried This Recipe?
Did these Sloppy Joes bring back memories for you, too? 💛 I’d love for you to leave a ⭐⭐⭐⭐⭐rating below and let me know how they turned out in the comments.
💌 Love cozy, family-favorite recipes like this one? Subscribe to my newsletter—it’s absolutely free! You’ll get new recipes delivered straight to your inbox so you never miss a plate of comfort.
And don’t forget to snap a pic and tag me on Instagram—@gonna_want_seconds. I can’t wait to see your Sloppy Joe nights!
Thanks for stopping by my kitchen today — happy cooking, friends! ❤️ Kathleen
Sloppy Joes
Ingredients
- 1 pound lean ground beef or ground turkey
- 1 tablespoon vegetable oil
- 1/4 cup onion finely chopped
- 1/4 cup green bell pepper finely chopped
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1 teaspoon apple cider vinegar
- 1 teaspoon Worcestershire sauce
- 1 teaspoon prepared yellow mustard
- 1 tablespoon brown sugar
- 3/4 cup ketchup
- 1/2 cup water
Instructions
- To a large skillet, add oil (1 tablespoon) and begin to heat over medium-high heat. Add the ground beef (1 pound) and cook until no pink remains in the beef. Remove cooked beef to a paper towel-lined plate. Drain skillet of all but a couple of teaspoons of oil.
- Add onions (1/4 cup) and green pepper (1/4 cup) to the skillet. Saute over medium heat until veggies are soft, a couple of minutes. Add drained beef back to the skillet. Add the rest of the ingredients and bring the mixture to a simmer. Reduce heat and continue to simmer for 30 minutes. Scoop mixture out over hamburger buns and serve!
Fans Also Made:
Notes
- You can toast the buns in a skillet with a little butter.
- I sometimes top them with medium cheddar. If you add cheese, just pop them under the broiler for a minute or two to melt it.











Can you make a recipe for PUFFY TACOS?Thanks!
This recipe for sloppy joes is excellent! We love it! I’ve made it several times and it never disappoints! Thank you!
You’re welcome, Rebecca! 😀 Thanks for sharing!
These were not a hit in my family. Three out of the four people could not choke them down. Compared to traditional Sloppy Joes, they are very sweet (Turkey used). SO if you like sweet, then i guess you’ll like these. Otherwise, switch out the ketchup for a tomato sauce and consider reducing brown sugar or not using cider vinegar.
Coming from a huge family, sloppy joes were a regular in our home. I love this recipe!
Thanks Matt! Do you still make them for your fam?