By Ami · September 15, 2026 · ★★★★★ 4.9 from 268 reviews · Jump to Recipe · Print
Homemade sloppy joes take twenty-five minutes and about nine pantry ingredients, and once you've made them from scratch the canned mix stops being an option. Sweet, tangy, a little smoky, thick enough to stay on the bun — this is the comfort food recipe my house asks for most.
Save recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.
The sauce takes four minutes longer than the can and it isn't a fair fight.
It's nine pantry ingredients, not a packet. Tomato sauce, tomato paste, brown sugar, Worcestershire, mustard and a few spices. You almost certainly have all of it, and you control the sweetness instead of accepting whatever the packet decided.
Tomato paste is what makes it cling. Two tablespoons cooked into the beef gives you a sauce thick enough to stay on the bun instead of running into the plate. This is the fix for watery sloppy joes.
32g of protein and kids eat it without negotiation. Which is a rare combination. The grated vegetables disappear into the sauce entirely, the same quiet trick that works in classic meatloaf.
Here's what you'll need.
Use 85/15 ground beef and don't drain it completely — a tablespoon or so of fat carries the spices. Grate the onion and pepper on a box grater if you're feeding anyone suspicious of vegetables; they melt into the sauce and become undetectable. Brioche buns are worth it because they hold up; cheap buns disintegrate about four bites in.
Here's how it all comes together.
Step 1 — Brown the beef
Heat a large skillet over medium-high and cook the ground beef, breaking it up, for 6 to 7 minutes until browned. Let it sit undisturbed for the first two minutes so it actually takes on color rather than just turning grey.
Step 2 — Soften the onion and pepper
Add the diced onion and green pepper to the beef and cook 4 to 5 minutes until they soften and lose their raw edge. Cooking them with the beef rather than before means they pick up the rendered fat and the browned bits.
Step 3 — Cook the tomato paste
Push everything aside, add the tomato paste and garlic to the bare pan and stir for a full minute until the paste darkens from bright red to brick. This caramelizes it and removes the tinny taste — skipping it is why some sloppy joes taste raw.
Step 4 — Build the sauce
Stir in the tomato sauce, brown sugar, Worcestershire, yellow mustard, smoked paprika, salt and pepper until everything is coated and glossy. Taste it here and adjust — this is your one real chance to balance sweet against tangy.
Step 5 — Simmer until it thickens
Turn the heat to medium-low and simmer 8 to 10 minutes, stirring now and then. You want it thick enough that a spoon dragged through leaves a channel that holds for a second or two.
Step 6 — Toast the buns and pile them up
Butter the cut sides of the buns and toast them in a dry pan for 2 minutes until golden. Toasting builds a barrier against the sauce, which is the only thing standing between you and a collapsed bun.
Cook the tomato paste for a full minute. Sixty seconds of stirring paste in a hot pan removes the metallic canned edge and deepens everything. It's the highest-value minute in the recipe.
Always toast the buns. An untoasted bun is structurally doomed. Butter, dry pan, two minutes, and the sandwich survives to the last bite.
Taste before the sugar is finalized. Tomato sauce brands vary a lot in sweetness. Start with two tablespoons of brown sugar, taste, then decide — most canned mixes are far sweeter than anyone actually wants.
Don't drain all the fat. Leave about a tablespoon. Spices need fat to bloom in, and a fully drained pan gives you a sauce that tastes thin and flat.
Make it ahead, because it gets better.
It's genuinely better on day two. The sauce keeps thickening and the spices settle. Make it the night before and reheating is the only thing left to do.
Freeze it flat for three months. Portion into freezer bags pressed flat. It thaws in fifteen minutes in warm water and tastes identical, which makes it excellent emergency dinner.
Serve it beyond the bun. Over a baked potato, folded into a quesadilla, or spooned onto rice. Also excellent over baked mac and cheese, which sounds unhinged and is delicious.
Here's what I'd serve with this.
Dill pickle chips, directly on the sandwich, not optional in my house.
Apple crisp for dessert, which is exactly the right ending.
Just in case you have leftovers.
Storing: keep the meat mixture in an airtight container in the fridge for up to 4 days, always stored separately from the buns. It thickens as it chills, which is a good sign — a splash of water loosens it back on reheating.
Reheating: warm in a skillet over medium for 4 to 5 minutes with a tablespoon of water, or microwave at 70% power for 90 seconds. Toast the buns fresh every time; a pre-toasted bun goes stale rather than crisp.
★★★★★ 4.9 from 268 reviews — homemade sloppy joes with sweet-tangy ground beef in a real from-scratch sauce, no canned mix. One skillet, 25 minutes, 32g protein.
Prep 8 min · Cook 22 min · Total 30 min · Serves 6 · Category: Comfort Food · Cuisine: American
Ingredients
1 1/2 lb ground beef (85/15)
1 medium yellow onion, finely diced
1 green bell pepper, finely diced
4 garlic cloves, minced
2 tbsp tomato paste
1 (15 oz) can tomato sauce
2-3 tbsp light brown sugar
1 1/2 tbsp Worcestershire sauce
1 tbsp yellow mustard
1 tsp smoked paprika
1 1/4 tsp kosher salt
3/4 tsp black pepper
6 brioche buns
2 tbsp butter, for the buns
dill pickle chips, to serve
Instructions
Brown. Cook the beef in a large skillet over medium-high 6-7 minutes, undisturbed for the first 2 minutes, until browned. Drain all but 1 tbsp fat.
Vegetables. Add the onion and green pepper and cook 4-5 minutes until softened.
Paste. Push aside, add the tomato paste and garlic to the bare pan and stir 1 minute until it darkens to brick red.
Sauce. Stir in the tomato sauce, brown sugar, Worcestershire, mustard, smoked paprika, salt and pepper. Taste and adjust.
Simmer. Reduce to medium-low and simmer 8-10 minutes until thick enough to hold a channel from a spoon.
Toast and serve. Butter the buns and toast cut side down 2 minutes. Pile the meat on and top with pickles.
Notes: Cook the tomato paste a full minute to lose the canned taste. Don't drain all the fat — spices need it. Start with 2 tbsp brown sugar and taste; tomato sauce sweetness varies by brand. Always toast the buns or they collapse. Grate the onion and pepper if you're hiding vegetables. Freezes 3 months pressed flat in bags.
If this is how you want to eat every day, this cookbook makes it easy.
The Ultimate GLP-1 High Protein High Fiber Cookbook for Weight Loss is built on the same idea as this recipe — lean protein, plenty of fiber, real food and portions big enough to keep you full. Simple, tested recipes for anyone eating higher-protein on purpose, on a GLP-1 medication or not.
Meal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.
FAQ
How do I keep sloppy joes from being watery?
Two things: cook the tomato paste into the beef, and simmer long enough. The paste adds body that tomato sauce alone can't, and eight to ten minutes of uncovered simmering drives off the excess liquid. Drag a spoon through the pan — if the channel closes immediately, keep going.
Can I make sloppy joes in a slow cooker?
Yes. Brown the beef and cook the tomato paste on the stove first, since neither happens properly in a slow cooker, then transfer everything and cook on low for 4 hours. Leave the lid slightly ajar for the last thirty minutes if it needs to thicken.
What is the difference between sloppy joes and manwich?
Manwich is a canned sauce you add to browned beef. This is the same idea built from pantry staples, which takes about four extra minutes and lets you control the sugar — most canned versions are considerably sweeter than homemade, and you can taste the difference immediately.
Can I make them healthier?
Use 93/7 ground beef or ground turkey and cut the brown sugar to one tablespoon, then serve on a whole wheat bun or over a baked sweet potato. You'll keep the protein around 32g while dropping most of the added sugar and a good deal of the fat.