Want healthy meals your kids will love?
Get our Meal Plan
Want healthy meals your kids will love?

Healthy Turkey Sloppy Joes

Jump to Recipe

Bring on the napkins! Healthy Turkey Sloppy Joes piled high in whole wheat buns make a fast, fun, and nourishing weeknight dinner.

Looking for a new dinner idea that’s healthy, quick to make, and popular with your kids? Healthy Turkey Sloppy Joes are it!

I made this recipe three times last month. It’s that good, and it hits all the right notes. In fact, Healthy Turkey Sloppy Joes have temporarily dethroned my other favorite messy meal: Sloppy Lentils.

And for good reason. These sloppy joes are thick, saucy, and delicious. They’re made from healthy ground turkey in place of ground beef, and piled high on fiber-rich whole wheat buns. Plus they’ve got little itty-bitty veggies cooked right into the filling. Try them tonight!

Why Kids Love Healthy Turkey Sloppy Joes

These Healthy Turkey Sloppy Joes boast some serious kid-appeal. My personal theory is that my kids love them because they’re so easy to chew! The meat is flavorful and tender, and the buns are pillowy-soft, even when they’re made from 100% whole wheat flour (which we recommend!)

Plus, isn’t it just kind of fun to have a free pass to get a little SLOPPY? My six-year old can be suspicious of things that get his fingers messy, but when we have sloppy joes, he can overcome his squeamishness easily. Everybody gets a little saucy when we have Healthy Turkey Sloppy Joes, and that’s a-ok.

healthy turkey sloppy joes

How to Make Healthy Turkey Sloppy Joes

Whipping up this weeknight wonder is so easy, and all the magic happens in one big pan!

Saute the veggies first, then add the turkey, breaking it up with a spoon. Once it’s cooked, stir in the tomato sauce, spices, honey, vinegar, and mustard.

Let the filling simmer on low for about ten minutes, to thicken the sauce and let the flavors blend and deepen.

This is usually the part of dinner prep where I think, “OH, Dinner’s DONE already.” And I hastily set the table because I didn’t see it coming that fast. (This is a real phenomenon in my kitchen, and I only wish it could happen every night!) Do you have any recipes that “sneak up on you” because they come together so fast? One that gets me every time: 10-minute Instant Pot Salmon.

When serving sloppy joes, you can, of course, go to the trouble of toasting the buns. Usually, we don’t bother.

We DO serve these sloppy joes with a side of fresh fruits and veggies, though. I go for something crunchy to offset the softness of the sloppy joes. Carrots and celery with ranch or hummus taste great on a sloppy joe plate (and they’re super fast to prepare… just cut extra when you have them out out for the sloppy joe filling.)

Enjoy these Healthy Turkey Sloppy Joes, and don’t forget the napkins!

Healthy Turkey Sloppy Joes

Bring on the napkins! Healthy Turkey Sloppy Joes piled high in whole wheat buns make a fast, fun, and nourishing weeknight dinner.
4.13 from 8 votes
Print Pin Rate
Course: Main Course
Cuisine: American
Keyword: Healthy Turkey Sloppy Joes
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 6
Calories: 296kcal


  • 1 medium carrot
  • 1 stalk celery
  • 1/2 medium onion
  • 2 clove garlic
  • 1 tablespoon olive oil
  • 1 pound turkey, ground
  • 1 cup tomato sauce
  • 1 teaspoon vinegar, cider
  • 1 teaspoon mustard
  • 1 tablespoon honey
  • 1 1/2 teaspoon chili powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper, ground
  • 6 medium hamburger buns, whole wheat


  • Peel and finely chop carrot.  Finely chop celery and onion.  Mince garlic.
  • In a large pan over medium heat, saute the carrots, celery, and onion in a swirl of olive oil until translucent, about 5-8 minutes.
  • Add the garlic, and cook for 30 seconds.
  • Add the ground turkey and break it up with a spoon. Increase the heat to medium-high and cook, stirring often, until the turkey is no longer pink.
  • Add the tomato sauce, vinegar, mustard, honey, and chili powder to the pain. Stir well to combine, then cover and simmer for 5 minutes.
  • Remove the lid, and simmer five minutes more, uncovered, until the sauce is thickened and flavorful.
  • Add salt and pepper to taste, then spoon the hot filling onto whole wheat buns, and serve.
Tried this recipe?Mention @SuperHealthyKids or tag #SuperHealthyKids!


Calories: 296kcal | Carbohydrates: 30g | Protein: 16g | Fat: 10g | Saturated Fat: 2g | Cholesterol: 53mg | Sodium: 566mg | Fiber: 5g | Sugar: 8g
Healthy Turkey Sloppy Joes

Leave a Comment:
Did you make this recipe? Leave a review!

Your email address will not be published. Required fields are marked *

Recipe Rating


Hi Terita! Thank you for the quick & easy recipe. One question, should I drain the ground turkey once it’s cooked (before adding tomato sauce & spices)? Please let me know as I plan on preparing this for my kiddos this evening.