Real Food For Real People

Scratch Sloppy Joe (No Ketchup)

Most Sloppy Joe recipes are just ketchup with ground beef stirred in.

That’s fine if you grew up on it, but if you’ve ever looked at the back of a ketchup bottle and thought “I’d rather not,” this recipe is for you. Using tomato paste and apple cider vinegar instead of ketchup gives you full control over the sweetness, the tang, and the depth. The result is richer, meatier, and way more satisfying than the canned stuff ever was.

Why I Made This From Scratch

I got back from a long hike today and wanted something hearty, fast, and filling. Sloppy Joes checked all three boxes. The problem is most recipes lean hard on ketchup, and ketchup is one of those ingredients I’ve been quietly phasing out of my kitchen. High-fructose corn syrup, preservatives, and a sweetness level that’s hard to dial back once it’s in the pan.

Cooking with as few processed ingredients as possible has become important to me. You can eat how you want , but building the sauce from tomato paste, vinegar, and a little honey takes maybe two extra minutes and gives you something that actually tastes like it was made in a kitchen instead of opened from a bottle, without all the extra chemicals.

Scratch Sloppy Joe (No Ketchup)

Built from the ground up with tomato paste and apple cider vinegar, this version is richer, meatier, and far less cloying than anything made with ketchup.
Course Main Course
Cuisine American
Keyword From Scratch
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 Servings

Ingredients

The Base

  • 1 lb ground beef 80/20
  • 1/2 medium bell pepper finely diced (about 1/2 cup)
  • 1 small yellow onion finely diced

The Sauce

  • 6 oz tomato paste 1 can
  • 1/2 cup water or beef broth broth adds extra depth
  • 1/2 tsp mushroom powder optional
  • 2 tbsp apple cider vinegar
  • 2 tbsp honey or maple syrup
  • 1 tbsp Worcestershire sauce
  • 1 tsp yellow mustard
  • 1 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/2 tsp black pepper

For Serving

  • 4 brioche or sourdough buns toasted

Instructions

  • In a large skillet over medium-high heat, brown the ground beef. Once nearly cooked through, drain most of the fat, leaving about a tablespoon in the pan.
  • Add the diced onion and bell pepper. Saute for 5 minutes until soft and the onions are translucent.
  • Push the meat and veg to the edges of the skillet. Add the tomato paste to the center and let it toast for 1 to 2 minutes until it turns a deep brick red. This step removes the raw, tinny tomato flavor.
  • Stir in the water (or broth), apple cider vinegar, honey, Worcestershire sauce, mustard, and all spices. Reduce heat to low and simmer for 10 minutes. The sauce should thicken and cling to the meat rather than run off.
  • Serve on toasted brioche or sourdough buns.

Notes

For heat without processed hot sauce, add a pinch of cayenne pepper or red pepper flakes during the simmer stage.
Pepper tip: 1/2 cup diced is the sweet spot. Dice it small (about 1/8 inch) so it melts into the sauce rather than adding big chunks. Green pepper gives you the classic sharp bite; red or orange pepper is milder and sweeter, blending better with the tomato paste and honey.
For a perfect fine crumble instead of chunky beef: add 1/4 cup of water to the raw ground beef before turning on the heat, mash it into a paste, then cook over medium-high while stirring constantly. The water prevents the proteins from bonding into large clumps. A meat chopper makes this even easier. Work it in a pressing and twisting motion before the heat builds, then keep it moving across the whole pan as the temperature rises. You want to be done breaking up the meat before it fully browns, not chasing chunks at the end.

What Makes This Version Different

The ketchup in a classic Sloppy Joe is doing two jobs: providing tomato flavor and balancing acid with sugar. When you ditch it, you have to replace both. Tomato paste handles the body, apple cider vinegar brings the tang, and a little honey or maple syrup keeps it from going too sharp. The smoked paprika adds a slow-cooked depth that the original never had.

The other thing worth mentioning is the tomato paste toasting step. A lot of people skip this, but it makes a real difference. Letting the paste sit in a hot pan for a minute or two before you add any liquid burns off the raw, tinny flavor that straight-from-the-can tomato paste can have. You’ll see it shift from bright red to a deeper brick red. That’s when you know it’s ready.

The Bell Pepper Question

Green bell pepper is traditional, but yellow or red will work well too. If you find green pepper too aggressive, swap in red or orange. They’re fully ripe, so the flavor is sweeter and milder, and they blend better with the tomato base.

How you cut your pepper matters too. A fine dice, around 1/8 inch, lets the pepper melt into the sauce during the sauté. Big chunks stay firm and fight for attention.

Getting the Right Texture

The best Sloppy Joe has a fine, uniform meat crumble that holds the sauce rather than big chunks that let it pool. The trick is water.

Add about 1/4 cup of water to the raw ground beef in a cold pan. Mash it together before you turn on the heat. Then cook over medium-high while working it constantly. The water slows the proteins from bonding into clumps, giving you that loose, even texture throughout.

A meat chopper makes this significantly easier than a spoon or spatula. Work it with a pressing and twisting motion while the pan is still cool, then keep it moving as the heat builds. You want the beef broken down to a fine crumble before it fully browns, not after.

Choosing Your Bun

The recipe calls for brioche or sourdough, both toasted. This matters. A soft, untoasted bun turns to mush in about 30 seconds under a saucy filling like this. Toasting creates a barrier that holds up long enough to actually eat the thing. Brioche brings a little richness that plays well with the smoked paprika. Sourdough adds its own tang that complements the vinegar in the sauce.

What to Serve with Sloppy Joes

A saucy sandwich like this needs something on the side that can hold its own without competing. Here are a few that work well.

Coleslaw is the classic pairing for good reason. The cool crunch cuts right through the richness of the meat and gives you a textural contrast in every bite. A simple vinegar-based slaw works better here than a heavy mayo version.

Baked beans lean into the comfort food angle and round out the meal without any extra work. If you’re keeping things processed-ingredient free, a scratch batch from dried beans is worth the effort.

Oven fries or roasted potatoes are the easy call when you want something hearty. Toss them in the oven before you start browning the beef and they’ll be done right around the same time.

Pickles on the side, or stacked right on the sandwich, add a sharp brine that balances the sweetness in the sauce. Dill spears are the move.

A simple green salad works if you want to balance out the heaviness of the sandwich without adding more carbs to the plate.

Tips and Variations

For heat: Add a pinch of cayenne or red pepper flakes during the simmer. Skip the processed hot sauce and keep the ingredient list clean.

For extra umami: A teaspoon of shiitake mushroom powder stirred in with the spices adds a background depth without any identifiable mushroom flavor. It just makes the beef taste more like beef.

For a lower-sugar version: Cut the honey down to 1 tablespoon and taste before adding more. The sweetness you need depends on how acidic your tomato paste is, and that varies by brand.

For stretching the meal: This filling freezes well. Make a double batch and freeze half in a Souper Cubes. It reheats in a skillet over medium with a splash of water in about 10 minutes.

Souper Cubes are the best way to store/freeze things like soups, chilis, and cooked ground meat.
Souper Cubes are the best way to store/freeze things like soups, chilis, and cooked ground meat.

Frequently Asked Questions

Can I use ground turkey instead of beef? Yes. Go with 93/7 turkey and use beef broth instead of water in the sauce to compensate for the lower fat content. The flavor will be lighter but still solid.

Can I make this ahead? The filling keeps in the fridge for 4 days and actually tastes better on day two after the flavors have had time to settle. Reheat in a skillet over medium-low with a splash of water or broth.

What if my sauce is too thin? Keep simmering uncovered. The sauce thickens as the water cooks off. If it’s still loose after 15 minutes, add another tablespoon of tomato paste.

What if it’s too thick? Add water or broth a tablespoon at a time until you hit the consistency you want.

How do I make it saucier? Double the sauce ingredients while keeping the beef at one pound. Same amount of meat, twice the sauce. It’ll be looser and more generous on the bun, which some people prefer. You can also just add an extra half can of tomato paste with an additional 1/4 cup of broth and another tablespoon each of vinegar and honey to keep the balance right.

Can I skip the Worcestershire sauce? You can, but you’ll lose some of the savory depth. A small splash of soy sauce or coconut aminos works as a substitute.


Made this? Drop a comment below and let me know what pepper color you went with.

best home made sloppy joe recipe to make Sloppy Joe's from scratch

Want more recipes like this?

Drop your email below and I'll send new recipes straight to your inbox. No spam, no nonsense.

Love this? Then share it!