These zucchini boats are packed with a savory blend of roasted butternut squash, black beans, and spices. After roasting the hollowed zucchinis, the filling is sautéed with garlic, onion, and warm seasonings, then spooned into each boat. Topped with enchilada sauce and melted cheese, they bake until bubbly and tender. Fresh cilantro, avocado, and lime wedges add brightness. This gluten-free, vegetarian dish offers a satisfying and flavorful meal with minimal effort and colorful presentation.
The first time I made these, my apartment smelled like a Mexican cantina on a rainy Tuesday night. I had accidentally bought way too many zucchini from a farm stand and was determined to turn them into something more exciting than grilled side dishes. My roommate walked in midway through roasting and declared she was staying for dinner, no invitation needed. Now it is the go-to meal when I want something that feels like comfort food but does not leave me in a food coma.
Last autumn, I brought these to a potluck and watched them disappear in minutes. My friend Sarah, who claims to hate vegetarian main dishes, went back for seconds and then asked for the recipe before she even finished her plate. Something about the combo of melted cheese and roasted squash just works.
Ingredients
- 4 large zucchini: Pick straight ones that sit flat without wobbling, otherwise they will tip over in the oven
- 2 cups butternut squash, peeled and diced: Cut into uniform ½ inch cubes so everything cooks at the same speed
- 1 small red onion, finely diced: The sweetness balances the smokiness perfectly
- 2 cloves garlic, minced: Fresh is better than jarred here
- 1 (15 oz) can black beans, drained and rinsed: Rinse really well to avoid murky sauce
- 1 ½ cups enchilada sauce: Red or green works equally well depending on your mood
- 1 cup shredded Monterey Jack or cheddar cheese: A blend of both is never a bad idea
- ¼ cup crumbled queso fresco: Optional but adds that nice salty finish
- 1 tsp chili powder: Ancho chili powder has the best flavor
- ½ tsp ground cumin: Toast it in a dry pan first if you want to wake up the spices
- ½ tsp smoked paprika: This is what makes people ask what your secret ingredient is
- Salt and pepper, to taste: Taste as you go, squash needs more salt than you would think
- 2 tbsp olive oil: Divide this for brushing the boats and sautéing the filling
- ¼ cup chopped fresh cilantro: The bright finish cuts through all that rich cheese
- 1 avocado, sliced: Creamy against the smoky filling
- Lime wedges: A squeeze right before serving makes everything pop
Instructions
- Get your oven ready and prep the zucchini boats:
- Preheat oven to 400°F. Halve zucchini lengthwise and use a spoon to scoop out the flesh, leaving about a ¼ inch thick shell. Reserve ½ cup of the scooped flesh and chop it finely. Place the boats cut side up on a baking sheet, brush with 1 tablespoon olive oil, and season with salt and pepper.
- Roast the zucchini boats:
- Slide the baking sheet into the oven for 15 minutes. They should start to soften but still hold their shape.
- Make the filling while boats roast:
- Heat remaining olive oil in a large skillet over medium heat. Add onion and sauté for 2 minutes until it starts to soften. Toss in garlic, chopped zucchini flesh, and butternut squash. Cook for 8 to 10 minutes until the squash is just tender.
- Add the beans and spices:
- Stir in black beans, chili powder, cumin, smoked paprika, and half of the enchilada sauce (about ¾ cup). Let everything cook together for 2 to 3 minutes then remove from heat.
- Stuff the boats:
- Pull the roasted zucchini from the oven and spoon the black bean and squash mixture evenly into each boat. Pack it in gently so they hold plenty of filling.
- Add sauce and cheese:
- Drizzle the remaining enchilada sauce over the stuffed boats. Sprinkle shredded cheese across the top so it covers most of the filling.
- Bake until bubbly:
- Return to oven for 15 to 20 minutes until the cheese is melted and bubbling and the zucchini is fork tender.
- Add the finishing touches:
- Top with queso fresco, cilantro, avocado slices, and lime wedges. Serve hot while the cheese is still stretchy.
My niece typically turns her nose up at anything with squash, but she ate three of these boats without a single complaint. Later she admitted she thought the squash was potatoes, which I decided not to correct.
Making Ahead
You can prep the filling a day in advance and keep it refrigerated. The zucchini boats are best roasted fresh though, or they get a bit soggy.
Freezing Instructions
Assemble everything through step 7, then wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge before baking as directed.
Serving Suggestions
A simple green salad with lime vinaigrette cuts through the richness. Mexican rice turns this into a serious feast.
- Warm corn tortillas on the side are never a bad idea
- A cold beer or chilled margarita pairs perfectly
- Extra hot sauce for the spice lovers at the table
These have become my answer to vegetarian dinner skeptics. One bite usually changes their mind completely.
Recipe FAQs
- → Can I substitute butternut squash with another vegetable?
-
Yes, sweet potatoes or pumpkin work well as alternatives, providing similar texture and sweetness.
- → What type of cheese pairs best with this dish?
-
Monterey Jack and cheddar melt beautifully, but queso fresco adds a nice tang. For dairy-free, plant-based cheese works too.
- → How do I ensure zucchini boats don't get soggy?
-
Roasting zucchini shells before filling removes excess moisture and helps retain firmness during baking.
- → Can this be made vegan?
-
Yes, simply omit the cheese or use vegan cheese alternatives, and ensure the sauce contains no animal products.
- → What spices enhance the filling’s flavor?
-
Chili powder, cumin, and smoked paprika provide warmth and depth to the black bean and squash mixture.