
Remember those cozy evenings when a simple, comforting dish could make everything feel right? This Cheesy Baked Zucchini recipe brings back all those wonderful feelings. It’s ridiculously easy, comes together in a flash, and is so incredibly delicious, you’ll find yourself making it again and again. Plus, it’s a fantastic way to get your veggies in without a fuss – a real winner for busy weeknights or when you need a crowd-pleasing side dish!
Why You’ll Love Cheesy Baked Zucchini
- Fast: Ready in under 45 minutes from start to finish.
- Easy: Simple steps that even beginner cooks can master.
- Giftable: Imagine a warm pan of this goodness as a thoughtful hostess gift!
- Crowd-pleasing: Even picky eaters will be asking for seconds of this cheesy delight.
Ingredients
Let’s gather everything we need to make this magical dish. Don’t worry, it’s all pretty standard stuff you likely have in your pantry or fridge!
- For the Zucchini:
- 3 medium zucchinis, sliced into 1/4-inch rounds (Choose firm, fresh zucchinis for the best texture!)
- 1 tablespoon olive oil (Your favorite kind will do!)
- 1 teaspoon salt (To bring out the zucchini’s natural flavor)
- 1/8 teaspoon pepper (Just a pinch for a little warmth)
- For the Cheese Sauce:
- 2 tablespoons butter (Unsalted is usually best for controlling saltiness)
- 2 tablespoons all-purpose flour (This will help thicken our glorious sauce)
- 1½ cups whole milk (Whole milk makes for a richer, creamier sauce)
- 1 teaspoon garlic powder (Because garlic makes everything better!)
- 1 teaspoon salt (Adjust to your taste)
- Pepper to taste (Freshly ground is always a treat!)
- 1 cup shredded sharp cheddar cheese (For that classic, comforting cheesy flavor)
- 1/2 cup grated Parmesan cheese (Adds a salty, nutty depth)
- For Topping:
- 1/2 cup shredded mozzarella cheese (For that perfect bubbly, gooey top)
- 1 tablespoon fresh parsley, chopped (For a pop of color and freshness as a garnish)
How to Make Cheesy Baked Zucchini
Alright, let’s get our aprons on and head into the kitchen! You’ll be amazed at how simple this is.
Step 1: Prep the Zucchini
First things first, preheat your oven to a cozy 400°F (200°C). Lightly grease a medium-sized baking dish – this will help prevent any sticking. In a bowl, gently toss your zucchini slices with olive oil, salt, and pepper. Spread these beautiful rounds out in a single layer on a baking sheet. Pop them into the oven for about 10 minutes. This step isn’t strictly necessary, but I find it gives the zucchini a little head start and prevents them from getting too watery in the final bake. We’re just giving them a quick roast!
Step 2: Make the Dreamy Cheese Sauce
While the zucchini is getting a little head start, let’s whip up that incredible cheese sauce. Melt the butter in a saucepan over medium heat. Once melted, whisk in the flour and cook for about 1 minute, stirring constantly. This makes a “roux” which is the secret to a smooth, lump-free sauce. Gradually whisk in the milk, making sure to stir out any potential lumps as you go. Add the garlic powder, salt, and pepper. Let it simmer gently for about 3-4 minutes, stirring occasionally, until it starts to thicken up nicely. It should be coating the back of a spoon!
Step 3: Get Cheesy!
Now for the best part! Take the saucepan off the heat and stir in the shredded cheddar and grated Parmesan cheese. Keep stirring until all those glorious cheeses are melted and the sauce is smooth and luscious. Oh, the aroma! This is starting to smell like pure comfort.
Step 4: Assemble and Bake
Grab your greased baking dish. Layer about half of your partially roasted zucchini slices on the bottom. Pour half of that magical cheese sauce evenly over the top. Then, repeat with the remaining zucchini slices and the rest of the cheese sauce. Make sure every nook and cranny is covered in cheesy goodness! Finally, sprinkle that shredded mozzarella cheese all over the top. This is going to get beautifully golden and bubbly!
Step 5: The Grand Finale
Bake the dish for 20-25 minutes, or until the top is beautifully golden brown and you see those lovely bubbly edges. For an extra golden-brown crust, you can pop it under the broiler for just 1-2 minutes at the end – keep a close eye on it though, it can brown quickly! Once it’s out of the oven, garnish with that fresh chopped parsley. Let it rest for about 5 minutes before serving. This helps the sauce set a little, making it easier to serve. Enjoy every single bite!

Substitutions & Additions
This recipe is fantastic as is, but feel free to get creative! You can think of this as a base for all sorts of delicious variations. If you’re out of cheddar, Monterey Jack or a Colby blend would be lovely. Want a little kick? Add a pinch of red pepper flakes to the cheese sauce. You could even toss in some cooked bacon bits or crispy fried onions on top for extra texture and flavor. If you’re looking for other easy veggie sides, you might enjoy our Layered Zucchini Ricotta Melts, or perhaps something completely different like our Honey Pineapple Grilled Chicken if you’re planning a cookout.
Tips for Success
Here are a few little secrets to ensure your Cheesy Baked Zucchini is absolutely perfect every time:
- Don’t Overcrowd the Zucchini: When you’re pre-roasting the zucchini, make sure they’re in a single layer on the baking sheet. Overcrowding will steam them instead of roasting, which can make them a bit mushy.
- Whisk, Whisk, Whisk: When making the cheese sauce, a good whisking is key to getting that smooth, creamy texture.
- Shred Your Own Cheese: Pre-shredded cheese often has anti-caking agents that can make your sauce a little less smooth. Taking a minute to shred your own cheese makes a noticeable difference!
- Prep Ahead: You can slice the zucchini and make the cheese sauce a day in advance. Store them separately in the refrigerator. Then, just assemble and bake when you’re ready! This is a great trick for making weeknight meals even easier, much like our Easy Chicken Scampi Rice.
How to Store Cheesy Baked Zucchini
Leftovers are the best! Once cooled, you can store any remaining Cheesy Baked Zucchini in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the oven or microwave until warmed through. It’s also pretty delicious cold, straight from the fridge, if you’re feeling spontaneous!
FAQs
- Can I use different kinds of cheese? Absolutely! Feel free to experiment with your favorite melty cheeses like Gruyere, fontina, or even a touch of smoked gouda.
- My zucchini looks a bit watery. What did I do wrong? This can happen if the zucchini releases too much moisture. Pre-roasting them helps, and using slightly firmer zucchini can also make a difference. Don’t worry too much, though; a little moisture won’t ruin this dish!
- Can I make this dairy-free? You could try a dairy-free milk alternative and dairy-free cheese shreds, but the texture and melt might be different.
- Can I add protein to this dish? While it’s a fantastic side, you could certainly add some cooked chicken or sausage into the layers for a more complete meal. For more hearty meal ideas, check out our Easy Meat Lovers Pizza Casserole!
We hope you love this Cheesy Baked Zucchini as much as we do! For more delicious recipes and culinary inspiration, be sure to follow our Pinterest!

Cheesy Baked Zucchini
Equipment
- baking sheet
- saucepan
- whisk
- Medium-sized Baking Dish
- oven
Ingredients
For the Zucchini:
- 3 medium zucchinis sliced into 1/4-inch rounds
- 1 tablespoon olive oil Your favorite kind will do!
- 1 teaspoon salt To bring out the zucchini’s natural flavor
- 1/8 teaspoon pepper Just a pinch for a little warmth
For the Cheese Sauce:
- 2 tablespoons butter Unsalted is usually best for controlling saltiness
- 2 tablespoons all-purpose flour This will help thicken our glorious sauce
- 1.5 cups whole milk Whole milk makes for a richer, creamier sauce
- 1 teaspoon garlic powder Because garlic makes everything better!
- 1 teaspoon salt Adjust to your taste
- Pepper to taste (Freshly ground is always a treat!)
- 1 cup shredded sharp cheddar cheese For that classic, comforting cheesy flavor
- 1/2 cup grated Parmesan cheese Adds a salty, nutty depth
For Topping:
- 1/2 cup shredded mozzarella cheese For that perfect bubbly, gooey top
- 1 tablespoon fresh parsley chopped, for a pop of color and freshness as a garnish
Instructions
- Step 1: Prep the Zucchini. First things first, preheat your oven to a cozy 400°F (200°C). Lightly grease a medium-sized baking dish – this will help prevent any sticking. In a bowl, gently toss your zucchini slices with olive oil, salt, and pepper. Spread these beautiful rounds out in a single layer on a baking sheet. Pop them into the oven for about 10 minutes. This step isn’t strictly necessary, but I find it gives the zucchini a little head start and prevents them from getting too watery in the final bake. We’re just giving them a quick roast!
- Step 2: Make the Dreamy Cheese Sauce. While the zucchini is getting a little head start, let’s whip up that incredible cheese sauce. Melt the butter in a saucepan over medium heat. Once melted, whisk in the flour and cook for about 1 minute, stirring constantly. This makes a “roux” which is the secret to a smooth, lump-free sauce. Gradually whisk in the milk, making sure to stir out any potential lumps as you go. Add the garlic powder, salt, and pepper. Let it simmer gently for about 3-4 minutes, stirring occasionally, until it starts to thicken up nicely. It should be coating the back of a spoon!
- Step 3: Get Cheesy! Now for the best part! Take the saucepan off the heat and stir in the shredded cheddar and grated Parmesan cheese. Keep stirring until all those glorious cheeses are melted and the sauce is smooth and luscious. Oh, the aroma! This is starting to smell like pure comfort.
- Step 4: Assemble and Bake. Grab your greased baking dish. Layer about half of your partially roasted zucchini slices on the bottom. Pour half of that magical cheese sauce evenly over the top. Then, repeat with the remaining zucchini slices and the rest of the cheese sauce. Make sure every nook and cranny is covered in cheesy goodness! Finally, sprinkle that shredded mozzarella cheese all over the top. This is going to get beautifully golden and bubbly!
- Step 5: The Grand Finale. Bake the dish for 20-25 minutes, or until the top is beautifully golden brown and you see those lovely bubbly edges. For an extra golden-brown crust, you can pop it under the broiler for just 1-2 minutes at the end – keep a close eye on it though, it can brown quickly! Once it’s out of the oven, garnish with that fresh chopped parsley. Let it rest for about 5 minutes before serving. This helps the sauce set a little, making it easier to serve. Enjoy every single bite!
