Italian Stuffed Zucchini Boats

Stuffed Zucchini Boats on a plate with fresh basil.

Want a quick dinner to make that is healthy, delicious, and will be loved by everyone? Then make Stuffed Zucchini Boats! Fresh zucchini is stuffed with a simple-to-make meat sauce, topped with cheese and then baked in the oven for the best low-carb, gluten-free, hearty dinner!




  1. Preheat oven to 400ºF
  2. Cut zucchinis in half down the middle so you have two pieces. Using a spoon or a melon baller, scoop out some of the flesh from the center to make a boat. Set aside for another use or discard.
  3. Place zucchini on a rimmed baking sheet and lightly brush with olive oil, and a sprinkle of salt and pepper and place in the oven for 10 minutes.
  4. Meanwhile prepare the filling: In a large high-sided saute pan, heat 1 tablespoon olive oil over medium heat. Add garlic, onion and carrots. Let cook, stirring occasionally, for 5 minutes until onions are translucent and the carrots begin to soften.
  5. Add ground beef to the pan and cook until no pink remains, about 5 minutes.
  6. Add diced tomatoes, tomato paste, italian seasoning, red pepper flakes and salt.
  7. Bring to a boil over high heat. Reduce heat to medium and let rapidly simmer for 10 minutes.
  8. Stir in the spinach, if using, and the fresh basil. Taste and adjust seasoning.
  9. Add filling to each zucchini boat, and sprinkle with mozzarella cheese, if using.
  10. Place back into the oven for 10-15 minutes, or until you can easily pierce zucchini with a knife and the cheese is melty.


Save the zucchini flesh to use in smoothies! You can freeze it for up to 1 month.


Prep Time
Cook Time
Total Time Author: Lexi



Recipe Notes


My practical tips & advice for a healthier life!

free email bonus