Italian Zucchini Sauce

Golden Italian zucchini sauce simmering with diced tomatoes, fresh herbs, and olive oil in a skillet Save to Pinterest
Golden Italian zucchini sauce simmering with diced tomatoes, fresh herbs, and olive oil in a skillet | simplepinsuppers.com

This vibrant Italian sauce combines fresh zucchini with diced tomatoes, aromatic herbs, and a touch of heat for a versatile condiment that elevates any dish. The zucchini softens beautifully while maintaining texture, creating a sauce that's both light and satisfying.

Ready in just 45 minutes, this sauce develops deep flavors through gentle simmering. The addition of grated carrot adds subtle sweetness, while red pepper flakes provide optional warmth. Serve over pasta for a simple dinner, use as a topping for grilled chicken or fish, or spoon onto crusty bread for an appetizer.

My tiny apartment kitchen had barely enough counter space for a cutting board, but that summer I made this zucchini sauce every Tuesday. The smell of garlic hitting olive oil would drift through the open window, and somehow my neighbor started showing up at my door with a loaf of bread every week.

Last summer my daughter declared she hated zucchini, then proceeded to eat three servings of pasta with this sauce. She still claims she only likes the red kind with green bits, which is fine by me.

Ingredients

  • 2 medium zucchini: Fresh zucchini with firm skin and no soft spots makes all the difference in texture
  • 1 medium yellow onion: Finely chopped so it almost melts into the sauce as it cooks
  • 2 cloves garlic: Minced fresh please, nothing compares to that sharp aromatic bite
  • 1 (400 g) can diced tomatoes: San Marzano tomatoes will give you the sweetest, deepest flavor
  • 1 small carrot: Grated finely, this little secret adds natural sweetness without changing the flavor
  • 2 tbsp extra virgin olive oil: Use the good stuff here since it carries all the flavors
  • 1 tsp dried oregano: Rub it between your fingers before adding to wake up the oils
  • 1 tsp dried basil: Or twice that amount if you have fresh basil growing somewhere
  • 1/2 tsp red pepper flakes: Just a gentle warmth that makes everything else pop
  • Salt and black pepper: Season gradually and taste often
  • 2 tbsp fresh parsley: Add this at the very end for bright fresh flavor
  • 1 tbsp grated Parmesan: The finishing touch that makes everything sing

Instructions

Warm the olive oil:
Heat it in your largest skillet over medium heat until it shimmers and coats the bottom of the pan
Soften the onion:
Add the chopped onion and let it cook for 3 to 4 minutes until it turns translucent and sweet
Add the garlic:
Stir in the minced garlic and cook for just 1 minute until you can smell it throughout the kitchen
Cook the zucchini:
Add the diced zucchini and grated carrot, sauteing for 5 to 7 minutes until the zucchini starts to soften
Add the tomatoes:
Pour in the diced tomatoes with all their juices, then stir in the oregano, basil, red pepper flakes, salt, and pepper
Simmer gently:
Let everything bubble softly at a simmer for 20 minutes, stirring now and then until the sauce thickens beautifully
Finish with parsley:
Taste and adjust the seasoning, then stir in the fresh parsley right before serving
Save to Pinterest
| simplepinsuppers.com

My friend Marco grew up in Naples and said this sauce reminded him of something his mother made during zucchini season when the garden produced more than anyone could eat. He insisted I tell people it is not exactly traditional but absolutely delicious anyway.

Making It Your Own

Some nights I add a splash of white wine with the tomatoes for extra depth, and other times I throw in a handful of chopped spinach at the end. The recipe is forgiving and welcomes whatever you have in the crisper drawer.

Serving Ideas

This sauce clings beautifully to pasta, especially spaghetti or penne, but do not stop there. Try it spooned over grilled chicken, fish, or even as a pizza sauce instead of the usual red sauce.

Storage And Make Ahead

The sauce actually tastes better the next day as the flavors have time to deepen and meld together. Store it in an airtight container in the refrigerator for up to five days or freeze for longer keeping.

  • Double the batch and freeze portions in freezer bags for busy weeknight dinners
  • Let the sauce cool completely before refrigerating to prevent condensation
  • Reheat gently over low heat, adding a splash of water if it has thickened too much
Vibrant green zucchini pieces in a rich tomato-based sauce topped with fresh parsley and grated Parmesan Save to Pinterest
Vibrant green zucchini pieces in a rich tomato-based sauce topped with fresh parsley and grated Parmesan | simplepinsuppers.com

This humble sauce has become one of those recipes I make without thinking, the kind that feels like home no matter where you are.

Questions & Answers

Yes, this sauce freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Dried basil works well in this sauce, though fresh provides brighter flavor. Alternatively, use fresh Italian parsley or a small amount of fresh mint for a different aromatic profile.

The carrot is optional but recommended—it adds natural sweetness that balances the acidity of tomatoes and creates a more rounded flavor profile without using sugar.

Adjust the red pepper flakes to your preference. For mild heat, use 1/4 teaspoon; for noticeable spice, increase to 1 teaspoon or add fresh minced chili with the garlic.

Store in an airtight container in the refrigerator for up to 5 days. The flavors often improve after a day as the ingredients meld together.

Absolutely. Yellow squash works identically to zucchini in this sauce. You can also use a mix of both for visual variety and slightly different flavor notes.

Italian Zucchini Sauce

A fresh Italian zucchini and tomato sauce perfect for pasta, grilled meats, or bruschetta.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium zucchini, diced
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (14 ounce) can diced tomatoes
  • 1 small carrot, grated

Herbs & Spices

  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes
  • Salt and freshly ground black pepper to taste

Finishing

  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon grated Parmesan cheese

Instructions

1
Heat the Oil: Warm olive oil in a large skillet over medium heat until shimmering.
2
Sauté Onions: Add chopped onion to the hot oil and cook for 3 to 4 minutes until softened and translucent.
3
Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant, being careful not to burn.
4
Cook Vegetables: Add diced zucchini and grated carrot. Sauté for 5 to 7 minutes until zucchini begins to soften.
5
Add Tomatoes and Seasoning: Pour in diced tomatoes with juice. Stir in oregano, basil, red pepper flakes, salt, and pepper.
6
Simmer the Sauce: Bring to a gentle simmer. Reduce heat to low and cook uncovered for 20 minutes, stirring occasionally, until sauce thickens and zucchini is tender.
7
Season and Finish: Taste and adjust seasoning as needed. Stir in fresh parsley just before serving.
8
Serve: Serve hot over pasta, grilled chicken, or as a topping for crusty bread. Garnish with Parmesan cheese if desired.
Additional Information

Equipment Needed

  • Large skillet or saucepan
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Grater

Nutrition (Per Serving)

Calories 90
Protein 2g
Carbs 13g
Fat 4g

Allergy Information

  • Contains dairy if Parmesan is used
  • Ensure all packaged ingredients are certified gluten-free
Erin Caldwell

Passionate home cook sharing easy, wholesome recipes and quick meal ideas for busy food lovers.