Cheesy Ground Beef and Zucchini Casserole Recipe

This ground beef and zucchini casserole is an easy, cheesy, high-protein dinner the whole family will enjoy. A lighter take on classic comfort food, this version uses cottage cheese for creaminess and fresh zucchini for added vegetables—perfect for weeknight dinners and meal prep.

Easy cottage cheese ground beef and zucchini casserole with melted cheese.

Ground Beef and Zucchini Casserole At A Glance

  • Recipe Name: Ground Beef and Zucchini Casserole (High-Protein & Cheesy)
  • 🕒 Ready In: 40 minutes
  • 👪 Serves: 6
  • 🍽 Calories: ~386 per serving
  • 💪 Protein: ~26g per serving
  • 🥣 Main Ingredients: Zucchini, lean ground beef, cottage cheese, crushed tomatoes, mozzarella, parmesan, onion, garlic
  • 📖 Dietary Info: Gluten-free, high-protein, family-friendly, meal-prep and freezer-friendly
  • Why You’ll Love It: A lighter lasagna-style bake that’s cheesy and hearty without excess liquid—ideal for busy nights or prepping ahead.

SUMMARIZE & SAVE THIS CONTENT ON

If you’ve tried other healthy, protein-packed dinners like my Healthy Protein Mac and Cheese or Healthy Beef Stroganoff, this casserole follows the same philosophy: balanced, simple, and satisfying. Casseroles are a comfort-food staple that also make excellent leftovers, and this version gives you lasagna-style satisfaction with fewer carbs and more vegetables.

This ground beef and zucchini casserole is my go-to when I want the cozy texture of lasagna without the noodles. It’s hearty, reheats well, and the cottage cheese keeps the filling creamy without weighing it down. A few small technique tips—like extracting excess water from the zucchini—prevent a watery bake and ensure a perfect texture every time.

[feast_advanced_jump_to]

Why You’ll Love This Recipe

  • High-Protein & Filling: About 26g protein per serving keeps you satisfied.
  • Easy & Quick: Ready in roughly 40 minutes—great for weeknights.
  • Cheesy Comfort: All the cozy lasagna-style flavors without noodles.
  • Never Watery: Simple zucchini prep prevents excess liquid.
  • Meal Prep Friendly: Keeps well in the fridge or freezer for effortless future meals.
  • Gluten-Free & Family-Approved: Naturally gluten-free and crowd-pleasing.

⭐️⭐️⭐️⭐️⭐️

This casserole is a game-changer! The combination of lean ground beef and zucchini is both delicious and packed with protein. The cottage cheese adds creaminess without heaviness, making it comforting yet lighter. Can’t wait to make this again!

– Saskia

Ingredients You’ll Need

All ingredients in ground beef and zucchini casserole in small bowls with labels - zucchini, lean ground beef, onion, garlic, crushed tomatoes, tomato paste, cottage cheese, parmesan, mozzarella, avocado oil, Italian seasoning, garlic powder, salt, pepper, broth, and fresh basil.
  • Zucchini: Sliced into rounds. Salt or pre-roast to remove excess water—this prevents a watery casserole.
  • Ground Beef: Lean options (90–94% lean) balance flavor and reduce grease.
  • Onion & Garlic: Aromatics that add depth—cook the onion until slightly golden.
  • Crushed Tomatoes & Tomato Paste: Create a rich, tangy sauce with good body.
  • Cottage Cheese: A lighter swap for ricotta or cream; adds protein and creaminess without heaviness.
  • Parmesan & Mozzarella: Parmesan adds a salty, nutty finish; mozzarella melts into a golden, gooey topping.
  • Avocado or Olive Oil: For sautéing the aromatics.
  • Seasonings: Garlic powder, Italian seasoning, salt, and black pepper.
  • Broth: A splash of broth loosens the sauce—bone broth works well for extra flavor and protein.
  • Fresh Basil: Adds brightness and color at the end.

Scroll to the recipe card for exact quantities and step-by-step instructions.

Easy Substitutions & Variations

  • Gluten-Free: This casserole is naturally gluten-free.
  • Dairy-Free: Try almond-based ricotta and dairy-free mozzarella.
  • Ground Meat Alternatives: Ground turkey, chicken, plant-based crumbles, or lentils for a vegetarian option.
  • Zucchini Substitutes: Yellow squash, eggplant, or thin sweet potato slices can be used.
  • Cottage Cheese: Swap for ricotta if you prefer a richer texture.
  • Cheese Options: Cheddar, Monterey Jack, or Gruyère work well for different flavor profiles.
  • Veggie Add-Ins: Bell peppers, spinach, peas, or mushrooms add color and nutrition.
  • Skillet Shortcut: Skip layering: cook beef, sauce, and zucchini together, top with cheese, and broil until melted.

How to Make Ground Beef and Zucchini Casserole (Step-by-Step)

Onions and garlic sautéing in a skillet with olive oil until softened and fragrant.
  1. Step 1: Sauté chopped onion in oil over medium heat until softened, about 5 minutes. Add minced garlic and cook 1 minute.
Ground beef browning in a skillet with sautéed onions and garlic.
  1. Step 2: Add ground beef and brown, breaking it up with a spoon, about 5–7 minutes. Drain excess fat if needed.
Adding crushed tomatoes, cottage cheese, parmesan, tomato paste, and broth to cooked ground beef in a skillet.
  1. Step 3: Stir in seasonings, crushed tomatoes, tomato paste, broth, cottage cheese, and parmesan. Simmer 2–3 minutes to combine flavors.
Casserole dish filled with ground beef sauce mixed with half the zucchini rounds, ready for layering before baking.
  1. Step 4: Stir half the zucchini into the beef mixture, spread into a greased baking dish, then arrange remaining zucchini on top. Bake 15 minutes.
Adding a top layer of zucchini rounds and sprinkling mozzarella cheese over the ground beef casserole before baking.
  1. Step 5: Remove from oven, sprinkle mozzarella evenly over the top.
Baked ground beef and zucchini casserole in a dish fresh out of the oven with golden, gooey melted cheese on top.
  1. Step 6: Bake another 10–15 minutes until cheese is melted and golden. Let rest 5–10 minutes before slicing and garnish with fresh basil.

Video Tutorial

Expert Tips

  1. Remove zucchini water: Salt sliced zucchini, let sit 10 minutes, then pat dry to prevent a soggy casserole.
  2. Mix then layer: Stir half the zucchini into the beef mixture and reserve the rest for the top—this helps the layers hold together.
  3. Use lean beef: 90–94% lean gives flavor without excess grease; drain fattier beef before adding sauce ingredients.
  4. Cook onions well: Sauté until lightly golden for natural sweetness and deeper flavor.
  5. Rest before slicing: Let the casserole cool 5–10 minutes so it sets and slices cleanly.
High-protein ground beef and zucchini casserole topped with melted cheese and fresh basil.

Serving Suggestions

  • Fresh salads: A crisp green salad balances the cheesy richness.
  • Bread: Garlic bread, a warm baguette, or cornbread are great for sopping up sauce.
  • Roasted vegetables: Roasted broccoli, Brussels sprouts, or carrots add color and texture.
  • Grains: Serve with rice, quinoa, or farro to make it heartier for meal prep.
  • Cozy sides: Oven-roasted potatoes or air-fried fingerling potatoes make a satisfying, heartier meal.

How to Store, Freeze, and Reheat

  • Fridge: Store in an airtight container or cover the baking dish with foil for up to 5 days.
  • Freezer: Cool completely, wrap tightly, and freeze up to 3 months.
  • Reheating: Bake at 350°F for 15–20 minutes or microwave individual portions for 1–2 minutes. Thaw overnight if frozen. Tip: slice into portions before freezing for easy reheating.

Ground Beef and Zucchini Casserole FAQs

Can I use ground turkey or chicken instead of beef?

Yes. Ground turkey or chicken both work—choose a lean option (about 93% lean) to keep the casserole juicy without excess grease. If your meat is extra lean, add a little olive oil while cooking to maintain moisture.

How do I keep this beef zucchini casserole from getting watery?

Prep the zucchini by slicing, salting, and letting it sit for 10 minutes, then pat dry. Removing surface water is the simplest and most effective way to avoid a watery casserole.

Can I make this ground beef and zucchini casserole ahead of time?

Yes. Assemble up to 24 hours ahead, cover tightly, and refrigerate. Add about 5 extra minutes to bake time if baking straight from cold.

Does this beef zucchini casserole freeze well?

Yes. Cool completely, then wrap tightly or use an airtight container and freeze up to 3 months. Thaw overnight in the fridge and reheat until warmed through.

Lightened-up ground beef and zucchini casserole with cottage cheese and fresh zucchini, baked until golden and bubbly.

More Healthy Dinner Recipes You’ll Love

If you enjoyed this casserole, try other balanced dinners like chicken penne alla vodka, chicken and broccoli lasagna Alfredo, sweet potato shepherd’s pie, or a crustless chicken pot pie for more cozy-yet-healthy meals.

  • Penne alla Vodka with Chicken
  • Chicken and Broccoli Lasagna Alfredo
  • Healthy Sweet Potato Shepherd’s Pie
  • Crustless Chicken Pot Pie

Did you make this recipe?

If you make this casserole, please comment and rate the recipe. Tag @healthfulblondie on Instagram and use #healthfulblondie so your creation can be shared!

📖 Recipe

Easy ground beef and zucchini casserole made with cottage cheese.

Ground Beef and Zucchini Casserole

By: Tati Chermayeff
This ground beef and zucchini casserole is an easy, cheesy, high-protein dinner the whole family will love. This lightened-up version uses cottage cheese for creaminess and fresh zucchini for a healthier twist on classic comfort food; perfect for a weeknight dinner or meal prep!
5 from 9 votes
Print Recipe
Pin Recipe
Prep Time 10
Cook Time 30
Total Time 40
Serving 6 servings

Ingredients

  • 2 lbs zucchini, sliced into rounds
  • 1 tablespoon avocado oil or olive oil
  • 1 large yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 lb ground beef, 90% lean recommended
  • Salt & pepper, to taste
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • ½ cup cottage cheese, or ricotta
  • 14 oz can crushed tomatoes
  • 2 tablespoon tomato paste
  • ½ cup broth or water
  • ½ cup grated parmesan
  • 1 cup shredded mozzarella
  • Fresh basil, for garnish

Instructions

  • Preheat oven: Set oven to 350°F (175°C).
  • Prep zucchini: Slice into rounds, place in a colander, sprinkle with salt, and let sit 10 minutes.
  • Dry zucchini: Pat zucchini dry with paper towels to remove excess water.
  • Cook onion: Heat oil in a large skillet over medium heat. Add onion and sauté until softened and lightly golden, about 5 minutes.
  • Add garlic: Stir in garlic and cook 1 minute until fragrant.
  • Brown beef: Add ground beef, breaking it up with a spoon. Cook until no pink remains, about 5–7 minutes. Drain extra fat if needed.
  • Season & make sauce: Stir in salt, pepper, garlic powder, and Italian seasoning. Add crushed tomatoes, tomato paste, broth, cottage cheese, and parmesan. Mix well and simmer 2–3 minutes.
  • Mix in half the zucchini: Stir half of the zucchini slices into the beef and sauce mixture.
  • Assemble casserole: Grease a 9×13 baking dish. Spread the beef-zucchini mixture evenly, then arrange remaining zucchini slices on top, leaving some sauce visible.
  • First bake: Bake for 15 minutes.
  • Add cheese: Remove from oven and sprinkle mozzarella evenly over the top.
  • Finish baking: Bake 10–15 more minutes until cheese is melted and lightly browned.
  • Rest & serve: Let rest 5–10 minutes before slicing. Garnish with fresh basil and serve warm.

Notes

Storing: Refrigerate leftovers in an airtight container for 3–5 days after cooling completely.

Reheating: Microwave individual portions or bake the whole dish at 350°F until warmed through. If frozen, thaw overnight first.

Freezing: Cools well in the freezer up to 3 months. Wrap tightly and thaw overnight before reheating.

Cottage Cheese vs. Ricotta: Cottage cheese lightens the dish and boosts protein; ricotta makes it richer.

Make-Ahead: Assemble and refrigerate up to 24 hours before baking.

Customization: Add more vegetables or switch cheeses to suit your taste.

Nutrition

Calories: 386kcal | Carbs: 16g | Protein: 26g | Fat: 20g
Course Dinner, Lunch
Cuisine American

DID YOU MAKE THIS RECIPE?Please leave a comment and star rating on this post and tag @HealthfulBlondie on Instagram with #healthfulblondie!