My nonna made this simple zucchini and onion dish every week, and it was one of the first dishes I learned to make by her side. Simple, slow, and full of love - just how Italian cooking should be!
Prep Time10 minutesmins
Cook Time30 minutesmins
Total Time40 minutesmins
Course: Side Dish
Cuisine: Italian
Keyword: italian zucchini recipe, side dish, zucchini
Sauté the onion: Heat a large sauté pan over medium heat. Add the olive oil and onion. Cook for about 5 minutes, stirring occasionally, until soft and lightly golden.
Cook the zucchini: Add the sliced zucchini to the pan. Increase heat slightly to medium-high and cook for 10–12 minutes, stirring often, until the zucchini begin to soften and lightly brown. Season with salt and pepper.
Create that silky texture: Drizzle in a little more olive oil, reduce heat to low, and cover with a lid. Let the zucchini gently steam for about 15–20 minutes, stirring occasionally, until very tender but not mushy.
Finish with fresh herbs: Turn off the heat. Add the parsley and basil, gently stirring to combine. Taste and adjust salt if needed. Keep covered until ready to serve to hold warmth and flavor. Add a drizzle of olive oil before serving.
Notes
Don’t rush the cooking - the slow finish is what gives this dish its signature soft, silky texture.
Slice zucchini evenly so they cook at the same rate.
Always add fresh herbs at the end to keep their flavor bright and fresh.