Black Bean Butternut Squash Boats

A close-up of Black Bean and Butternut Squash Enchilada Boats with melted cheese and fresh cilantro. Pin It
A close-up of Black Bean and Butternut Squash Enchilada Boats with melted cheese and fresh cilantro. | yournamekitchen.com

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.
Stuffed zucchini shells filled with roasted butternut squash and black beans in tangy enchilada sauce. Pin It
Stuffed zucchini shells filled with roasted butternut squash and black beans in tangy enchilada sauce. | yournamekitchen.com

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
Vegetarian enchilada boats topped with avocado and Monterey Jack cheese served on a rustic wooden board. Pin It
Vegetarian enchilada boats topped with avocado and Monterey Jack cheese served on a rustic wooden board. | yournamekitchen.com

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

Yes, sweet potato makes a great substitute for butternut squash, offering a similar sweetness and texture.

To keep it vegan, use plant-based cheese or omit cheese altogether while maintaining the flavorful sauce and vegetables.

Yes, the dish is naturally gluten-free, but check the enchilada sauce label to avoid any hidden gluten ingredients.

Chili powder, cumin, smoked paprika, salt, and pepper balance the sweetness of squash and earthiness of black beans for a rich taste.

Adding a pinch of cayenne pepper or using a spicy enchilada sauce will give the filling a satisfying kick.

Pair with Mexican rice, a crisp green salad, or avocado slices and lime wedges for bright, fresh accents.

Black Bean Butternut Squash Boats

Zucchini boats filled with roasted squash, black beans, enchilada sauce, and melted cheese for a comforting main course.

Prep 25m
Cook 35m
Total 60m
Servings 4
Difficulty Medium

Ingredients

Vegetables

  • 4 large zucchini
  • 2 cups butternut squash, peeled and diced (about ½-inch cubes)
  • 1 small red onion, finely diced
  • 2 cloves garlic, minced

Beans

  • 1 (15 oz) can black beans, drained and rinsed

Sauces & Dairy

  • 1 ½ cups enchilada sauce (red or green, as preferred)
  • 1 cup shredded Monterey Jack or cheddar cheese
  • ¼ cup crumbled queso fresco (optional)

Spices & Seasonings

  • 1 tsp chili powder
  • ½ tsp ground cumin
  • ½ tsp smoked paprika
  • Salt and pepper, to taste
  • 2 tbsp olive oil

Toppings (optional)

  • ¼ cup chopped fresh cilantro
  • 1 avocado, sliced
  • Lime wedges

Instructions

1
Preheat Oven: Preheat oven to 400°F (200°C).
2
Prepare Zucchini Boats: Halve zucchini lengthwise and use a spoon to scoop out the flesh, leaving a ¼-inch shell. Reserve ½ cup of the scooped flesh and chop finely.
3
Roast Zucchini Boats: Place zucchini boats cut side up on a baking sheet. Lightly brush with 1 tablespoon olive oil and season with salt and pepper. Roast for 15 minutes.
4
Cook Vegetable Filling: Heat remaining olive oil in a large skillet over medium heat. Add onion and sauté for 2 minutes. Add garlic, chopped zucchini flesh, and butternut squash; cook 8-10 minutes until squash is just tender.
5
Season the Filling: Stir in black beans, chili powder, cumin, smoked paprika, and half of the enchilada sauce (¾ cup). Cook for 2-3 minutes, then remove from heat.
6
Stuff the Boats: Remove zucchini boats from oven. Spoon the black bean and squash mixture evenly into each boat.
7
Add Sauce and Cheese: Drizzle remaining enchilada sauce over stuffed boats and sprinkle with shredded cheese.
8
Bake Until Melted: Return to oven and bake 15-20 minutes, until cheese is melted and bubbly and zucchini is fork-tender.
9
Garnish and Serve: Garnish with queso fresco, cilantro, avocado slices, and lime wedges as desired. Serve hot.
Additional Information

Equipment Needed

  • Cutting board
  • Sharp knife
  • Spoon (for scooping)
  • Baking sheet
  • Large skillet
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 340
Protein 13g
Carbs 44g
Fat 13g

Allergy Information

  • Contains dairy (cheese). For dairy-free, use vegan cheese or omit cheese.
  • Naturally gluten-free, but double-check enchilada sauce for hidden gluten.
Nicole Harper

Sharing easy, wholesome recipes & cooking tips for busy home cooks. Let’s make weeknight dinners fun and flavorful!