gluten-free stuffed zucchini boats on a baking sheet

Vegan Stuffed Zucchini

Stuffed zucchini boats with bell pepper, chickpeas, and vegan cheese! This is a simple vegetarian weeknight dinner, side dish or entrée which contains healthy wholesome ingredients. The recipe is meat-free, plant-based, relatively low-carb, and easy to make! You can use your favorite veggies and sub chickpeas for other beans or lentils.
Course Dinner, Entree, Side
Cuisine Italian
Keyword oven baked, stuffed, vegan, zucchini
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4
Calories 255kcal
Author Michaela Vais



  • Cut the zucchini in half (lengthwise) and scoop out about 2/3 of the flesh leaving a 1/2-inch (1 cm) thick border around the skin. Check the step-by-step photos above in the blog post.
  • Chop the scooped out zucchini with a large knife and set aside.
  • Heat oil in a skillet over medium heat. Add onion and sauté for about 4 minutes.
  • Add garlic, bell pepper, zucchini flesh, all spices, soy sauce, rice vinegar, tomato paste, hot sauce, and plant-based milk. Put a lid on the skillet and cook for about 10 minutes, stirring occasionally.
  • Meanwhile, prepare the vegan cheese sauce or use store-bought vegan cheese.
  • At the same time, preheat oven to 410 degrees Fahrenheit (210 degrees Celsius) and line a large baking sheet with parchment paper.
  • Add chickpeas to the skillet and cook for a few more minutes. Taste and adjust seasoning. Add more salt/pepper/spices to taste.
  • Stuff each zucchini half with the chickpea mixture.
  • Add vegan cheese on top and bake for 20-25 minutes in the oven. Garnish with fresh herbs and enjoy!


  • Please check the step-by-step photos above in the blog post.
  • Recipe serves 4. Nutrition facts are for one serving made with my vegan cheese sauce.
Nutrition Facts
Vegan Stuffed Zucchini
Amount Per Serving
Calories 255 Calories from Fat 108
% Daily Value*
Fat 12g18%
Carbohydrates 23g8%
Fiber 7.3g29%
Sugar 10.6g12%
Protein 9.8g20%
* Percent Daily Values are based on a 2000 calorie diet.


Calories: 255kcal | Carbohydrates: 23g | Protein: 9.8g | Fat: 12g | Fiber: 7.3g | Sugar: 10.6g