Roasted Brussels Sprouts — Crispy Oven-Perfect Side
Bright, caramelized edges and a sweet-tangy finish make these roasted brussels sprouts irresistible. I developed this method over years in restaurant kitchens and refined it at home until it worked every time. In testing—over a dozen roasts with different pans and oven racks—I found that high heat, a single turn, and minimal crowding are the keys to crisp, caramelized sprouts. This recipe is made for busy home cooks who want a reliable side that still tastes special. If you like a faster route, try our air-fryer vegetables guide for a crisp finish with less time on the oven.
Why This Recipe Works
- High heat (220°C / 425°F) forces quick caramelization, which concentrates flavor and adds crunch.
- Tossing sprouts with oil and a pinch of salt draws out surface moisture so edges brown instead of steaming.
- Halving sprouts exposes flat faces to the pan; those flat faces sear and form crisp, sweet crusts.
- A small glaze (balsamic + honey) adds acid and sweetness that balance the sprouts’ natural bitterness.
- A single flip halfway prevents breakage and keeps the roasted sides intact.
Ingredients Breakdown
- 680 g (1.5 lb) brussels sprouts — Choose firm, small-to-medium heads for even roasting. Larger sprouts can be halved again.
- 45 ml (3 tbsp) extra-virgin olive oil — Coats and conducts heat. Use a neutral oil if you want a milder flavor.
- 1 tsp Diamond Crystal kosher salt (adjust if using Morton’s) — Diamond Crystal is lighter; if using Morton’s, use 1/2 tsp. Salt enhances caramelization.
- 1/4 tsp freshly ground black pepper — Adds warmth; adjust to taste.
- 30 ml (2 tbsp) balsamic vinegar — Adds acidity and depth in the glaze.
- 15 ml (1 tbsp) honey — Balances the balsamic and helps glaze cling. For vegan option, substitute pure maple syrup (see Variations).
- 5 ml (1 tsp) Dijon mustard — Emulsifies the glaze and adds savory lift.
- 15 g (1/4 cup) toasted pecans or walnuts, chopped — Optional for texture and nutty contrast.
- 15 g (2 tbsp) grated Parmesan — Optional sprinkle for finishing; add after roasting so it doesn’t burn.
Substitutions and impact warnings:
- Maple syrup for honey is great for vegan diets but yields a slightly different floral sweetness.
- Do not substitute balsamic with plain red wine vinegar without adding 5 ml (1 tsp) brown sugar—balsamic provides sweetness and thickness.
- If using frozen sprouts, thaw and pat very dry. Frozen will not crisp as well.
Essential Equipment
- Rimmed baking sheet (half-sheet, about 18 x 13 inches / 46 x 33 cm) — Rimmed edges catch any glaze; a sheet pan prevents overflow.
- Silpat or parchment paper (optional) — Helps cleanup. Using foil is fine but can reflect heat and slow browning slightly.
- Sharp chef’s knife or chef’s scissors — To halve sprouts cleanly.
- Large mixing bowl — For tossing oils and glaze evenly.
- Tongs or a sturdy spatula — For flipping halfway without smashing the sprouts.
If you don’t have a rimmed sheet, use two baking sheets side by side to spread sprouts into a single layer.
Step-by-Step Instructions
This recipe makes 4 servings. Prep time 10 minutes, Cook time 30 minutes, Inactive time none, Total time 40 minutes.
Step 1: Prep the Brussels Sprouts
Trim stem ends and remove any loose outer leaves. Cut larger sprouts in half lengthwise so the flat side can contact the pan. This should take 5–7 minutes for 680 g (1.5 lb).
Step 2: Toss with Oil and Seasoning
In a large bowl, combine 45 ml (3 tbsp) olive oil, 1 tsp Diamond Crystal kosher salt, and 1/4 tsp black pepper. Add sprouts and toss until evenly coated, about 30 seconds. Do not skimp on oil — the coating is what browns.
Step 3: Arrange on the Baking Sheet
Spread sprouts cut-side down on a rimmed baking sheet in a single layer with at least 1 cm (1/3 inch) between pieces. Crowding causes steaming and soggy edges. This takes 1–2 minutes.
Step 4: Roast at High Heat
Roast in a preheated oven at 220°C (425°F) for 20–25 minutes. At 12 minutes, use tongs to flip each sprout so the cut sides get more even color. Finish roasting until edges are dark brown and a fork slides in easily, about 8–13 more minutes. Look for deep caramel color and a nutty aroma.
Step 5: Make the Glaze and Finish
While sprouts roast, whisk 30 ml (2 tbsp) balsamic vinegar, 15 ml (1 tbsp) honey, and 5 ml (1 tsp) Dijon mustard in a small bowl. At the 20-minute mark, drizzle glaze over the sprouts and toss gently on the pan, then roast 2–3 minutes more to set the glaze. Taste and add a pinch of salt if needed.
Step 6: Garnish and Serve
Remove from oven. Sprinkle 15 g (2 tbsp) grated Parmesan and 15 g chopped toasted pecans if using. Serve hot. Total active finish time: 2–3 minutes. Sensory cues: sprouts should be crisp at the edges and tender inside with a glossy glaze.
Expert Tips & Pro Techniques
- Slice size matters: halving is usually perfect. For big sprouts, quarter them so they cook evenly.
- Common mistake: overcrowding the pan. If pan is crowded, roast in two batches for crispness.
- Use a dark, rimmed baking sheet for faster browning. Light pans reflect heat and slow caramelization.
- Make-ahead: roast sprouts a day ahead, cool completely, store in an airtight container for up to 48 hours, then reheat in a 200°C (400°F) oven for 8–10 minutes until crisp.
- Home pro trick: place the pan on the middle rack and slide it to the top rack for the last 2–3 minutes to encourage quick edge char without burning.
- If you want crunch without nuts, scatter 30 g (1/3 cup) panko toasted in 15 g (1 tbsp) butter and lemon zest over the sprouts just before serving.
- For an air-fryer shortcut and extra crisp, see the air-fryer guide and reduce cook time to 10–12 minutes at 200°C (400°F) while shaking once.
In this section I refer to a tested method for crisp finishes in a home oven that I used while developing other roasted vegetable recipes like the cheesy roasted cauliflower dip.
Storage & Reheating
- Refrigerator: Cool to room temperature, then store in an airtight container for up to 4 days.
- Freezer: Spread cooled sprouts in a single layer on a sheet and freeze until solid (2 hours), then transfer to a freezer bag for up to 3 months. Expect a softer texture after thawing.
- Reheating: Best in the oven. Reheat at 175°C (350°F) for 10–12 minutes until warmed and crisp. Avoid microwaving — it will make them soggy.
Variations & Substitutions
- Honey-Balsamic (classic): Use the recipe as written. For a deeper flavor, reduce balsamic to 20 ml (1 1/3 tbsp) and add 5 ml (1 tsp) soy sauce.
- Vegan: Replace honey with 15 ml (1 tbsp) maple syrup. Keep cooking times the same.
- Bacon & Shallots: Add 120 g (4 oz) diced bacon to the pan and roast for the full time; toss 1 sliced shallot at the 10-minute mark to avoid burning.
- Parmesan-Crusted: After roasting, sprinkle 30 g (1/3 cup) grated Parmesan and broil 1–2 minutes to melt and crisp the cheese — watch closely.
- Air-Fryer Crisp: Spread halved sprouts in the basket and cook at 200°C (400°F) for 10–14 minutes, shaking halfway through. This reduces time but watch for hot spots.
Serving Suggestions & Pairings
- Bright protein: Serve alongside grilled chicken wings and roasted corn for a casual meal; it pairs beautifully with bold flavors. Try our grilled chicken wings and roasted corn.
- Seafood contrast: Pair with a lemony shrimp dish like garlic-parmesan roasted shrimp for a salty-sweet balance.
- Shareable board: Add to a board with cheeses, apples, and a warm dip—like the cheesy roasted cauliflower dip—for holiday spreads.
- Herb-forward side: Match with herby potatoes or our crispy garlic-thyme roasted vegetables for a comforting plate.
Nutrition Information
Per serving (serving size: about 1 cup; recipe makes 4 servings)
- Calories: 130 kcal
- Total Fat: 7 g
- Saturated Fat: 1 g
- Cholesterol: 0 mg (without Parmesan)
- Sodium: 180 mg
- Total Carbohydrates: 14 g
- Dietary Fiber: 5 g
- Sugars: 6 g
- Protein: 4 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my roasted brussels sprouts turn out soggy?
A: Most often the pan was overcrowded. If sprouts touch each other, they steam. Roast in a single layer with space between pieces.
Q: Can I make this without honey?
A: Yes. Use 15 ml (1 tbsp) maple syrup for a vegan swap. Flavor will be slightly different but still sweet and glossy.
Q: Can I double this recipe?
A: Yes. Use two sheet pans or roast in two batches to avoid crowding. Do not overload one pan.
Q: Can I prepare this the night before?
A: You can roast them the night before and store in an airtight container. Reheat in a 175°C (350°F) oven for 10–12 minutes to regain crispness.
Q: How long does this keep in the fridge?
A: Stored in an airtight container, roasted brussels sprouts keep 3–4 days in the refrigerator.
Q: Can I use frozen brussels sprouts?
A: You can, but thaw and pat dry very well. Frozen sprouts release more moisture and rarely get as crisp.
Q: What’s the best way to reheat so they’re not mushy?
A: Reheat in a preheated 175°C (350°F) oven for 10–12 minutes. A quick finish under the broiler (30–60 seconds) can refresh edges—watch closely.
Conclusion
These roasted brussels sprouts deliver crisp edges, tender centers, and a balanced sweet-tang that complements weeknight meals and holiday spreads alike. For additional variations and a simple, dependable method, see Nora Cooks’ roasted Brussels sprouts, and for a lighter vinegar-forward take, try the Roasted Brussels Sprouts Recipe – Love and Lemons for inspiration.
Print
Roasted Brussels Sprouts
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Bright, caramelized edges and a sweet-tangy finish make these roasted brussels sprouts irresistible. A reliable side that tastes special.
Ingredients
- 680 g (1.5 lb) brussels sprouts
- 45 ml (3 tbsp) extra-virgin olive oil
- 1 tsp Diamond Crystal kosher salt
- 1/4 tsp freshly ground black pepper
- 30 ml (2 tbsp) balsamic vinegar
- 15 ml (1 tbsp) honey (or maple syrup for vegan)
- 5 ml (1 tsp) Dijon mustard
- 15 g (1/4 cup) toasted pecans or walnuts, chopped (optional)
- 15 g (2 tbsp) grated Parmesan (optional)
Instructions
- Prep the Brussels Sprouts: Trim stem ends and remove any loose outer leaves. Cut larger sprouts in half lengthwise.
- Toss with Oil and Seasoning: In a large bowl, combine olive oil, salt, and black pepper. Add sprouts and toss until evenly coated.
- Arrange on the Baking Sheet: Spread sprouts cut-side down on a rimmed baking sheet in a single layer with space between pieces.
- Roast at High Heat: Roast in a preheated oven at 220°C (425°F) for 20–25 minutes, flipping halfway.
- Make the Glaze and Finish: Whisk balsamic vinegar, honey, and Dijon mustard in a small bowl. Drizzle over sprouts and roast an additional 2–3 minutes.
- Garnish and Serve: Remove from oven, sprinkle with Parmesan and pecans if using, and serve hot.
Notes
For a vegan option, replace honey with maple syrup. Avoid overcrowding the pan for the crispiest results.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 130
- Sugar: 6g
- Sodium: 180mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0mg





