Turn simple ingredients into a flavorful side dish with this easy roasted broccoli and cauliflower recipe. High heat and balanced seasoning create tender centers with perfectly caramelized, crispy edges.

Jessica’s Recipe Science
- Oil improves heat conduction and dissolves fat-soluble flavors in the seasoning, promoting browning and flavor development.
- High heat accelerates surface moisture evaporation, enabling the Maillard reaction for crispy edges and concentrated flavor.
- Leaving vegetables undisturbed maximizes direct pan contact, enhancing browning and caramelization for deeper taste.
Why It Works
This roasted broccoli and cauliflower recipe is a simple way to turn everyday veggies into a flavorful, satisfying dish. With just a few pantry spices and a hot oven, you get tender centers with crispy edges that deliver contrast in every bite. It’s a versatile side that pairs well with roasted chicken, ribeye steak, or baked salmon. I also like to toss them into pasta, salads, or grain bowls.
The key is understanding how heat and moisture interact. Roasting at a high temperature on a large baking sheet drives off excess water quickly, allowing browning reactions to occur instead of steaming. A light coating of olive oil enhances heat transfer, while strategic seasoning builds layers of flavor. I like to sprinkle on Parmesan cheese for extra savory crunch. It’s an easy meal that delivers big results with minimal prep time.
Jump To a Section
Ingredients You’ll Need

- Broccoli: The cruciferous vegetable has a slightly bitter, earthy taste that develops a nutty, slightly sweet taste when roasted. The crowns create crispy edges when exposed to high heat.
- Cauliflower: Mild and slightly nutty, cauliflower caramelizes beautifully on the surface, with an almost buttery taste. You can even transform a whole head into roasted cauliflower steaks; they are delicious!
- Olive oil: Adds richness and helps conduct heat evenly, supporting browning and flavor development.
- Seasoning: Salt and pepper are essential for enhancing taste and drawing out natural vegetable flavors. Garlic powder and paprika add depth and subtle smokiness without burning at high heat like fresh garlic might.
- Parmesan Cheese: Creates savory, umami-rich flavor and helps form crispy bits when roasted.
See the recipe card below for all ingredients and measurements (US and metric).
Ingredient Substitutions
This roasted broccoli and cauliflower recipe is easy to customize! Try these delicious variations:
- Frozen Vegetables: You can roast frozen broccoli and cauliflower. You do not need to defrost; toss with the oil and seasonings and roast. Add more time as needed to brown the surface. The texture will be softer because the vegetables’ cell walls are frozen and moisture is released.
- Oil Options: Use avocado oil for a higher smoke point, clarified butter, or ghee. Add some sesame oil for a nutty flavor twist.
- Cheese: Try Pecorino Romano, Parmigiano-Reggiano, Grana Padano, Asiago, or Manchego. You can skip the cheese if desired. Or skip and finish with tahini or a drizzle of soy sauce for a dairy-free option.
- Seasonings and Sauces: Add red pepper flakes for heat, lemon zest and lemon juice for brightness. Add earthiness with curry powder, cumin, or coriander. Finish with a drizzle of tahini, balsamic glaze, or soy sauce. It’s delicious served with hummus or tzatziki sauce.
- Toppings: Garnish with toasted bread crumbs for crunch, sesame seeds, or everything bagel seasoning.
How to Make Roasted Broccoli and Cauliflower
Step 1: Heat the Oven
Preheat to 500ºF (260ºC) to create an intense heat environment as soon as the vegetables hit the pan. This rapid heat exposure accelerates moisture evaporation and activates the Maillard reaction, driving browning instead of steaming.

Step 2: Prepare the Vegetables
Rinse the whole head of broccoli and cauliflower with cool water, then thoroughly dry the surface to remove free water, which delays browning by creating steam. A little bit of moisture is okay, but you don’t want the florets soaked.
Cut the heads of broccoli and cauliflower into uniform 2-inch florets. This allows heat to transfer at a similar rate across all pieces. I like to cut large florets in half so that they have more surface area to brown on the hot pan.

Step 3: Season the Vegetables
Coating the vegetables with olive oil creates a thin layer of fat that helps heat transfer more quickly during roasting. The oil also helps carry the fat-soluble flavor compounds from the spices to the vegetables. Adding a little Parmesan before roasting gives you those golden, crispy bits, since the cheese contains proteins and sugars that brown quickly in the oven.

Step 4: Roast
Arrange the vegetables in a single layer on a large rimmed baking sheet to maximize direct contact with the hot surface. Keeping the vegetables undisturbed allows sustained conduction for light caramelization, developing deeper flavor and crispy edges. The roasting process only takes about 12 minutes.
Pro Tip: I prefer not to line the baking sheet for direct contact with the hot surface for better browning. However, you can use a lined baking sheet with parchment paper or foil for easier clean-up.

Step 5: To Serve
I like to sprinkle on grated Parmesan right before serving the roasted vegetables. It adds a fresh, nutty flavor while the residual heat gently melts it onto the surface. If you love this recipe, make sure to give my roasted brussels sprouts a try next.
Frequently Asked Questions
Roast broccoli and cauliflower at 500ºF (260ºC) for 9 to 11 minutes. At this high temperature, the vegetables cook quickly, becoming tender in the center while developing lightly browned, crispy edges.
No, it’s best to leave the cauliflower and broccoli undisturbed so they maintain contact with the hot baking sheet, which enhances browning and creates crispy edges. For larger florets, you can stir them if the surface is browning too fast.
Roast them straight from frozen, since thawing releases water and leads to a softer texture. Preheat the oven to 500ºF (260ºC), then lightly coat the vegetables with oil and season as usual. Spread them in a single layer on a large baking sheet so the moisture can evaporate instead of steam. Roast until tender and lightly browned on the surface, at least 15 minutes, adding more time as needed. They won’t be as crisp as fresh, but you’ll still get nicely browned edges and concentrated flavor in each bite.
Store leftovers of the roasted broccoli and cauliflower in an airtight container in the refrigerator for up to 5 days. Reheat in the oven or air fryer to restore texture, or microwave in 30-second increments until hot.
Serve This With
If you tried this Roasted Broccoli and Cauliflower Recipe, please leave a 🌟 star rating and let me know how it went in the 📝 comments below!
Roasted Broccoli and Cauliflower

Ingredients
- 4 cups broccoli florets, 1 head
- 4 cups cauliflower florets, 1 head
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon smoked paprika, or sweet, optional
- ¼ cup olive oil
- 3 tablespoons grated parmesan cheese, divided, optional
Instructions
- Heat the Oven – Set the oven rack to the center position. Preheat to 500ºF (260ºC).
- Prepare the Vegetables – Rinse the heads of broccoli and cauliflower under cool water, shake, and dry thoroughly with a towel. Cut the broccoli and the cauliflower into about 2-inch wide and long florets. Cut large florets in half; this creates a flatter base for browning when roasted.
- Season the Vegetables – In a small bowl, combine the salt, pepper, garlic powder, and paprika (if using). Place the broccoli and cauliflower in a large bowl, drizzle with olive oil, then sprinkle the seasoning over the top and 2 tablespoons of Parmesan cheese. Toss well until evenly coated.
- Roast – Spread the seasoned florets in a single layer, cut sides down, on a rimmed sheet pan for better browning. Line with parchment or foil if desired for easy cleanup. Roast for 10 to 12 minutes, or until the stalks are tender and the edges are golden brown. Use a spatula to lift the vegetables off the pan.
- To Serve – Sprinkle the florets with the remaining Parmesan cheese, then serve hot.
Recipe Video

Notes
- Recipe Yield: About 4 cups of roasted vegetables.
- Storing: Store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat in the oven or air fryer, or microwave in 30-second increments until hot.
Nutrition Facts
Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.









Leave a Comment