Skip to content

These turkey sloppy joes are just like the classic version but healthier! Made with ground turkey, bell pepper and a homemade sloppy joe sauce, they are an easy weeknight dinner.

A turkey sloppy joe on a plate with pickles.
This post may contain affiliate links. Read disclosure policy.

30-Minute Turkey Sloppy Joes Recipe

This turkey sloppy joe recipe is a lighter, healthier version than classic sloppy joes because we’re swapping beef for lean ground poultry. This easy ground turkey recipe comes together in 30 minutes including a homemade sloppy joe sauce!

Turkey Janes are a meaty saucy combination of sweet and tangy flavors without adding any extra sugar. Just a combination of BBQ sauce, ketchup, mustard, and Worcestershire sauce, which is very similar to meatloaf sauce.

Other comforting 30 minute meals we love include meatloaf muffins, frito pie and this easy spaghetti recipe.

Ingredient Notes

Turkey Sloppy Joes ingredients on marble counter.

Find the full printable recipe with specific measurements below.

  • Ground turkey: This is lean meat that won’t produce much of its own grease, which is what makes it a less fatty option than ground beef. It’s also pretty mild in flavor so it relies heavily on the rest of the ingredients! Swap for ground chicken if desired.
  • Onion, garlic & red bell pepper: Chopped onion, chopped bell pepper, and minced garlic are cooked with the meat giving it oodles of flavor. I prefer using red bell pepper because they’re the sweetest, but if you want to use an orange or yellow pepper, you can. Green pepper is more savory, but could be used, too.
  • For the sauce: This is a combination of barbecue sauce, ketchup, mustard, and Worcestershire sauce to give it sweet, savory, and smoky notes.
  • Hamburger buns: If you have a bit of extra time, I’ve got a fantastic recipe for homemade hamburger buns.

How to Make Turkey Sloppy Joes

Add the turkey to a large skillet and cook over medium heat along with the onion, and bell pepper until no longer pick. Break it up into crumbles using a wooden spoon as it cooks. For the last minute of cooking time, add the garlic. Drain any excess fat.

Pour in the ketchup, BBQ sauce, mustard, and Worcestershire sauce. Stir to combine and season with salt and pepper.

    Cover with a tight-fitting lid and reduce the heat to simmer on low for 10-20 minutes, stirring occasionally until thickened. Add a bit more ketchup or water if it starts to dry out.

    Add your sloppy Joe with turkey onto hamburger buns and enjoy!

    Tips and Variations

    • Drain the fat. Turkey won’t produce much excess grease, so an easy way to get rid of it is to move all the meat to one side of the pan. Tilt it slightly so the grease pools on one side and use paper towels to absorb the fat.
    • Avoid soggy bread. Toast the buns first. Spread 1-2 Tablespoons of butter on each half of the bun then cook for 1-3 minutes on a griddle, butter side down.
    • Slow cooker: Brown ground turkey, onion and pepper. Add to a crockpot along with remaining ingredients. Cover and cook on low for 3 hours or high for 6 hours.
    • Use a bit of brown sugar for added sweetness. This is especially great when using tomatoes, tomato sauce, or tomato paste instead of ketchup.
    • Vinegar: Some people like to add a splash of vinegar for the tang.
    • Additional seasoning: Add some paprika or smoked paprika for a little smoky zest.
    • For some heat: Add some cayenne pepper, chili powder or substitute the sweet pepper for a jalapeno.
    Turkey sloppy joe on a white plate.

    Serving Suggestions

    • Lettuce, cheddar cheese, pepper jack cheese, sliced jalapenos and sliced pickles all make amazing toppings on ground turkey sloppy Joes.
    • Keep it simple with a tossed salad or sliced veggies and dip.
    • Potato chips are always a fun idea, as are homemade french fries and baked sweet potato fries.

    Storing

    • Storing: Keep in an airtight container in the refrigerator for up to 4 days.
    • Freezing: You can also freeze it, which is very helpful when you’ve doubled the batch! Keep it frozen for up to 3 months. Thaw in the fridge overnight then reheat in a saucepan on the stove.
    Ground turkey sloppy joe mixture in a skillet.

    Need more recipes for ground turkey? Try our turkey meatloaf, egg roll in a bowl or healthy turkey chili this week!

    More 30 Minute Meals

    Browse all

    HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

    Turkey Sloppy Joe on a white plate with pickles.

    Turkey Sloppy Joes

    5 from 4 votes
    ↑ Click stars to rate now!
    Author: Jamielyn Nye
    These turkey sloppy joes are just like the classic version but healthier! Made with ground turkey, bell pepper and a homemade sloppy joe sauce, they are an easy weeknight dinner.
    Prep Time: 10 minutes
    Cook Time: 20 minutes
    Total Time: 30 minutes
    Servings: 6

    Video

    Ingredients 

    • 1 pound lean ground turkey
    • cup chopped onion
    • cup chopped red bell pepper
    • Salt , to taste
    • Ground black pepper , to taste
    • 2 teaspoons minced garlic
    • ½ cup ketchup
    • ¼ cup BBQ sauce
    • 1 teaspoon yellow mustard
    • 1 teaspoon Worcestershire sauce , more to taste
    • 6 hamburger buns , for serving

    Instructions

    • In a large skillet, cook one pound ground turkey, 1/3 cup chopped onion, and 1/3 cup chopped red pepper over medium heat until lightly browned. Season with salt and pepper. Add 2 teaspoons minced garlic the last minute of cooking. Drain any excess fat.
    • Stir in 1/2 cup ketchup, 1/4 cup BBQ sauce, 1 teaspoon mustard, and 1 teaspoon Worcestershire sauce. Season with salt and black pepper. Cover and reduce heat to low.
    • Simmer 10 to 20 minutes, stirring occasionally, until sauce is thickened but not too dry. Add more ketchup or 1 to 3 Tablespoons water, if more liquid is needed. 
    • Spoon into hamburger buns to serve.

    Notes

    Toasted buns: To toast your hamburger buns, heat 1 to 2 Tablespoons butter on a griddle over medium heat. Then place the hamburger buns on and cook 1 to 3 minutes, or until the bottoms are lightly toasted. This will add great flavor and prevent the buns from getting soggy. 

    Nutrition

    Calories: 254kcal | Carbohydrates: 34g | Protein: 23g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.01g | Cholesterol: 42mg | Sodium: 578mg | Potassium: 403mg | Fiber: 1g | Sugar: 12g | Vitamin A: 409IU | Vitamin C: 13mg | Calcium: 77mg | Iron: 2mg

    Nutrition provided is an estimate. It will vary based on specific ingredients used.

    Course: Main Course
    Cuisine: American
    Diet: Gluten Free

    Did you make this recipe? Don’t forget to give it a star rating below!

    Let’s connect

    Join our community of over 5 million!

    Featured on

    • Taste of Home
    • Martha Stewart
    • Country Living
    • BuzzFeed
    • Yahoo
    • Food Network
    • Today