
Cheesy Garlic Zucchini Steaks Recipe hits that perfect spot between comfort food and veggie-forward eating, with a cheesy, garlicky crust and a tender, juicy center. It works for busy weeknights or casual dinner parties, since you finish everything in about 30 minutes from start to table. I tested this on my own skeptical family, and they now call these “zucchini pizzas without the guilt,” which I take as a high compliment.
Why Make This Cheesy Garlic Zucchini Steaks Recipe at Home
You turn humble zucchini into thick, hearty “steaks” that feel fun and satisfying, not like a sad side salad. The garlic butter, herbs, and bubbling cheese give you big flavor with very little effort.
You also control the salt, fat, and cheese types, so you can keep it lighter or go full comfort mode. This recipe works as a vegetarian main, a side dish, or a snack you eat straight off the pan while pretending you still plate food like a civilized person.
“These cheesy garlic zucchini steaks taste like garlicky cheesy heaven on a veggie base, and my whole family devoured them in minutes. ★★★★★”
Ingredients You Need
Zucchini steaks
- 3 large zucchini, about 8 to 10 inches long each
- Larger zucchini slice into better “steaks” than small ones.
- 2 tablespoons olive oil
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika or regular paprika
Cheesy garlic topping
- 3 tablespoons unsalted butter, softened
- 2 tablespoons olive oil
- 4 large garlic cloves, finely minced or grated
- Use jarred minced garlic in a pinch, but fresh tastes stronger and sweeter.
- ½ teaspoon Italian seasoning or a mix of dried oregano and basil
- ¼ teaspoon red pepper flakes, optional for a little heat
- 1 cup shredded low-moisture mozzarella cheese
- Pre-shredded works fine here and saves time.
- ½ cup freshly grated Parmesan cheese
- Use a wedge of Parmigiano Reggiano if possible; it melts and browns beautifully.
- 2 tablespoons chopped fresh parsley or basil for garnish
- Lemon wedges for serving, optional but brightens everything
Pantry shortcuts and swaps
- Use garlic powder when you run out of fresh garlic: ½ teaspoon garlic powder for every clove.
- Swap mozzarella with provolone, Monterey Jack, or a pizza blend if that is what you have.
- Replace butter with more olive oil if you want a dairy-light version, then keep the cheese or use a lighter sprinkle.
Equipment
- Large baking sheet or sheet pan
- Parchment paper or a silicone baking mat
- Sharp chef’s knife
- Cutting board
- Small bowl for the garlic butter mixture
- Basting brush or spoon
- Oven with broiler function
Tips & Mistakes
- 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 if they release a lot of moisture, so the tops brown instead of steam.
- Preheat the oven fully before you roast, since hot heat gives you caramelized edges and better texture.
- Do not overload each steak with too much cheese or the topping slides off and pools on the pan.
- Use parchment or a silicone mat so the cheesy garlic topping does not weld itself to the tray.
- Watch closely under the broiler, since cheese goes from golden to burnt in under a minute.
- Let the zucchini steaks rest for 3 to 5 minutes before serving so the cheese sets and does not slide off.
How to Make Cheesy Garlic Zucchini Steaks Recipe
Step 1: Prep the zucchini
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Trim the ends off each zucchini, then slice each one lengthwise into 3 to 4 thick planks, about ¾ inch thick. Lay the zucchini steaks on the baking sheet in a single layer with a little space between each piece.
Drizzle the zucchini with olive oil and rub it over both sides. Sprinkle with salt, black pepper, and paprika, then flip and season the other side lightly as well.
Step 2: Roast the zucchini
Place the tray in the hot oven and roast the zucchini steaks for 10 to 12 minutes. Flip them halfway through so both sides soften and brown slightly. You want the centers tender but not collapsing, since they still go back in with the cheese.
If the zucchini release a lot of liquid, tilt the pan carefully over the sink and drain off any excess. This step keeps the topping from turning watery.
Step 3: Mix the cheesy garlic topping
While the zucchini roast, grab a small bowl and add the softened butter and olive oil. Stir in the minced garlic, Italian seasoning, red pepper flakes, and a pinch of salt and pepper. Mix until you get a spreadable garlic butter mixture.
In another bowl, combine the shredded mozzarella and grated Parmesan. Toss them together so the cheeses mix evenly and melt in a nice, even layer later.
Step 4: Add garlic butter and cheese
Pull the roasted zucchini steaks out of the oven and keep the oven at 425°F. Brush or spoon the garlic butter mixture generously over the top of each zucchini steak. Make sure you cover the surface so every bite tastes garlicky and rich.
Sprinkle the cheese mixture evenly over each piece, pressing it down gently so it clings. Do not pile it too high or it will slide off under the broiler.
Step 5: Bake, then broil to finish
Return the tray to the oven and bake for 5 to 7 minutes, until the cheese melts and starts to bubble. Switch the oven to broil on high and move the rack to the upper third. Broil the zucchini steaks for 1 to 3 minutes, watching constantly, until the cheese turns golden and spotty.
Pull the tray out and let the zucchini rest for a few minutes. Sprinkle with chopped fresh parsley or basil and squeeze a little lemon over the top if you like a bright finish.
Variations I've Tried
I swap mozzarella with a mix of sharp cheddar and pepper jack for a spicier, more intense version. I also top the finished zucchini steaks with sliced cherry tomatoes and a drizzle of pesto for a fresh, summery twist.
Sometimes I add a thin layer of marinara under the cheese and call them “zucchini pizza steaks,” which kids love. You can also sprinkle cooked crumbled turkey sausage or plant-based sausage on top before the cheese for extra protein.
How to Serve Cheesy Garlic Zucchini Steaks Recipe
Serve these cheesy garlic zucchini steaks hot as a main dish with a simple green salad and some crusty bread or garlic toast. They also pair nicely with grilled chicken, baked salmon, or roasted potatoes when you want a heartier plate. I like to cut leftovers into strips and tuck them into warm tortillas with a little salsa and sour cream for a quick veggie taco situation. Add a cold sparkling water or iced tea on the side and you have a cozy, satisfying meal.
How to store
- Cool leftovers completely, then store in an airtight container in the fridge for up to 3 days.
- Keep them in a single layer or separate layers with parchment so the cheese does not stick together.
- Freeze on a parchment-lined tray until solid, then move to a freezer bag and store for up to 2 months.
- Reheat in a 375°F oven or toaster oven for 8 to 10 minutes from the fridge, or 15 to 18 minutes from frozen, until hot and the cheese melts again.
- Avoid microwaving when possible, since it softens the zucchini too much and turns the cheese rubbery.

Cheesy Garlic Zucchini Steaks Recipe
Ingredients
Instructions
- Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
- Trim the ends off each zucchini, then slice each one lengthwise into 3 to 4 thick planks, about 3/4 inch thick. Lay the zucchini steaks on the baking sheet in a single layer with a little space between each piece.
- Drizzle the zucchini with olive oil and rub it over both sides. Sprinkle with kosher salt, black pepper, and paprika, then flip and season the other side lightly as well.
- Roast the zucchini steaks for 10 to 12 minutes, flipping halfway through, until the centers are tender but not collapsing and the edges are starting to brown. If there is excess liquid on the pan, carefully tilt and drain it off.
- While the zucchini roast, add the softened butter and olive oil to a small bowl. Stir in the minced garlic, Italian seasoning, red pepper flakes (if using), and a pinch of salt and pepper until you have a spreadable garlic butter mixture.
- In another bowl, toss together the shredded mozzarella and grated Parmesan until evenly combined.
- Remove the roasted zucchini from the oven, keeping the oven at 425°F (220°C). Brush or spoon the garlic butter mixture generously over the cut side of each zucchini steak, covering the surface.
- Sprinkle the cheese mixture evenly over each piece, pressing it down gently so it adheres without piling it too high.
- Return the tray 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 rack to the upper third. Broil the zucchini steaks for 1 to 3 minutes, watching closely, until the cheese is golden and lightly browned in spots.
- Remove from the oven and let the zucchini rest for 3 to 5 minutes so the cheese sets. Sprinkle with chopped fresh parsley or basil and serve with lemon wedges, if desired.
Notes
Approximate per serving (1/4 of recipe): 260 calories; fat 21 g; saturated fat 9 g; carbohydrates 9 g; fiber 2 g; sugars 5 g; protein 11 g; sodium 620 mg. Values are estimates and will vary based on exact ingredient brands and portion sizes.

Leave a Reply