garlic parmesan roasted brussels sprouts with toasted almonds for holidays

3 min prep 1 min cook 3 servings
garlic parmesan roasted brussels sprouts with toasted almonds for holidays
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Ultra-crispy edges: High-heat roasting with cut-side down creates maximum caramelization
  • Flavor layering: Garlic is added at two stages for both roasted sweetness and fresh punch
  • Perfect texture contrast: Toasted almonds stay crunchy even after roasting
  • Holiday-ready: Can be partially prepped days in advance
  • Vegetarian crowd-pleaser: Satisfying enough for meat-eaters too
  • Nutrient-dense: Packed with vitamins K and C, plus healthy fats

Ingredients You'll Need

Ingredients for garlic parmesan roasted Brussels sprouts with toasted almonds

After years of testing different combinations, I've found that the quality of your ingredients directly impacts the final result. Here's what to look for when shopping:

Brussels Sprouts

Select firm, bright green sprouts with tightly packed leaves. Avoid any with yellowing or loose outer leaves. For even cooking, choose sprouts that are similar in size—about 1-1.5 inches in diameter. During peak season (October through March), you'll find the sweetest, most flavorful sprouts. If you can only find larger ones, simply quarter them instead of halving.

Parmesan Cheese

Please, please use real Parmigiano-Reggiano here. The pre-grated stuff in the green container simply won't melt properly or provide the same depth of flavor. I grate mine fresh using the small holes on a box grater, which creates delicate wisps that melt into the sprouts beautifully. In a pinch, Grana Padano makes an acceptable substitute.

Almonds

I prefer slivered almonds over sliced because they maintain their crunch better during roasting. Always taste your almonds before using—rancid nuts will ruin your entire dish. Store extras in an airtight container in the freezer for up to a year.

Garlic

Fresh garlic is essential here. I use a microplane to grate half the garlic into the oil mixture for maximum distribution, then add minced garlic mid-roasting for layered flavor. Avoid jarred minced garlic, which tastes flat and sometimes bitter.

Olive Oil

A good quality extra-virgin olive oil makes a difference here. Since we're roasting at high heat, choose one with a smoke point around 400°F. California Olive Ranch Everyday is my go-to for roasting.

How to Make Garlic Parmesan Roasted Brussels Sprouts with Toasted Almonds

1

Preheat and Prepare

Position your oven rack in the center and preheat to 425°F (220°C). This high temperature is crucial for achieving those coveted crispy edges. Line a large rimmed baking sheet with parchment paper—this prevents sticking and makes cleanup a breeze. If you're doubling the recipe for a crowd, use two baking sheets rather than crowding one.

2

Trim and Halve Brussels Sprouts

Remove any yellowed outer leaves and trim the stem end, being careful not to cut too much or the sprouts will fall apart. For optimal caramelization, halve each sprout through the stem. This creates a flat surface that will make direct contact with the hot pan, developing those deliciously crispy edges. Pat them very dry with paper towels—excess moisture is the enemy of crispiness.

3

Toast the Almonds

Spread almonds in a single layer on a dry baking sheet and toast for 4-5 minutes until fragrant and lightly golden. Watch them like a hawk—they go from perfectly toasted to burnt in seconds. Transfer immediately to a plate to stop cooking. This step intensifies their nutty flavor and ensures they stay crunchy after roasting with the sprouts.

4

Create the Flavor Base

In a small bowl, whisk together 3 tablespoons olive oil, 2 grated garlic cloves, 1 teaspoon kosher salt, ½ teaspoon black pepper, and a pinch of red pepper flakes if desired. The grated garlic infuses the oil with garlicky goodness that coats every sprout evenly.

5

Toss and Arrange

In a large bowl, toss the halved Brussels sprouts with the garlic oil mixture until every sprout is well coated. Arrange them cut-side down on the prepared baking sheet in a single layer. Don't crowd them—use two sheets if necessary. Crowding causes steaming instead of roasting.

6

First Roast

Roast for 15 minutes without disturbing them. This initial high-heat contact creates the foundation for crispy caramelization. Resist the urge to check or move them around—let the heat work its magic.

7

Add Garlic and Cheese

Remove the sheet from the oven and quickly sprinkle with minced garlic (the remaining 2 cloves) and half the Parmesan cheese. The residual heat will mellow the garlic while maintaining its flavor, and the cheese will start melting into the sprouts.

8

Final Roast

Return to the oven for another 10-12 minutes until the cheese is melted and golden, and the sprouts are tender inside with crispy edges. The total roasting time should be 25-27 minutes depending on your oven and the size of your sprouts.

9

Finish and Serve

Immediately transfer to a serving bowl and toss with the toasted almonds and remaining Parmesan. The heat from the sprouts will warm the almonds and slightly melt the fresh cheese, creating irresistible cheesy strands.

Expert Tips

Dry Your Sprouts

After washing, thoroughly dry Brussels sprouts with paper towels or a clean kitchen towel. Any moisture will create steam and prevent proper caramelization.

Don't Overcrowd

Give your sprouts room to breathe. Overcrowding leads to steaming instead of roasting. Use two pans if necessary for optimal results.

Customize the Garlic

For milder garlic flavor, reduce the fresh garlic by half. For garlic lovers, add an extra clove of minced garlic at the end.

Make it Vegan

Substitute nutritional yeast for Parmesan and add 2 tablespoons of toasted breadcrumbs for texture. The flavor profile changes but remains delicious.

Add Acid

A squeeze of fresh lemon juice right before serving brightens all the flavors and cuts through the richness of the cheese.

Save the Leaves

Those outer leaves that fall off? Toss them with a little oil and salt, then roast separately for 8-10 minutes for crispy Brussels sprout chips.

Variations to Try

Bacon Lover's Version

Cook 4 slices of thick-cut bacon until crispy. Use 2 tablespoons of the rendered fat instead of olive oil. Crumble the bacon and sprinkle over the finished dish along with the almonds.

Mediterranean Style

Add ½ cup dried cranberries and ¼ cup chopped sun-dried tomatoes during the final 5 minutes of roasting. Substitute pine nuts for almonds and add fresh oregano.

Asian-Inspired

Replace Parmesan with 2 tablespoons white miso, use sesame oil instead of olive oil, and substitute toasted sesame seeds and chopped scallions for the almonds.

Spicy Version

Add 1 teaspoon smoked paprika and ½ teaspoon cayenne pepper to the oil mixture. Finish with a drizzle of hot honey and crushed red pepper flakes.

Storage Tips

While these Brussels sprouts are best served fresh from the oven, life happens and leftovers are inevitable. Here's how to handle them:

Store completely cooled Brussels sprouts in an airtight container in the refrigerator for up to 4 days. Keep the almonds separate in a small container so they stay crunchy. To reheat, spread on a baking sheet and warm in a 400°F oven for 8-10 minutes until heated through and crispy again. The microwave works in a pinch but will make them soggy.

While I don't recommend freezing the finished dish, you can prep ahead by halving and tossing the raw Brussels sprouts with the oil mixture, then freezing in a single layer on a baking sheet. Once frozen, transfer to a freezer bag for up to 3 months. Roast from frozen, adding 5-7 extra minutes to the cooking time. Add cheese and almonds as directed in the original recipe.

Toast the almonds up to 5 days ahead and store at room temperature in an airtight container. Grate the Parmesan cheese and store in the refrigerator for up to a week. Wash and trim the Brussels sprouts up to 3 days ahead, storing them dry in a paper towel-lined container. This makes the final assembly super quick on busy holiday cooking days.

Frequently Asked Questions

Bitterness usually comes from overcooking or using old sprouts. The high-heat roasting method in this recipe actually caramelizes the natural sugars, reducing bitterness. Also, make sure to trim the stem end but don't cut into the core, as that can release bitter compounds. Fresh, in-season sprouts are naturally sweeter.

Fresh is definitely best here, but if frozen is your only option, thaw them completely and pat extremely dry. You'll need to reduce the oven temperature to 400°F and extend the cooking time. They won't get as crispy, but they'll still be delicious. Skip the halving step as frozen sprouts are typically smaller and softer.

Pine nuts, pecans, walnuts, or even pumpkin seeds work beautifully. Toast them all the same way as the almonds. For nut allergies, try roasted chickpeas or homemade croutons for crunch. The key is adding something crispy to contrast with the tender sprouts.

Replace the Parmesan with 3 tablespoons nutritional yeast for umami flavor. Add 2 tablespoons of panko breadcrumbs tossed with 1 tablespoon olive oil during the final 5 minutes of roasting for texture. You can also use vegan Parmesan if you have a brand you love.

Absolutely! This recipe halves beautifully. The key is using a smaller baking sheet so the sprouts still have room to spread out. You might need to reduce the cooking time by 2-3 minutes, so start checking for doneness around the 20-minute mark.

If your sprouts are browning too quickly, reduce the oven temperature to 400°F and move the rack to a lower position. You can also cover loosely with foil for the first 15 minutes, then remove to finish browning. Every oven is different, so don't be afraid to adjust as needed.

garlic parmesan roasted brussels sprouts with toasted almonds for holidays
main-dishes
Pin Recipe

Garlic Parmesan Roasted Brussels Sprouts with Toasted Almonds

(4.9 from 127 reviews)
Prep
15 min
Cook
27 min
Servings
6

Ingredients

Instructions

  1. Preheat oven: Position rack in center and preheat to 425°F (220°C). Line a large rimmed baking sheet with parchment paper.
  2. Toast almonds: Spread almonds on a dry baking sheet and toast for 4-5 minutes until golden and fragrant. Transfer to a plate to cool.
  3. Make garlic oil: In a small bowl, whisk together olive oil, grated garlic, salt, pepper, and red pepper flakes if using.
  4. Prepare sprouts: In a large bowl, toss halved Brussels sprouts with garlic oil mixture until well coated.
  5. Arrange on pan: Place sprouts cut-side down on prepared baking sheet in a single layer. Don't overcrowd—use two pans if needed.
  6. First roast: Roast for 15 minutes without disturbing.
  7. Add flavor boosters: Remove from oven, sprinkle with minced garlic and half the Parmesan cheese.
  8. Final roast: Return to oven for 10-12 minutes more until cheese is melted and golden, and sprouts are tender with crispy edges.
  9. Finish and serve: Transfer to a serving bowl, toss with toasted almonds and remaining Parmesan. Add lemon juice if desired. Serve immediately.

Recipe Notes

For best results, serve immediately. If you need to reheat, use a 400°F oven for 8-10 minutes rather than the microwave to maintain crispiness. This recipe doubles easily for larger crowds—just use two baking sheets.

Nutrition (per serving)

187
Calories
9g
Protein
14g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.