
Cheesy Garlic Zucchini Steaks Recipe hits that perfect spot between cozy comfort food and light veggie dinner, with golden cheese, caramelized edges, and big garlicky flavor in every bite. It works for busy weeknights, low-carb eaters, picky veggie skeptics, and anyone who wants dinner on the table in about 30 minutes. I first made these on a night when my fridge looked sad and empty, and now my family asks for “zucchini steaks night” like it is a holiday.
Why You Should Try This Cheesy Garlic Zucchini Steaks Recipe
These cheesy garlic zucchini steaks taste rich and indulgent, yet they still feel light enough for a weeknight dinner. The zucchini turns tender with crisp edges, the garlic butter soaks into every slice, and the melted cheese forms a bubbly, golden crust.
You can serve this recipe as a vegetarian main or as a hearty side next to simple protein. It uses basic ingredients, comes together quickly, and still looks fancy enough for guests.
“These Cheesy Garlic Zucchini Steaks taste like garlic bread and cheesy pizza had a veggie baby, and I scraped the pan clean. ★★★★★”
Ingredients You’ll Need
Zucchini “steaks”
-
3 large zucchini, about 8 to 10 inches long each
- Choose firm zucchini with shiny skin and no soft spots.
- Larger zucchini work best because they slice into thick “steaks.”
-
2 tablespoons olive oil
- Use extra virgin for more flavor, or a neutral oil if that is what you have.
-
1 teaspoon kosher salt
-
½ teaspoon black pepper
-
½ teaspoon smoked paprika or sweet paprika
-
¼ teaspoon red pepper flakes
- Optional, but they add a gentle kick.
Cheesy garlic topping
-
3 tablespoons unsalted butter, melted
- Use salted butter and reduce the added salt slightly if needed.
-
4 cloves garlic, finely minced or grated
- Jarred minced garlic works in a pinch, but fresh garlic gives stronger flavor.
-
½ teaspoon Italian seasoning
- Or use a mix of dried oregano and dried basil.
-
1 cup shredded low-moisture mozzarella cheese
- Pre-shredded works fine here and saves time.
-
½ cup freshly grated Parmesan cheese
- Use real Parmesan or Grana Padano, not the green can, for best melt and flavor.
-
2 tablespoons chopped fresh parsley or basil
- Adds freshness and color at the end.
Optional flavor boosters
- 1 tablespoon lemon juice or a few lemon wedges for serving
- 1 tablespoon panko breadcrumbs for extra crunch on top
- A pinch of onion powder in the garlic butter if you like stronger savory flavor
Equipment list
- Large cutting board
- Sharp chef’s knife
- Baking sheet or sheet pan
- Parchment paper or silicone baking mat
- Small bowl for garlic butter
- Pastry brush or spoon
- Oven with broiler setting
- Tongs or spatula
Tips & Tricks
- Slice zucchini lengthwise into thick planks about ¾ inch thick so they hold shape and feel like “steaks.”
- Salt the cut zucchini lightly and pat dry after a few minutes if they release a lot of moisture.
- Line the pan with parchment so the cheesy garlic topping does not weld itself to the metal.
- Preheat the oven fully so the zucchini browns instead of steaming.
- Use a mix of mozzarella for stretch and Parmesan for salty, nutty flavor.
- Keep the garlic in the butter, not directly on the pan, so it toasts gently and does not burn.
- Broil at the end until the cheese bubbles and browns, then pull it right away to avoid overcooking the zucchini.
- Add a squeeze of lemon or a sprinkle of fresh herbs before serving to brighten the rich cheese and butter.
- Turn leftovers into a sandwich filling or chop them over salads and grain bowls the next day.
How to Make Cheesy Garlic Zucchini Steaks Recipe
Step 1: Prep and slice the zucchini
Preheat the oven to 425°F and line a baking sheet with parchment paper. Trim the ends off each zucchini. Slice each zucchini lengthwise into thick planks about ¾ inch thick, then lay them flat on the prepared baking sheet.
Drizzle the zucchini with olive oil and rub it over both sides. Season both sides with salt, pepper, smoked paprika, and red pepper flakes. Arrange the zucchini steaks in a single layer with a little space between each piece.
Step 2: Mix the cheesy garlic topping
In a small bowl, combine melted butter, minced garlic, Italian seasoning, and a small pinch of salt. Stir until the garlic spreads evenly through the butter. In another bowl, mix the shredded mozzarella and grated Parmesan.
If you use panko, stir it into the cheese mixture so it toasts on top. Taste a tiny bit of the garlic butter and adjust salt or seasoning if needed. Keep the bowls near the baking sheet so you can work quickly.
Step 3: Roast the zucchini steaks
Brush the tops of the zucchini steaks with about half of the garlic butter. Slide the baking sheet into the hot oven and roast for 10 to 12 minutes. The zucchini should look slightly tender and just starting to brown around the edges.
Pull the pan out and check one piece with the tip of a knife. The knife should slide in with just a little resistance, not mushy. If the zucchini still feels very firm, roast 3 to 5 minutes more before adding cheese.
Step 4: Add the cheesy garlic layer
Brush the remaining garlic butter over the tops of the partially roasted zucchini steaks. Spoon the cheese mixture evenly over each piece, pressing it gently so it sticks. Try to keep most of the cheese on top of the zucchini so it does not burn on the pan.
Return the pan to the oven and roast 5 to 7 minutes, until the cheese melts and starts to bubble. Switch the oven to broil on high and broil 1 to 3 minutes, watching closely, until the cheese turns golden with some browned spots. Pull the pan out as soon as the top looks nicely browned.
Step 5: Finish and serve
Sprinkle the hot cheesy garlic zucchini steaks with chopped fresh parsley or basil. Add a light squeeze of lemon juice over the top if you like a little brightness. Let the zucchini rest 3 to 5 minutes so the cheese sets slightly and the juices settle.
Use a spatula to transfer the zucchini steaks to plates or a serving platter. Spoon any garlicky butter and melted cheese from the pan over the top. Serve warm while the cheese still stretches.
What to Serve with Cheesy Garlic Zucchini Steaks Recipe
These cheesy garlic zucchini steaks pair well with simple grilled chicken, baked salmon, or roasted tofu for a full meal. You can also serve them over cooked quinoa, brown rice, or couscous to soak up the garlicky juices. Add a crisp green salad or tomato cucumber salad on the side for freshness.
Kids often enjoy these next to buttered noodles or simple marinara pasta. You can even slice leftovers and tuck them into warm tortillas with beans and salsa for a fun veggie taco night.
Storage Options
- Store leftover cheesy garlic zucchini steaks in an airtight container in the fridge for up to 3 days.
- Keep the pieces in a single layer or separate layers with parchment so they do not stick together.
- Reheat in a 375°F oven or toaster oven for 8 to 10 minutes until hot and the cheese melts again.
- Avoid freezing this recipe, since zucchini holds a lot of water and turns mushy after thawing.

Cheesy Garlic Zucchini Steaks
Ingredients
Instructions
- Preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper.
- Trim the ends off each zucchini, then slice each one lengthwise into thick planks about 3/4 inch thick.
- Lay the zucchini planks flat on the prepared baking sheet. Drizzle with olive oil and rub it over both sides.
- Season both sides with kosher salt, black pepper, smoked or sweet paprika, and red pepper flakes if using. Arrange the zucchini steaks in a single layer with a little space between each piece.
- In a small bowl, combine the melted butter, minced garlic, Italian seasoning, and a small pinch of salt. Stir until the garlic is evenly distributed.
- In another bowl, mix the shredded mozzarella and grated Parmesan together. If using panko, stir it into the cheese mixture.
- Brush the tops of the zucchini steaks with about half of the garlic butter mixture.
- Slide the baking sheet into the hot oven and roast for 10 to 12 minutes, until the zucchini looks slightly tender and just starting to brown around the edges.
- Check one piece with the tip of a knife; it should slide in with a little resistance, not mushy. If very firm, roast for 3 to 5 minutes more before adding the cheese.
- Brush the remaining garlic butter over the tops of the partially roasted zucchini steaks.
- Spoon the cheese mixture evenly over each piece, pressing gently so it sticks and keeping most of the cheese on top of the zucchini.
- Return the pan to the oven and roast for 5 to 7 minutes, until the cheese is melted and bubbling.
- Switch the oven to broil on high and broil for 1 to 3 minutes, watching closely, until the cheese is golden with browned spots. Remove the pan as soon as the tops are nicely browned.
- Sprinkle the hot cheesy garlic zucchini steaks with chopped fresh parsley or basil.
- Add a light squeeze of lemon juice over the top if you like extra brightness.
- Let the zucchini rest for 3 to 5 minutes so the cheese sets slightly and the juices settle.
- Use a spatula to transfer the zucchini steaks to plates or a serving platter, spooning any garlicky butter and melted cheese from the pan over the top. Serve warm.
Notes
Approximate per serving (1/4 of recipe): 260 calories; fat 20 g; saturated fat 10 g; carbohydrates 10 g; fiber 2 g; sugars 5 g; protein 11 g; sodium 520 mg. Values are estimates and will vary based on exact ingredient brands and portion sizes.

Leave a Reply