Vegan stuffed zucchini boats with quinoa and black beans have spicy enchilada sauce and super-easy avocado salsa for an easy and yummy Mexican plant-based dinner recipe in about an hour.

Table of Contents
Why you'll love this recipe
- Easy-to-make. Quick-cooking quinoa and canned black beans make this a quick recipe using fresh zucchini as the ‘holder’ (boat) and a Mexican-style tomato sauce for flavor and holding power.
- Healthy and gluten-free. Get ready for another recipe packed with protein, satisfying veggies, and a few good-fat avocado cubes for a comforting and nutritious meal. It’s prepared gusto-style with no added oil and is entirely nut-free.
- Flavorful. The Mexican flavors make this stuffed zucchini recipe stand out above the crowd with a simple switch of more traditional marinara sauce replaced by a spicy enchilada sauce for a savory spice the whole family will love.
Ingredients and Substitutions
- Zucchini. Look for slightly larger zucchini, but not the gigantic kind growing out of control during the zucchini season. You can also use yellow squash or another seasonal squash.
- Quinoa. Use regular, white, or tri-color quinoa (black, white, and red. Quinoa is a great way to create a ground beef texture and is higher in protein than brown rice.
- Black beans. Make this easy recipe easier with a can of black beans. You could also use pinto beans or kidney beans. Beans give the filling flavor and texture.
- Bell peppers. Use ½ or a small green or red bell pepper and dice it into small pieces after cleaning the core and seeds.
- Smoked paprika. I'm highlighting this spice because it gives enchilada sauce a smoky flavor. If you use chipotle chili powder rather than regular chili powder, reduce the amount in half to start and add more after tasting.
- Nutritional yeast. ‘Nooch' is used in vegan recipes for cheesy umami flavor. Nutritional yeast is nutty and not strong-flavored as vegan parmesan cheese. You aren't building a vegan cheese sauce for this recipe. Just an enhancing taste.
- Limes. The avocado salsa requires the juice of 1 lime, plus there is lime juice in the enchilada sauce and quinoa filling. For this reason, grab 1 fresh lime and some prepared stuff.
- Cilantro. Fresh cilantro (coriander) is limited to avocado salsa. Because I know cilantro isn't on the list of everyone's favorite fresh herbs, if you don't like it, don't use it. Some fresh parsley adds a bit of green if you want.
Please see the recipe card at the bottom of this post for the complete list of ingredients with measurements plus recipe instructions.
Instructions and Pro Tips
Follow these step-by-step instructions along with pro tips for a successful first-time cook.
Step 1: Cooking the filling
Start by sautéing the onions and pepper. Remember, when frying without oil, it's essential to wait until the pan is at medium heat before adding any ingredients. This prevents sticking.
Use vegetable broth or water to deglaze the pot. That’s a fancy way of saying pour in the broth, then use a wooden spoon to clear the bottom. After adding the rest of the ingredients, bring the pot to a low simmer and cover it until the quinoa is tender and most of the liquid is absorbed.
The cooking time for quinoa is about 15 minutes, so it may be done before you are ready with the prepped zucchini and sauce. Take it off the heat and leave it covered until you are prepared to add the sauce and stuff the zucchini.
Step 2: How to make enchilada sauce
This sauce is an easy recipe to tuck away when you want a quick burrito or taco sauce. Add all the ingredients to a small saucepan and whisk until it thickens. Then let it simmer on low for 15 minutes.
Step 3: Get ready to bake
Preheat the oven to 400 degrees F (200 C.). You’ll want to bake the zucchini boats in a baking dish or a baking sheet lined with parchment paper.
To prep, the zucchinis, trim the stem (if there is one) and then carefully cut them in half lengthwise. A small or measuring spoon is the best way to scoop out the seeds and core. Make a canoe shape, leaving much of the flesh of the zucchini so you can enjoy it with the filling and sauce.
Once the sauce is on point, add half to the quinoa and stir it. Place the zucchini in your baking dish and stuff each with an equal amount of the filling. Use the back of the spoon to press it in. Then cover the boats with the rest of the sauce.
Step 4: Bake stuffed zucchini for 25 minutes
While the zucchini bakes, make avocado salsa. Chop the red onion, fresh tomatoes, and cilantro, cube the avocado, and then mix all the ingredients in a small bowl. Toss in a pinch of red chili flakes if you want it a little spicy.
Want to save this recipe? 🥣
Serving Suggestions
Maximize your dining experience with a few easy, vegan side dishes that you can prepare while the zucchini boats are in the oven.
Serve vegan zucchini boats as the main course with a simple salad or a slaw (we highly recommend mango coleslaw). Complimentary veggies include corn, broccoli, green beans, or spicy roasted cauliflower tossed with homemade chili powder.
If you skip the avocado salsa, easy pico de gallo or fruity mango pico de gallo can be used. And, of course, your favorite salsa that you might have stashed in the fridge.
Storing / Freezing / Reheating
Store leftover stuffed zucchini boats in an airtight container for 3 days. I don't recommend freezing stuffed zucchini because the zucchini doesn't hold up to thawing and reheating. It gets pretty mushy.
Reheat zucchini in the oven, covered with foil or parchment paper, for 15 minutes. Then uncover it until it is heated through. You can also reheat it in the microwave. Make fresh salsa to go with the leftover. Even with lime juice and in a tightly sealed container, avocado browns quickly.
Frequently Asked Questions
There are several alternatives to quinoa for making stuffed zucchini filling. Leftover brown rice makes an easy filling, but you can also consider quick-cooking bulgur or millet. Pearl couscous or barley grains are bigger than quinoa but can also be used as a substitute.
This homemade enchilada sauce recipe makes a little over 2 cups. If you substitute with canned or use a premade enchilada sauce mix, use enough, so you end up with at least 1 cup to mix with the quinoa filling and ¾ of a cup to add over the top.
Good news! You can make the enchilada sauce plus the quinoa and black bean filling a few days before using them. If you stuff the zucchini a day ahead, store them in the baking dish and cover them with plastic or foil. Add the remaining sauce before baking them. Avocado salad is best if made fresh.
More Vegan Dinner Recipes
Do you have a question or recipe request or need a cooking tip? Leave a comment below or contact Denise. I’m here to help! If you want more healthy vegan recipes, please subscribe to my newsletter or follow me on Facebook or Pinterest for the latest updates.
If you make this recipe, please leave a ⭐⭐⭐⭐⭐ rating. It’s much appreciated!
👩🏻🍳 Recipe
Vegan Stuffed Zucchini Boats
Rate this Recipe:
Ingredients
Zucchinis and filling
- 2 medium zucchinis - cut in half and sliced lengthwise
- 1 small yellow onion - diced
- 1 small green pepper - diced, ½ cup
- 2 cloves garlic - minced
- 1 teaspoon chili powder
- ½ teaspoon cumin
- 1 ½ cups vegetable broth
- 1 teaspoon maple syrup
- 1 tablespoon lime juice
- ¾ cup quinoa - rinsed
- 1 ½ cups cooked black beans - 1 - 14 ounce can
Enchilida Sauce
- ⅓ cup tomato paste - 5 ½ tablespoons
- 2 ½ cups vegetable broth
- 1 teaspoon garlic powder
- 2 teaspoons chili powder
- 1 teaspoon smoked paprika
- 1 tablespoon oregano
- 2 tablespoons nutritional yeast
- 1 tablespoon lime juice
- Salt and black pepper to taste
Avocado Salsa
- 1 whole ripe avocado - peeled and cut into cubes
- 1 medium tomato - diced
- 1 small red onion - diced, ½ cup
- 1 cup cilantro - chopped
- 1 medium lime
- ¼ teaspoons red chili flakes - optional
Instructions
- To make the filling, heat a large skillet or saucepan to medium heat, then add the onions and peppers. Stir until the veggies get soft.
- Stir in the garlic, chili powder, and cumin, add the broth, and mix it to deglaze the bottom of the pot.
- Add the maple syrup, lime juice, quinoa, and black beans. Stir and bring the ingredients to a simmer. Cover the pot and simmer the filling until the quinoa is tender and most of the liquid is absorbed. This will take 15-20 minutes.
- In a small saucepan, whisk all the ingredients for the enchilada sauce. Simmer the sauce on low heat for 15 minutes.
- Preheat the oven to 400 degrees F (200 C).
- Rinse the zucchinis, trim the stems, and cut them in half lengthwise. Use a small spoon like a measuring or grapefruit spoon to scoop out the seeds and create a cavern in the middle of each zucchini. Place each cleaned half in a baking dish or tray lined with parchment paper.
- Finish the filling by adding half the sauce to the quinoa filling. Mix well and then fill each zucchini half with equal filling. Gently press the filling with the back of a spoon so it's packed into the zucchini cavern.
- Pour the remaining sauce over the tops of the zucchini and then bake, uncovered, for 25 minutes until the zucchini is soft and the filling is heated through.
- While the zucchini bakes, make the avocado salsa by mixing the ingredients in a small bowl. Stir it a few times as it sits, so the flavor builds.
- Serve zucchini boats topped with avocado salsa.
Notes
- You can make the sauce, filling, and the entire dish a day earlier. It may take longer to bake in the oven after being chilled.
- The avocado salsa is best made fresh. Stir it a few times to coat the avocado with lime juice and build the flavor.
Nutrition
Nutritional information is an estimation only.
Leave a Reply