High-Protein Cheesy Bacon Zucchini Beef Casserole

Cheesy Bacon Zucchini Beef Casserole

Skillet beef, zucchini rounds, bacon, and a cheddar lid – 45 minutes

This is a weeknight casserole that looks like the photo – zucchini coins, tomato, bacon, and a cheddar blanket in a glass dish. The beef browns first. The zucchini gets a quick salt so it does not flood the pan. Everything finishes in the oven under cheese and herbs.

About 45 minutes. Drain the beef and the bacon or the dish gets greasy.

Prep15 min
Bake25-28
Servings5
Protein32g
Net Carbs6g
Calories420

Why you’ll love this casserole

  • 32g protein per serving – dinner that fills you
  • Only 6g net carbs – zucchini instead of pasta
  • About 45 minutes, one skillet plus one dish
  • Bacon and cheddar on every scoop, like the photo
  • Zucchini coins stay visible, not mush
  • Reheats without going watery if you salt the squash first

Health notes

  • High protein: Beef, bacon, and cheddar.
  • Low carb: Zucchini and tomato, no rice or noodles.
  • Veg-forward: Two zucchini and a tomato in the dish.
  • Five servings: One 9×13 glass pan.

Key element – salt the zucchini so the dish does not flood

Zucchini dumps water in the oven. Slice it, salt it, wait 10 minutes, then pat it dry. That is how you keep the coins visible under the cheese instead of a soggy layer at the bottom.

Ingredients

Skillet

  • 1 1/4 lb (570g) lean ground beef (90/10)
  • 5 slices bacon, chopped
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1 tsp Italian seasoning
  • 1/2 tsp smoked paprika
  • 3/4 tsp salt + 1/2 tsp black pepper

Veg and top

  • 2 medium zucchini, sliced into 1/4-inch rounds
  • 1/2 tsp salt, for drawing water from the zucchini
  • 1 large tomato, cut into chunks (or 1 cup cherry tomatoes, halved)
  • 1 1/2 cups shredded cheddar
  • 2 Tbsp grated Parmesan
  • 1/2 tsp dried oregano, to finish

Swaps

  • Turkey: Use ground turkey and add 1 tsp oil so it browns.
  • No bacon: Use 1/2 cup diced ham or skip it. Protein drops a little.
  • Yellow squash: Mix with the zucchini. Same weight.
  • Pepper jack: Swap half the cheddar for a little heat.

Instructions

Pro tips

  • Pat the zucchini dry after salting. Wet coins steam the cheese.
  • Leave some zucchini on top so the green rings show, like the photo.
  • Drain beef and bacon hard. Grease has nowhere to go in a glass dish.
  • Sharp cheddar browns better than mild.
  • Leftovers reheat at 350 F for 12 minutes. The microwave makes the squash limp.

Nutrition

NutrientPer serving (1/5)
Calories420
Protein32g
Net carbohydrates6g
Total carbohydrates8g
Fiber2g
Total fat28g
Sodium780mg

Estimates with 90/10 beef, regular bacon, and sharp cheddar. Cheese brand will shift the numbers.

Variations

Italian

Add 1/2 cup no-sugar marinara under the cheese and swap cheddar for mozzarella.

Spicy

Add 1 diced jalapeno with the onion and use pepper jack on top.

Mushroom

Brown 8 oz sliced mushrooms with the beef for extra bulk.

Meal-prep cups

Divide into 5 small foil tins. Bake 22 minutes. Cool, cover, and reheat 12 minutes at 350 F.

Storage

MethodTimeNotes
RefrigeratorUp to 4 daysCovered; reheat at 350 F
FreezerUp to 2 monthsWrap portions; thaw overnight, then reheat 20 minutes
Meal prepUp to 4 daysThe squash stays best if you salted it first

FAQ

Yes. About 6g net carbs per serving with zucchini and tomato. No pasta or rice.
The zucchini was not salted and patted dry, or the beef was not drained. Do both.
Yes. The dish still works. You lose a little smoke and a few grams of protein.
No. The skin helps the coins hold their shape and gives the green rings in the photo.
Yes. Assemble, cover, and refrigerate up to a day. Bake 30 to 32 minutes from cold.
A 9×13 glass dish matches the photo. An 8×11 works if you like a thicker layer. Add 3 minutes.

Test your knowledge

5 quick questions about this casserole

1. Protein per serving?

2. Net carbs per serving?

3. Oven temperature?

4. Why salt the zucchini first?

5. When do you add the cheddar?

Similar Posts