Roasted Parmesan Brussels Sprouts Recipe
These Parmesan Brussels Sprouts are roasted until golden brown with a lightly crisp exterior. Ready in 35 minutes, they work just as well on a weeknight as they do on a holiday table.
They’re a perfect side for Air Fryer Chicken Cutlets, Pulled Brisket, this Greek Yogurt Marinated Chicken or these Pan Seared Chicken Thighs.

Recipe Overview:
Naturopath’s Notes
Brussels sprouts are at their best from autumn/fall through to the end of winter, and their flavor actually improves after a frost as the plant produces more sugars in the cold. When buying, look for firm, compact sprouts with tightly packed, bright green leaves. Avoid anything with yellowing, browning, or loose leaves. Finding them still on the stalk is the best indicator of freshness, but they’re rare to come by this way. Smaller sprouts tend to be sweeter and more tender than larger ones, which is worth keeping in mind when you’re shopping.

Key Ingredients
This is my go-to brussels sprouts recipe because it’s so quick and easy. They’re a great addition to weeknight dinners and delicious enough to serve on your holiday table or as a side at special gatherings.

- Brussels sprouts – Provide a slightly earthy, mildly bitter flavour with a hint of sweetness.
- Extra virgin olive oil – Helps to crisp the exterior of the sprouts. It also infuses a subtle fruity and peppery note to the dish.
- Parmesan cheese – Adds a rich, umami (very savory) flavor to the sprouts while creating a lightly crispy, golden crust when roasted.
- Seasonings – fresh garlic (or garlic powder if preferred) and paprika add smokiness and pungency while salt and pepper heighten the flavours of all the other ingredients.
- Prosciutto or bacon slices – this is optional but pan-frying until crisp and adding on top with the parmesan adds lots more flavour and texture.
These work well alongside most mains but are substantial enough to serve as a starter too. They’re best served straight from the oven so make this the last dish you add to the table.
Substitutions And Variations
A drizzle of lemon juice just before serving cuts through the parmesan and adds a citrusy note that works well with the roasted sprouts.
A drizzle of balsamic vinegar is another great option that adds a mild tang and a touch of sweetness to the final flavor.
For heat, a small drizzle of hot sauce over the finished sprouts before the extra parmesan goes on works well.
For A Dairy-Free Version
Replace the parmesan with ⅓ cup of nutritional yeast. Or, if preferred you can just omit the cheese entirely. If going cheese free, I recommend adding the lemon juice or balsamic drizzle, or try a dollop of this Dairy Free Pesto. The dairy-free version will be less crispy without the parmesan, but equally delicious.
How To Make These Parmesan Brussels Sprouts
This recipe comes together in a few simple steps and is in the oven in no time. The fiber in the sprouts combined with the fat in the oil and cheese makes even a small amount of them incredibly satisfying too.

- Step 1: Preheat the oven to 400°F/200°C and trim the ends off the Brussel sprouts. Halve them from top to bottom and remove any loose leaves, as these will burn.

- Step 2: Put the sprouts in a large bowl, drizzle over the olive oil then add in the crushed garlic, smoked paprika, parmesan, salt and pepper. Toss well to combine.

- Step 3: Toss all ingredients well to combine then line a large baking sheet with parchment paper.

- Step 4: Arrange the sprouts in a single layer with the cut side down. Roast for 20 minutes then flip and roast for another 10 minutes until crisp, golden and tender
Once the sprouts are done, remove from the oven and tip them into a warmed serving bowl. Scrape any parmesan left on the baking sheet into the bowl too, then sprinkle a little more grated parmesan over the top along with the prosciutto or bacon if using.
I used medium-sized sprouts just over an inch/2.5cm long. Larger ones may need a few extra minutes, smaller ones a little less. In both cases, golden and lightly crisp on the outside is what you’re looking for.

Expert Tips
- Choose sprouts that are all a similar size, so they cook evenly.
- Parmigiano Reggiano is the parmesan I always use for this recipe. It’s sharper than most and freshly grated gives you the best result.
- Don’t crowd the sprouts on the baking tray. If there isn’t enough space between them, they’ll steam rather than roast and the exterior won’t crisp up. Use two trays if needed.
- Leftovers can go soggy in the refrigerator. To bring back some of the crispness, reheat in the oven at 400°F/200°C for 5 to 7 minutes, or in the air fryer at the same temperature for 3 to 5 minutes. The air fryer gives best results so this is my preferred method.
Storing, Freezing And Make Ahead
These are best served straight from the oven while the parmesan crust is still crisp. Leftovers keep in an airtight container in the fridge for 3 to 4 days, though I don’t recommend freezing as the sprouts will become watery.
You can’t make this recipe fully in advance, but pre-grating the parmesan and halving the sprouts the morning of or the day before does save time when you’re ready to cook.

FAQ
Did you make this recipe?
If you try this recipe, I’d love to know. Leave a comment, rate it, and remember to tag @wholenaturalkitchen in your pics or reels on Instagram, Facebook or TikTok!

Roasted Parmesan Brussels Sprouts Recipe
Equipment
- 1 Oven
- 1 Baking Sheet
Ingredients
- 1 pound Brussels sprouts, (500g)
- 2.5 tbsp extra virgin olive oil
- ½ cup grated parmesan
- 2 cloves garlic, crushed
- 2 tsp smoked paprika
- 1 tsp salt
- Freshly ground black pepper, to taste
- 4 – 6 slices of prosciutto or bacon pan-fried until crisp (optional)
Instructions
- Preheat the oven to 400ºF / 200ºC and line a large baking sheet with baking paper.
- Rinse and pat dry the Brussels sprouts, then trim the base off (see note 1) and cut them in half vertically (from top to bottom).
- Add the sprouts to a large bowl with all the remaining ingredients and toss well to combine (see note 2).
- Arrange the sprouts on the baking sheet cut side down and roast for 20 minutes. Flip them over and roast for another 10 minutes until crisp and golden on the outside and tender on the inside.
- Remove from the oven and tip them into a warmed serving bowl. If there's any parmesan left on the baking sheet scrape that into the bowl too.
- Sprinkle a little more grated parmesan over the top along with the prosciutto or bacon if using and serve.











This is a delicious way to prep Brussels sprouts, I much prefer the prosciutto to say bacon. Even my non-Brussels-sprouts-loving partner enjoyed these.
Me too Irena! I love the prosciutto in this.
Wow – this is our new favorite way to serve up brussels sprouts! So much flavor.
Glad you enjoyed it Kate!
These brussels sprouts are a game-changer! The sweet and savory flavor combo takes these veggies to a whole new level of deliciousness. Absolutely addictive!
Thanks so much Ava!
These brussels sprouts were insanely good. Such a delicious way to serve them.
Thanks, Dannii! So happy to hear you enjoyed them.
This is literally my new favorite recipe! Thank you for the yumminess!
Thanks, Ned!