These Enchilada Stuffed Zucchini Boats are intensely flavorful, simple to prepare, and a lighter, healthier twist on traditional enchiladas.

I have a small confession: I’m a cookbook collector and lover of beautiful food photography. When a fellow recipe developer publishes a new cookbook full of practical, whole-food recipes, I get excited. The cookbook I’m recommending focuses on simple, nourishing meals that make it easy to eat better without feeling deprived. It features approachable recipes, clear labels for dietary preferences, and helpful shopping and meal-start tips. That approach inspired this enchilada-style zucchini boat recipe—big on flavor, low on fuss, and satisfying enough for dinner.

Ingredients You’ll Need
- Zucchini – The base for these boats. Use 4 large zucchini, halved lengthwise and hollowed slightly to create sturdy shells for the filling.
- Vegetables – The filling comes together with fresh tomatoes, a chopped bell pepper, a chopped onion, and a seeded, chopped jalapeño for a touch of heat.
- Olive oil – A tablespoon to sauté the vegetables. Use a quality cold-pressed oil for best flavor.
- Garlic – Two cloves, minced. If needed, one teaspoon garlic powder can be substituted.
- Spices – Chili powder, ground cumin, and salt bring the enchilada-inspired flavor to the filling.
- Cheese – About 3 ounces of shredded cheese to finish the boats; mozzarella or a blend works well.
How to Make Zucchini Boats
- Prepare the oven and pan. Preheat the oven to 400°F (205°C). Line a large baking sheet with parchment or lightly grease a baking dish.
- Cook the filling. Heat the olive oil in a large skillet over medium heat. Sauté the chopped onion, bell pepper, and jalapeño until softened, about 8–10 minutes. Add the garlic, chopped tomatoes, salt, cumin, and chili powder and continue to cook until the tomatoes break down and most of the moisture has evaporated, roughly another 8–10 minutes. Taste and adjust seasoning.
- Prepare the zucchini. While the filling cooks, slice each zucchini in half lengthwise and scoop out the soft center with a teaspoon, leaving a sturdy shell so the boats hold their filling.
- Assemble and bake. Place zucchini shells cut-side up on the prepared sheet, fill each with the tomato mixture, and sprinkle the shredded cheese over the top. Bake for about 20 minutes, or until the zucchini is tender and the cheese is melted and bubbly. Serve hot.

Tips for Making Stuffed Zucchini Boats
- Don’t hollow too deep: Leave enough zucchini flesh so the shell stays strong and won’t collapse under the filling.
- Substitutions: Yellow squash, small eggplants, or halved spaghetti squash can be used in place of zucchini for variety.
- Add protein: For a heartier meal, stir in cooked ground beef, chicken, turkey, or spicy sausage to the filling before baking.
- Toppings: Add fresh cilantro, sliced avocado, extra diced tomatoes, jalapeño slices, or a drizzle of salsa or crema after baking.
How to Serve
These enchilada zucchini boats are satisfying on their own. If you want to add sides, consider warm rice, a simple green salad, roasted vegetables, or a light bean and corn salad. They also pair nicely with cauliflower rice or a fresh southwestern-style salad for a complete meal.
Prepping and Storage
Store leftovers in an airtight container in the refrigerator for 2 to 3 days. I don’t recommend freezing baked zucchini boats—zucchini releases water and the texture becomes mushy after thawing.
More Zucchini Ideas
- Summer Zucchini & Tomato Gratin
- Chicken Parmesan with Zucchini Noodles
- Zucchini Noodles with Creamy Avocado Pesto
- Healthy Zucchini Bread
- Lemon Garlic Zucchini Noodles
Enjoy these Enchilada Stuffed Zucchini Boats! If you make them, consider rating the recipe and sharing a photo on social media so others can discover this healthy, flavorful dish.
Enchilada Stuffed Zucchini Boats
Prep Time: 15 mins
Cook Time: 40 mins
Total Time: 55 mins
Servings: 4
Ingredients
- 1 Tbsp olive oil
- 1 onion, chopped
- 1 red bell pepper, chopped
- 1 jalapeño, seeded and chopped
- 2 cloves garlic, minced
- 1 lb tomatoes, chopped
- 1/2 tsp sea salt (adjust to taste)
- 1 tsp ground cumin
- 1 tsp chili powder
- 4 large zucchini, halved lengthwise
- 3 ounces shredded cheese
Instructions
- Preheat the oven to 400°F (205°C). Line a large baking sheet with parchment paper or lightly grease a baking dish.
- Heat the olive oil in a large skillet over medium heat. Sauté the onion, bell pepper, and jalapeño until tender, about 8–10 minutes.
- Add the garlic, chopped tomatoes, sea salt, cumin, and chili powder. Cook until the tomatoes soften and most moisture has evaporated, about 8–10 minutes more. Adjust seasoning to taste.
- While the filling cooks, cut the zucchini in half lengthwise and scoop out a portion of the center with a teaspoon to create a boat, leaving enough flesh for structure.
- Arrange the zucchini shells cut-side up on the prepared baking sheet. Spoon the tomato-vegetable mixture into each shell, then top with shredded cheese.
- Bake for about 20 minutes or until the zucchini is tender and the cheese is melted and bubbly. Serve immediately.
Nutrition
Serving size: 2 boats • Calories: 162 kcal • Carbohydrates: 20.5 g • Protein: 8.1 g • Fat: 7.2 g • Saturated fat: 2.2 g • Sodium: 391 mg • Fiber: 5.9 g • Sugar: 13.7 g
Nutrition information is an estimate and should be used as a guideline only.