This dish features zucchini boats filled with a savory mix of roasted butternut squash and black beans. Seasoned with chili powder, cumin, and smoked paprika, the filling is simmered in a tangy enchilada sauce. After stuffing, the boats are topped with melted Monterey Jack cheese and baked until bubbly. Garnish with queso fresco, cilantro, avocado, and lime wedges for a vibrant, satisfying vegetarian main that balances rich flavors and hearty textures.
Last Tuesday, my kitchen filled with this incredible roasting squash aroma that made my roommate actually abandon her homework to see what I was making. These enchilada boats started as a what do I do with all this zucchini experiment and turned into something we both couldn stop talking about.
My friend Sarah came over for dinner last month and literally said wait, this is vegetarian after taking her first bite. She went back for thirds and texted me the next day asking for the recipe because she couldn stop thinking about that cheese bubbled on top.
Ingredients
- 4 large zucchini: Look for ones that are straight and evenly thick so they sit flat on the baking sheet
- 2 cups butternut squash, peeled and diced: Cutting it into small half inch cubes helps it cook at the same speed as the beans
- 1 small red onion, finely diced: Red onion adds a nice sweetness but yellow works fine too
- 2 cloves garlic, minced: Fresh garlic really matters here, jarred garlic can taste a bit harsh when roasted
- 1 (15 oz) can black beans: Rinse them well to remove the canning liquid which can make everything mushy
- 1 ½ cups enchilada sauce: I actually like red for this but green sauce works beautifully too
- 1 cup shredded Monterey Jack: Cheddar has more bite but Monterey Jack melts like a dream
- ¼ cup queso fresco: Totally optional but that salty crumbly texture on top is worth it
- 1 tsp chili powder, ½ tsp cumin, ½ tsp smoked paprika: This trio creates that restaurant style depth
- 2 tbsp olive oil: Split between roasting the boats and sautéing the filling
Instructions
- Get your oven and zucchini ready:
- Preheat to 400°F and cut those zucchini lengthwise, then use a spoon to scoop out the centers leaving about a quarter inch shell. Save a half cup of the scooped flesh and chop it up.
- Start the roasting process:
- Brush the hollowed boats with a tablespoon of olive oil, give them some salt and pepper, then put them cut side up on a baking sheet for 15 minutes while you make the filling.
- Build the flavor base:
- Heat the remaining oil in a skillet and cook the onion for two minutes before adding garlic, the chopped zucchini flesh, and squash cubes. Let everything hang out for eight to ten minutes until the squash is tender.
- Bring it all together:
- Stir in the black beans, spices, and three quarters cup of the enchilada sauce. Let it cook for a few minutes so all those spices wake up.
- Stuff and sauce:
- Fill each roasted zucchini boat with the bean mixture, then drizzle the remaining sauce over the top and scatter that cheese everywhere.
- The final bake:
- Pop them back in the oven for fifteen to twenty minutes. You want the cheese melted and bubbling and the zucchini completely fork tender.
- Finish with your favorites:
- Sprinkle on queso fresco, cilantro, avocado slices, and squeeze some lime over everything before serving.
These have become my go to when friends say theyre coming over for dinner but forget to mention they stopped eating meat. Everyone leaves happy and nobody misses the meat even a little bit.
Make It Your Own
Sweet potatoes work beautifully in place of butternut squash and actually roast a bit faster if you are pressed for time. Sometimes I throw in some corn when I add the beans for little pops of sweetness throughout.
Sauce Selection
Red enchilada sauce gives you that classic Tex Mex flavor profile but green sauce brings this bright tangy thing that cuts through the richness. I keep both in my pantry now because the mood just depends on the day.
Serving Suggestions
A crisp green salad with lime vinaigrette balances everything perfectly. Mexican rice on the side makes it a pretty substantial meal though sometimes we just eat two boats each and call it dinner.
- Warm some extra tortillas on the side to scoop up any filling that escapes
- A dollop of sour cream or Greek yogurt adds a nice cool element
- These reheat surprisingly well for lunch the next day
Hope these become a regular in your dinner rotation like they have in mine.
Recipe FAQs
- → Can I substitute butternut squash with another vegetable?
-
Yes, sweet potato works well as a substitute, offering a similar texture and sweetness.
- → How do I make this dish vegan-friendly?
-
Replace cheese with plant-based alternatives or omit it entirely for a dairy-free version.
- → What level of heat does this dish have?
-
The spice blend is mild with chili powder and smoked paprika; add cayenne for extra heat if desired.
- → Can I prepare zucchini boats ahead of time?
-
You can pre-roast and stuff the zucchini boats, then refrigerate before baking just prior to serving.
- → Are there gluten-containing ingredients to watch for?
-
Most ingredients are gluten-free, but check enchilada sauce labels to ensure no hidden gluten.