Best Roasted Broccoli is a simple dish that turns ordinary broccoli into something everyone loves. The broccoli gets crispy edges and tender stems from roasting, with a bit of olive oil and just the right sprinkle of salt and pepper. It’s easy, tasty, and a perfect side for almost any meal.
I love making this because it’s one of those recipes where the more you roast it, the better it tastes. The broccoli gets a little caramelized on the outside, which adds a nice nutty flavor. I often add a squeeze of lemon or some grated Parmesan at the end for a little extra zing that makes the dish feel special.
My favorite way to enjoy roasted broccoli is straight from the oven while it’s still warm and crunchy. It makes a great snack, side, or even a topping for pasta or grain bowls. Whenever I serve it, people always ask for seconds, which tells me I’m doing something right!
Key Ingredients & Substitutions
Broccoli: Fresh broccoli with firm stems and tight florets gives the best crunch and flavor. If you want a milder taste, try Romanesco or broccolini as fun alternatives.
Olive Oil: Extra virgin olive oil adds richness and helps crisp the edges. If you don’t have it, avocado or sunflower oil work well for roasting too.
Seasoning: Simple kosher salt and black pepper bring out natural flavors. Garlic powder or fresh garlic adds warmth if you like a little more punch. Lemon juice or Parmesan at the end brightens the taste and adds depth.
How Do You Get Broccoli Crispy and Not Soggy When Roasting?
The key is drying the broccoli well before tossing with oil. Water makes it steam instead of roast, so pat dry with a towel after washing.
- Cut florets evenly so they cook at the same rate.
- Toss broccoli with enough oil to coat—this helps crispness and flavor.
- Spread in a single layer with space between pieces to avoid steaming.
- Roast at a high temperature (425°F/220°C) so the edges caramelize quickly.
- Stir or flip halfway through cooking to get all sides roasted.
Following these steps helps you get tender inside and crispy outside broccoli, just like in the picture!

Equipment You’ll Need
- Baking sheet – a large one helps broccoli spread out, so it roasts evenly and gets crispy.
- Parchment paper or silicone baking mat – makes cleanup easier and prevents sticking.
- Mixing bowl – for tossing broccoli with oil and seasonings without making a mess.
- Tongs or spatula – helps flip the broccoli halfway through roasting for even browning.
- Paper towels – useful for drying broccoli well to get that perfect roast.
Flavor Variations & Add-Ins
- Sprinkle with red pepper flakes before roasting for a spicy kick that wakes up the flavors.
- Toss broccoli with lemon zest and fresh lemon juice after roasting for a bright, fresh taste.
- Add grated Parmesan or nutritional yeast on top before serving for a nutty, cheesy finish.
- Mix in cooked bacon bits or toasted nuts like almonds or pine nuts for crunchy texture and smoky notes.
Best Roasted Broccoli
Ingredients You’ll Need:
- 1 large head of broccoli, cut into florets
- 2-3 tablespoons olive oil
- 1/2 teaspoon kosher salt (or to taste)
- 1/4 teaspoon freshly ground black pepper
- Optional: 1/4 teaspoon garlic powder or 2 cloves garlic, minced
- Optional: Lemon wedges for serving
- Optional: Grated Parmesan cheese for topping
How Much Time Will You Need?
This recipe takes about 10 minutes to prep and 20-25 minutes to roast. So, in less than 40 minutes, you’ll have delicious roasted broccoli ready to enjoy!
Step-by-Step Instructions:
1. Prepare for Roasting:
Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper or lightly grease it to prevent sticking.
2. Prep the Broccoli:
Wash the broccoli florets thoroughly and dry them well — dry broccoli roasts best and becomes crispy. In a large bowl, toss the broccoli with olive oil, kosher salt, black pepper, and garlic powder or minced garlic if you like. Make sure each piece is coated evenly.
3. Roast the Broccoli:
Spread the broccoli florets evenly in a single layer on your prepared baking sheet, making sure they have some room and aren’t crowded. Place them in the oven and roast for 20 to 25 minutes. Stir or flip the broccoli halfway through to help it cook evenly and get those brown, crispy edges.
4. Finish and Serve:
Once roasted and tender with crispy tips, remove the broccoli from the oven. If you want, squeeze some fresh lemon juice over the top and sprinkle with grated Parmesan cheese for extra flavor. Serve immediately while warm and enjoy!
Can I Use Frozen Broccoli for This Recipe?
Yes, you can use frozen broccoli, but be sure to thaw it completely and pat it dry to avoid excess moisture. This helps the broccoli roast properly and get crispy instead of soggy.
How Should I Store Leftover Roasted Broccoli?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or a toaster oven to help maintain crispiness, or enjoy cold in salads.
Can I Add Other Seasonings or Toppings?
Absolutely! Feel free to add red pepper flakes for heat, lemon zest for brightness, or sprinkle with grated Parmesan or nutritional yeast for a cheesy flavor. Toasted nuts or crispy bacon bits also make great additions.
What’s the Best Oven Temperature for Roasting Broccoli?
Roasting at 425°F (220°C) works best to get tender stems and crispy, caramelized edges. Cooking at a lower temperature might make the broccoli soft without that delicious crunch.



