Keto Broccoli Casserole: 21g Protein
Keto Broccoli Casserole: 21g 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 and swaps the cream cheese for cottage cheese. Still rich, still cheesy, still low carb. But now it clears 21 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.
📊 The Macros
🥩 PROTEIN: 21g
Calories 330 · Carbs 9g · Fat 25g · Fiber 4g Protein density: 6.4g protein per 100 calories Serves 3 · ~40 min · keto-friendly
Three grams of net carbs, 21 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. The two-ingredient swap in The Swap turns it into a meal that can carry its own protein weight.
🍳 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
- 1 cup cottage cheese (replaces cream cheese; see The Swap)
- 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 cheddar cheese, divided
Method
- Preheat oven to 390°F (200°C).
- Steam or boil broccoli until just barely tender, still slightly crisp on the inside. Drain thoroughly, pressing out as much water as possible.
- In a blender or food processor, blend the cottage cheese and eggs together until completely smooth (about 60 seconds).
- 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.
- Combine the cottage cheese mixture with the warm cream and butter. Stir in 2 oz of the cheddar. Season with salt and pepper.
- Place the well-drained broccoli in a large mixing bowl. Pour the sauce over and toss gently to coat. Transfer to a casserole dish.
- Top with the remaining 2 oz of cheddar.
- 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.
Making this? Reply and tell me if you served it as a main or a side. I read every reply.
🔄 The Swap
Replace the cream cheese with cottage cheese, and beat 2 eggs into the sauce before it goes into the oven.
Cream cheese is mostly fat and very little protein (about 2 grams per ounce). Cottage cheese in the same quantity is mostly protein (24 grams per cup). The texture is actually better in a hot casserole because cottage cheese blended smooth creates a sauce that sets around the broccoli rather than pooling under it.
Two beaten eggs add 12 grams of protein and help the whole sauce bind and puff slightly, giving it a more substantial, satisfying texture. Think of it as a very relaxed soufflé.
Together, these two changes add 28 grams of protein to the whole dish, turning a solid side into a real meal.
🔬 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 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 side dish. Add cottage cheese and two eggs and it becomes a meal.” [QUOTABLE]
đź’ˇ The Takeaway
Two swaps, one casserole, 21 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.