
Cheesy Garlic Zucchini Steaks Recipe hits that perfect spot between cozy comfort food and light veggie dinner, with golden cheese, buttery garlic, and tender zucchini that still holds a little bite. It works for busy weeknights, low-carb eaters, vegetarians, or anyone who wants a cheesy side or main on the table in about 30 minutes. I tested this version on my own family of zucchini skeptics, and they cleaned the pan without realizing they basically ate a plate of vegetables.
Why Choose This Cheesy Garlic Zucchini Steaks Recipe
Thick-cut zucchini steaks give you that satisfying “knife and fork” feel without a heavy meal, and the cheesy garlic crust tastes like garlic bread met a roasted veggie platter. You slice the zucchini into planks, score them, brush with garlicky butter, roast, then smother with cheese until it bubbles and browns.
This recipe uses simple pantry staples and flexible toppings, so you can adjust it for keto, gluten free, or vegetarian meals without stress. You can serve these cheesy garlic zucchini steaks as a main dish with a salad or as a hearty side next to chicken, fish, or a big bowl of pasta.
“These cheesy garlic zucchini steaks taste like garlic bread’s veggie cousin and turn even picky eaters into zucchini fans. ★★★★★”
Ingredients You’ll Need
Zucchini steaks
- 3 large zucchini, firm and heavy for their size
- Choose straight, medium-thick zucchini so they slice into even planks.
- 2 tablespoons olive oil
- Extra virgin tastes best, but any neutral oil works in a pinch.
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon Italian seasoning or dried oregano
Garlic butter mixture
- 3 tablespoons unsalted butter, melted
- Use salted butter and reduce the added salt slightly if that is what you have.
- 4 large garlic cloves, finely minced or grated
- Use jarred minced garlic as a shortcut, about 1½ teaspoons.
- 1 tablespoon fresh parsley, finely chopped
- ½ teaspoon garlic powder
- This boosts garlic flavor and helps it cling to the zucchini.
Cheesy topping
- 1½ cups shredded low moisture mozzarella cheese
- Pre-shredded works fine here and saves time.
- ½ cup freshly grated Parmesan cheese
- Use Parmigiano Reggiano if you feel fancy, or a good domestic parmesan.
- ¼ teaspoon red pepper flakes, optional, for a little heat
Optional flavor twists
- ¼ teaspoon smoked paprika for a smoky note
- 1 teaspoon ranch seasoning in place of Italian seasoning for a kid-friendly version
- ¼ cup shredded sharp cheddar mixed into the mozzarella for a stronger cheese flavor
Garnish
- Extra chopped parsley or basil
- A squeeze of fresh lemon juice to brighten the richness
Equipment
- Large cutting board
- Sharp chef’s knife
- Baking sheet or sheet pan
- Parchment paper or silicone baking mat
- Small bowl for garlic butter
- Basting brush or spoon
- Oven with broiler setting
- Tongs or spatula
Tips & Tricks
- Slice zucchini lengthwise into planks about ¾ inch thick so they stay meaty and do not turn mushy.
- Score the surface in a crosshatch pattern so the garlic butter and cheese sink into the zucchini.
- Pat the zucchini dry with a paper towel before seasoning to avoid watery results.
- Preheat the baking sheet in the oven for a few minutes so the zucchini starts to roast right away.
- Mix mozzarella with parmesan so you get both stretch and a salty, nutty crust.
- Keep an eye on the broiler and stay nearby since cheese can go from golden to burnt in under a minute.
- Use a silicone baking mat or parchment to prevent sticking and make cleanup easier.
- Add red pepper flakes only to half the pan if you cook for spice-sensitive eaters.
- Finish with a squeeze of lemon to cut through the richness and wake up the flavors.
- Serve the zucchini steaks right after baking so the cheese stays melty and the edges stay slightly crisp.
How to Make Cheesy Garlic Zucchini Steaks Recipe
Prep the zucchini
- Preheat your oven to 425°F and line a large baking sheet with parchment or a silicone mat.
- Wash and dry the zucchini thoroughly so no extra moisture hits the pan.
- Trim the ends, then slice each zucchini lengthwise into 3 to 4 thick planks, about ¾ inch each.
- Lay the zucchini steaks on the cutting board and lightly score the cut side in a shallow crosshatch pattern, careful not to cut all the way through.
Season the steaks
- Arrange the zucchini steaks on the prepared baking sheet, cut side up.
- Drizzle olive oil over the tops and rub it in with your fingers or a brush so every surface gets coated.
- Sprinkle with kosher salt, black pepper, and Italian seasoning.
- Flip the steaks, season the other side lightly, then flip them back to keep the cut side facing up.
Mix the garlic butter
- In a small bowl, combine melted butter, minced garlic, garlic powder, and chopped parsley.
- Stir until the garlic spreads evenly through the butter.
- Brush or spoon the garlic butter over the cut sides of the zucchini steaks, letting it seep into the scored lines.
- Reserve a tablespoon of the mixture if you want to drizzle a little over the finished dish.
Roast the zucchini
- Place the baking sheet in the preheated oven on the middle rack.
- Roast the zucchini for 12 to 15 minutes until it turns tender around the edges but still feels slightly firm in the center.
- Check with a fork; it should slide in with gentle resistance, not sink like mashed potatoes.
- If the zucchini releases a little liquid, tilt the pan carefully and spoon off excess moisture.
Add the cheese topping
- While the zucchini roasts, mix mozzarella and parmesan in a bowl, along with red pepper flakes if you use them.
- Pull the pan from the oven and keep the oven on.
- Sprinkle the cheese mixture evenly over each zucchini steak, covering the scored surface generously.
- Pile the cheese a bit thicker in the center of each steak so it melts into a gooey layer.
Melt and brown the cheese
- Return the pan to the oven and bake for another 5 to 7 minutes until the cheese melts and starts to bubble.
- Switch the oven to broil on high and move the pan to the upper third of the oven.
- Broil for 1 to 3 minutes until the cheese turns golden with some toasty brown spots.
- Watch closely and pull the pan as soon as the top looks browned and irresistible.
Finish and serve
- Let the cheesy garlic zucchini steaks rest on the pan for 3 to 5 minutes so the cheese sets slightly.
- Drizzle with the reserved garlic butter if you saved some.
- Sprinkle with extra chopped parsley or basil and add a light squeeze of lemon juice.
- Serve the zucchini steaks hot, straight from the pan, and slice them with a knife and fork just like regular steaks.
What to Serve with it?
These cheesy garlic zucchini steaks pair nicely with grilled or baked chicken, roasted turkey breast, or simple baked fish like salmon or cod. You can also serve them next to a bowl of marinara pasta, buttered noodles, or fluffy mashed potatoes for a cozy, carb-friendly plate. If you want a lighter meal, add a crisp green salad, quinoa salad, or a bowl of tomato soup and call it dinner. Kids often enjoy these with plain rice and a side of fruit, since the cheesy garlic flavor already feels rich and satisfying.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 3 days, and keep them in a single layer if possible.
- Reheat in a 375°F oven or toaster oven for 8 to 10 minutes until hot and the cheese melts again, which keeps the texture much better than the microwave.
- Use the microwave only for quick single portions, about 45 to 60 seconds, and expect softer zucchini.
- Freeze only if needed, up to 1 month, and reheat from frozen in a hot oven, though the zucchini will soften more than fresh.

Cheesy Garlic Zucchini Steaks
Ingredients
Method
- Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper or a silicone baking mat.
- Wash and dry the zucchini thoroughly to remove excess surface moisture.
- Trim the ends, then slice each zucchini lengthwise into 3 to 4 thick planks, about 3/4 inch thick, to form zucchini steaks.
- Lay the zucchini steaks on a cutting board and lightly score the cut side in a shallow crosshatch pattern, being careful not to cut all the way through.
- Arrange the zucchini steaks on the prepared baking sheet, cut side up.
- Drizzle olive oil over the tops and rub it in with your fingers or a brush so the surface is evenly coated.
- Sprinkle with kosher salt, black pepper, and Italian seasoning.
- Flip the steaks, season the second side lightly, then flip them back so the cut side faces up.
- In a small bowl, combine the melted butter, minced garlic, garlic powder, and chopped parsley.
- Stir until the garlic is evenly distributed through the butter.
- Brush or spoon the garlic butter over the cut sides of the zucchini steaks, letting it seep into the scored lines. Reserve about 1 tablespoon if you want to drizzle some over the finished dish.
- Place the baking sheet on the middle rack of the preheated oven.
- Roast for 12 to 15 minutes, until the zucchini is tender around the edges but still slightly firm in the center when pierced with a fork.
- If the zucchini releases excess liquid, carefully tilt the pan and spoon off the moisture.
- While the zucchini roasts, mix the shredded mozzarella and Parmesan in a bowl. Add red pepper flakes if using.
- Remove the pan from the oven, keeping the oven on.
- Sprinkle the cheese mixture evenly over each zucchini steak, covering the scored surface generously and mounding the cheese slightly in the center.
- Return the baking sheet to the oven and bake for 5 to 7 minutes, until the cheese is melted and bubbling.
- Switch the oven to broil on high and move the pan to the upper third of the oven.
- Broil for 1 to 3 minutes, watching closely, until the cheese turns golden with some browned spots.
- Let the cheesy garlic zucchini steaks rest on the pan for 3 to 5 minutes so the cheese can set slightly.
- Drizzle with the reserved garlic butter, if using.
- Sprinkle with extra chopped parsley or basil and finish with a light squeeze of fresh lemon juice.
- Serve the zucchini steaks hot and eat them with a knife and fork like regular steaks.
Notes
Approximate per serving (1/4 of recipe): 230 calories; fat 17 g; saturated fat 9 g; carbohydrates 9 g; fiber 2 g; sugars 5 g; protein 11 g; sodium 580 mg. Values will vary based on specific ingredients, cheese brands, and portion size.
