This moist, golden slice combines grated zucchini, carrot, spinach, and red bell pepper with diced ham and cheddar. The batter comes together quickly with eggs, milk, and olive oil, then bakes into a tender, satisfying loaf. Perfect for lunchboxes, brunch spreads, or paired with a crisp salad for light dinner. The vegetables keep it tender while ham adds savory depth.
Last Sunday my neighbor dropped off a massive zucchini from her garden and I stood there staring at it, wondering what on earth to do with all that vegetable. This slice recipe has become my go to for using up whatever vegetables are sitting in the crisper drawer, and the way the ham and cheese weave through each tender bite makes it feel special rather than like a fridge clean out.
I first made this for a friend who just had a baby and she texted me three days later asking if I had another loaf hidden somewhere because her husband had finished the entire thing. Now I always double the recipe and keep one slice in the freezer for those nights when cooking feels like too much effort.
Ingredients
- Grated zucchini: Squeeze every last drop of moisture out with paper towels or your hands, otherwise your slice will be soggy in the middle
- Grated carrot: Adds natural sweetness and beautiful orange flecks throughout the slice
- Red bell pepper: Finely dice it so the pieces distribute evenly rather than sinking to the bottom
- Onion: Keep it small so no one gets an overwhelming bite of raw onion flavor
- Baby spinach: Chop it roughly so it wilts into the batter rather than sitting in big clumps
- Ham: Dicing it into small cubes ensures every bite gets some of that savory smoky flavor
- Cheddar cheese: Grate it yourself because pre shredded cheese has anti caking agents that prevent proper melting
- Eggs: Room temperature eggs incorporate more evenly into the batter
- Milk: Whole milk gives the best texture but any milk you have will work
- Olive oil: Keeps the slice moist without needing butter
- Self raising flour: If you only have plain flour, add two teaspoons of baking powder
- Baking powder and salt: The lift and seasoning foundation that makes the difference between flat and fluffy
- Black pepper: Freshly ground makes a huge difference here
- Chives or parsley: Add these last so they stay bright and scattered throughout like little green confetti
Instructions
- Preheat your oven:
- Get your oven to 180°C (350°F) and line a 9x5 inch loaf pan with baking paper, making sure to leave some overhang for easy lifting later
- Whisk the wet base:
- In a large bowl, whisk together the eggs, milk, and olive oil until the mixture looks uniform and slightly frothy
- Add the vegetables and ham:
- Fold in the zucchini, carrot, spinach, bell pepper, onion, ham, and cheese until everything is evenly distributed through the egg mixture
- Prepare the dry ingredients:
- In a separate bowl, sift together the self raising flour, baking powder, salt, and pepper to break up any lumps
- Combine everything:
- Fold the dry ingredients and chopped herbs into the wet mixture until just combined, being careful not to overmix which can make the slice tough
- Bake:
- Pour the batter into your prepared loaf pan, smooth the top with the back of a spoon, and bake for 40 minutes until golden and a skewer comes out clean
- Cool and serve:
- Let it rest in the pan for 10 minutes so it sets, then lift it out using the paper overhang and let it cool completely on a wire rack
My daughter now requests this for her school lunchbox every week, and I love that she is eating a serving of vegetables without even realizing it is good for her. Seeing her face light up when she sees that familiar foil wrapped slice makes me feel like I have succeeded at something small but important.
Make Ahead Magic
This slice freezes beautifully, so I always make two loaves and freeze one sliced and wrapped individually for those emergency weeknight dinners when nothing else is planned.
Serving Ideas
A wedge of this slice alongside a crisp green salad with a vinaigrette makes such a satisfying lunch, especially on days when you want something substantial but not heavy.
Vegetable Variations
Once you have the basic method down, you can swap in whatever vegetables you have on hand and the recipe will work just as beautifully.
- Corn kernels add tiny bursts of sweetness throughout
- Mushrooms provide an earthy depth that pairs perfectly with ham
- Feta cheese instead of cheddar transforms it into something Mediterranean
There is something so comforting about having a homemade slice ready to grab, and this one has saved me more times than I can count.
Recipe FAQs
- → Can I make this vegetable slice ahead of time?
-
Yes, this slice keeps well refrigerated for up to 3 days. It's actually better made a day ahead as flavors develop. Reheat gently or serve at room temperature.
- → What vegetables work best in this slice?
-
Zucchini, carrot, spinach, and red bell pepper provide moisture and color. You can substitute corn, mushrooms, or grated sweet potato based on what you have available.
- → How do I know when the slice is done baking?
-
The slice is ready when the top is golden brown and a skewer inserted into the center comes out clean. This typically takes 40 minutes at 180°C (350°F).
- → Can I freeze vegetable and ham slice?
-
Absolutely. Wrap cooled slices individually in plastic wrap and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat before serving.
- → What's the best way to serve this slice?
-
Serve warm with a tangy tomato relish or chutney. At room temperature, it pairs beautifully with a crisp green salad. Great for picnics, school lunches, or afternoon tea.
- → How can I make this vegetarian?
-
Simply omit the ham and add extra vegetables like corn, mushrooms, or diced capsicum. You might want to increase the cheese slightly to maintain richness.