Roasted Zucchini with Tomatoes & Cheese

Tender zucchini, juicy tomato slices, melted cheese, and bold Italian spices — all roasted to perfection in one pan.


🕒 Servings & Timing

  • Prep Time: 10 minutes
  • Cook Time: 20–25 minutes
  • Total Time: 30–35 minutes
  • Yield: 4 servings (2–3 slices per person)
  • Dietary Tags: Low-Carb | Gluten-Free | Vegetarian | Keto-Friendly

✅ Ingredients Checklist

(Scroll for substitutions and extras)

  • Zucchini (medium-sized)
  • Olive oil
  • Salt
  • Black pepper
  • Garlic powder
  • Italian seasoning blend
  • Fresh tomatoes (Roma or cherry, sliced)
  • Shredded mozzarella or Parmesan cheese

🔪 Instructions

  1. Preheat Oven
    Set oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Slice Zucchini
    Cut zucchini lengthwise into thick slices (about ½ inch thick). Lay flat on the prepared sheet.
  3. Brush with Oil
    Lightly brush each zucchini slice with olive oil on both sides.
  4. Season
    Sprinkle evenly with salt, pepper, garlic powder, and Italian seasoning.
  5. Add Toppings
    Top each slice with 1–2 slices of tomato and a generous sprinkle of cheese.
  6. Bake
    Roast in the oven for 20–25 minutes, or until zucchini is tender and cheese is golden and bubbling.
  7. Serve Warm
    Enjoy as a snack, side, or light meal!

📝 Quick Notes

  • Zucchini releases water — don’t overcrowd the tray for crispy edges.
  • You can add a sprinkle of breadcrumbs or crushed pork rinds for a crunchy topping.
  • Perfect for using up summer produce or sneaking more veggies into your meals.

📸 Hero Image


💬 Brief Introduction

This dish is proof that simple ingredients make the most satisfying meals. Inspired by classic Italian flavors, these roasted zucchini slices are topped with tomato and cheese for an irresistible combo. They’re fast, fuss-free, and endlessly adaptable — ideal for busy weeknights or when you just need to clean out the veggie drawer.

Bonus: They’re low-carb, keto-approved, and gluten-free without even trying.


🍴 Step-by-Step Guide

🔪 Slicing & Prepping

  • Use medium-sized zucchini for even slices.
  • Aim for ½ inch thickness — too thin, and they’ll go soggy.
    Tip: Pat slices dry with a paper towel to reduce moisture.

🧂 Seasoning

  • Don’t skip the Italian spice blend — it gives this dish its signature flavor.
  • Add crushed red pepper flakes if you like a little heat.

🧀 Layering with Tomato & Cheese

  • Roma tomatoes work best — meaty and less watery.
  • Mozzarella melts beautifully, but Parmesan gives that golden crisp edge.
    Try a mix for the best of both!

🔥 Baking

  • Bake on the upper oven rack for better browning.
  • Optional: Broil for the last 2 minutes for extra cheese crisp.

🌿 Ingredient Deep-Dive & Swaps

Key Ingredients:

  • Zucchini: Fresh and firm. Yellow squash also works.
  • Tomatoes: Choose firm, less juicy varieties (Roma or grape tomatoes).
  • Cheese: Mozzarella, Parmesan, provolone, or even goat cheese.
  • Spices: Garlic powder, black pepper, salt, and a good Italian blend.

Easy Substitutions:

  • Cheese-Free: Try vegan cheese or just skip it — the roasted tomato and spices still shine.
  • Oil Alternative: Use avocado oil or melted butter for variation.
  • Spice Swap: No Italian seasoning? Use oregano + basil + thyme combo.

Equipment Tips:

  • Use parchment paper or foil for easy cleanup.
  • No oven? Try air frying at 375°F for 10–12 minutes.

🍽️ Variations & Serving Ideas

Flavor Twists:

  • Add pesto drizzle before serving for herbaceous flavor.
  • Swap in sliced mushrooms or bell peppers with the tomato.
  • Sprinkle with crushed red pepper or smoked paprika.

Dietary Mods:

  • Keto-Friendly: Already is! Just double-check cheese labels.
  • Vegan: Use plant-based cheese or nutritional yeast.
  • Paleo: Omit cheese and top with seasoned ground meat or sautéed veggies.

Serving Suggestions:

  • Serve as a warm appetizer or side dish with pasta, chicken, or fish.
  • Add to a sandwich or wrap.
  • Turn it into a mini pizza: add pepperoni, olives, or sautéed onions.

🧊 Storage & Make-Ahead Tips

Storing:

  • Refrigerate leftovers in an airtight container for up to 3 days.

Reheating:

  • Reheat in the oven or air fryer at 375°F until warm and crisp — about 5–7 minutes.
  • Microwave works, but texture will be softer.

Make Ahead:

  • Slice and season zucchini ahead, store in the fridge, and bake fresh.
  • Prep toppings in advance for fast weeknight assembly.

Shelf Life:

  • Best fresh, but reheats well within 1–2 days.

🔢 Nutrition Info (Per 2–3 Slices – Approximate)

  • Calories: 150
  • Fat: 10g
  • Carbs: 6g
  • Protein: 6g
  • Fiber: 2g
  • Net Carbs: 4g
  • Allergens: Dairy
  • Tags: Keto | Gluten-Free | Vegetarian | Low-Carb

❓ FAQs

Q: Can I make this in the air fryer?
A: Yes! Air fry at 375°F for 10–12 minutes. Don’t overcrowd the basket.

Q: Can I use yellow squash instead of zucchini?
A: Absolutely — use the same method and timing.

Q: How do I keep them from getting soggy?
A: Slice thicker, pat dry, and don’t overcrowd your baking tray.

Q: Can I freeze these?
A: Not recommended — the texture becomes too watery after thawing.


❤️ The Story Behind the Dish

This recipe was born out of summer produce overload — when you’ve got too much zucchini and not enough ideas. I threw together what I had: a tomato, some shredded cheese, and the trusty Italian spice blend in my pantry. The result? A cheesy, herby zucchini side that everyone loved — even the veggie skeptics.


💬 Join the Conversation

Have you tried this with a twist? Maybe added some pepperoni or swapped the cheese? I’d love to hear your take in the comments below. Got a garden full of zucchini? Share your go-to ways to use them!