Go Back
+ servings
View from above of baking dish filled with turkey taco zucchini boats topped with avocado, jalapeño and tomato. Dish on a kitchen towel.
Print Recipe
5 from 7 votes

Taco Zucchini Boats

Protein packed and dairy-free, these taco zucchini boats are perfect for a quick and easy healthy weeknight dinner. 
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Lunch/Dinner
Cuisine: Mexican
Keyword: taco zucchini boats
Servings: 3


  • 1 clove minced garlic
  • ½ yellow onion chopped
  • 1 lb ground turkey
  • ½ teaspoon black pepper
  • ¼ teaspoon sea salt
  • 1 cup chunky salsa
  • 1 Tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 cup canned black beans drained and rinsed
  • 3 zucchini squash
  • chopped tomatoes avocado and jalapeño, for serving
  • tortilla chips and extra salsa for serving
  • Mexican cheese dairy-free or regular (optional)


  • Preheat oven to 400°F.
  • Place a large nonstick skillet over medium-high heat. Add the onion, garlic and ground turkey into the skillet. Season with salt and pepper. Cook for 8 to 10 minutes, breaking apart with a wooden spoon or spatula while it cooks. Add black beans, chili powder, cumin and salsa. Cook 2-3 minutes additional minutes.
  • Meanwhile, as the turkey cooks cut the zucchini in half, lengthwise. Use a spoon to scoop the seeds and center out of each zucchini half, leaving about ¼ inch thick zucchini boat.
  • Place the zucchini (cut-side up) in a 9X13 baking dish. Spoon the turkey mixture into the six zucchini boats.
  • Cover the baking dish with foil. Bake for 20-30 minutes or until zucchini boats are heated throughout and zucchini is cooked a bit, but not too soft/limp.
  • Remove foil and serve boats with tomatoes, avocado and jalapeño slices. Serve with chips and salsa if desired.


  • If you decide to use cheese, sprinkle a little on each zucchini boat before covering the baking dish with foil and baking as directed.


Serving: 1/3 of recipe, no toppings | Calories: 388kcal | Carbohydrates: 30g | Protein: 39g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 4g | Cholesterol: 104mg | Sodium: 979mg | Potassium: 1493mg | Fiber: 9g | Sugar: 12g