
Zucchini Slice Recipe tastes like a cheesy crustless quiche meets a savory snack bar, with golden edges and a tender, veggie-packed middle. It works for busy families, meal preppers, and anyone who wants a quick lunch or snack on the table in about 45 minutes. I’ve baked some version of this slice for a decade, usually while trying to use up that one giant zucchini that could double as a baseball bat.
Why Zucchini Slice Recipe Is Worth It
This zucchini slice recipe uses simple ingredients, but it delivers big flavor and texture. You get a soft, custardy center, crisp edges, and little pops of salty cheese in every bite.
It packs protein, veggies, and carbs into one pan, so you can call it breakfast, lunch, or dinner without guilt. Kids usually eat it without complaint, and adults sneak seconds straight from the fridge.
“This Zucchini Slice Recipe tastes like comfort food but eats like a light meal, and it disappears from the pan every single time. ★★★★★”
Ingredients You Need
-
Zucchini: 3 medium (about 4–4½ cups grated), firmly packed
- Use firm, glossy zucchini with no mushy spots.
- Large garden zucchini works too; just scrape out any big seeds.
-
Eggs: 5 large
- They bind the slice and add protein.
- Use good-quality eggs if you can; the yolks give better color and flavor.
-
Cheese: 1½ cups shredded
- I like a mix of sharp cheddar and mozzarella.
- Use pre-shredded cheese from a bag on busy days; it still works well.
-
Onion: 1 small, finely chopped
- Yellow or sweet onion both taste great.
- Use green onions if you want a milder flavor.
-
Bacon (optional but amazing): 4–6 slices, chopped and cooked
- Use turkey bacon if you want it lighter.
- Skip it for a vegetarian zucchini slice recipe.
-
Flour: 1 cup all-purpose
- Use white whole wheat flour if you want a bit more fiber.
- Gluten-free all-purpose blend works as a 1:1 swap.
-
Baking powder: 1 teaspoon
- This gives the slice a little lift so it doesn’t bake dense.
-
Milk: ½ cup
- Any dairy milk works; I usually use 2%.
- Unsweetened soy or oat milk works if you avoid dairy.
-
Olive oil or neutral oil: ¼ cup
- Extra-virgin olive oil adds nice flavor.
- Avocado oil or canola oil both work if that’s what you keep in the pantry.
-
Garlic: 2 cloves, minced (or ½ teaspoon garlic powder)
- Garlic powder saves time and dishes on busy nights.
-
Salt: 1–1¼ teaspoons
- Adjust to taste, especially if your bacon and cheese taste salty.
-
Black pepper: ½ teaspoon
- Freshly ground pepper gives better flavor.
-
Optional flavor boosters
- 1 teaspoon dried Italian seasoning or dried oregano
- ¼ teaspoon smoked paprika
- A pinch of red pepper flakes if you like a little heat
Equipment list
- 9×13-inch baking pan or similar casserole dish
- Box grater or food processor with grating disc
- Large mixing bowl
- Medium skillet (if using bacon or sautéed onion)
- Whisk and spatula
- Clean kitchen towel or cheesecloth (to squeeze zucchini)
Quick Tips & substitutions
- Squeeze the zucchini very well so the slice bakes set, not watery.
- Line the pan with parchment and oil it so slices lift out cleanly.
- Use pre-shredded cheese and garlic powder when you want a true weeknight shortcut.
- Swap bacon with diced cooked ham, chicken sausage, or keep it vegetarian.
- Use gluten-free all-purpose flour if you need a gluten-free zucchini slice recipe.
- Add an extra egg if your zucchini feels very wet, especially with garden monsters.
- Cool the slice at least 10–15 minutes before cutting so it holds its shape.
- Bake two pans at once and freeze one for future breakfasts and lunchboxes.
How to Make Zucchini Slice Recipe
Step 1: Prep and drain the zucchini
Wash the zucchini and trim the ends. Grate it on the large holes of a box grater or in a food processor. Pile the grated zucchini into a clean kitchen towel, twist it tightly, and squeeze out as much liquid as you can over the sink. Set the drained zucchini aside in a large bowl.
Step 2: Cook the bacon and aromatics
Chop the bacon into small pieces. Heat a medium skillet over medium heat and cook the bacon until it turns crisp and golden. Scoop the bacon onto a paper towel–lined plate and leave about 1 tablespoon of the fat in the pan. Add the chopped onion and cook it in the bacon fat until it turns soft and lightly golden, then stir in the garlic for 30 seconds.
Step 3: Mix the wet ingredients
In a separate large bowl, crack in the eggs and whisk them until smooth. Add the milk and oil and whisk again until the mixture looks uniform. Sprinkle in the salt, pepper, and any dried herbs or spices you use, and whisk to combine.
Step 4: Add the dry ingredients
Sprinkle the flour and baking powder over the egg mixture. Whisk gently until no dry streaks of flour remain; scrape the sides and bottom of the bowl. The batter will look thick, almost like pancake batter.
Step 5: Fold in zucchini, cheese, and bacon
Add the drained zucchini, cooked onion and garlic, shredded cheese, and bacon to the bowl. Use a spatula to fold everything together until the zucchini and cheese spread evenly through the batter. Taste a tiny bit (since it has raw egg, keep it small) to check seasoning, and add a pinch more salt or pepper if needed.
Step 6: Pan prep and bake
Preheat your oven to 350°F (175°C). Line a 9×13-inch pan with parchment paper and lightly oil it, including the sides. Pour the batter into the pan and spread it into an even layer, smoothing the top. Bake 30–40 minutes, until the top looks golden, the edges pull slightly from the sides, and a toothpick in the center comes out clean.
Step 7: Cool, slice, and serve
Set the pan on a cooling rack and let the zucchini slice rest at least 10–15 minutes. This rest time helps the structure set so you cut neat squares. Use the parchment to lift the whole slab out of the pan, then slice it into squares or rectangles. Serve warm, at room temperature, or chilled from the fridge.
Recipe Variations
- Gluten-free: Use a gluten-free all-purpose flour blend and check that your baking powder lists gluten-free on the label.
- Dairy-free: Use dairy-free shredded cheese and plant-based milk; swap bacon with a smoky plant-based sausage or extra veggies.
- Low carb: Cut the flour to ½ cup and add ½ cup almond flour; expect a slightly softer texture.
- Extra protein: Add 1 more egg and ½ cup cottage cheese or ricotta; it bakes richer and more filling.
- Veggie-packed: Add grated carrot, corn kernels, or finely chopped spinach or kale.
- Herb-forward: Stir in fresh chopped parsley, chives, or basil right before baking.
- Spicy: Add diced jalapeño, red pepper flakes, or a spoonful of your favorite hot sauce to the batter.
Ways to Serve Zucchini Slice Recipe
- Serve warm with a simple green salad and sliced tomatoes.
- Pack cold squares in lunchboxes with fruit and crackers.
- Top with a dollop of Greek yogurt and chopped herbs for breakfast.
- Cut into small cubes and serve as a snack with hummus or yogurt dip.
- Pair with a bowl of tomato soup for a cozy, veggie-heavy dinner.
Storage Success
Let the zucchini slice cool completely, then store slices in an airtight container in the fridge for up to 4 days. Stack slices with parchment between layers so they don’t stick. Reheat in the microwave for quick meals, or use a toaster oven or air fryer for crisp edges. Freeze individual pieces tightly wrapped for up to 2 months, then thaw overnight in the fridge before reheating.

Zucchini Slice Recipe
Ingredients
Instructions
- Wash the zucchini, trim the ends, and grate it on the large holes of a box grater or using a food processor. Pile the grated zucchini into a clean kitchen towel, twist tightly, and squeeze out as much liquid as possible. Place the well-drained zucchini in a large bowl and set aside.
- Chop the bacon into small pieces. Heat a medium skillet over medium heat and cook the bacon until crisp and golden. Transfer the bacon to a paper towel–lined plate, leaving about 1 tablespoon of fat in the pan. Add the chopped onion and cook until soft and lightly golden, then stir in the garlic and cook for about 30 seconds. Remove from heat.
- In a separate large bowl, whisk the eggs until smooth. Add the milk and oil and whisk until the mixture is uniform. Whisk in the salt, black pepper, and any dried herbs or spices you are using.
- Sprinkle the flour and baking powder over the egg mixture. Whisk gently until no dry streaks of flour remain, scraping the sides and bottom of the bowl. The batter should be thick, similar to pancake batter.
- Fold the drained zucchini, cooked onion and garlic, shredded cheese, and bacon (if using) into the batter with a spatula until everything is evenly distributed. Taste a very small amount to check seasoning and adjust salt or pepper if needed.
- Preheat the oven to 350°F (175°C). Line a 9x13-inch baking pan with parchment paper and lightly oil the parchment and sides of the pan. Pour the batter into the pan, spreading it into an even layer and smoothing the top. Bake for 30–40 minutes, or until the top is golden, the edges pull slightly away from the sides, and a toothpick inserted in the center comes out clean.
- Place the pan on a cooling rack and let the zucchini slice rest for at least 10–15 minutes so it can set. Use the parchment to lift the slab from the pan, then slice into squares or rectangles. Serve warm, at room temperature, or chilled from the fridge.
Notes
Approximate per 1 of 12 slices, made with 6 slices bacon, whole milk, olive oil, and cheddar-mozzarella blend: 220–250 calories; fat 15–18 g; saturated fat 5–7 g; carbohydrates 10–13 g; fiber 1 g; sugars 2–3 g; protein 9–11 g; sodium 380–520 mg. Values will vary based on exact cheeses, bacon, milk, flour type, and portion size.

Leave a Reply