This post contains affiliate links.
Fill up on nutritious veggies with zucchini stew. It’s a powerhouse meal complete with beans, basil, and kale! Only 15 minutes of prep time required.

This is the soup you make at a very specific time of year. Your zucchini plant is taking over your garden. You have more tomatoes than you know what to do with. And you absolutely, under no circumstances, want to turn on the oven. Is it soup season? Absolutely.
Reader rating
“Made this for a friend after she had an accident knocking out some front teeth. She and her husband loved it, wanted the recipe. I made it for my family also. It is delicious!” —Patty

The main players
Jump to the recipe card for measurements!
- Zucchini: About 2 medium (3 cups chopped). We tested green vs yellow squash and loved the color contrast of using one of each.
- Marinara Sauce: We tested a few options here, and marinara wins for weeknight ease and flavor complexity.
- Navy Beans: Creamy, protein-packed, and neutral enough to take on the flavors of the stew. You could sub cannellini or great northern, but navy beans gave the best texture.
- Kale: Adds bulk and nutrients without overwhelming the dish. We tested spinach too, but kale holds up better.
- Fresh Basil: Stirred in at the end for that punch of fresh herb flavor. Don’t skip it!

Switch it up
When it comes to making this dish your own, you have a lot of options! Essentially, any combination of veggies can be used, so choose your favorites and have them at your disposal. Some of my favorites are:
- Potatoes (red, russet, or gold)
- Celery
- Carrots
- Bell peppers

Got more zucchini? Make these Italian-style vegetarian stuffed zucchini boats next!

Zucchini Stew with White Beans (Vegan)
Ingredients
- 1 Tbsp olive oil, 15 mL
- ½ medium white or yellow onion, diced
- 3 cloves garlic, minced
- 3 cups chopped zucchini, about 2 medium zucchini*
- 2 cups marinara sauce, 450 g
- 1 15-oz can navy beans, 425 g
- 1 cup chopped kale
- ¼ cup chopped fresh basil
- Salt and pepper, to taste
Instructions
- Flavor Base: Heat oil in a large pot over medium heat. Add onion, garlic, and zucchini to the pan, cooking until onion and zucchini are a bit soft, about 5 minutes.
- Stewify: Stir in marinara sauce and beans. Continue cooking, covered, for 5 minutes until marinara sauce is hot and gently simmering.
- Greens: Stir in chopped kale and basil. Cook until kale wilts, about 2 minutes.
- Serve: Season with salt and pepper, as needed, then serve warm!
Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.





















Made this for a friend after she had an accident knocking out some front teeth. She and her husband loved it, wanted the recipe. I made it for my family also. It is delicious…
Oh that makes me so happy to hear! I actually also have a friend in that predicament, thanks for reminding me of this one!
Yummy! I added more water to make it a little more soup-y. And lotsss of shaved Parmesan 😋 nice simple healthy recipe, thank you!
Trying something new for my work lunches this week! Just made this and it came together so easily! Even my meat-loving Mama who hates all healthy things asked for seconds! The navy beans made the base creamier. So yummy! Def going into my monthly rotation of recipes. I even prepped the next batch for the freezer. Now all I have to do is dump it all into my InstaPot.
Nothing better than hearing this, thank you!
Made this zucchini stew added smoked sausage to it also part of it added just chicken. One without anything extra. All thee dishes were fantastic.
Thrilled to hear that you loved it, Paige! 😀
Delicious, quick and easy. I will make again