High-Protein Zucchini Beef Casserole
High-Protein Zucchini Beef Casserole
Zucchini rounds, beef, a cheese top – 50 minutes, one pan
This is a layered casserole, not pasta lasagna. Zucchini rounds stack with seasoned beef and cheese until the slice stands, like the plate in the photo. No noodles. Fifty minutes.
Six squares. Rest it before you cut or it slumps.
Why you’ll love this pan
- 35g protein per square – dinner that holds you
- Only 7g net carbs – zucchini instead of pasta
- About 50 minutes, one 8×8 or 9×9
- Green zucchini layers, beef, gold cheese, like the photo
- No boxed noodles, no flour sauce
- Leftovers reheat for lunch
Health notes
- High protein: About 1 1/2 lb beef plus mozzarella and cheddar.
- Low carb: Zucchini rounds, no pasta.
- Six squares: One pan, six plates.
- Macros are per serving, not the whole pan.
Key element – salt and blot the zucchini, or the pan turns to soup
Zucchini is mostly water. Slice, salt, and blot both sides before you layer. After baking, rest 10 minutes so the square stands and the cheese stays on top, like the photo. Cut too soon and it slumps.
Ingredients
Zucchini
- 3 medium zucchini (about 1 1/2 lb / 680g), sliced into 1/4-inch rounds
- 1 tsp salt, for drawing water
Beef
- 1 1/2 lb (680g) lean ground beef (93%)
- 1/2 small onion, diced
- 1 small red bell pepper, diced
- 3 garlic cloves, minced
- 1/2 cup sugar-free marinara or crushed tomatoes
- 1 tsp Italian seasoning
- 1/2 tsp salt + 1/4 tsp black pepper
Cheese and binder
- 2 large eggs
- 1/2 cup ricotta or cottage cheese, blended smooth
- 1 1/2 cups shredded mozzarella
- 1/2 cup shredded cheddar
- 2 Tbsp chopped parsley
Swaps
- Turkey: Same weight. Add 1 tsp oil so it browns.
- No pepper: Skip it. Tomato still gives the red flecks.
- Cottage only: Blend 1/2 cup cottage instead of ricotta.
- 9×13: Same recipe, slightly thinner. Bake 5 minutes less.
Instructions
| 1 | Prep the zucchini. Heat oven to 375 F (190 C). Slice zucchini into 1/4-inch rounds. Lay on towels, salt both sides, rest 15 minutes. Blot hard until dry. |
| 2 | Cook the beef. Brown beef, onion, and pepper 7 to 8 minutes. Add garlic 30 seconds. Stir in marinara, Italian seasoning, salt, and pepper. Simmer 3 minutes until thick, not watery. Cool 2 minutes. Stir in eggs and ricotta. |
| 3 | Layer. In a greased 8×8 or 9×9 pan: zucchini, 1/3 of the beef, a handful of mozzarella. Repeat two more times so the green rounds show on the side, like the photo. |
| 4 | Cheese top. Finish with the rest of the mozzarella and the cheddar so the top is covered. |
| 5 | Bake and rest. Bake 28 to 30 minutes until the cheese is gold and bubbling. Rest 10 minutes. Cut into 6 squares. Scatter parsley. Serve, like the plate in the photo. |
Pro tips
- Blot the zucchini twice. If it still feels wet, it will flood the pan.
- A thick beef mix is better than a thin one. Watery marinara makes soup.
- Three layers look like the photo. Two layers look thin.
- Rest 10 minutes. The square stands up and the cheese stays put.
- Broil 60 seconds at the end if you want darker spots on the cheese.
Nutrition
| Nutrient | Per serving (1 of 6) |
|---|---|
| Calories | 380 |
| Protein | 35g |
| Net carbohydrates | 7g |
| Total carbohydrates | 10g |
| Fiber | 3g |
| Total fat | 22g |
| Sodium | 640mg |
Estimates with 93% beef, mozzarella, cheddar, and sugar-free marinara. Sweet jar sauce will raise carbs.
Variations
Spicy
Add 1/2 tsp red pepper flakes to the beef and a pinch on top.
Italian sausage
Swap half the beef for Italian sausage (no sugar).
Mushroom
Saute 8 oz chopped mushrooms with the beef.
Meal-prep tin
Split into two 8×8 pans. Freeze one unbaked.
Storage
| Method | Time | Notes |
|---|---|---|
| Refrigerator | Up to 4 days | Reheat 15 minutes at 350 F |
| Freezer | Up to 2 months | Freeze squares; thaw overnight |
| Meal prep | 6 boxes | One square per box |
FAQ
Test your knowledge
5 quick questions about this pan
1. Protein per serving?
2. Net carbs per serving?
3. How many squares in the pan?
4. How do you keep it from turning watery?
5. Why rest 10 minutes before cutting?
