If you’re looking for an easy, comforting dinner that’s packed with flavor, this Zucchini Hamburger Casserole is about to become a family favorite! Juicy seasoned ground beef, tender zucchini, creamy egg custard, and plenty of melted cheddar cheese come together in one delicious baked casserole. It’s a fantastic way to use fresh zucchini while creating a hearty, low-carb meal everyone will love. Perfect for busy weeknights, meal prep, or a cozy weekend dinner!
🛒 Ingredients
- 1 lb (450 g) ground beef
- 2 medium zucchinis, sliced into ¼-inch rounds
- 1 small onion, finely diced
- 1 small bell pepper, diced (optional)
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon garlic powder
- Salt and black pepper, to taste
- 1½ cups shredded cheddar cheese
- ¼ cup grated Parmesan cheese
- 2 large eggs
- ½ cup heavy cream (or whole milk)
- 1 tablespoon chopped fresh parsley (optional)
👩🍳 Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
- Heat the olive oil in a large skillet over medium heat. Add the diced onion and bell pepper and cook for 4–5 minutes until softened. Stir in the minced garlic and cook for another 30 seconds.
- Add the ground beef and cook until browned, breaking it apart with a spoon as it cooks. Drain any excess grease if necessary.
- Season the beef mixture with Italian seasoning, paprika, garlic powder, salt, and black pepper. Stir well and cook for another minute.
- In the same skillet, lightly cook the zucchini slices for 2–3 minutes. This helps remove excess moisture and prevents the casserole from becoming watery.
- In a medium bowl, whisk together the eggs, heavy cream, and Parmesan cheese until smooth.
- Arrange half of the zucchini slices in the prepared baking dish.
- Spread half of the seasoned beef mixture over the zucchini.
- Sprinkle half of the shredded cheddar cheese on top.
- Repeat the layers with the remaining zucchini, beef, and cheddar cheese.
- Pour the egg and cream mixture evenly over the casserole.
- Cover loosely with foil and bake for 25 minutes.
- Remove the foil and continue baking for 10–15 minutes, or until the cheese is melted, bubbly, and lightly golden.
- For a crispier top, broil for 2–3 minutes, watching carefully.
- Let the casserole rest for 10 minutes before slicing. Garnish with fresh parsley if desired and serve warm.
💡 Tips
- Use lean ground beef to reduce excess grease.
- Swap cheddar for mozzarella, Monterey Jack, or Colby cheese.
- Add mushrooms, spinach, or diced tomatoes for extra vegetables.
- Make it spicy with crushed red pepper flakes or diced jalapeños.
- Leftovers keep well in the refrigerator for up to 4 days and reheat beautifully.
🍽️ Serving Suggestions
Serve with:
- Fresh garden salad
- Garlic bread
- Roasted vegetables
- Cauliflower rice
- Steamed green beans
📊 Recipe Information
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Servings: 6
- Calories: Approximately 420 per serving
This cheesy, satisfying casserole is rich in protein, loaded with vegetables, and makes an easy one-pan meal that’s perfect for the whole family. One bite, and you’ll want to add it to your regular dinner rotation!


