Jump to Recipe
I’ll be honest, I spent years overcrowding the pan and wondering why my Brussels sprouts came out limp. The fix was simple: more space, more heat, and a lot more Parmesan.
These roast at 200 C / 400 F so the cut sides get properly browned, not just cooked through. The Parmesan melts into the pan, crisps up, and sticks to every leaf that falls off. Those loose leaves are the best part.
At around 5g net carbs per serving, this fits cleanly into a keto plate without any substitutions or workarounds. It’s just real food doing its thing.
Ready in 40 minutes start to finish, and the prep is mostly just halving sprouts and grating cheese.

Why You’ll Love This Recipe
- Only 5g net carbs per serving, fits strict keto macros
- Parmesan forms a crispy, golden crust on every sprout
- One sheet pan, minimal cleanup, done in 40 minutes
- Loose leaves roast into thin, chip-like bites
Ingredient Notes
- Brussels sprouts: Fresh sprouts work best here. Frozen ones release too much water and steam instead of roast, so skip them for this recipe.
- Parmesan cheese: Finely grated from a block gives the crispiest crust. Pre-grated powder from a canister has anti-caking agents that can prevent browning.
- olive oil: A neutral oil like avocado oil works just as well and has a higher smoke point if your oven runs hot.
- garlic powder: Fresh minced garlic burns at high heat. Garlic powder distributes evenly and doesn’t scorch on the pan.
- red pepper flakes: Optional, but a small pinch adds a background heat that cuts through the richness of the cheese.
- lemon juice: A small squeeze right after roasting brightens the whole dish. Skip if you’re avoiding any added acidity.

Keto Crispy Parmesan Brussels Sprouts
Ingredients
Method
- Heat the oven to 200 C / 400 F. If you have a dark sheet pan, place it in the oven while it preheats.
- Trim the base off each Brussels sprout and halve them lengthwise. Pat the cut sides dry with paper towels.
- In a large mixing bowl, toss the halved sprouts with olive oil, garlic powder, salt, black pepper, and red pepper flakes if using. Make sure every sprout is coated.
- Arrange the sprouts cut-side down on the sheet pan in a single layer with at least 2 cm of space between each one. Do not overlap them.
- Roast for 15 minutes, until the cut sides are golden brown and the sprouts are almost tender when pierced with a knife.
- Sprinkle the finely grated Parmesan evenly over the sprouts. Return the pan to the oven and roast for another 8 to 10 minutes, until the cheese is golden and crisp.
- Remove from the oven. If using, squeeze lemon juice over the sprouts immediately. Serve hot while the crust is still crispy.
Notes

Tips for Success
- Halve each sprout and place it cut-side down directly on the oiled pan for maximum caramelization.
- Spread sprouts at least 2 cm apart on the sheet pan so they roast rather than steam.
- Add Parmesan in the last 10 minutes of roasting to prevent it from burning before the sprouts are fully tender.
- Pat the halved sprouts dry with a paper towel if they look wet after washing to help them brown faster.
- Use a dark sheet pan or a preheated pan to jumpstart the browning on the cut side.
Variations
- Add 60g of cooked crumbled bacon to the pan for a smoky, high-protein version.
- Swap Parmesan for Pecorino Romano and add a pinch of smoked paprika for a sharper, smokier crust.
- Toss with 1 tsp of balsamic vinegar before roasting for a slightly tangy, caramelized finish.
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 3 days. They will soften overnight, so expect them to be less crispy the next day.
To reheat, spread them in a single layer on a sheet pan and roast at 200 C / 400 F for 5 to 7 minutes. This brings back most of the crunch. Microwaving makes them soggy, so avoid it if texture matters to you.
These don’t freeze well. The sprouts turn mushy after thawing, and the Parmesan crust doesn’t recover.
Serving Suggestions
These work as a side alongside grilled chicken thighs or skewers, a fatty cut like ribeye steak, or baked salmon. The richness of the cheese pairs well with something simple and protein-forward.
For a keto plate, serve alongside a creamy keto main dish with cauliflower mash or a simple green salad with an olive oil dressing. The sprouts provide enough fat and fiber to round out a lighter main.
You can also serve them as a starter with a small bowl of aioli or a lemony tahini dip on the side.

FAQ
Why are my Parmesan Brussels sprouts not getting crispy?
The most common reason is a crowded pan. When sprouts are packed together, they steam each other instead of roasting. Spread them out with space between each half and make sure they’re cut-side down on a hot pan.
Can I use frozen Brussels sprouts for this keto Parmesan recipe?
Frozen sprouts hold a lot of water, which makes them steam in the oven rather than caramelize. Fresh halved sprouts are the only reliable option here if you want that crispy texture.
How do I know when the Parmesan crust on the Brussels sprouts is done?
Look for a deep golden-brown color on the cheese and the cut sides of the sprouts. The Parmesan should look lacy and set, not wet or pale. If it’s still pale after 10 minutes, give it another 3 to 5 minutes.
Can I make keto Parmesan Brussels sprouts ahead of time for meal prep?
You can roast them up to 2 days ahead and reheat on a sheet pan at 200 C for 5 minutes before serving. The crust won’t be quite as crispy as fresh, but the flavor holds well.
Are crispy Parmesan Brussels sprouts gluten-free?
Yes, this recipe contains no gluten-containing ingredients. Just check the label on your Parmesan to confirm no additives have been introduced, especially with pre-grated versions.
What protein goes well with keto Parmesan Brussels sprouts?
Flaky keto lemon garlic cod, pan-seared salmon, or a simple ribeye steak all pair well. The rich, salty cheese works best next to something simply seasoned so the sprouts stay the focus.






