This dish features hollowed zucchini filled with a savory blend of roasted butternut squash, black beans, and seasonings. Topped with zesty enchilada sauce and melted cheese, the boats are baked until tender and bubbly. Garnished with fresh cilantro, avocado, and lime wedges, it offers a colorful, satisfying vegetarian option packed with vibrant flavors and textures. Prep and cooking take about an hour, perfect for a nourishing, flavorful meal.
The first time I made these enchilada boats, I was trying to use up an abundance of zucchini from my garden and a lonely butternut squash sitting on the counter. My roommate walked in mid-prep and raised an eyebrow at the hollowed-out zucchini shells, but by the time they came out of the oven bubbling with cheese, she was already planning seconds. Now they are a regular at our weekly dinner nights.
Last fall I hosted a dinner for friends who swore they did not like vegetarian mains, and these completely changed their minds. Watching them go back for seconds and ask for the recipe reminded me why I love cooking vegetables with intention and flavor.
Ingredients
- 4 large zucchini: Look for straight, evenly sized zucchini that will sit flat on the baking sheet
- 2 cups butternut squash: Peeling and dicing this ahead of time saves so much stress during cooking
- 1 small red onion: Finely diced so it cooks down and melts into the filling
- 2 cloves garlic: Minced fresh, never jarred, for the best aromatic base
- 1 (15 oz) can black beans: Rinse them thoroughly to remove excess sodium and starchy liquid
- 1 ½ cups enchilada sauce: Homemade or store-bought works, but taste it first and adjust heat level
- 1 cup shredded Monterey Jack: Melts beautifully and has just the right mild flavor
- ¼ cup crumbled queso fresco: Optional but adds such a lovely salty finish
- 1 tsp chili powder: Use ancho chili powder for deeper, smokier flavor
- ½ tsp ground cumin: Toast it briefly in the pan before adding other ingredients
- ½ tsp smoked paprika: This is the secret ingredient that makes people ask what you used
- Salt and pepper: Season generously at every stage for layers of flavor
- 2 tbsp olive oil: Divide this for roasting the boats and sautéing the filling
- ¼ cup chopped fresh cilantro: Add this right before serving for brightness
- 1 avocado: Sliced at the last minute to prevent browning
- Lime wedges: A squeeze of acid cuts through the rich cheese and ties everything together
Instructions
- Prepare the zucchini boats:
- Preheat your oven to 400°F and halve the zucchini lengthwise, then use a spoon to scoop out the flesh leaving a quarter-inch shell. Reserve half a cup of the scooped flesh, chop it finely, and place the boats cut side up on a baking sheet. Brush them with one tablespoon olive oil and season with salt and pepper, then roast for 15 minutes while you make the filling.
- Sauté the vegetables:
- Heat the remaining olive oil in a large skillet over medium heat and add the onion, sautéing for two minutes until it softens. Add the garlic, reserved chopped zucchini flesh, and butternut squash, then cook for eight to ten minutes until the squash is just tender.
- Build the filling:
- Stir in the black beans, chili powder, cumin, smoked paprika, and three-quarters cup of the enchilada sauce. Cook for two to three minutes until everything is heated through and well combined, then remove from heat.
- Stuff and sauce the boats:
- Pull the roasted zucchini boats from the oven and spoon the black bean and squash mixture evenly into each one. Drizzle the remaining enchilada sauce over the stuffed boats and sprinkle with the shredded cheese.
- Melt and serve:
- Return to the oven and bake for fifteen to twenty minutes until the cheese is melted and bubbly and the zucchini is fork-tender. Garnish with queso fresco, cilantro, avocado slices, and lime wedges as desired.
My grandmother saw me making these once and immediately suggested adding sweet potato instead of butternut squash. I tried it the next week, and while both are delicious, the slight sweetness of the squash won her over completely.
Making Ahead
You can prepare the filling and hollow out the zucchini up to a day in advance, storing them separately in the refrigerator. This makes weeknight dinners feel special without the last-minute rush.
Serving Suggestions
These boats are filling enough to stand alone, but a simple Mexican rice or crisp green salad with citrus dressing makes the meal feel complete. Warm tortillas on the side never hurt either.
Storage and Reheating
Leftovers keep beautifully in an airtight container for up to three days. Reheat them in a 350°F oven for ten to fifteen minutes to restore that irresistible melted cheese texture.
- Avoid microwaving if possible, as the zucchini becomes waterlogged
- Wrap individual boats in foil for freezing up to one month
- Thaw frozen boats in the refrigerator before reheating
These enchilada boats have become my go-to for introducing people to the idea that vegetarian food can be hearty, satisfying, and absolutely crave-worthy.
Recipe Questions & Answers
- → Can I substitute butternut squash with another vegetable?
-
Yes, sweet potato makes a great substitute for butternut squash, offering a similar sweetness and texture.
- → How do I make this dish vegan-friendly?
-
To keep it vegan, use plant-based cheese or omit cheese altogether while maintaining the flavorful sauce and vegetables.
- → Is this suitable for gluten-free diets?
-
Yes, the dish is naturally gluten-free, but check the enchilada sauce label to avoid any hidden gluten ingredients.
- → What spices enhance the filling's flavor?
-
Chili powder, cumin, smoked paprika, salt, and pepper balance the sweetness of squash and earthiness of black beans for a rich taste.
- → How can I add extra heat to the filling?
-
Adding a pinch of cayenne pepper or using a spicy enchilada sauce will give the filling a satisfying kick.
- → What are good side dishes to serve with these boats?
-
Pair with Mexican rice, a crisp green salad, or avocado slices and lime wedges for bright, fresh accents.