Turkey Sloppy Joes

These Turkey Sloppy Joes are family-tested and kid-approved, plus lean ground turkey is a great healthy option for weeknight dinners. Embrace the mess and your kids will, too!

  • Prep time: 10 minutes
  • Cook time: 26 minutes
  • Yield: 8 to 10 Sloppy Joes


  • 1 large carrot
  • 1 small onion
  • 2 stalks celery
  • 1/2 green pepper
  • 2 cloves garlic
  • 2 tablespoons olive oil
  • 1 pound ground turkey
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup ketchup
  • 1 (15-ounce) can tomato sauce
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon red wine vinegar
  • 1 tablespoon brown sugar
  • Soft hamburger buns, to serve
  • Coleslaw, to serve


  • Kettle potato chips
  • Pickled jalapeños


1 Prepare the vegetable mix: Pulse the ingredients in a food processor until they are minced. Alternatively, very finely mince the onion, carrot, green pepper, celery, and garlic with a chef's knife.

It’s very important that there are no huge chunks in the final sloppy joe mix, so if you don’t have a food processor, take your time while chopping them—do it in advance if you want. Just store the chopped veggies together in a covered container in the fridge.

Homemade Sloppy Joes with Turkey pulse the veggies to mix

2 Begin cooking the vegetables: In a medium to large saucepan over medium heat, add olive oil along with the minced veggies. Cook for 4 to 5 minutes until veggies soften but don’t brown. Season the veggies with salt and pepper.

3 Add the turkey and cook: Add the ground turkey to the pot. Stir it constantly to break up the turkey. Cook for 5 to 6 minutes until turkey is cooked through.

Sloppy Joes with Turkey Recipe cook the turkeyHow to Make Sloppy Joes with Turkey combine the veggies

4 Add the sauce: Add the ketchup, tomato sauce, Worcestershire sauce, vinegar, and brown sugar to the pot and bring to a simmer.

Turn heat down to low and simmer the sloppy joes mixture, stirring regularly, for 6 to 8 minutes until mixture is thick. (Simmer for an additional 5 minutes if the mixture still seems too soupy.)

Taste and adjust the seasonings to your liking.

5 Serve! Serve sloppy joes piled high on soft hamburger buns served with coleslaw. Add kettle potato chips and pickled jalapeños, if desired.

Easy Sloppy Joes with Turkey add the sauce

Click on the comments you'd like to print with your recipe. Grayed out comments will not print.


  • sam

    I’ve just made these sloppy Joe’s today and we had a blast as everyone enjoyed its taste and smell…. so many thanks for your easy yet tasty recipe


  • Jacqueline

    These sound great! Do you think they’d work in a crockpot if I just threw everything in and left it all day?

  • Cindy

    Absolutely delicious! The family was fighting over who would get the last of it in the pot.


  • KarenP

    These are good! I don’t have young kids, but my husband and adult sons love sloppy joes. I wasn’t sure they’d be pleased about the turkey, but these are great! I added some red pepper to zip them up a bit, and we had them on homemade bread.


  • Marguerite

    These were just delicious! I cooked them low and slow to be sure the veggies melted into the meat and they did. They needed a little water while cooking and a cover helped keep them moist. A keeper, for sure!


  • Janice

    I’d never use turkey! Otherwise I make them this way with ground beef. Love them with the veggies.

  • Rachel

    A Vegetarian version would be useful.

    • Sian

      Just use vegetarian/vegan mince & brown it first, that’s what I do with most recipes that call for meat, otherwise the recipes the same. I substitute vegan milk/cheese sometimes.