Zucchini With Italian-Style Tomato Sauce Recipe: One-Pan Roasted Veggie Harmony

Sauces & Condiments

Zucchini With Italian-Style Tomato Sauce Recipe: One-Pan Roasted Veggie Harmony

This Italian-style zucchini with tomato sauce recipe transforms simple summer vegetables into a restaurant-worthy vegetarian dish using only a single pan.

The key lies in roasting zucchini until tender yet still holding its shape, then simmering them in a rich, aromatic tomato sauce infused with garlic, basil, and a touch of red wine. After years of experimenting with Italian techniques, I've perfected a method that delivers bold flavors without complicated steps.

The beauty of this dish is its simplicity—just five core ingredients create layers of flavor that taste like you've spent hours in the kitchen. Roasting the zucchini first intensifies their natural sweetness while developing caramelized edges, then the sauce transforms them into a hearty, satisfying meal.

The sauce itself builds depth through slow simmering, allowing the tomatoes to break down into a velvety consistency that coats every bite.

What you'll end up with is a vibrant, flavorful dish that's perfect for weeknight dinners or summer gatherings. The zucchini absorbs the rich tomato sauce while maintaining its texture, creating a balance of tender vegetables and tangy, herby sauce.

This recipe proves that Italian flavors don't require meat to be satisfying—just quality ingredients and proper technique.

Serve with crusty bread to soak up every last bit of sauce or alongside grilled chicken for a complete meal. The flavors only improve as they sit, making this an excellent make-ahead option. Let's create this one-pan harmony that brings Italian bistro quality to your dinner table.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for zucchini with italian style tomato sauce

Five core ingredients transform simple zucchini into restaurant-quality Italian harmony.

Ingredient Amount Notes
Medium Zucchini 🥒 4 whole Medium size, trimmed ends
Canned San Marzano Tomatoes 🍅 1 can (28 oz) Crushed by hand
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity
Garlic Cloves 🧄 4 cloves Fresh, minced
Fresh Basil Leaves 🌿 ½ cup Packed, stems removed
Dry Red Wine 🍷 ¼ cup Bold, like Cabernet
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Balsamic Vinegar 🍶 1 tbsp For finishing
Crusty Bread 🍞 1 loaf For serving (optional)

The zucchini's quality matters most. Heirloom varieties have richer flavor, but any medium-sized zucchini works. Whole Foods or local farmers markets often carry fresher produce—look for firm, bright green zucchini without soft spots. San Marzano tomatoes are the gold standard for Italian sauces, but any high-quality canned tomatoes work in a pinch. The basil should be vibrant green; yellowing leaves indicate age. For the wine, any bold red like Cabernet or Merlot adds depth without overpowering the dish.

No red wine? Substitute with extra vegetable broth—just add an extra splash of balsamic to compensate. Fresh basil unavailable? Dried basil at one-third the amount works, though texture differs. Prefer a sweeter sauce? Add 1 tbsp honey or sugar during simmering. For extra richness, stir in 1 tbsp tomato paste with the tomatoes. The balsamic vinegar can be swapped for red wine vinegar, but balsamic's caramelized notes are ideal. If you're serving this vegetarian, consider adding crumbled feta or vegan parmesan for protein.

This dish reheats beautifully—flavors meld even better the next day. Store in an airtight container for up to 5 days in the fridge. For longer storage, freeze portions for 3 months. The sauce thickens as it cools, so add a splash of water when reheating. Serve immediately with crusty bread to soak up every last drop of that velvety tomato sauce.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just slice the zucchini, toss it in a hot pan with olive oil, and let the tomatoes and garlic work their magic. No chopping boards left to soak overnight.
  • Sunshine in a Sauce: That first bite of zucchini—still crisp at the edges, melting into a sweet, tangy tomato hug—is why I keep coming back. The San Marzano tomatoes? They turn this into a restaurant-worthy dish without the fuss.
  • Weeknight to Potluck: Between us, this is my go-to for lazy dinners and bringing to book clubs. Serve it over pasta, spoon it onto toasted bread, or let it cool for a picnic—it’s that adaptable. (Yes, even on a Tuesday night.)
  • Budget-Friendly Hero: Zucchini grows wild in my garden, and a can of tomatoes lasts forever. Olive oil and garlic? Pantry staples. This recipe feeds four for under $8 and still tastes like I spent hours in the kitchen.

Step-by-step instructions for zucchini with Italian-style tomato sauce

This one-pan method delivers perfectly roasted zucchini with rich, aromatic tomato sauce in under 45 minutes.

1

Prep and Roast the Zucchini

Preheat your oven to 425°F and line a large baking sheet with parchment paper. Cut the 4 whole medium zucchini lengthwise into ½-inch thick half-moons, discarding the ends. Toss the zucchini with 0.25 cup of the extra-virgin olive oil, 0.75 tsp of the kosher salt, and 0.25 tsp of the ground black pepper until evenly coated.

Spread the zucchini in a single layer on the prepared baking sheet, leaving ½-inch between each piece. Roast for 15-18 minutes until the edges begin to brown and the zucchini softens slightly when pierced with a fork. The zucchini should retain some bite—over-roasting will make them mushy. Remove from the oven and set aside.

2

Build the Tomato-Basil Sauce

In a large oven-safe skillet, heat the remaining 0.25 cup of extra-virgin olive oil over medium heat. Add the 4 minced garlic cloves and sauté for 30 seconds until fragrant but not browned—garlic burns quickly, so keep an eye on it. Pour in the 0.25 cup of dry red wine and scrape up any browned bits from the bottom of the pan.

Add the 1 can (28 oz) crushed San Marzano tomatoes, 0.75 tsp of the remaining kosher salt, and 0.25 tsp of the remaining ground black pepper. Bring to a gentle simmer and let cook uncovered for 10 minutes, stirring occasionally, until the sauce thickens slightly. The tomatoes should break down and form a rich, glossy consistency.

3

Finish and Combine

Return the roasted zucchini to the skillet with the sauce. Stir gently to coat the zucchini evenly in the tomato mixture. Add the 0.5 cup packed fresh basil leaves and simmer for an additional 5 minutes until the basil wilts and the flavors meld together. Taste and adjust seasoning if needed—this is where you can add more salt or pepper if necessary.

Remove from heat and stir in the 1 tbsp balsamic vinegar. The vinegar adds a bright, tangy contrast to the rich tomato sauce and balances the dish beautifully. Let the mixture sit off the heat for 2-3 minutes to allow the flavors to settle.

4

Serve with Crusty Bread

Transfer the zucchini and sauce to serving plates, ensuring each portion has an equal share of the vibrant tomato mixture. The zucchini should be tender yet still hold its shape, with a glossy sauce clinging to each piece. Garnish with additional fresh basil leaves if desired for a pop of color and freshness.

Serve immediately with slices of the 1 loaf crusty bread on the side. The bread helps soak up any remaining sauce, and its crusty texture contrasts perfectly with the tender zucchini and rich tomato sauce. This dish is best enjoyed fresh while the vegetables are still warm and the flavors are at their peak.

👨‍🍳

Pro Tips For Making Zucchini With Italian Style Tomato Sauce

  • Slice Zucchini Thin: Cut them ¼-inch thick—any thicker and they’ll turn mushy before the sauce simmers. I learned this the hard way after serving rubbery zucchini that looked like it had been boiled for an hour.
  • Crush Garlic Lightly: Smash the cloves with the flat of your knife instead of mincing them—this keeps the flavor whole and prevents the sauce from tasting bitter. (Yes, even if you’re impatient like me.)
  • Salt Tomatoes First: Drain the San Marzano tomatoes, then sprinkle them with a pinch of salt and let them sit for 5 minutes. This pulls out excess water, so your sauce won’t be watery later.
  • Sweat Zucchini Dry: Cook the zucchini slices in olive oil over medium heat until they’re just starting to soften—about 3 minutes—before adding anything else. This guarantees they’ll absorb the sauce instead of steaming in it.

Essential equipment for perfect results

Oven Essentials

Your oven is the star of this recipe, transforming zucchini through high-heat roasting at 425°F. I recommend a convection oven for even browning—if yours lacks this feature, rotate the baking sheet halfway through.

A rimmed baking sheet prevents spills, and parchment paper ensures easy cleanup. For even better results, use a half-sheet pan (18x13 inches) to maximize surface area. 🔥

Skillet Selection

The skillet where you build the sauce should be oven-safe and at least 10-inch diameter to accommodate the zucchini without crowding. I prefer cast iron (like Lodge) for its heat retention and even cooking, but stainless steel or enamel-coated pans work too.

Avoid nonstick—it can't handle the high heat needed for proper caramelization. A deep skillet helps prevent sauce splatter when adding wine.

Knife & Cutting Tools

Sharp tools make prep effortless. Use a chef's knife (8-inch) for slicing zucchini into ½-inch half-moons—a mandoline speeds this up but requires caution. For mincing garlic, a garlic press is fastest, but a sharp knife gives better control.

I keep a cutting board (like Teakhaus bamboo) to prevent knife damage. A peeler helps remove zucchini skins if you prefer smoother pieces.

Measuring Precision

Italian cooking thrives on balance, so accurate measurements matter. Use a stainless steel measuring spoon set for spices and a liquid measuring cup for olive oil and wine. A kitchen scale ensures perfect tomato sauce consistency—aim for 400g crushed tomatoes (about 28 oz can).

For fresh basil, packed volume is key: ½ cup should be tightly packed leaves. A microplane zests lemon (if adding) for fine texture.

Heat Control Tools

Temperature control is critical. A digital thermometer (like Thermoworks Thermapen) verifies oven accuracy—calibrate yours to 425°F before starting. For the stovetop, a thermometer probe monitors sauce temperature (ideal simmer: 180-190°F).

A long-handled wooden spoon prevents burns while stirring. Keep a small bowl nearby to cool any hot ingredients quickly if needed.

Finishing Touches

Elevate presentation with small serving spoons (for plating) and tweezers (to place basil leaves). A balsamic glaze drizzler (like Misto spray bottle) adds elegant finishing touches. For storage, glass airtight containers (like Pyrex) preserve flavors better than plastic.

A fine-mesh strainer helps if you prefer smoother sauce—though I love the rustic texture of crushed tomatoes. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 20g7%
Dietary Fiber 5g18%
Sugars 10g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute fresh tomatoes for canned in this recipe?

Fresh tomatoes work but require extra prep. Use 4 large ripe tomatoes (about 1.5 lbs) and crush them by hand to remove seeds. Simmer for 15-20 minutes to break down the texture, then proceed with the recipe. For best results, add 1 tbsp tomato paste to thicken the sauce faster.

2

Why does my tomato sauce turn out too watery?

Watery sauce usually means the tomatoes weren't simmered long enough. Always cook uncovered for 10-15 minutes to reduce moisture. If needed, remove the skillet from heat and let it sit uncovered for 5 minutes to thicken naturally. For extra richness, stir in 1 tbsp cornstarch mixed with water.

3

How can I make this dish ahead of time?

This recipe actually improves when made ahead! Store in an airtight container in the fridge for up to 5 days. The flavors meld beautifully. Reheat gently on the stove with a splash of water to restore sauce consistency. For freezing, portion into glass containers and freeze for up to 3 months.

4

What's the best way to serve this vegetarian dish?

Pair with crusty Italian bread for dipping, or serve over al dente pasta like orecchiette. For a complete meal, add grilled chicken or crispy tofu. Garnish with extra basil and a sprinkle of grated parmesan or vegan parmesan for a restaurant-worthy finish.

5

Can I use yellow zucchini instead of green?

Yellow zucchini has a slightly sweeter flavor and works perfectly in this recipe. The color difference is subtle in the finished dish, especially when coated with the rich tomato sauce. Just ensure they're firm and ripe for the best texture and flavor.

★★★★★4.7(14 reviews)
Categories Sauces & Condiments