Cheesy Zucchini & Beef Bake
Cheesy Zucchini & Beef Bake is a comforting, layered dish made with tender roasted zucchini, seasoned ground beef, a creamy ricotta cheese layer and plenty of golden mozzarella. It is hearty, cheesy and packed with savoury flavour, making it a satisfying family dinner that is easy to prepare.
Why You’ll Love This Cheesy Zucchini & Beef Bake
This bake brings together everything you want in a comforting oven dish without relying on pasta sheets. The zucchini becomes tender, the beef is rich and savoury, while the creamy cheese layer adds plenty of richness. And that bubbling mozzarella topping? It’s the best part.
- Hearty and satisfying: Ground beef provides a substantial savoury layer.
- Loaded with cheese: Ricotta, Parmesan and mozzarella create creamy and golden layers.
- Easy to assemble: The ingredients are prepared separately before being layered in one baking dish.
- Family-friendly: The familiar combination of beef, tomato and melted cheese makes this an easy dinner option.
Ingredients
For the Beef Layer
- 500 g (1 lb) ground beef
- 2 tbsp olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 tsp paprika
- 1 tsp dried oregano
- 1/2 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 cup tomato sauce
For the Zucchini Layers
- 3 medium zucchinis, thinly sliced
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Creamy Cheese Layer
- 1 cup ricotta cheese
- 1/2 cup Greek yogurt or sour cream
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 1 garlic clove, minced
- 1/2 tsp dried oregano
- 1/4 tsp black pepper
For the Topping
- 1 1/2 cups shredded mozzarella cheese
- 2 tbsp grated Parmesan cheese
- Fresh parsley, chopped
How to Make Cheesy Zucchini & Beef Bake

1. Prepare the Zucchini
Preheat the oven to 400°F (200°C).
Arrange the thinly sliced zucchini on a baking sheet. Brush lightly with olive oil and season with salt and black pepper.
Roast for 10–12 minutes, until the zucchini is slightly tender.
2. Cook the Beef
Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 2–3 minutes, until it begins to soften.
Add the ground beef and cook for 6–8 minutes, breaking it apart with a spoon as it browns.
3. Season the Beef
Add the minced garlic, paprika, dried oregano, Italian seasoning, salt and black pepper.
Stir in the tomato sauce and cook for another 3–4 minutes, until the beef mixture is thick, fragrant and well combined.
4. Make the Creamy Cheese Mixture
In a bowl, combine the ricotta, Greek yogurt or sour cream, Parmesan cheese, egg, minced garlic, oregano and black pepper.
Mix until smooth and creamy.
5. Build the Bake
Lightly grease a baking dish.
Add a layer of roasted zucchini, followed by some of the seasoned beef and then a layer of the creamy cheese mixture.
Continue layering until all the ingredients have been used.
6. Add the Cheese Topping
Spread the shredded mozzarella and grated Parmesan evenly over the top of the bake.
7. Bake Until Golden
Cover the dish loosely with foil and bake for 25 minutes.
Remove the foil and continue baking for another 15–20 minutes, until the cheese is bubbling and deeply golden.
8. Rest and Serve
Allow the bake to rest for 10 minutes before slicing. This gives the layers time to settle and makes serving easier.
Garnish with fresh chopped parsley and serve warm.
Tips for the Best Zucchini & Beef Bake
- Slice the zucchini evenly: Similar-sized slices will cook at the same rate.
- Roast the zucchini first: This helps soften the zucchini before it goes into the layered bake.
- Cook the beef mixture until thick: A thicker filling helps prevent the finished bake from becoming overly loose.
- Don’t skip the resting time: Letting the bake rest for 10 minutes makes it easier to slice and serve.
- Watch the final bake: Once the foil is removed, keep an eye on the cheese as it becomes deeply golden.
How to Serve Cheesy Zucchini & Beef Bake
Serve this bake warm straight from the oven after its short resting period. The creamy cheese, seasoned beef and roasted zucchini make it satisfying on its own, while fresh parsley adds a simple finishing touch.
For a complete meal, serve generous slices alongside a fresh green salad or your favourite vegetables.
Frequently Asked Questions
Can I use Greek yogurt instead of sour cream?
Yes. The recipe gives you the option of using either Greek yogurt or sour cream in the creamy cheese layer.
Do I need to roast the zucchini before assembling the bake?
Yes. The zucchini is roasted for 10–12 minutes first so it becomes slightly tender before being layered with the beef and cheese mixture.
Can I prepare the bake ahead of time?
The recipe is designed around preparing the individual components before layering and baking. For the best texture, allow the finished bake to rest for 10 minutes before serving.
Why does the bake need to rest?
The 10-minute resting period allows the layers to settle, making the bake easier to slice and serve neatly.
Nutrition & Timing
| Details | Amount |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 50 minutes |
| Total Time | 1 hour 10 minutes |
| Servings | 6 |
| Calories | Approx. 430 per serving |
| Protein | 31g per serving |
Final Thoughts
Cheesy Zucchini & Beef Bake is the kind of comforting dinner that brings together tender vegetables, seasoned beef and layers of creamy, melted cheese in one satisfying dish.
Once the mozzarella turns bubbling and golden, let the bake rest for a few minutes, add fresh parsley and serve warm. It’s simple, hearty and full of familiar flavours the whole table can enjoy.
Print
Cheesy Zucchini & Beef Bake
- Total Time: 1 hour 10 minutes
Description
Cheesy Zucchini & Beef Bake is a comforting, layered dish made with tender roasted zucchini, seasoned ground beef, a creamy ricotta cheese layer and plenty of golden mozzarella. It is hearty, cheesy and packed with savoury flavour, making it a satisfying family dinner that is easy to prepare.
Ingredients
500 g (1 lb) ground beef
2 tbsp olive oil
1 small onion, diced
2 garlic cloves, minced
1 tsp paprika
1 tsp dried oregano
1/2 tsp Italian seasoning
1/2 tsp salt
1/4 tsp black pepper
1/2 cup tomato sauce
3 medium zucchinis, thinly sliced
1 tbsp olive oil
1/2 tsp salt
1/4 tsp black pepper
1 cup ricotta cheese
1/2 cup Greek yogurt or sour cream
1/2 cup grated Parmesan cheese
1 large egg
1 garlic clove, minced
1/2 tsp dried oregano
1/4 tsp black pepper
1 1/2 cups shredded mozzarella cheese
2 tbsp grated Parmesan cheese
Fresh parsley, chopped
Instructions
1. Preheat the oven to 400°F (200°C). Arrange the thinly sliced zucchini on a baking sheet. Brush lightly with olive oil and season with salt and black pepper. Roast for 10–12 minutes, until the zucchini is slightly tender.
2. Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 2–3 minutes, until it begins to soften.
3. Add the ground beef and cook for 6–8 minutes, breaking it apart with a spoon as it browns.
4. Add the minced garlic, paprika, dried oregano, Italian seasoning, salt and black pepper. Stir in the tomato sauce and cook for another 3–4 minutes, until the beef mixture is thick, fragrant and well combined.
5. In a bowl, combine the ricotta, Greek yogurt or sour cream, Parmesan cheese, egg, minced garlic, oregano and black pepper. Mix until smooth and creamy.
6. Lightly grease a baking dish. Add a layer of roasted zucchini, followed by some of the seasoned beef and then a layer of the creamy cheese mixture. Continue layering until all the ingredients have been used.
7. Spread the shredded mozzarella and grated Parmesan evenly over the top of the bake.
8. Cover the dish loosely with foil and bake for 25 minutes. Remove the foil and continue baking for another 15–20 minutes, until the cheese is bubbling and deeply golden.
9. Allow the bake to rest for 10 minutes before slicing. Garnish with fresh chopped parsley and serve warm.
Notes
Slice the zucchini evenly so similar-sized pieces cook at the same rate.
Roast the zucchini first to help soften it before layering.
Cook the beef mixture until thick to help prevent the finished bake from becoming overly loose.
Don’t skip the 10-minute resting time because it helps the layers settle and makes the bake easier to slice.
Keep an eye on the cheese during the final uncovered baking stage so it becomes deeply golden without overbrowning.
Greek yogurt or sour cream can be used in the creamy cheese layer.
Serve warm with fresh parsley, a green salad or your favourite vegetables.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
