
Roasted Zucchini Recipe tastes caramelized at the edges, tender in the middle, and full of garlicky, herby flavor, and it works perfectly for busy weeknights because it takes about 25 minutes start to finish, including prep. It suits beginners who want an easy veggie side and seasoned home cooks who want a reliable, low-effort sheet pan recipe. I first made this on a Tuesday when my fridge held only zucchini and vibes, and it still turned into dinner hero status.
Why Make This Roasted Zucchini Recipe at Home
You control the texture, seasoning, and oil, so the zucchini turns out golden and flavorful instead of soggy. You also use up that pile of zucchini from the garden or the store before it turns sad and bendy in the crisper.
This roasted zucchini recipe uses simple pantry ingredients and basic equipment. You toss everything on one sheet pan, which means minimal dishes and maximum flavor.
“This roasted zucchini recipe turned plain squash into the star of dinner, and my kids asked for seconds. ★★★★★”
Ingredients You Need
Fresh ingredients
- Zucchini: 4 medium zucchini, about 2 pounds total, sliced into 1/2 inch thick half-moons
- Garlic: 3 to 4 cloves, minced (or 1 teaspoon garlic powder if you prefer milder flavor)
- Fresh parsley: 2 tablespoons chopped, for a bright finish
- Fresh lemon: 1 small lemon, cut into wedges, plus 1 teaspoon zest
Pantry ingredients
- Olive oil: 3 tablespoons, enough to coat without drowning the zucchini
- Use extra virgin olive oil for richer flavor, or avocado oil if you roast at higher heat.
- Kosher salt: 1 to 1 1/4 teaspoons, to taste
- Black pepper: 1/2 teaspoon, freshly ground if possible
- Dried Italian seasoning: 1 teaspoon, or a mix of dried oregano and basil
- Red pepper flakes: 1/4 teaspoon, optional for a little kick
- Grated Parmesan cheese: 1/4 to 1/3 cup, finely grated, for a savory finish
- Use real Parmigiano Reggiano or a good domestic brand, not the green can if you can help it.
Optional add-ins
- Onion powder: 1/2 teaspoon for extra savory depth
- Smoked paprika: 1/4 teaspoon for a subtle smoky note
- Panko breadcrumbs: 2 tablespoons for a slightly crisp topping
Equipment
- Large rimmed baking sheet (half sheet pan size works best)
- Parchment paper or a silicone baking mat (helps with cleanup and sticking)
- Large mixing bowl
- Sharp knife and cutting board
- Microplane or fine grater for lemon zest and Parmesan
- Tongs or a spatula to toss and flip the zucchini
Tips & Mistakes
- Cut the zucchini into even 1/2 inch pieces so everything roasts at the same rate.
- Pat the zucchini dry with a clean towel after washing so extra moisture does not steam it.
- Use a large baking sheet and spread the zucchini in a single layer so the pieces roast instead of stew.
- Toss the zucchini with just enough oil to coat; too much oil makes it limp and greasy.
- Season generously with salt and pepper before roasting, not after, so the flavor penetrates.
- Roast at high heat (425°F / 220°C) so the edges caramelize and the centers stay tender.
- Avoid opening the oven too often, since that drops the temperature and slows browning.
- Add Parmesan in the last 5 minutes so it melts and browns lightly without burning.
- Do not overbake; pull the zucchini when it turns golden at the edges and still feels a bit firm.
- Taste a piece right off the pan and adjust with extra salt, lemon, or herbs while it stays hot.
How to Make Roasted Zucchini Recipe
Step 1: Preheat and prep the pan
Set your oven to 425°F (220°C).
Line a large rimmed baking sheet with parchment or a silicone mat so the zucchini releases easily and cleanup stays simple.
If you skip the liner, lightly oil the pan so the zucchini does not stick.
Step 2: Slice the zucchini
Rinse the zucchini and dry it well with a clean towel.
Trim off both ends, then slice each zucchini lengthwise into halves, then into 1/2 inch thick half-moons.
Keep the slices similar in size so they roast evenly and finish at the same time.
Step 3: Season the zucchini
Place the sliced zucchini in a large mixing bowl.
Add olive oil, minced garlic (or garlic powder), salt, black pepper, Italian seasoning, and red pepper flakes if you use them.
Toss everything thoroughly so each piece of zucchini gets a light, even coating of oil and seasoning.
Step 4: Arrange on the baking sheet
Spread the seasoned zucchini on the prepared baking sheet in a single layer.
Turn a few pieces cut side down so they pick up more color on the flat surface.
Leave a little space between pieces so hot air can circulate and roast them properly.
Step 5: Roast until golden
Place the baking sheet on the middle rack of the oven.
Roast for 10 minutes, then pull the pan out and gently toss or flip the zucchini with a spatula.
Return the pan to the oven and roast another 5 to 8 minutes, until the edges turn golden and the centers feel tender but not mushy.
Step 6: Add Parmesan and finish
Sprinkle the grated Parmesan evenly over the hot zucchini during the last 3 to 5 minutes of roasting.
Let the cheese melt and lightly brown, then pull the pan from the oven.
Zest a little lemon over the top, scatter chopped parsley, and squeeze a wedge or two of lemon for brightness.
Step 7: Taste and adjust
Taste a piece while it still feels hot.
Add a pinch more salt, pepper, or lemon juice if the flavor needs a boost.
Serve the roasted zucchini right away while the edges stay caramelized and the cheese still feels melty.
Variations I've Tried
- Garlic herb roasted zucchini: Use fresh thyme and rosemary instead of Italian seasoning, and add extra garlic for a stronger savory punch.
- Spicy roasted zucchini: Add 1/2 teaspoon red pepper flakes and a pinch of cayenne, then finish with a squeeze of lime instead of lemon.
- Lemon pepper roasted zucchini: Skip Italian seasoning, double the black pepper, and add extra lemon zest for a bright, peppery side.
- Parmesan panko roasted zucchini: Mix Parmesan with 2 tablespoons panko and sprinkle over the top in the last 5 minutes for a lightly crisp crust.
- Mediterranean roasted zucchini: Toss with olive oil, garlic, oregano, and a pinch of cumin, then top with crumbled feta and chopped olives after roasting.
- Vegan roasted zucchini: Skip the Parmesan and finish with nutritional yeast, lemon zest, and extra herbs for a cheesy, dairy free vibe.
How to Serve Roasted Zucchini Recipe
Serve this roasted zucchini recipe as a side with grilled chicken, baked salmon, or simple roasted potatoes. It pairs nicely with pasta, especially with marinara or pesto, and it also tastes great tucked into a warm grain bowl with rice or quinoa. I like to pile leftovers into a warm tortilla with hummus and a sprinkle of feta for a quick lunch. You can also spoon it over cooked lentils or chickpeas for a light, veggie focused dinner.
How to store
- Fridge: Cool the roasted zucchini to room temperature, then store it in an airtight container in the refrigerator for up to 3 to 4 days.
- Freezer: Freeze in a single layer on a baking sheet, then move the pieces to a freezer bag and keep them up to 2 months; expect a softer texture after thawing.
- Reheating (oven): Spread zucchini on a baking sheet and warm at 375°F (190°C) for 8 to 10 minutes until hot and slightly crisp at the edges.
- Reheating (stovetop): Heat a nonstick skillet over medium heat with a tiny drizzle of oil and sauté the zucchini for 3 to 5 minutes until heated through.
- Reheating (microwave): Use short bursts of 20 to 30 seconds, stirring between bursts, and accept that the texture turns softer but still tastes delicious.

Roasted Zucchini Recipe
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper or a silicone baking mat, or lightly oil the pan to prevent sticking.
- Rinse the zucchini and dry thoroughly with a clean towel. Trim off both ends, then slice each zucchini lengthwise into halves and cut into 1/2-inch thick half-moons, keeping the pieces as even as possible.
- Place the sliced zucchini in a large mixing bowl. Add the olive oil, minced garlic, kosher salt, black pepper, Italian seasoning, and red pepper flakes if using. Add onion powder and smoked paprika, if desired. Toss until every piece is lightly and evenly coated.
- Spread the seasoned zucchini on the prepared baking sheet in a single layer, leaving a little space between pieces. Turn some pieces cut side down so they brown more deeply on the flat surface.
- Roast on the middle rack for 10 minutes. Remove the pan and gently toss or flip the zucchini with a spatula, then return to the oven and roast for another 5 to 8 minutes, until the edges are golden and the centers are tender but not mushy.
- During the last 3 to 5 minutes of roasting, sprinkle the grated Parmesan (and panko, if using) evenly over the zucchini. Let the cheese melt and lightly brown, then remove the pan from the oven.
- Zest the lemon over the hot zucchini, scatter with chopped parsley, and squeeze 1 to 2 lemon wedges over the top. Taste a piece and adjust with extra salt, pepper, or lemon juice if needed. Serve immediately while the edges are caramelized and the cheese is still melty.
Notes
Approximate per serving (1/4 of recipe): 140 calories; fat 9 g; saturated fat 2.5 g; carbohydrates 11 g; fiber 3 g; sugars 6 g; protein 6 g; sodium 430 mg. Values are estimates and will vary based on brands, optional add-ins, and exact portion size.

Leave a Reply