Ground Beef and Zucchini Skillet Casserole

by August 23, 2026
8 minutes read

A hearty, cheesy one-pan casserole made with seasoned ground beef, tender zucchini, tomatoes, onions, garlic, and melted cheese. It is an easy low-carb, high-protein family dinner that comes together without complicated steps.

Servings: 6
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Course: Main Dish
Cuisine: American-inspired
Difficulty: Easy

Ingredients
Beef & Vegetable Mixture
1½ lb (680 g) lean ground beef
3 medium zucchini, sliced into thin half-moons
1 medium yellow onion, diced
3 cloves garlic, minced
1 can (14.5 oz / 410 g) diced tomatoes, drained
1 tablespoon olive oil, if needed
1 teaspoon Italian seasoning
1 teaspoon paprika
½ teaspoon onion powder
½ teaspoon salt
½ teaspoon black pepper
¼ teaspoon red pepper flakes, optional
Creamy Cheese Layer
4 oz (115 g) cream cheese, softened
½ cup (120 g) sour cream
½ cup (50 g) shredded Parmesan cheese
1 cup (100 g) shredded mozzarella cheese
For the Top
½ cup (50 g) additional shredded mozzarella
2 tablespoons Parmesan
1 tablespoon chopped fresh parsley
Optional red pepper flakes
Instructions
1. Preheat the Oven

Preheat your oven to 375°F (190°C).

Lightly grease a 9×13-inch baking dish or another oven-safe casserole dish.

If using an oven-safe skillet, you can prepare everything in the skillet and bake directly in it.

2. Prepare the Zucchini

Wash and dry the zucchini.

Slice into approximately ¼-inch thick half-moons.

Avoid slicing them too thin because they can become mushy during cooking.

Lightly sprinkle with a small pinch of salt and set aside for about 5 minutes.

Pat away any excess moisture with paper towels.

3. Brown the Ground Beef

Heat a large oven-safe skillet over medium-high heat.

Add the ground beef.

Cook for approximately 6–8 minutes, breaking it apart with a wooden spoon as it cooks.

Continue until the beef is thoroughly browned.

Drain excess grease if necessary.

4. Add Onion and Garlic

Add the diced onion to the skillet.

Cook for approximately 3–4 minutes, until softened.

Add the minced garlic.

Cook for another 30–60 seconds, until fragrant.

5. Season the Beef

Add:

Italian seasoning
Paprika
Onion powder
Salt
Black pepper
Red pepper flakes

Stir well so the seasonings coat the beef.

6. Add Tomatoes

Stir in the drained diced tomatoes.

Cook for approximately 2–3 minutes.

The tomatoes add moisture and acidity while helping create a flavorful base for the casserole.

7. Cook the Zucchini

Add the sliced zucchini.

Gently stir everything together.

Cook for approximately 5–7 minutes, stirring occasionally.

The zucchini should become slightly tender but still retain some structure.

Do not overcook at this stage, because the zucchini will continue cooking in the oven.

8. Make the Creamy Cheese Mixture

In a bowl, combine:

Softened cream cheese
Sour cream
½ cup Parmesan
1 cup shredded mozzarella

Mix until relatively smooth.

If the cream cheese is difficult to mix, allow it to sit at room temperature for a few additional minutes.

9. Combine

Reduce the skillet heat to low.

Gently fold the cream cheese mixture into the beef and zucchini.

Stir until the ingredients are evenly coated and the cheese begins to melt.

If using a casserole dish, transfer the beef and zucchini mixture into the prepared dish and spread evenly.

10. Add the Cheese Topping

Sprinkle the remaining:

½ cup mozzarella
2 tablespoons Parmesan

evenly over the top.

11. Bake

Place the skillet or casserole dish in the preheated oven.

Bake for approximately 15–20 minutes, until:

The casserole is bubbling.
The cheese is completely melted.
The top is lightly golden.

For a more browned cheese topping, switch to the broiler for 1–2 minutes at the end.

Watch carefully because cheese can burn quickly under the broiler.

12. Rest and Serve

Remove from the oven.

Allow the casserole to rest for approximately 5–10 minutes.

This helps the creamy filling set slightly and makes serving easier.

Garnish with fresh parsley and optional red pepper flakes.

Serve warm.

Nutrition Information

Approximate per serving, based on 6 servings:

Calories: 430–470 kcal
Protein: 32–36 g
Total Carbohydrates: 9–12 g
Fiber: 2–3 g
Net Carbohydrates: 7–9 g
Fat: 29–32 g
Saturated Fat: 14–17 g
Sugar: 5–7 g
Sodium: 650–850 mg

Nutrition varies according to the fat percentage of the ground beef, cheese brands, sour cream, and canned tomatoes.

Nut & Allergen Information
Tree Nuts

No tree nuts are included in the basic recipe.

Peanuts

No peanuts.

Dairy

Contains dairy from:

Cream cheese
Sour cream
Parmesan
Mozzarella
Eggs

Egg-free as written.

Gluten

The basic ingredients are naturally gluten-free, but check packaged seasonings, canned tomatoes, and cheese products if preparing for someone with celiac disease or severe gluten sensitivity.

Soy

No soy is required in the basic recipe. Check packaged cheese and seasonings for additives if necessary.

Sesame

No sesame.

Fish

No fish.

Shellfish

No shellfish.

Coconut

No coconut.

Important allergy note: For severe allergies, check all packaged ingredients for cross-contact and may-contain warnings.

How to Make It Low-Carb

This casserole is already relatively low in carbohydrates.

For an even lower-carb version:

Use no-sugar-added canned tomatoes.
Choose full-fat or reduced-carb dairy products without added starches.
Increase zucchini and reduce tomatoes slightly.
Serve without bread, pasta, or rice.
How to Make It Higher Protein

For additional protein:

Use extra-lean ground beef.
Increase the beef to 2 lb.
Add ½ cup cottage cheese to the creamy layer.
Serve with a Greek yogurt-based side salad.

You can also substitute part of the ground beef with ground turkey.

How to Make It Gluten-Free

The casserole is naturally gluten-free when made with the ingredients listed.

However, always check:

Italian seasoning
Diced tomatoes
Cream cheese
Shredded cheese
Other packaged seasonings

for gluten-containing additives or cross-contact warnings.

Variations
Mexican-Style Version

Replace Italian seasoning with:

1 teaspoon chili powder
1 teaspoon cumin
½ teaspoon smoked paprika

Use cheddar or Mexican-blend cheese instead of Parmesan and mozzarella.

Add diced jalapeños and cilantro.

Taco Zucchini Casserole

Add:

1 packet taco seasoning or homemade taco seasoning
½ cup black beans, optional
½ cup corn, optional
Cheddar cheese
Salsa
Mediterranean Version

Add:

Feta instead of some mozzarella
Kalamata olives
Fresh oregano
Diced bell peppers
Spinach
Spicy Version

Add:

Jalapeño
Red pepper flakes
Cayenne
Hot sauce
Frequently Asked Questions
Can I use ground turkey instead of beef?

Yes. Ground turkey is an excellent leaner alternative. You may need a little extra olive oil because turkey is often leaner than ground beef.

Can I use ground chicken?

Yes. Ground chicken works well, especially with Italian seasoning, garlic, zucchini, and Parmesan.

Can I use frozen zucchini?

Fresh zucchini is preferable. Frozen zucchini releases more water and can make the casserole watery.

How do I prevent watery zucchini casserole?

This is important because zucchini contains a lot of water.

To reduce excess moisture:

Don’t slice the zucchini too thin.
Lightly salt it and pat it dry.
Avoid overcooking it before baking.
Drain canned tomatoes thoroughly.
Don’t cover the casserole while baking.
Can I make this without cream cheese?

Yes. Replace it with additional sour cream, ricotta, or cottage cheese.

The texture will be slightly different.

Can I use cottage cheese?

Yes. Blend cottage cheese until smooth before adding it to the creamy layer for a higher-protein option.

Can I use cheddar instead of mozzarella?

Absolutely. Cheddar gives the casserole a stronger, richer flavor.

Can I add mushrooms?

Yes. Sauté approximately 8 oz sliced mushrooms with the onions before adding the beef.

Can I add spinach?

Yes. Add 2–3 cups fresh spinach during the final few minutes of skillet cooking.

Can I add bell peppers?

Yes. Dice one bell pepper and sauté it with the onion.

Can I prepare this ahead of time?

Yes. Assemble the casserole, cover it, and refrigerate it until ready to bake.

If baking directly from the refrigerator, it may need an additional 5–10 minutes in the oven.

How long do leftovers last?

Store leftovers in an airtight container in the refrigerator for approximately 3–4 days.

Can I freeze this casserole?

Yes, although zucchini can become softer after freezing and thawing.

For best results, cool completely, portion into airtight freezer-safe containers, and freeze.

How should I reheat leftovers?

Reheat individual portions in the microwave, or reheat the entire casserole covered loosely with foil in a 350°F (175°C) oven until hot.

Can I make this in a slow cooker?

Yes, although the texture will be softer. Brown the beef first, then combine the ingredients and cook on low until heated through. Add the cheese topping toward the end.

Is this keto-friendly?

It can fit a keto-style meal plan because it is relatively low in carbohydrates and high in fat and protein. Check your individual ingredient labels and serving size.

What should I serve with this casserole?

Great sides include:

Green salad
Roasted broccoli
Garlic green beans
Cauliflower rice
Steamed asparagus
Cucumber salad
Avocado salad
Recipe Tips
Use lean ground beef to reduce excess grease.
Drain the tomatoes thoroughly.
Don’t overcook the zucchini before baking.
Use freshly shredded cheese when possible for better melting.
Let the casserole rest before serving.
For a golden cheese crust, broil for 1–2 minutes at the end.
Add fresh parsley or basil just before serving for a fresh finish.
Best Serving Idea

Serve a generous scoop of Ground Beef & Zucchini Skillet Casserole with a crisp green salad and roasted vegetables. Finish the casserole with fresh parsley, cracked black pepper, and a little extra Parmesan for a comforting, low-carb family dinner.

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

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