I love how this Ground Beef Zucchini Casserole brings together savory ground beef, fresh zucchini, juicy tomatoes, and melty cheese into one satisfying, wholesome dish. It’s the perfect comfort food that still feels light and nourishing.

Ground Beef Zucchini Casserole

Why You’ll Love This Recipe

I enjoy how easy and fuss-free this recipe is. With just a few everyday ingredients, I can whip up a delicious dinner that feels hearty without being heavy. It’s low in carbs, naturally gluten-free, and great for meal prep. Plus, the layers of cheesy goodness and well-seasoned beef give it a lasagna-like feel—without the pasta.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 2 medium zucchini (about 2 lb), sliced
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1 pound lean ground beef
  • 2 teaspoons Italian seasoning
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 (28-ounce) can diced tomatoes, drained
  • 2 cups shredded mozzarella cheese

directions

  1. I slice the zucchini into ½-inch rounds, then place them in a colander, sprinkle with salt, and let them sit for 15 minutes to draw out excess moisture. After that, I rinse and pat them dry.
  2. I preheat the oven to 350°F (175°C).
  3. In a skillet over medium-high heat, I warm the olive oil, sauté the onion for about 2 minutes until softened, then add the garlic and ground beef. I cook the beef, breaking it up, until it’s browned and fully cooked, about 5 minutes.
  4. I stir in the drained tomatoes, Italian seasoning, salt, and pepper, then remove the pan from heat.
  5. In an 8×8-inch baking dish, I layer half of the beef mixture, then half the zucchini slices, and half the cheese. I repeat with the remaining beef, zucchini, and cheese.
  6. I bake the casserole for 20 to 25 minutes, or until the cheese is melted and golden. I let it rest for 10 minutes before serving.

Servings and timing

This recipe makes 6 servings.

  • Prep time: 15 minutes
  • Cook time: 25 minutes
  • Total time: 40 minutes

Variations

  • I sometimes swap the ground beef with ground turkey or chicken for a lighter option.
  • For a cheesier twist, I mix in some ricotta or cottage cheese between the layers.
  • I love adding extra veggies like mushrooms, spinach, or eggplant. I treat eggplant like zucchini—salt it and let it sweat.
  • If I’m out of Italian seasoning, I use a mix of dried basil, oregano, and thyme.

storage/reheating

I store any leftovers in an airtight container in the fridge for up to 4 days. To reheat, I use the microwave for a quick meal or the oven at 350°F until it’s warmed through. I don’t recommend freezing it since the zucchini can release extra water and change the texture.

FAQs

Can I make this casserole ahead of time?

Yes, I often prepare the meat mixture and slice the zucchini a day ahead. Then I just assemble and bake when I’m ready.

Can I use regular ground beef instead of lean?

Definitely. I just make sure to drain the fat after browning so the dish doesn’t turn out greasy.

How do I keep the casserole from getting watery?

I always salt the zucchini slices and let them sit to draw out the moisture, then rinse and pat them dry. That step really helps.

Can I double this recipe?

Yes, I double everything and use a 9×13-inch baking dish. It still turns out great, just with slightly different layering.

Is this recipe gluten-free?

Yes, there are no breadcrumbs or pasta, so it’s naturally gluten-free and low in carbs too.

Conclusion

This Ground Beef Zucchini Casserole is one of those dishes I keep coming back to. It’s filling, flavorful, and super simple to make. Whether I’m trying to eat a bit lighter or just want a cozy dinner without a lot of effort, this recipe hits the spot every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ground Beef Zucchini Casserole

Ground Beef Zucchini Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Evelyn
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free

Description

This Ground Beef Zucchini Casserole is a wholesome, low-carb comfort dish made with savory ground beef, fresh zucchini, juicy tomatoes, and melty mozzarella cheese. It’s hearty, gluten-free, and easy to prepare, making it perfect for weeknight dinners.


Ingredients

  • 2 medium zucchini (about 2 lb), sliced
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1 pound lean ground beef
  • 2 teaspoons Italian seasoning
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 (28-ounce) can diced tomatoes, drained
  • 2 cups shredded mozzarella cheese

Instructions

  1. Slice the zucchini into ½-inch rounds, place in a colander, sprinkle with salt, and let sit for 15 minutes. Rinse and pat dry.
  2. Preheat oven to 350°F (175°C).
  3. In a skillet over medium-high heat, heat olive oil, sauté onion for 2 minutes, then add garlic and ground beef. Cook until browned, about 5 minutes.
  4. Stir in drained tomatoes, Italian seasoning, salt, and pepper. Remove from heat.
  5. In an 8×8-inch baking dish, layer half of the beef mixture, half the zucchini, and half the cheese. Repeat layers with remaining ingredients.
  6. Bake for 20–25 minutes or until cheese is melted and golden. Let rest for 10 minutes before serving.

Notes

  • Salting the zucchini helps prevent a watery casserole.
  • Swap ground beef with turkey or chicken for a lighter version.
  • Add ricotta or cottage cheese for a creamier texture.
  • Great for meal prep—store in the fridge for up to 4 days.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 6g
  • Sodium: 550mg
  • Fat: 21g
  • Saturated Fat: 9g
  • Unsaturated Fat: 10g
  • Trans Fat: 0.5g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 75mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star