This easy zucchini marinara sauce is made with simple ingredients and slow simmered on the stovetop until rich, chunky, and full of Italian-inspired flavor.

This zucchini marinara is a simple, comforting sauce that tastes like it has taken far more effort than it really has. With crushed tomatoes, garlic, onion, oregano, balsamic vinegar, and very thin slices of zucchini, it becomes a beautifully chunky marinara sauce that is ideal for pasta, polenta, couscous, or a simple bowl with fresh basil and black pepper.
The recipe can be vegetarian or fully vegan depending on what you use to finish it. If you like a cheesy topping, choose a vegetarian parmesan or use a vegan parmesan-style alternative. The sauce takes about forty minutes from start to finish, and most of that time is hands-off simmering. It is an excellent option when you want a homemade zucchini marinara sauce that feels hearty but still tastes light and fresh.
This recipe is also a great way to use up zucchini. Zucchini is affordable, versatile, and good for bulking out sauces, but it can easily become watery or mushy if it is not cooked properly. In this dish, the zucchini is sliced extremely thinly so it softens into the tomato sauce without turning into a bland purée. The result is tender, translucent pieces of zucchini that soak up the garlicky marinara flavor while keeping a pleasant texture.
The key is patience. At first, the pan may look far too full of zucchini, but as the sauce simmers, the slices cook down and blend beautifully with the tomatoes. The final sauce is rich, savory, slightly sweet from the balsamic vinegar, and gently warmed with cayenne pepper. It is a practical everyday vegan marinara recipe, but it is flavorful enough to serve as a cozy weekend dinner too.

What should I serve with zucchini marinara?
Zucchini marinara is a natural match for pasta. Toss it through spaghetti, penne, rigatoni, or any shape that can hold a chunky tomato sauce. The tender zucchini slices cling to the pasta, and the sauce gives every bite a deep, garlicky tomato flavor.
Another delicious way to serve it is over creamy vegan polenta. The soft polenta makes a comforting base for the bright tomato sauce and turns this simple zucchini marinara into a filling meal. It also works very well over couscous when you need something quick and low-effort.
If you want to make the meal more complete, serve it with garlic bread and a crisp green salad. The bread is perfect for scooping up the sauce, while the salad adds freshness and balance. You can finish each portion with freshly ground black pepper, chopped basil, and a generous sprinkle of finely grated vegan parmesan.
How to make it
This easy zucchini marinara recipe is straightforward and beginner-friendly. The most important step is slicing the zucchini as thinly as possible. Peel the zucchini if you prefer, then quarter it lengthwise and slice the quarters into wafer-thin pieces, about one to one and a half millimeters thick.

A food processor with a slicing attachment makes this very quick. A mandoline also works well, or you can slice the zucchini by hand with a sharp knife. The thin slices are essential because they cook evenly and absorb the marinara sauce without becoming heavy or mushy.
Start by heating the olive oil in a pan over medium-high heat. When the oil is hot, add the finely chopped onion and cook for about five minutes, stirring often, until the onion becomes soft and golden. This step builds the base flavor of the sauce.
Next, add the crushed garlic, cayenne pepper, and dried oregano. Fry for one to two minutes, just until the raw garlic smell disappears. Use one-eighth teaspoon of cayenne for a very mild warmth, or increase it to one-quarter teaspoon for a moderately spicy zucchini marinara.

Add the crushed tomatoes, balsamic vinegar, water, salt, and the sliced zucchini. At this point, the pan will look very full, but do not worry. The zucchini will reduce as it cooks, and the sauce will thicken as the liquid simmers away.

Keep the heat at medium-high until the sauce begins to bubble, then reduce the heat to medium. Let it simmer for about thirty minutes, stirring occasionally so it does not stick to the pan. The sauce is ready when the zucchini is tender, translucent, and coated in the thick tomato marinara.

Remove the pan from the heat and serve the sauce hot. Spoon it over pasta, creamy polenta, or couscous, then add freshly ground black pepper, chopped fresh basil, and finely grated vegan parmesan if desired. The zucchini should be soft but not mushy, with a delicate texture and plenty of marinara flavor.
This zucchini marinara sauce tastes even better after resting, so leftovers are excellent. Store the cooled sauce in an airtight container in the refrigerator for up to four days. Freezing is not recommended, as zucchini tends to become mushy once thawed.

If you make this zucchini marinara recipe, leave a rating or comment to share how it turned out. It is always helpful to know how others serve it and what they enjoy it with.
📖 Recipe
Easy Zucchini Marinara
This chunky zucchini marinara sauce is packed with vegetable goodness. A rich, garlicky tomato sauce, wafer-thin zucchini slices, oregano, balsamic vinegar, and a touch of cayenne make it a flavorful vegan sauce that is easy enough for beginners.
3 minutes
37 minutes
40 minutes
Ingredients
- 1.5 tablespoon olive oil
- 1 finely chopped onion
- 3 cloves garlic, crushed or finely minced
- ⅛ – ¼ teaspoon cayenne pepper
- ½ teaspoon dried oregano
- 1 can 14oz crushed tomatoes
- 1 cup water
- 1.5 tablespoon balsamic vinegar of Modena
- 2 zucchini, about 23 ounces / 650 grams
- ¼ – ½ teaspoon salt, or to taste
- Freshly ground black pepper, to serve
- Chopped fresh basil, to serve
- Finely grated vegan parmesan, to serve
Instructions
- Heat the olive oil in a pan over medium-high heat. Add the chopped onion and cook for five minutes, stirring often, until softened and golden.
- Add the garlic, cayenne pepper, and oregano. Fry for one to two minutes, stirring, until the garlic no longer smells raw.
- Add the crushed tomatoes, water, balsamic vinegar, thinly sliced zucchini, and salt. Bring to a bubble, reduce the heat to medium, and simmer for 30 minutes, stirring occasionally.
- Serve hot with freshly ground black pepper, chopped fresh basil, and finely grated vegan parmesan.
Notes
The zucchini should be sliced very thinly so it cooks evenly and becomes tender without turning mushy. A food processor with a slicing attachment or a mandoline will make this step much faster.
Nutrition Information
Yield
4
Serving Size
1
Amount Per Serving
Calories 123
Total Fat 6g
Saturated Fat 1g
Trans Fat 0g
Unsaturated Fat 5g
Cholesterol 1mg
Sodium 656mg
Carbohydrates 16g
Fiber 4g
Sugar 8g
Protein 4g