In the long blue evenings of a Scandinavian July, when the garden gives more zucchini than any reasonable household can eat, this casserole was born out of necessity and a well-worn enamel baking dish. It is the kind of supper that asks little of you: brown the beef, fold in the vegetables at their sweetest, blanket everything in cheese, and let the oven do the quiet work while you sit on the step with something cold in your hand.
Advertisements1
There is a long tradition of baked beef and vegetable dishes across the American Midwest and the Nordic countryside alike, born from the same practical instinct – stretch good meat with what the season offers. Here, the season offers zucchini, corn, and tomatoes, and they carry the dish with a brightness that heavier winter casseroles never quite manage.
What emerges is neither stew nor lasagna, but something in between: juicy, savory, faintly sweet from the corn, with a top that pulls into long golden strands when you lift the first spoonful.
Why You'll Love This Recipe
About the Ingredients
1 1/2 lb (680g) lean ground beef (85/15)
The slight fat content keeps the filling moist after baking. Ground turkey or a plant-based crumble works well; if using turkey, add a tablespoon of olive oil to the pan so it does not dry out.
1 large yellow onion, diced (about 1 1/2 cups / 200g)
Yellow onion gives a rounder, sweeter base than red. A leek, white part only, is a lovely Nordic substitute and softens even faster.
3 medium zucchini, sliced into 1/4-inch rounds (about 1 1/2 lb / 680g)
Smaller zucchini hold less water and taste sweeter. If yours are large and seedy, halve them lengthwise and scoop out the watery center before slicing.
2 cups (300g) fresh or frozen sweet corn kernels
Frozen corn is picked and frozen at peak sweetness, so it is often better than tired fresh cobs. Canned corn works in a pinch – drain and rinse it first.
1 can (14.5 oz / 410g) diced tomatoes, drained
Draining keeps the casserole from turning soupy. Fire-roasted diced tomatoes add a subtle smokiness that suits grilled-beef flavors beautifully.
2 cups (480ml) tomato passata or crushed tomatoes
Passata is smooth and thick; crushed tomatoes give a slightly chunkier texture. Either is fine, but avoid tomato sauce, which is already seasoned and salted.
2 tsp dried oregano
Crush it between your palms before adding to wake up the oils. Marjoram is a gentler, sweeter substitute if oregano feels too assertive.
1 tsp smoked paprika
Smoked paprika lends a faint campfire note that reads as 'grilled' without a grill. Sweet Hungarian paprika is a fine, milder swap.
1 1/2 tsp fine sea salt, plus more for the zucchini
Salting the zucchini draws out excess water so the bake stays set rather than loose. Kosher salt can be used, but use a little more by volume.
1/2 tsp freshly ground black pepper
Freshly cracked pepper tastes brighter than pre-ground. Add a pinch of red pepper flakes if you like a gentle heat.
2 cups (200g) shredded low-moisture mozzarella
Low-moisture mozzarella melts into those long, photogenic strands. A 50/50 blend with sharp cheddar gives more flavor and a crisper top.
1/2 cup (50g) finely grated Parmesan
Parmesan adds a salty, nutty crust that browns beautifully. Pecorino Romano is sharper and saltier – reduce the added salt slightly if you use it.
Tips & Tricks
Salt the zucchini first
Toss the slices with a teaspoon of salt and let them sit in a colander for 15 minutes, then pat dry. Skipping this is the single most common reason summer casseroles turn watery.
Do not over-brown the beef
Cook it just until no pink remains, about 6 minutes. Beef that cooks too long before baking turns pebbly and dry after its second trip through the heat.
Let it rest before serving
Ten minutes out of the oven lets the filling set so portions hold their shape instead of sliding apart on the plate.
Watch the cheese, not the clock
Ovens vary, so judge by the bubbling edges and deep golden patches rather than the timer alone.
Pro Tips
Step-by-Step Instructions
1. Heat the oven
Position a rack in the center and preheat to 375F (190C). A fully preheated oven is what gives you an evenly set filling and a properly bronzed top.
2. Salt the zucchini
Toss the zucchini rounds with 1 teaspoon of salt in a colander and leave them for 15 minutes, then press dry with paper towels. This step protects the casserole from turning watery.
3. Brown the beef
Warm a large skillet over medium-high heat and cook the beef and onion for 6 to 7 minutes, breaking the meat apart, until no pink remains and the onion is translucent. Drain off excess fat.
4. Build the sauce
Stir in the garlic, oregano, smoked paprika, remaining salt, and pepper and cook for 1 minute until fragrant. Add the drained diced tomatoes and passata, then simmer for 5 minutes until slightly thickened.
5. Layer the dish
Spread half the beef mixture in a 9×13-inch (3-quart / 2.8L) baking dish. Arrange half the zucchini over it, scatter half the corn, then repeat with the remaining beef, zucchini, and corn.
6. Add the cheese
Scatter the mozzarella evenly over the top, then finish with the Parmesan. The two cheeses work together – one for stretch, one for that deep savory crust.
7. Bake until bubbling
Bake at 375F (190C) for 30 to 35 minutes, until the edges bubble steadily and the cheese is golden brown in patches. If you have an instant-read thermometer, the center should read 165F (74C).
8. Rest and serve
Let the casserole stand for 10 minutes before cutting so the layers settle. Serve in generous squares with crusty bread or a sharp green salad.
Delicious Variations
Southwest Summer Bake
Swap the oregano for cumin, add a diced poblano, and finish with Monterey Jack and a scatter of crushed tortilla chips.
Mediterranean Garden Version
Replace the corn with diced bell pepper and olives, use feta in place of mozzarella, and add a squeeze of lemon after baking.
Zucchini Noodle Lightened Bake
Halve the beef and double the zucchini, using part-skim mozzarella for a noticeably lighter but still satisfying dish.
How to Store Summer Beef Casserole
Refrigerator
Cover tightly and refrigerate for up to 4 days. The flavors deepen overnight, and it is arguably better on day two.
Freezer
Cool completely, then freeze in an airtight container for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat covered at 350F (175C) for 20 minutes, or in individual portions in the microwave for 2 to 3 minutes until steaming at the center.
Frequently Asked Questions
Q: Can I make summer beef casserole ahead of time?
Yes, you can assemble it up to 24 hours in advance and refrigerate it covered before baking. Add 5 to 10 minutes to the baking time since it will go into the oven cold.
Q: Why is my beef casserole watery?
Almost always because the zucchini and tomatoes were not drained properly. Salt and blot the zucchini, drain the canned tomatoes, and simmer the meat mixture until it thickens before layering.
Q: Can I use frozen zucchini or corn in this recipe?
Frozen corn works perfectly with no changes at all. Frozen zucchini should be thawed and squeezed dry first, as it releases far more water than fresh.
Q: What do I serve with summer beef casserole?
Crusty bread and a sharp, acidic salad are the classic pairing. A lemony arugula salad or simple cucumber and dill salad cuts the richness beautifully.
Q: Can I freeze summer beef casserole?
Yes, it freezes well for up to 3 months once fully cooled. Freeze it before or after baking, but thaw completely in the refrigerator before reheating so it warms evenly.
Make this while the zucchini is still small and the corn still sweet – that window is short, and this dish is built for it. If you bake it, tell me in the comments whether you went Southwest or Mediterranean, and how your table received it. Wander slowly.
Summer Beef Casserole
Summer Beef Casserole layers seasoned ground beef, zucchini, sweet corn and melting cheese into one bubbling, golden-baked dish your family will ask for again.
🧂 Ingredients
- 1 1/2 lb (680g) lean ground beef (85/15)
- 1 large yellow onion, diced (about 1 1/2 cups / 200g)
- 3 medium zucchini, sliced into 1/4-inch rounds (about 1 1/2 lb / 680g)
- 2 cups (300g) fresh or frozen sweet corn kernels
- 1 can (14.5 oz / 410g) diced tomatoes, drained
- 2 cups (480ml) tomato passata or crushed tomatoes
- 2 tsp dried oregano
- 1 tsp smoked paprika
- 1 1/2 tsp fine sea salt, plus more for the zucchini
- 1/2 tsp freshly ground black pepper
- 2 cups (200g) shredded low-moisture mozzarella
- 1/2 cup (50g) finely grated Parmesan
📋 Instructions
- 1Heat the oven — Position a rack in the center and preheat to 375F (190C). A fully preheated oven is what gives you an evenly set filling and a properly bronzed top.
- 2Salt the zucchini — Toss the zucchini rounds with 1 teaspoon of salt in a colander and leave them for 15 minutes, then press dry with paper towels. This step protects the casserole from turning watery.
- 3Brown the beef — Warm a large skillet over medium-high heat and cook the beef and onion for 6 to 7 minutes, breaking the meat apart, until no pink remains and the onion is translucent. Drain off excess fat.
- 4Build the sauce — Stir in the garlic, oregano, smoked paprika, remaining salt, and pepper and cook for 1 minute until fragrant. Add the drained diced tomatoes and passata, then simmer for 5 minutes until slightly thickened.
- 5Layer the dish — Spread half the beef mixture in a 9×13-inch (3-quart / 2.8L) baking dish. Arrange half the zucchini over it, scatter half the corn, then repeat with the remaining beef, zucchini, and corn.
- 6Add the cheese — Scatter the mozzarella evenly over the top, then finish with the Parmesan. The two cheeses work together – one for stretch, one for that deep savory crust.
- 7Bake until bubbling — Bake at 375F (190C) for 30 to 35 minutes, until the edges bubble steadily and the cheese is golden brown in patches. If you have an instant-read thermometer, the center should read 165F (74C).
- 8Rest and serve — Let the casserole stand for 10 minutes before cutting so the layers settle. Serve in generous squares with crusty bread or a sharp green salad.



