
Cheesy Garlic Zucchini Steaks Recipe tastes rich, buttery, and cheesy with crispy edges and a soft, juicy center. It works perfectly for busy weeknights or casual dinners with friends and takes about 30 minutes from start to finish. I tested this version on my own family of picky eaters, and they now request zucchini more than fries, which still shocks me a little.
Why You Should Try This Cheesy Garlic Zucchini Steaks Recipe
Thick-cut zucchini steaks soak up garlicky butter and herbs, then roast until the edges caramelize and the cheese bubbles and browns. The texture feels hearty enough to satisfy steak lovers while still staying light and veggie-forward.
You can serve these as a main dish for a meatless dinner or as a side next to grilled chicken or salmon. The recipe uses simple pantry ingredients, so you probably own most of what you need already.
“These cheesy garlic zucchini steaks taste like a cross between garlic bread and roasted veggies, and I scraped the pan clean. ★★★★★”
Ingredients You’ll Need
Zucchini steaks
- 3 large zucchini, firm and heavy for their size
- 2 tablespoons olive oil (extra-virgin for best flavor, but any neutral oil works)
- 2 tablespoons unsalted butter, melted
- 4 large garlic cloves, finely minced or grated
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning or dried oregano + dried basil mix
- ¼ teaspoon red pepper flakes (optional, for a little kick)
- ½ teaspoon smoked paprika or regular paprika
Cheesy topping
- 1½ cups shredded low-moisture mozzarella cheese
- ½ cup freshly grated Parmesan cheese (avoid the green can here if possible)
- ¼ cup shredded provolone or Monterey Jack (optional, for extra meltiness)
- 2 tablespoons cream cheese, softened (helps the cheese cling to the zucchini)
- 2 tablespoons mayonnaise or Greek yogurt (adds richness and browning)
- 2 tablespoons chopped fresh parsley or basil
- Zest of ½ lemon (brightens the richness)
Pantry shortcuts & substitutions
- Use pre-shredded cheese if you feel short on time, but freshly grated cheese melts smoother.
- Swap mozzarella with a pizza blend or Italian blend if that is what you have.
- Replace butter with all olive oil if you prefer a lighter version or dairy free base.
- Use garlic powder (½ teaspoon) if you do not have fresh garlic, but fresh garlic gives stronger flavor.
Equipment
- Large cutting board
- Sharp chef’s knife
- Rimmed baking sheet or roasting pan
- Parchment paper or silicone baking mat
- Small mixing bowl
- Medium mixing bowl
- Basting brush or spoon
- Tongs or spatula
Tips & Tricks
- Slice zucchini lengthwise into thick planks about ¾ inch so they hold shape and do not turn mushy.
- Salt the cut zucchini lightly and pat dry after 10 minutes if your zucchini feels very watery.
- Use high heat (425°F / 220°C) so the edges caramelize and the cheese browns nicely.
- Grate cheese yourself when possible, since bagged shreds contain starch that can block melting.
- Spread the zucchini in a single layer with space between pieces so they roast instead of steam.
- Mix the cheesy topping while the zucchini starts roasting to save time.
- Broil for the last 1 to 2 minutes if you want extra browned, bubbly cheese, but watch closely.
- Serve the zucchini steaks right away, since the cheese tastes best hot and stretchy.
How to Make Cheesy Garlic Zucchini Steaks Recipe
Step 1: Prep the zucchini
Preheat your oven to 425°F (220°C) and line a baking sheet with parchment.
Trim the ends off each zucchini, then slice each one lengthwise into 3 or 4 thick planks.
Lay the planks on the sheet, cut side up, and pat them dry with a paper towel.
Step 2: Season the “steaks”
In a small bowl, mix olive oil, melted butter, minced garlic, salt, pepper, Italian seasoning, red pepper flakes, and paprika.
Brush this garlicky mixture generously over the cut sides of the zucchini planks.
Coat the surface fully so every bite tastes seasoned and flavorful.
Step 3: Roast the zucchini
Place the baking sheet on the middle rack of the oven.
Roast the zucchini for 12 to 15 minutes until the edges start to soften and the surface looks glossy.
You want the zucchini mostly tender but not fully cooked, since it will cook more with the cheese.
Step 4: Mix the cheesy garlic topping
While the zucchini roasts, stir together mozzarella, Parmesan, provolone, cream cheese, mayonnaise or Greek yogurt, parsley, and lemon zest in a medium bowl.
Use a fork or spatula to mash the cream cheese into the mixture until it looks evenly combined.
Taste a pinch and adjust salt or pepper if needed.
Step 5: Top the zucchini steaks
Remove the baking sheet from the oven and keep the oven on.
Spoon the cheese mixture onto each zucchini plank, spreading it almost to the edges.
Pile the cheese a little higher in the center so it melts into a thick, gooey layer.
Step 6: Bake until bubbly and golden
Return the pan to the oven and bake for 8 to 10 minutes until the cheese melts and starts to brown.
If you want deeper color, switch to broil for 1 to 2 minutes and watch like a hawk.
Pull the zucchini steaks out when the cheese looks bubbly and the edges show golden spots.
Step 7: Rest and serve
Let the zucchini rest on the pan for 3 to 5 minutes so the cheese sets slightly.
Sprinkle extra fresh herbs or a tiny pinch of red pepper flakes over the top.
Serve the cheesy garlic zucchini steaks hot as a main dish or side.
What to Serve with Cheesy Garlic Zucchini Steaks Recipe
Serve these cheesy garlic zucchini steaks with grilled chicken, roasted salmon, or simple baked tofu for a balanced plate. Pair them with a crisp green salad, quinoa, or brown rice to soak up the garlicky juices. Kids often enjoy them next to pasta with marinara or simple buttered noodles. A cold sparkling water with lemon or a fruity iced tea rounds out the meal nicely.
Storage Options
- Cool leftovers completely, then store them in an airtight container in the fridge for up to 3 days.
- Reheat in a 375°F (190°C) oven or toaster oven for 8 to 10 minutes until hot and the cheese melts again.
- Avoid the microwave if possible, since it can turn the zucchini soft and watery.
- Freeze only if needed, up to 1 month, and reheat from frozen in a hot oven, though the texture stays firmer when you keep them in the fridge instead.

Cheesy Garlic Zucchini Steaks Recipe
Ingredients
Instructions
- Preheat the oven to 425°F (220°C) and line a rimmed baking sheet with parchment paper or a silicone baking mat.
- Trim the ends off each zucchini, then slice each one lengthwise into 3 to 4 thick planks about 3/4 inch thick. Lay the planks on the prepared baking sheet, cut side up, and pat them dry with a paper towel.
- In a small bowl, mix together the olive oil, melted butter, minced garlic, kosher salt, black pepper, Italian seasoning, red pepper flakes (if using), and smoked paprika until well combined.
- Brush the garlicky mixture generously over the cut sides of the zucchini planks, coating the surface fully so every bite is well seasoned.
- Place the baking sheet on the middle rack of the oven and roast for 12 to 15 minutes, until the edges of the zucchini start to soften and the surface looks glossy. The zucchini should be mostly tender but not fully cooked.
- While the zucchini roasts, combine the mozzarella, Parmesan, provolone or Monterey Jack (if using), cream cheese, mayonnaise or Greek yogurt, chopped fresh herbs, and lemon zest in a medium bowl. Mash and stir with a fork or spatula until the mixture is evenly combined. Taste and adjust seasoning if needed.
- Remove the baking sheet from the oven, keeping the oven on. Spoon the cheese mixture onto each zucchini plank, spreading it almost to the edges and piling it slightly higher in the center for a thick, gooey layer.
- Return the pan to the oven and bake for 8 to 10 minutes, until the cheese is melted, bubbly, and starting to brown. For deeper browning, switch the oven to broil for 1 to 2 minutes, watching closely so it does not burn.
- Let the zucchini steaks rest on the pan for 3 to 5 minutes so the cheese can set slightly. Sprinkle with extra fresh herbs or a pinch of red pepper flakes if desired, then serve hot as a main dish or side.
Notes
Approximate per serving (1 of 6): 230–260 calories; fat 20 g; saturated fat 9 g; carbohydrates 6 g; fiber 1 g; sugars 3 g; protein 9 g; sodium 520 mg. Values will vary based on cheese type, exact portions, and ingredient brands.

Leave a Reply