30-Minute Turkey Vegetable Sloppy Joes

Prep: 15 minCook: 15 min8 servingsmedium
Turkey Vegetable Sloppy Joes with Spinach and Zucchini

A healthier twist on classic sloppy joes featuring lean ground turkey packed with nutritious vegetables including spinach, zucchini, and fire-roasted tomatoes. The savory-sweet sauce combines Worcestershire, brown sugar, and red wine vinegar for depth, while reduced-fat cheddar adds richness. Perfect for family dinners or casual entertaining, these protein-packed sandwiches sneak extra vegetables into a kid-friendly format. Served on whole wheat buns, they offer a satisfying meal that feels indulgent while delivering solid nutrition.

Ingredients

8 servings
  • 1 large yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 10-ounce package frozen chopped spinach, drained and squeezed dry
  • 1 20-ounce container lean ground turkey, 93/7
    ground chicken1:1lean

    same lean protein

    Full guide →
  • 4 tablespoons tomato paste
  • 1 14.5-ounce can fire roasted crushed tomatoes
  • 1 large zucchini, grated
  • 1 tablespoon red wine vinegar
    apple cider vinegar1:1pantry

    per recipe note

    Full guide →
  • 1 tablespoon dark brown sugar
  • 1 tablespoon Worcestershire sauce
  • ¼ teaspoon crushed red pepper flake
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 cup shredded reduced fat sharp cheddar cheese
    mozzarella1:1mild

    milder flavor

    Full guide →
  • 8 whole whole wheat hamburger buns, split
  • olive oil

Instructions

  1. 1

    Heat olive oil in large non-stick skillet over medium high heat

  2. 2

    Add onion and spinach, saute until onion softens

  3. 3

    Crumble in turkey, add garlic and tomato paste, stir to combine

  4. 4

    Stir in crushed tomatoes, grated zucchini, vinegar, brown sugar, Worcestershire sauce, red pepper, salt, and pepper

  5. 5

    Bring to low boil, cover and reduce heat, simmer stirring occasionally

  6. 6

    Spoon mixture onto each bun half and top with cheese

  7. 7

    Serve open-faced or close with top bun half

Tips

Tip 1

Squeeze spinach thoroughly in clean kitchen towel to remove excess moisture and prevent watery filling.

Tip 2

Grate zucchini on large holes of box grater for best texture that holds up during cooking.

Tip 3

Let mixture simmer uncovered for last few minutes if too saucy to help thicken.

Good to Know

Storage

Refrigerate leftovers up to 3 days in sealed container. Reheat gently on stovetop or microwave.

Make Ahead

Turkey mixture can be made 1 day ahead and reheated. Store separately from buns.

Serve With

Serve immediately while hot. Offer pickles, hot sauce, or extra cheese as toppings.

See pairing guide →

Common Mistakes

Watch

Drain spinach completely to avoid watery filling

Watch

Don't skip simmering time or mixture will be too thin

Watch

Use lean turkey to prevent greasy texture

Substitutions

ground turkey
ground chicken1:1lean

same lean protein

Full guide →
red wine vinegar
apple cider vinegar1:1pantry

per recipe note

Full guide →
ground turkey
lean ground beef1:1traditional

classic flavor

Full guide →
whole wheat buns
regular hamburger buns1:1standard

less fiber

cheddar cheese
mozzarella1:1mild

milder flavor

Full guide →
Find more substitutions →

FAQ

Can I freeze the turkey mixture?

Yes, freeze cooled mixture up to 3 months in freezer bags. Thaw overnight and reheat gently on stovetop.

What if I don't have fire roasted tomatoes?

Regular crushed tomatoes work fine, though you'll lose some smoky depth. Add pinch of smoked paprika if desired.

How long should I simmer the mixture?

Simmer covered for 10 minutes, stirring occasionally. Mixture should be thick enough to stay on bun without dripping.