These Easy Homemade Sloppy Joes are made with ground beef and a sweet, tangy sauce that comes together in just 25 minutes. Simple, hearty, and family-friendly, they're perfect for busy weeknights.

Made with pantry staples like ketchup, mustard, and vinegar, this recipe delivers that old-fashioned flavor we all grew up loving, no canned sauce required. If you love simple ground beef dinners like my Taco Tater Tot Casserole, this one is sure to become a family favorite. It's hearty, budget-friendly, and always a hit at the dinner table.
Growing up, my mom would make sloppy joes and always set a fork next to our plates. I never understood why… until we finished our sandwiches and realized half the meat had fallen out onto the plate. Honestly? That was the best part!
Quick Look: Easy Homemade Sloppy Joes
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Servings: 6
- Key Ingredients: Ground beef, ketchup, mustard, vinegar
- Method: Stovetop (slow cooker option included)
SUMMARIZE & SAVE THIS CONTENT ON
Jump to:
What Are Sloppy Joes?
Sloppy Joes are a classic American sandwich made with seasoned ground beef simmered in a sweet and tangy sauce, then served on a soft bun. While some use canned sauces like Manwich, this homemade sloppy joe recipe uses simple ingredients for bold, from-scratch flavor.
Ingredient Notes
See the printable recipe card below for exact measurements.

- Ground Beef: I recommend 80/20 for the best flavor. Ground turkey works too.
- Ketchup: The base of the sloppy joe sauce.
- Mustard & Vinegar: Balance the sweetness from the ketchup and sugar.
- Sugar: Brown sugar can be used for a deeper, richer flavor.
- Bell Pepper & Onion: Add texture and classic flavor.
- Add a splash of Worcestershire sauce for extra savory flavor.
- Optional: Stir in 1 clove minced garlic when cooking the onion.
How To Make Easy Homemade Sloppy Joes

Step 1. In a large skillet over medium heat, cook the ground beef until no longer pink. Drain any excess grease. Tip: If using lean ground beef, add a small drizzle of olive oil to the skillet before browning.

Step 2. Stir in the chopped onion and bell pepper. Cook for 3-4 minutes, until softened.

Step 3. Add the ketchup, mustard, vinegar, sugar, cloves, and salt. Stir until combined. Reduce heat and simmer uncovered 15-20 minutes, until thickened and the sauce coats the meat without being watery.

Step 4. Spoon the homemade sloppy joe mixture onto toasted hamburger buns (or my buttery bread machine rolls) and enjoy!
Tips for Success
- Simmer uncovered if the mixture seems thin. This helps naturally thicken the sloppy joe sauce.
- Drain the grease well before adding the sauce ingredients so the mixture isn't oily.
- For a less sweet sauce, reduce the sugar or add extra vinegar.
- Slow cooker option: Brown the ground beef first, then transfer everything to a slow cooker and cook on low for 2-3 hours.
- Make ahead friendly. The sloppy joe mixture tastes even better the next day and freezes beautifully.
- For a little heat, add a pinch of chili powder or red pepper flakes.
- BBQ twist: Swap the ketchup for your favorite BBQ sauce for a smokier flavor.
Storage & Reheating
- Refrigerate: Store leftover sloppy joe meat in an airtight container in the refrigerator for up to 4 days.
- Freeze: Let the mixture cool completely, then transfer to freezer-safe containers or bags. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat: Warm on the stovetop over low heat or in the microwave, adding a splash of water or broth if needed to loosen the sauce.
Serving Suggestions
These Easy Homemade Sloppy Joes are perfect served on soft hamburger buns with simple sides like Easy BBQ Baked Beans, Ultimate Potato Salad, or Mom’s Pasta Salad. For something different, spoon the homemade sloppy joe mixture over baked potatoes, French fries, or even toasted garlic bread like my Garlic Bread Sloppy Joe recipe.

Homemade Sloppy Joe Recipe FAQs
If the mixture seems thin, let it simmer uncovered for 5-10 more minutes so the sauce can reduce naturally. You can also stir in a small spoonful of tomato paste if needed.
Yes! The meat mixture actually tastes even better the next day. Prepare it in advance and store in the refrigerator for up to 4 days before reheating and serving.
Absolutely. Let it cool completely, then transfer to freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop or in the microwave.
Yes. Brown the ground beef first, then transfer everything to a slow cooker and cook on low for 2-3 hours until heated through and flavorful.
More Ground Beef Recipes You’ll Love
Looking for more easy ground beef dinners? Try one of these family favorites:
Tried this recipe? Leave a ⭐⭐⭐⭐⭐ rating and let me know what you think in the comments! You can also follow me on Pinterest for even more easy, family-friendly recipes!
Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Easy Homemade Sloppy Joes
Equipment
Ingredients
- 1 lb ground beef
- 1 small onion finely chopped
- 1 green pepper finely chopped
- 1 cup ketchup
- 1 teaspoon yellow mustard
- 1 tablespoon vinegar
- 2 teaspoon sugar
- ¼ teaspoon ground cloves
- 1 teaspoon salt
- hamburger buns for serving
Instructions
- In a large skillet over medium heat, cook the ground beef until no longer pink. Drain excess grease.
- Stir in the onion and bell pepper. Cook 3-4 minutes, until softened.
- Add the ketchup, mustard, vinegar, sugar, cloves, and salt. Stir until combined.
- Reduce heat to low and simmer uncovered for 15-20 minutes, stirring occasionally, until thickened.
- Spoon onto hamburger buns and serve warm.
Notes
- For slow cooker sloppy joes: Brown the beef first, then transfer everything to a slow cooker and cook on low for 2-3 hours.
- If the mixture is too thin, simmer uncovered longer to help thicken the sauce.
- This homemade sloppy joe mixture can be refrigerated for up to 4 days or frozen for up to 3 months.
Nutrition









AMS says
What type of vinegar, apple cider vinegar or white?
Kristin Hayes says
White vinegar, sorry for the confusion! Hope you enjoy!
Lynn Weckbacher says
I was wondering if in place of the sugar you could use Splenda or just leave it out all together? Being a diabetic, I was just wondering.
Kristin says
You can absolutely use Splenda, or leave it out. Don’t add it in and give it a taste test. If it needs a little extra sweetness to balance the savory/tangy flavor, add a bit of the Splenda. Adjust to taste! Hope you enjoy!
pabla en casa says
Thanks for the recepie I’m preparing them today! I invite you to visit my blog 🙂
https://pablaencasa.blogspot.mx/
Lori Sweeney says
Hi there! This recipe sounds perfect! Only thing is I don’t have any ground cloves. I do have some (old) whole cloves lol. Can I substitute or leave out? I’d really like to make these, but don’t want to buy a container of clove powder! TIA!
Lori
Kristin Hayes says
Feel free to omit or use allspice in it’s place. Even a dash of cinnamon adds a warm spice to it in place of the cloves. Hope you enjoy and be sure to keep me posted!