Chili Dog Topping Sloppy Joes are my kind of weeknight sandwich: messy in a good way, super savory, and a little nostalgic. The filling tastes like the chili you’d spoon on a hot dog, but it’s made for buns and eaten like a classic sloppy joe.
What makes this version work for me is the mix of ketchup and tomato sauce with mustard and Worcestershire, plus warm spices like chili powder and a touch of smoked paprika. It ends up thick, spoonable, and really good with sharp toppings like cheddar and onion.
I like serving these on toasted buns with a swipe of yellow mustard, a handful of cheese, and diced onion right on top. Add pickles if you’re into that chili-dog-with-the-works thing.

Why You’ll Love This Recipe
Weeknight Friendly: It’s one skillet, simple ingredients, and dinner is done without a lot of fuss.
Chili Dog Flavor: Mustard, Worcestershire, and chili spices give you that familiar hot dog chili vibe, but in sloppy joe form.
Thick and Spoonable: The filling cooks down into that classic, not-too-runny texture that actually stays on the bun.
Easy to Customize: Make it mild, make it spicy, add pickles, or go heavier on the mustard and onions.
Great for Make Ahead: The filling reheats really well, so it’s handy for busy nights and quick lunches.
Ingredients You’ll Need
Sloppy Joe Chili Dog Filling
- Ground beef: I like a standard ground beef here (not super lean) because it stays juicy and tastes more like classic chili dog topping.
- Yellow onion: This softens into the sauce and gives the filling that nice savory base. Dice it small so it disappears a bit.
- Garlic – Fresh is best here. It’s a small amount, but it keeps the sauce from tasting flat.
- Ketchup: This gives that sloppy joe sweetness and tang. Use whatever brand you like; it all works.
- Tomato sauce: Helps build the saucy texture without making it too sweet. It’s also what makes the simmering easy and steady.
- Tomato paste: Don’t skip it. It thickens the filling and gives it that deeper tomato flavor.
- Yellow mustard: This is the chili-dog-style ingredient that makes the whole thing taste right. I stick with classic yellow mustard, not Dijon.
- Worcestershire sauce: Adds a little savory punch that you really notice once it simmers.
- Brown sugar: Just enough to round out the tomato and spice. Dark brown sugar works too.
- Chili powder: Use your usual chili powder blend. If yours is salty or spicy, just adjust the seasoning at the end.
- Smoked paprika: This adds a mild smoky flavor that makes the filling taste more like chili.
- Ground cumin: A little goes a long way. It gives the filling that warm, chili-like backbone.
- Cayenne pepper (optional): Add it if you want heat. I usually start small because it can sneak up on you.
- Beef broth: This loosens the sauce so it can simmer down into something thick instead of sticky. You can also use water in a pinch.
- Apple cider vinegar (optional): A small splash wakes everything up at the end. If you don’t have it, you can leave it out.
- Salt: I usually wait to add much until the end, since ketchup and broth can vary.
- Black pepper: Just a normal amount, to taste.
For Serving
- Hamburger buns: Use sturdy buns that can handle a saucy filling. Toasting helps a lot if you have the time.
- Shredded cheddar cheese: Sharp cheddar is my pick. It melts into the hot filling and tastes right with mustard.
- White onion: This stays crisp and gives you that classic chili dog topping bite. Dice it small.
- Dill pickle slices (optional): If you like pickles with your burgers, you’ll probably like them here too.
- Extra yellow mustard: I like a little extra on top, especially if you’re going for the full chili dog feel.

Recipe Instructions
- Brown the beef: Heat a large skillet over medium-high heat, then cook the ground beef until browned and broken up.
- Cook the onion: Add the diced yellow onion and cook until softened, about 4 to 5 minutes.
- Add the garlic: Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Drain the fat: Carefully drain off excess grease if needed, then return the skillet to the heat.
- Stir in the sauces and seasonings: Add the ketchup, tomato sauce, tomato paste, mustard, Worcestershire sauce, brown sugar, chili powder, smoked paprika, cumin, and cayenne (if using). Stir well so the tomato paste fully dissolves.
- Add broth and simmer: Pour in the beef broth and apple cider vinegar (if using), then bring it to a gentle simmer.
- Thicken the filling: Simmer uncovered for about 10 to 15 minutes, stirring occasionally, until thick and spoonable. If it gets too thick, add a small splash of broth.
- Season: Taste and season with salt and black pepper.
- Toast the buns: Toast the hamburger buns if you want them a little sturdier.
- Assemble: Spoon the filling onto the bottom buns, then top with extra mustard, shredded cheddar, and diced white onion.
- Serve: Add pickle slices if you like, then serve warm.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Drain the beef if it’s greasy. A little fat is fine, but too much makes the filling feel heavy and can keep it from thickening up the way you want.
Keep the simmer gentle. A hard boil can make the sauce splatter and reduce too fast. A steady low simmer gives you more control.
Adjust the thickness at the end. If it’s too loose, just simmer a bit longer. If it’s too thick, stir in a splash of broth so it spreads easily on the bun.
Go easy on the cayenne at first. You can always add more heat, but it’s harder to fix once it’s too spicy.
Toast the buns if you can. It helps the buns hold up to the sauce and keeps the bottoms from getting soggy so fast.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Fries or tots: This is the classic side for a reason. I like them extra crispy with a little ketchup and mustard on the plate.
- Coleslaw: A simple vinegar slaw is really nice here. It adds crunch and something cold next to the warm, saucy sandwich.
- Potato salad: If you’re serving these for a casual get-together, potato salad fits right in. I usually go for a mustardy one.
- Simple green salad: Keep it basic with lettuce, cucumber, and a quick ranch or vinaigrette. It’s an easy way to add something fresh.
- Extra toppings: Set out diced onions, shredded cheese, pickles, and mustard and let everyone build their own. It’s a little less work once dinner hits the table.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftover filling in the fridge for up to 3 days. I keep it in a covered container, separate from the buns and toppings so nothing gets soggy.
To reheat, warm it in a small pot over medium-low heat or microwave individual portions. If it looks thick, add a splash of water or broth and stir.
You can make the filling ahead and just toast buns and set out toppings when you’re ready to eat. The flavor is honestly even better after it sits overnight.
If you want it longer term, freeze the filling for up to 3 months. Thaw in the fridge overnight, then rewarm gently with a little liquid if needed.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use ground turkey or chicken?
Yes. Ground turkey or chicken works fine, but it can be a little lean, so I’d add about a tablespoon of oil to the skillet before browning so the filling doesn’t taste dry.
How do I make the filling thicker?
Just simmer it longer, uncovered, and stir a few times so it doesn’t stick. It also thickens a bit as it cools, so don’t over-reduce it unless you want it very thick.
Can I make these spicier or milder?
For milder, skip the cayenne and use a gentle chili powder. For spicier, add cayenne or a few shakes of hot sauce at the end, then taste again.
What makes it taste more like chili dog topping?
Extra yellow mustard helps a lot, and I also like adding a pinch of celery salt if I have it. Keep the toppings classic too: cheddar and diced onion really seal the deal.
Can I freeze the sloppy joe filling?
Yes, it freezes well. Let it cool, portion it into containers, and freeze. When you reheat, add a little water or broth if it needs loosening.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Chili Dog Topping Sloppy Joes
INGREDIENTS
Sloppy Joe Chili Dog Filling
- 1 lb ground beef
- 1 small yellow onion diced
- 2 garlic cloves minced
- ½ cup ketchup
- 1 cup tomato sauce
- 2 tbsp tomato paste
- 1 tbsp yellow mustard
- 1 tbsp Worcestershire sauce
- 1 tbsp brown sugar
- 2 tsp chili powder
- 1 tsp smoked paprika
- ½ tsp ground cumin
- ¼ tsp cayenne pepper optional
- ½ cup beef broth
- 1 tbsp apple cider vinegar optional
- salt to taste
- black pepper to taste.
For Serving
- 6 hamburger buns
- 1 cup shredded cheddar cheese
- ½ cup diced white onion
- dill pickle slices optional
- extra yellow mustard for serving.
INSTRUCTIONS
Cook the Filling
- Heat a large skillet over medium high heat and cook ground beef until browned
- add onion and cook until softened
- add garlic and cook briefly then drain excess fat
- stir in ketchup tomato sauce tomato paste mustard Worcestershire brown sugar chili powder paprika cumin and cayenne
- add beef broth and vinegar then bring to a gentle simmer
- simmer uncovered until thick and spoonable then season with salt and pepper and adjust with a splash of broth if needed.
Assemble
- Toast buns if desired
- spoon filling onto bottom buns
- top with mustard cheddar and diced onion then serve warm.
