This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.
These Ground Turkey Sloppy Joes are a healthier take on the classic sandwich recipe. Perfect for busy weeknights, potlucks, and cookouts!

Healthy Ground Turkey Sloppy Joes
Ground turkey makes a great healthy substitute for sloppy joes, however they are they so much lighter than a ground beef sloppy joe that you’ll want to adjust the recipe slightly. This healthy sloppy joes recipe can be made on the stovetop, in a slow cooker, or in an Instant Pot!
While ground beef packs great protein, it along with the sugar, condiments, and fats in classic sloppy joes can make for a not so lean meal. However, there are some easy changes you can make to lighten up the calories.
Brown sugar really makes for a delicious sloppy joe, the sweet the smoky and that wonderful umami flavor, but for those watching their sugar carrots are a wonderful substitute. Just grate some carrots into the mixture and you won’t miss the sugar at all.
Ground beef is not actually unhealthy, but you can cut on the calories and fat by using ground turkey. When you use ground turkey you’ll notice that there isn’t as much fat, so you’ll want to add a little oil while the meat is browning so it doesn’t over cook or dry out.
What’s in Ground Turkey Sloppy Joes?
The ingredient list for theses healthy sloppy joes may look a little lengthy, but most of the items listed below are for flavor!
- Olive oil
- Onion
- Red bell pepper
- Garlic
- Ground turkey
- Carrot
- Dijon mustard
- Worcestershire sauce
- Liquid smoke
- Chili powder
- Smoked paprika
- Tomato sauce
- Brown sugar
- Apple cider vinegar
How to Make Ground Turkey Sloppy Joes
Homemade sloppy joes are incredibly easy to make. Here are the basic steps to making this healthy sloppy joe recipe:
- Start off with a diced onion, which is a great way to add flavor without adding many calories. This is a great time to add the oil, but only start with a small amount as we aren’t looking to boil the onion in oil.
- As the onion cooks, it will become tender and at this point you should add the ground turkey.
- Cook, stirring occasionally and adding small amounts of oil to keep the ground turkey from burning.
- From here, add all other ingredients, stirring as you go until everything is combined.
- Now you just let the sauce simmer and cook!
How to Make Slow Cooker Sloppy Joes
You can make sloppy joes in a slow cooker if you first sauté the onions and cook the meat. At this point, pour everything into the slow cooker or crockpot and cook on low for 4-6 hours or high for 2-3 hours.
How to Make Instant Pot Sloppy Joes
An Instant Pot is really the way to go for sloppy joes as it brings out the flavor in a fraction of the time and you only have to dirty one bowl!
Turn the Instant Pot onto sauté and add the onion and oil and proceed just as the original recipe states. Continue with the recipe as normal and then turn the instant pot to manual high pressure for 15 minutes. Allow a natural release for 5 minutes and then turn to vent and remove the lid. Serve as normal.

Can I Make This With Ground Beef?
If you’d like to make classic sloppy joes, I recommend following our Homemade Sloppy Joes recipe. Otherwise, I’m sure you could use ground beef in this healthy sloppy joes recipe.
Can I Prep Sloppy Joes in Advance?
Absolutely! The sloppy joe sauce and ground turkey mixture can be prepped in advance and frozen for later or stored in the fridge to reheat the next day. The flavor is even better on day two!
Our Favorite Sloppy Joes Sides
Here are a few of our favorite side dishes to serve with homemade sloppy joes:
Tips for Making Ground Turkey Sloppy Joes
We made this healthier sloppy joes recipe with ground turkey, but I bet ground chicken would work well here too.
Once the sloppy joe sauce mixture comes together, you’re welcome to serve it immediately or let it simmer for an hour on the stove. The longer the mixture simmers, the better the flavor!
If you don’t have any liquid smoke on hand, feel free to omit. Just don’t substitute the smoked paprika with regular, otherwise your sloppy joes won’t have that lovely smoky flavor.
More Healthy Dinner Recipes:
- Instant Pot Turkey Chili
- Low-Carb Ground Beef and Cauliflower Rice Casserole
- Lightened Up Sesame Steak Stir-Fry
- Kid-Approved Skillet Chicken Fajitas
- Garlic Parmesan Chicken with Lemon Rice
- Healthy Mexican Zucchini Boats
- Baked Italian Dressing Chicken
- Grilled BBQ Chicken
- All of our healthy recipes!
Healthier Sloppy Joes with Turkey







I’ve made this several times, and it’s so quick and easy! I do add more seasonings to punch up the flavor of the turkey. This time I served it over a baked potato with a slice of cheese on top. A little dab of sour cream put this over the top!
That sounds amazing Leah!! Thank you so much for taking time to leave a comment!
This looks amazing!!! I want to do the instapot method but just wondering if I brown the turkey and then cook it for 15 mins? Thanks for any info!
Hi Lacey! Yes, brown the turkey first!
I have made this recipe several times and absolutely love it. So much healthier and so much flavor.
Thank you so much Juanita!
Are the nutrition facts for one serving?
Yes, one serving which is about 1 cup of the sloppy joe filling.
I haven’t tried it yet do you have a recipe for the homemade sloppy joes sauce
Thank you
Hi Elaine! This recipe is for the sauce. We also have a version that uses ground beef: https://ohsweetbasil.com/sloppy-joes-recipe/
I hope this helps!
These sloppy Joes are so much better than any I’ve tried. They are so flavorful and definitely not just for kids! After making them several times, the only thing I have changed is to use only 1 tablespoon of vinegar instead of 2, just personal preference. We eat them open faced on toasted whole grain sprouted bread with a sprinkle of shredded cheese. Yum!
Sounds delicious! I’m glad you like them!!!