
Introduction
Some nights, my Chicago kitchen pulls me in—especially when butter and onions sizzle on the stove. I’m Dana, and my heart belongs to the hearty recipes my Polish-American family passed down, like my babcia’s pierogi. But tonight, we’re making my favorite weeknight lifesaver: a cheesy one pan zucchini dish that’s golden, bubbly, and loaded with tender veggies. It makes my husband’s eyes light up and gets my kids, Ella and Peter, fighting over the last scoop—the highest compliment I can give any recipe.
Why You’ll Love This Recipe
This cheesy one pan zucchini is everything I want in a weeknight dinner: fast, forgiving, and perfect for using up summer squash. The zucchini turns tender while the edges crisp in a hot skillet, all smothered under melted mozzarella and sharp cheddar. It’s a complete meal in about 30 minutes, ideal for busy nights when Ella has soccer and Peter has homework.
Beyond taste, this dish is naturally low-carb and vegetarian—a great way to add veggies without sacrificing flavor. It’s versatile: serve it as a side or add protein for a main course. Everything cooks in one skillet, meaning less cleanup and more family time. It’s simple, comforting food that makes you feel like a kitchen hero, even on chaotic evenings.
Ingredients
Here’s what you’ll need. The list is simple and full of pantry staples, with notes to customize it.
- 2 tablespoons olive oil – For sautéing. Substitute with butter or avocado oil.
- 1 medium yellow onion, diced – Adds a sweet, savory base.
- 3 cloves garlic, minced – Fresh is best; jarred works in a pinch.
- 4 medium zucchini, sliced into half-moons – Look for firm, medium-sized zucchini that aren’t too watery.
- 1 cup cherry tomatoes, halved – They burst and create a light sauce. Chopped Roma tomatoes also work.
- 1 teaspoon dried Italian seasoning – A blend of oregano, basil, and thyme. Fresh herbs work too.
- ½ teaspoon red pepper flakes (optional) – For a gentle kick. Omit for little ones.
- Salt and freshly ground black pepper – To taste. Seasoning is key.
- 1 cup shredded mozzarella cheese – The gooey, melty backbone.
- ½ cup shredded sharp cheddar cheese – Adds flavor and golden color.
- ¼ cup grated Parmesan cheese – For a salty, nutty finish.
- Fresh basil or parsley for garnish – A pop of color and freshness.

Step-by-Step Instructions
Let’s get cooking! This recipe is so easy, you’ll be amazed.
- Prep your veggies: Wash zucchini and slice into ¼-inch half-moons. Dice onion and mince garlic. Having everything ready makes cooking smooth.
- Sauté the aromatics: Heat olive oil in a large, oven-safe skillet over medium heat. Add onion and cook 3-4 minutes until soft. Add garlic and cook 30 seconds until fragrant, being careful not to burn.
- Cook the zucchini: Add zucchini in a single layer if possible. Season with salt, pepper, Italian seasoning, and red pepper flakes. Cook undisturbed 4-5 minutes for a golden sear. Stir and cook 3-4 minutes until tender but still firm.
- Add the tomatoes: Toss in cherry tomatoes and cook 2-3 minutes until they soften and release juices, creating a light sauce.
- Preheat the broiler: Turn the oven’s broiler to high. Ensure your skillet is oven-safe (cast iron or stainless steel).
- Top with cheese: Sprinkle mozzarella, cheddar, and Parmesan evenly over the zucchini. Don’t stir—let the cheese blanket the veggies.
- Broil to perfection: Place the skillet under the broiler for 2-4 minutes, watching closely. You want the cheese melted, bubbly, and golden brown.
- Garnish and serve: Carefully remove the skillet (it’s hot!). Let it rest a few minutes, then sprinkle with fresh basil or parsley. Serve hot, straight from the pan.
What Makes This Recipe Special
- ✓Quick and easy to prepare
- ✓Packed with flavor and nutrition
- ✓Perfect for any occasion
- ✓Customizable to your taste preferences
- ✓Budget-friendly ingredients
Expert Tips for Success
Here are my top tips for perfect results every time.
- Don’t overcrowd the pan: Cook zucchini in batches if needed. A crowded pan steams instead of sears, missing that golden-brown flavor. Give veggies room to breathe.
- Salt your zucchini: Zucchini is watery. To avoid a soggy dish, sprinkle sliced zucchini with salt and let it sit in a colander for 10-15 minutes. Pat dry before cooking. Optional but recommended.
- Watch the broiler: Broilers go from golden to burnt in seconds. Never walk away while cheese is broiling. Pull it out the moment it’s bubbly and browned.

Variations and Substitutions
This recipe is a great base for creativity. Here are my favorite ways to switch it up.
- Add some protein: Add a cup of cooked, crumbled Italian sausage, diced chicken, or chickpeas for a vegetarian boost. Stir in right before adding cheese.
- Change the cheese: Swap cheddar for Gruyère, fontina, or pepper jack for spice. Sprinkle feta or goat cheese on top before broiling for a tangy twist.
- Go Mediterranean: Add sliced Kalamata olives, artichoke hearts, and oregano for a Greek-inspired twist. Stir in a spoonful of pesto for extra flavor.
Serving Suggestions
This cheesy one pan zucchini is versatile. On its own, it’s a satisfying vegetarian main, especially with crusty bread to soak up the juices. Pair it with a simple green salad dressed with lemon and olive oil for a fresh contrast.
As a side, it’s incredible with grilled chicken, pan-seared steak, or roasted salmon. For a heartier meal, serve over pasta, rice, or creamy polenta. A crisp white wine, like Sauvignon Blanc or Pinot Grigio, rounds it out.

FAQs
Can I make this cheesy one pan zucchini ahead of time?
You can prep vegetables ahead by slicing zucchini and dicing onion, storing them in an airtight container in the fridge for up to 24 hours. However, cook and broil right before serving for the best texture. Leftovers can be stored for up to 3 days and reheated in a skillet or microwave.
How do I store and reheat leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat until warmed through. The microwave works but may soften the zucchini. I don’t recommend freezing, as the zucchini’s water content makes it mushy when thawed.
Can I use yellow squash instead of zucchini?
Absolutely! Yellow squash is a perfect substitute. It has a similar texture and flavor and cooks in the same time. Use a mix of both for a colorful presentation.
Final Thoughts
I hope this cheesy one pan zucchini becomes a staple in your home like it is in mine. It’s a reminder that the best meals don’t need to be complicated—just good ingredients, a hot pan, and a little love. Grab your skillet, gather your family, and enjoy every cheesy, golden bite. Happy cooking!
If you’re looking for more cozy family meals, try my Creamy Tuscan Chicken Pasta, Old-Fashioned Beef Stew, or Cheesy Baked Meatballs. For a sweet ending, don’t miss my Grandma’s Classic Apple Cake—the one my grandmother Elizabeth always made for our family gatherings in Chicago.
Join us on our Facebook Page and Facebook Group—and follow us on Pinterest for daily inspiration!

· American ·
The Best Cheesy One Pan Zucchini
A quick and easy skillet dinner featuring tender zucchini, burst cherry tomatoes, and a golden, bubbly blanket of melted mozzarella and cheddar cheese. Ready in about 30 minutes, it's a perfect weeknight meal.
Keep the screen of your device on while you follow the steps.
- Heat olive oil in a large oven-safe skillet over medium heat. Add onion and cook until soft, about 3-4 minutes.
- Add garlic and cook for 30 seconds until fragrant.
- Add zucchini, salt, pepper, Italian seasoning, and red pepper flakes. Cook for 7-8 minutes until tender and golden.
- Stir in cherry tomatoes and cook for 2-3 more minutes.
- Preheat the broiler to high.
- Sprinkle mozzarella, cheddar, and Parmesan evenly over the zucchini mixture.
- Broil for 2-4 minutes until the cheese is melted and golden brown.
- Garnish with fresh basil or parsley and serve hot.