Go Back

Sweet and Spicy Turkey Sloppy Joes

Cook Time 20 minutes
Servings 4
Author Laura Doerr


  • 1 lb ground lean turkey
  • 1/2 medium onion
  • 2 cloves fresh minced garlic
  • 1/2 cup ketchup
  • 3 tbsp BBQ sauce
  • 1 tbsp honey mustard
  • 1 tbsp worcestershire sauce
  • 1-2 tbsp sriracha
  • 2 tsp brown sugar
  • salt and pepper
  • 4 hamburger buns
  • 1 avocado optional
  • crispy onion straws optional
  • shredded cheese optional


  1. Mince onion and garlic and add to a skillet with ground turkey. Cook on medium-high heat until turkey is cooked through, about 6-8 minutes. Drain fat if needed.

  2. Add ketchup, BBQ sauce, honey mustard, sriracha, worcestershire sauce, brown sugar, salt and pepper. Cook until heated through. Taste for additional seasoning. Add more sriracha if more spice is needed, or another pinch of brown sugar if more sweetness is desired. 

  3. Serve on your favorite hamburger bun, and top with avocado or crispy onion strings, or both!

Recipe Notes

Turkey can be swapped for beef, venison, or even elk; I've done all three and they all make delicious sloppy joes! I always use yellow onion, but white or red work just fine. Use your favorite BBQ sauce; different BBQ sauces will change the overall flavor of the sandwich. Some of my favorites are Famous Dave's and Sweet Baby Ray's. The honey mustard can be swapped for regular yellow mustard. These are great for experimenting with different flavors. As long as you have a good balance of sweet, spicy, and tangy you can't really go wrong!