Keto Broccoli Casserole: 23g Protein

Keto Broccoli Casserole: 23g Protein

You’ve made broccoli and cheese a hundred times. You know it’s good.

You also know that a pound of broccoli in cream cheese sauce mostly feeds your taste buds, not your muscles.

This version adds two eggs to the sauce before it goes into the oven. Still rich, still cheesy, still as low-carb as it always was. But now it clears 23 grams of protein per generous serving and actually earns a place in a meal that’s building something.

New here? Protein First Recipes leads every recipe with its real protein number and honest macros. Subscribe free and a new one lands every week.

[PHOTO/DIAGRAM NEEDED: hero shot of the finished casserole in a white baking dish, golden melted cheddar on top with a few crisp edges, broccoli florets visible underneath the cheese crust, a serving spoon lifting one portion, bright natural daylight, clean light surface. Free-image search: “keto broccoli cheese casserole baked golden.” AI prompt: “Close-up overhead photo of a baked keto broccoli cheese casserole in a white ceramic baking dish, golden melted cheddar cheese on top with slightly crispy edges, bright green broccoli florets visible underneath, a metal spoon lifting one serving, bright natural daylight from the side, clean light kitchen surface, no text, warm inviting food photography.”]


📊 The Macros

🥩 PROTEIN: 23g

Calories 350 · Carbs 9g · Fat 27g · Fiber 4g Protein density: 6.6g protein per 100 calories Serves 3 · ~40 min · keto-friendly

Three grams of net carbs, 23 grams of protein, and it’s golden and bubbly on the table in 40 minutes.

The original recipe is a genuinely good low-carb side dish. Adding two eggs to the sauce turns it into a meal that can carry its own protein weight, without changing what the dish is.


🍳 The Recipe

Keto Broccoli Casserole. Serves 3. About 15 minutes of active work, then 25 minutes in the oven.

Don’t skip the draining step on the broccoli. A watery casserole is a flat casserole. Drain it well, and the sauce will be thick and clinging, not pooling.

Ingredients

  • 1 pound broccoli, cut into florets
  • 8 oz (1 block) full-fat cream cheese, softened
  • 2 large eggs (see The Swap)
  • 1/2 cup heavy cream
  • 1 tablespoon butter
  • 2 cloves garlic, crushed
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground pepper
  • 4 oz shredded sharp cheddar cheese, divided

Method

  1. Preheat oven to 390°F (200°C).
  2. Steam or boil broccoli until just barely tender, still slightly crisp on the inside. Drain thoroughly, pressing out as much water as possible.
  3. In a large bowl, whisk the cream cheese until smooth. Beat in the eggs one at a time until fully combined.
  4. In a small saucepan over low heat, warm the heavy cream and butter with the crushed garlic for 2 to 3 minutes, until the butter melts and the garlic is fragrant.
  5. Whisk the warm cream mixture into the cream cheese and egg base until smooth. Stir in 2 oz of the cheddar. Season with salt and pepper.
  6. Place the well-drained broccoli in a large mixing bowl. Pour the sauce over and toss gently to coat. Transfer to a casserole dish.
  7. Top with the remaining 2 oz of cheddar.
  8. Bake 20 to 25 minutes until the cheese is melted, golden, and beginning to crisp at the edges. Serve immediately.

Make-ahead: assemble through step 7, cover, and refrigerate up to 12 hours. Bring to room temperature 15 minutes before baking. Leftovers reheat in the microwave for 90 seconds; the texture stays good.

[GIF PLACEHOLDER: the golden cheese crust coming out of the oven, a fork tapping it and breaking through to the cheesy broccoli underneath, that first audible crunch]

Making this? Reply and tell me if you served it as a main or a side. I read every reply.


🔄 The Swap

Beat 2 large eggs into the cream cheese sauce before it goes in the oven.

That’s it. The rest of the recipe stays exactly as it is.

Eggs add 12 grams of protein to the whole dish, which at 3 servings works out to 4 extra grams per plate. They also do something the cream cheese can’t: they help the sauce set around the broccoli rather than pooling under it. The texture shifts from “rich side dish” to something closer to a crustless quiche, still fully keto, still deeply cheesy, but now it can actually stand in as the main event.

The two eggs plus the cheddar and cream cheese together deliver 23 grams of protein per serving without swapping out a single defining ingredient.


🔬 The Science

Why does a casserole built around broccoli work so well for midlife muscle?

Broccoli is surprisingly high in protein for a vegetable. Gram for gram, broccoli provides about 3 grams of protein per cup cooked, plus a strong dose of vitamin K, vitamin C, and sulforaphane, a compound that research associates with reduced inflammation.

Eggs are a benchmark protein. Their amino acid profile is so complete and well-absorbed that they’re used as the reference standard against which other proteins are measured. The leucine content in particular, the amino acid most responsible for triggering muscle protein synthesis, is well represented.

Fat and protein together are the satiety combination. The heavy cream, cream cheese, and cheddar in this recipe slow digestion and extend the “I’m full” signal for hours. A casserole that keeps you satisfied until your next meal is doing exactly what it’s supposed to do.

“A pound of broccoli in a cream sauce is a great side dish. Beat in two eggs and it becomes a meal.” [QUOTABLE]


đź’ˇ The Takeaway

One extra step, one casserole, 23 grams of protein per serving, and it’s still fully keto with only 3 net carbs.

Three portions, one baking dish, 40 minutes start to finish.

Send this to someone who thinks keto food is just bacon and steak. Here’s her broccoli moment.

Want a full week of low-carb meals that all hit real protein numbers? I built the plan so you don’t have to think about it.

Download the free 7-Day 120g-Protein Meal Plan → Seven days of meals and snacks, every day hitting 120g of protein, with a full grocery list and honest macros on every plate.

Written by Annette. Real food, honest macros, not medical advice.