This easy sloppy joes recipe is the classic kind of dinner that never goes out of style. Using simple ingredients, one skillet, and a sweet-tangy sauce tastes way better than anything from a can. If you grew up loving classic sloppy joes, this homemade version is about to become your go-to weeknight favorite.
It’s quick, budget-friendly, freezer-friendly, and a pantry meal favorite using staples most kitchens already have on hand.

If you love easy dinners like this, you’ll want to browse my favorite ground beef recipes, too!
Why This Recipe Works
- Ready in about 30 minutes - this is always a win!
- Made from scratch with real ingredients
- Freezer friendly for busy nights
- Kid-approved + crowd-approved
- Budget friendly
This is one of those dependable dinners that answers “What’s for supper?” without stress or fuss
What Is a Sloppy Joe?
I'm so glad you asked! A sloppy joe is a classic American sandwich made with ground beef simmered in a sweet and tangy tomato-based sauce and served on a bun. They're messy, nostalgic, and comfort food at its finest which is exactly why families have been making them for generations, mine included.
Ingredients You’ll Need

- Ground beef – I use 80/20 for flavor, but you can go with a leaner option (like ground turkey) and add olive oil to avoid dryness. If you want, you can swap the ground beef for turkey or pork (a leaner option).
- White onion & garlic – Flavor basics.
- Celery or green peppers – Either one works, depending on what your family prefers.
- Tomato sauce & ketchup – Use your favorite brand of ketchup for best results.
- Tomato paste – Thickens the sauce.
- Worcestershire sauce & vinegar – Depth and tanginess.
- Brown sugar – A little sweetness to balance the tangy tomato base.
- Yellow mustard or Dijon mustard – Either works; Dijon gives a sharper bite.
- Salt & black pepper – To taste.
- Red pepper flakes (optional) – For a little kick.
- Buns for serving – Regular or soft hamburger buns, brioche, or even sliders.
Tip: Using pantry staples like ketchup, Worcestershire sauce, and mustard gives you rich flavor without needing fancy ingredients.
How to Make Sloppy Joes

- Step 1: Cook the veggies until softened.

- Step 2: Brown ground beef in a large skillet and drain excess grease.

- Step 3: Stir in sauce ingredients.

- Step 4: Serve: Simmer until thickened. Serve on toasted buns or regular white sandwich buns.
Tips for the Best Sloppy Joes
- Taste before serving and adjust sweetness or tang to your liking
- Toast buns so they don’t get soggy (I actually like soggy but that's just me)
- Simmer longer if you want a thicker sauce
- Use 80/20 ground beef for best flavor
Ingredient Substitutions
I am all for cooking wtih what you have, and that works perfectly with sloppy joes!
Meat swaps:
- ground pork
- ground turkey
- ground chicken
- ground venison
- lentils (for meatless version)
You can also use low-sugar ketchup or maple syrup instead of brown sugar if that’s what you keep on hand.
Flavor Variations
Make these once, then make them again one of these custom ways:
- BBQ Sloppy Joes: swap half the ketchup for BBQ sauce
- Spicy Sloppy Joes: add hot sauce or red pepper flakes
- Cheesy Sloppy Joes : melt cheddar or pepper jack cheese on top
- Sloppy Joe Sliders: serve on Hawaiian rolls
- Slow Cooker Version:brown meat first, then cook on low 4–6 hours
Save This Recipe For Later
What to Serve With Sloppy Joes
For an easy side dish, serve these with my Old Fashioned Sour Cream Potato Salad or one of these other sides.
- American style coleslaw
- pasta salad
- corn on the cob
- baked beans
- chips or fries
Make Ahead + Storage
Sloppy joe meat stores beautifully, which makes it perfect for meal prep.
- Refrigerate up to 4 days
- Reheat on the stovetop or covered in the microwave
- If the sauce thickens too much, add a splash of water
Try your leftover sloppy joe meat mixture in:
- Quesadillas
- Baked potatoes or your next baked potato bar for a crowd
- Nachos
- Stuffed sweet potatoes

How to Freeze Sloppy Joes
This recipe is perfect for freezer meal prep. It's one of my favorite tricks during busy seasons!
To freeze:
- Let mixture cool completely
- Transfer to freezer bag or container
- Label + date
- Freeze up to 3 months
To reheat:
Thaw overnight in fridge and warm in skillet.
If you love freezer-friendly dinners like this, check out my favorite freezer meal recipes.
FAQs
Can I make sloppy joes ahead of time?
Yes! In fact, sloppy joes taste even better the next day. Make the meat mixture, cool it, and store it in the refrigerator for 3–4 days. Reheat gently on the stovetop and spoon onto soft hamburger buns when you’re ready to serve.
Sure can! After browning the beef and draining the excess fat, transfer everything to your crockpot. Stir in the sauce ingredients and cook on LOW for 4–5 hours. Remove the lid for the last 30 minutes if the sauce needs thickening.
Yes they are! They’re one of the most budget-friendly dinners around. With simple ingredients like ground beef, ketchup, and pantry staples, you can feed the whole family for less than takeout.
Simmer uncovered longer or add a tablespoon of tomato paste.
Yes — use tomato sauce + a little vinegar + sweetener.
Loose meat sandwiches don’t have sauce. Sloppy joes do.
⭐⭐⭐⭐⭐
If you try this recipe, I’d love it if you left a rating and review!
Reviews help other busy cooks know they can trust this recipe
and they help my small business, too!
More Easy Dinners for Busy Nights
Still deciding what to make this week? Here are a few reader-favorite dinners to try next!
Recipe

Old Fashioned Sloppy Joe Recipe
Send me this recipe!
Ingredients
- 1 Tablespoon extra virgin olive oil
- ½ cup white onion finely chopped
- 1 teaspoon minced garlic
- ½ cup chopped celery (or equivalent of green pepper chopped
- Salt and black pepper to taste
- 1 ½ lbs. ground beef 80% lean/20% fat (or greater
- 1 15 ounces tomato sauce
- 1 Tablespoon tomato paste
- 2 Tablespoons Worcestershire sauce
- 1-2 Tablespoons brown sugar adjust amount depending on personal preference
- 1 Tablespoon yellow mustard
- 4-6 Hamburger buns
Instructions
- Cook the veggies: In a large skillet, heat 1 Tablespoon extra virgin olive oil over medium heat. Add ½ cup white onion, 1 teaspoon minced garlic, and ½ cup chopped celery (or equivalent of green pepper. Season with a little salt and pepper. Cook for 4–5 minutes until softened.
- Brown the meat: Add 1 ½ lbs. ground beef to the skillet. Break it apart with a spoon and cook until fully browned, about 5–6 minutes. Drain excess grease.
- Make the sauce: Stir in 1 15 ounces tomato sauce, 1 Tablespoon tomato paste, 2 Tablespoons Worcestershire sauce, 1-2 Tablespoons brown sugar, and 1 Tablespoon yellow mustard. Reduce heat to low and simmer uncovered for 5–8 minutes, until thickened.
- Serve: Spoon the sloppy joe mixture onto 4-6 Hamburger buns and serve hot with chips, pickles, or your favorite sides.
Notes
Nutrition
This Farm Girl Cooks is not a dietician or nutritionist, and any nutritional information shared is an estimate. Calories and other nutritional values vary depending on which brands were used.










Ann says
Our family loves this easy recipe!
Jennifer says
Do you have a maid rite style ground beef sandwich that you like? That was one of the things we missed the most while living far away.
Deanne Frieders says
I don't have a recipe (yet) but will add that to the list of recipes. Sounds perfect!
Roxanne Trimble says
Bred and born Iowan. Sloppy Joes have a tomato based sauce of some sort. The sloppier the better. Maidrite are a loose meat sandwich with no sauce. Western Iowa uses the term Taverns and I am not sure if the are sauced or not.
Linda Krausch says
As a replaced Iowan a Sloppy Joe and a Maid-Rite are two different things. Sloppy joe is a tomato sauce based and Maid-Rite is loose meat topped with mustard and dill pickles. Really miss the Maid-Rite and breaded pork tenderloin sandwiches.
Deanne Frieders says
I love pickles on my sloppy joes so many I'm really from Iowa!! 😉 We love a breaded pork tenderloin around here too!
A Kansas Farm Mom says
You said my favorite words "Freezer Friendly." With calving season rapidly approaching, I am stocking the freezer with meals that reheat quickly. This will be added to the list to make! Thanks for adding it to the #Celebrate365 party.
Val - Corn, Beans, Pigs & Kids says
I love a good sloppy joe and can't wait to try your recipe. Thanks for sharing on the #Celebrate365 Blog Party!