This dish features zucchini halved and scooped to create boats filled with a savory blend of roasted butternut squash, black beans, and onions. The filling is spiced with chili powder, cumin, and smoked paprika, then topped with enchilada sauce and melted cheese. Baked until bubbly and garnished with fresh cilantro, avocado, and lime, it’s a colorful and satisfying option that highlights fresh vegetables and bold flavors in a simple, nutritious 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 eyed the hollowed zucchini shells skeptically, but by the time the cheese started bubbling in the oven, she was already setting the table. Now its the recipe I turn to when I want something that feels indulgent but still leaves me feeling great.
Last fall, I served these at a dinner party where two guests were gluten-free and another didnt eat meat. I was nervous about finding something that worked for everyone, but watching people go back for seconds made me realize how versatile this dish really is. The zucchini becomes so tender it almost melts in your mouth, while still holding its shape enough to feel substantial.
Ingredients
- 4 large zucchini: Look for straight, evenly sized ones so they sit flat in the pan and cook uniformly
- 2 cups butternut squash: Peeling and dicing this ahead of time makes the actual cooking feel effortless
- 1 small red onion: Finely diced so it softens quickly and weaves throughout the filling
- 2 cloves garlic: Minced fresh garlic adds a punch that powder never quite achieves
- 1 (15 oz) can black beans: Rinse thoroughly to remove the starchy liquid, which can make the filling soggy
- 1 ½ cups enchilada sauce: Homemade is wonderful, but a good quality store-bought version works perfectly
- 1 cup shredded Monterey Jack: This melts beautifully and has just enough mild flavor to complement without overpowering
- ¼ cup crumbled queso fresco: The salty tang cuts through the richness and adds authentic Mexican flavor
- 1 tsp chili powder: Use ancho chili powder if you can find it for deeper, fruitier heat
- ½ tsp ground cumin: Toast it briefly in a dry pan before adding to wake up the essential oils
- ½ tsp smoked paprika: This is what gives the dish that smoky depth that makes people ask whats in it
- Salt and pepper: Season generously at every step to build layers of flavor
- 2 tbsp olive oil: Split between coating the zucchini and sautéing the filling
- ¼ cup chopped fresh cilantro: Add this at the very end so it stays bright and fresh
- 1 avocado: Sliced just before serving adds creaminess that balances the spices
- Lime wedges: A squeeze over the top right before eating makes everything pop
Instructions
- Preheat and prep your zucchini:
- Crank your oven to 400°F and halve the zucchini lengthwise, then use a spoon to scoop out the flesh leaving about a ¼-inch shell. Reserve ½ cup of the scooped flesh and chop it finely, then place the boats cut side up on a baking sheet, brush with 1 tablespoon olive oil, and season with salt and pepper before roasting for 15 minutes.
- Sauté the aromatics and squash:
- While the zucchini roasts, heat the remaining olive oil in a large skillet over medium heat and cook the onion for 2 minutes until softened. Add the garlic, chopped zucchini flesh, and butternut squash, cooking for 8-10 minutes until the squash is just tender when pierced with a fork.
- Build the filling:
- Stir in the black beans, chili powder, cumin, smoked paprika, and half the enchilada sauce, letting everything simmer together for 2-3 minutes. The mixture should smell incredible and the sauce should coat everything nicely.
- Stuff and sauce the boats:
- Pull the zucchini boats from the oven and spoon the black bean and squash mixture evenly into each one, mounding it slightly. Drizzle the remaining enchilada sauce over the top and sprinkle with the shredded cheese.
- Bake until bubbly:
- Return the baking sheet to the oven for 15-20 minutes until the cheese is melted and bubbling and the zucchini is fork-tender. The boats should smell absolutely intoxicating by now.
- Add the finishing touches:
- Sprinkle with queso fresco, cilantro, and arrange avocado slices alongside. Serve with lime wedges so everyone can add that bright acidity right before eating.
These have become my go-to when friends are coming over and I want to serve something impressive that doesnt require last-minute fussing. I love that I can assemble everything ahead of time and just pop them in the oven when people arrive, filling the house with that incredible roasted vegetable aroma.
Make It Your Own
Sweet potato works beautifully in place of butternut squash and adds a slightly different sweetness profile. Sometimes I add corn kernels for extra texture and color, or a pinch of cayenne if I know my guests enjoy heat. The recipe is wonderfully forgiving.
Serving Suggestions
A simple Mexican rice or crisp green salad with citrus vinaigrette balances the richness perfectly. I also love serving these with a chilled beer or light red wine that wont compete with the spices. On weeknights, theyre substantial enough to stand alone as a complete meal.
Storage and Reheating
These store exceptionally well and actually taste even better the next day as the flavors meld together. Place cooled leftovers in an airtight container and refrigerate for up to 3 days. Reheat uncovered in a 350°F oven until hot throughout and cheese is bubbly again.
- Avoid the microwave if possible as it makes the zucchini watery
- You can freeze assembled unbaked boats for up to a month
- Thaw frozen boats overnight before baking as directed
Theres something deeply satisfying about transforming humble zucchini into such a vibrant, memorable meal. I hope these become a regular in your rotation too.
Recipe FAQs
- → Can I substitute butternut squash with another vegetable?
-
Yes, sweet potatoes make a great alternative that complements the spices and textures well.
- → How can I make this dish vegan-friendly?
-
Use plant-based cheese or omit the cheese topping altogether for a vegan version.
- → What spices add flavor to the filling?
-
Chili powder, ground cumin, and smoked paprika combine to give a smoky, warm depth to the filling.
- → Is it possible to prepare this dish gluten-free?
-
Yes, it's naturally gluten-free, but check your enchilada sauce to ensure it doesn't contain hidden gluten ingredients.
- → What are good toppings to serve with these zucchini boats?
-
Fresh cilantro, sliced avocado, crumbled queso fresco, and lime wedges add brightness and fresh contrast.
- → How long should the zucchini bake once filled?
-
Bake for 15–20 minutes until the cheese is melted and bubbly and the zucchini is tender to the fork.