High-Protein Cheesy Beef Mushroom Casserole
High-Protein Cheesy Beef Mushroom Casserole
Beef, mushrooms, a gold cheese top – 30 minutes, one dish
This is a skillet-to-oven casserole, not a pasta bake. Brown the beef, cook the mushrooms until they give up their water, stir in cream cheese, then finish under a cheddar-mozzarella top until it spots gold, like the glass dish in the photo. No noodles. Thirty minutes.
Six servings. The mushrooms should still have a bite.
Why you’ll love this dish
- 35g protein per serving – dinner that holds you
- Only 5g net carbs – no pasta, no rice
- About 30 minutes, one skillet then one pan
- Beef, mushrooms, green pepper, gold cheese, like the photo
- No canned soup, no flour sauce
- Leftovers reheat for lunch
Health notes
- High protein: About 1 1/2 lb beef plus mozzarella and cheddar.
- Low carb: Mushrooms and peppers, cream cheese instead of flour.
- Six servings: One 9×13 glass dish.
- Macros are per serving, not the whole pan.
Key element – cook the mushrooms dry before the cheese goes in
Mushrooms hold a lot of water. If you dump them in with the beef and cover them in cheese, the pan turns soupy. Saute them until the liquid cooks off, then stir in cream cheese. That is how you get a thick, spotted top, like the photo.
Ingredients
Casserole (6 servings)
- 1 1/2 lb (680g) lean ground beef (93%)
- 12 oz (340g) sliced mushrooms
- 1 green bell pepper, diced
- 1/2 small onion, diced
- 3 garlic cloves, minced
- 4 oz cream cheese, cubed
- 1/4 cup heavy cream or unsweetened almond milk
- 1 tsp Italian seasoning
- 1/2 tsp paprika
- 1 tsp salt + 1/2 tsp black pepper
- 1 1/2 cups shredded mozzarella
- 1/2 cup shredded cheddar
Swaps
- Turkey: Same weight. Add 1 tsp oil so it browns.
- No pepper: Skip it. Mushrooms still give the bulk.
- Dairy-free: Use coconut cream instead of cream cheese. Cheese top will change.
- 8×8: Same recipe, thicker. Add 5 minutes to the bake.
Instructions
| 1 | Heat and brown. Heat oven to 400 F (200 C). In a large skillet, brown beef and onion 6 to 7 minutes. Drain extra fat. Stir in garlic 30 seconds. |
| 2 | Cook the vegetables. Add mushrooms and green pepper. Cook 6 to 8 minutes until the mushrooms shrink and the pan is no longer wet. |
| 3 | Make it creamy. Stir in cream cheese, cream, Italian seasoning, paprika, salt, and pepper until the cheese melts and coats the beef. Taste salt. |
| 4 | Top. Spread into a 9×13 glass dish. Cover with mozzarella and cheddar so the top looks even, like the photo. |
| 5 | Bake. Bake 15 to 18 minutes until the cheese is bubbling and spotted gold. Rest 5 minutes. Cut into 6. Serve. |
Pro tips
- Drain the beef or the dish gets greasy.
- Do not cover the mushrooms. Steam keeps them wet.
- Soft cream cheese melts faster. Cube it first.
- Broil 60 seconds at the end if you want darker spots, like the photo.
- Rest 5 minutes so the scoop holds together.
Nutrition
| Nutrient | Per serving (1 of 6) |
|---|---|
| Calories | 380 |
| Protein | 35g |
| Net carbohydrates | 5g |
| Total carbohydrates | 7g |
| Fiber | 2g |
| Total fat | 23g |
| Sodium | 620mg |
Estimates with 93% beef, cream cheese, mozzarella, and cheddar. 80% beef will raise fat and calories.
Variations
Spinach
Stir in 2 cups chopped spinach with the cream cheese. Cook 1 minute to wilt.
Spicy
Add 1/2 tsp red pepper flakes and a pinch of cayenne.
Italian sausage
Swap half the beef for Italian sausage (no sugar).
Cauliflower rice
Fold in 2 cups cooked, squeezed-dry cauliflower rice for extra bulk.
Storage
| Method | Time | Notes |
|---|---|---|
| Refrigerator | Up to 4 days | Reheat 12 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 dish
1. Protein per serving?
2. Net carbs per serving?
3. How many servings in the dish?
4. How do you keep it from turning watery?
5. What goes on top before it bakes?
