Garlic Parmesan Roasted Brussels Sprouts are a delicious mix of crispy, caramelized edges and tender insides, all seasoned with garlic and sprinkled with salty Parmesan cheese. They have that perfect balance of nuttiness from the Brussels sprouts and a cheesy, garlicky kick that makes them really stand out. It’s a simple side dish, but one that feels special and satisfying every time.
I love making these when I want something quick but packed with flavor. Roasting the Brussels sprouts brings out their natural sweetness, and tossing them with garlic and Parmesan right before they finish cooking adds a nice punch. I’ve found that cutting them into halves or quarters helps them cook evenly and get that great crisp texture. Plus, a little drizzle of olive oil helps everything crisp up beautifully.
These Brussels sprouts go great alongside just about any meal—whether it’s a casual dinner or a holiday feast. I often serve them with roasted chicken or steak, but they’re just as good on their own as a snack. If you want to switch things up, try adding a squeeze of lemon juice or a sprinkle of crushed red pepper flakes for a little extra zing. Either way, they’re a crowd-pleaser that I keep making again and again.
Key Ingredients & Substitutions
Brussels Sprouts: Fresh, firm sprouts are best. Smaller ones roast more evenly and get crispier. If you can only find large sprouts, cut them into quarters instead of halves.
Olive Oil: Extra virgin olive oil adds great flavor, but any neutral oil like avocado or canola works if you want a milder taste.
Garlic: Fresh minced garlic is key for flavor. If you prefer less bite, roast whole garlic cloves alongside the sprouts or use garlic powder as a milder substitute.
Parmesan Cheese: Freshly grated Parmesan melts nicely and adds a nutty kick. If you’re avoiding dairy, try a sprinkle of nutritional yeast for a cheesy flavor.
Breadcrumbs: These add a lovely crunch but are optional. For gluten-free, use gluten-free breadcrumbs or crushed nuts like almonds or pecans.
How Do You Get Crispy, Golden Brussels Sprouts Instead of Soggy?
To get your Brussels sprouts crispy and browned, keep these tips in mind:
- Cut sprouts evenly so they cook at the same rate.
- Don’t overcrowd the pan—spread sprouts in a single layer with space between them.
- Roast at a high temperature (400°F) to encourage browning and crisp edges.
- Toss halfway through roasting to help them cook evenly.
- Add breadcrumbs in the last 5 minutes to toast without burning.
These steps help remove moisture and develop that tasty caramelization I love in roasted Brussels sprouts.

Equipment You’ll Need
- Baking sheet – I like it because it gives the Brussels sprouts enough space to get crispy.
- Parchment paper or silicone baking mat – keeps things from sticking and makes cleanup easier.
- Mixing bowl – for tossing the sprouts with oil and seasonings.
- Grater – to freshly grate Parmesan cheese for the best flavor.
- Measuring spoons – so you add the correct amount of garlic, salt, and pepper.
Flavor Variations & Add-Ins
- Use grated Pecorino Romano or Asiago instead of Parmesan for a different cheesy flavor.
- Add a sprinkle of red pepper flakes before roasting if you like some heat.
- Stir in chopped cooked bacon or pancetta after roasting for extra richness.
- Finish with a squeeze of lemon juice or a splash of balsamic vinegar for a tangy twist.
How to Make Garlic Parmesan Roasted Brussels Sprouts
Ingredients You’ll Need:
- 1 1/2 pounds Brussels sprouts, trimmed and halved
- 3 tablespoons olive oil
- 4 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup grated Parmesan cheese
- 2 tablespoons breadcrumbs (optional for extra crunch)
- 2 tablespoons fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This recipe takes about 10 minutes to prep and 20-25 minutes to roast the Brussels sprouts. So, in total, you’ll spend around 30-35 minutes from start to finish. It’s a quick and tasty side dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Set your oven to 400°F (200°C) so it’s nice and hot when you’re ready to roast. This high temperature will help make the Brussels sprouts crispy and golden.
2. Prepare the Brussels Sprouts:
In a large bowl, toss the halved Brussels sprouts with olive oil, minced garlic, salt, and pepper. Make sure each piece is coated well with the seasoning.
3. Roast the Sprouts:
Spread the Brussels sprouts out evenly on a baking sheet lined with parchment paper or a silicone mat. Roast them in the oven for 20 to 25 minutes. Remember to stir or toss them halfway through so they brown evenly.
4. Add Breadcrumbs (Optional):
If you want extra crunch, sprinkle the breadcrumbs on the sprouts during the last 5 minutes of roasting. This will toast them lightly without burning.
5. Add Parmesan and Serve:
Take the Brussels sprouts out of the oven and immediately sprinkle the grated Parmesan cheese on top. Gently toss to melt the cheese slightly and coat the sprouts. Transfer to a serving bowl, garnish with fresh parsley, and serve warm.
Can I Use Frozen Brussels Sprouts for This Recipe?
Yes, you can use frozen Brussels sprouts, but be sure to thaw them completely and pat dry to avoid excess moisture. This will help them roast up crispy rather than soggy.
Can I Make This Recipe Ahead of Time?
Absolutely! Roast the Brussels sprouts and store them in an airtight container in the fridge for up to 2 days. Reheat in the oven at 375°F (190°C) for about 10 minutes to regain crispiness.
What Can I Substitute for Parmesan Cheese?
If you need a dairy-free or vegan option, nutritional yeast works well to add a cheesy flavor. You could also try a vegan Parmesan alternative available at many stores.
How Should I Store Leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or a skillet to maintain the best texture and flavor.
