Crispy Oven-Roasted Cauliflower Recipe

Roasted cauliflower with Parmesan and pine nuts is a flavorful, nutritious side that pairs beautifully with a wide range of mains. With a simple mix of seasonings and a quick roast in the oven, the florets become tender inside and caramelized on the outside. Adding toasted pine nuts and freshly grated Parmesan brings richness and texture that elevate this vegetable into a standout dish.

A spatula is lifting a serving of cauliflower from the baking sheet.

Roasted Cauliflower

This roasted cauliflower recipe is a go-to for cauliflower fans. The florets come out tender and juicy, with crispy browned edges from roasting at high heat. Pine nuts add a lovely nutty crunch, while Parmesan and a blend of herbs deliver savory depth. It’s a simple dish that tastes like you fussed over it—perfect for weeknight dinners or when you want an easy, flavorful vegetable side.

The seasoning blend in this recipe is what really makes the cauliflower shine: Italian seasoning, garlic and onion powders, smoked paprika, salt, and pepper. Freshly grated Parmesan adds a savory finish, and the optional pine nuts are gently warmed on the hot baking sheet after roasting so they stay tender and toasty. This combination creates layers of flavor that turn ordinary cauliflower into something memorable.

Roasted cauliflower works with many entrees thanks to its versatility. It complements roasted or grilled chicken, pan-seared fish, braised meats, or even grain bowls and salads. Low in carbs but rich in vitamins and fiber, it’s a nutritious addition to any plate and an easy way to boost your vegetable intake.

A glass bowl filled with raw cauliflower is placed next to seasoned olive oil and pine nuts.

How to Make Roasted Cauliflower

This recipe is very straightforward and comes together quickly.

  1. Prepare. Preheat the oven to 425°F and arrange cauliflower florets in an even layer on a baking sheet.
  2. Make the seasoned oil. Whisk together olive oil, Italian seasoning, garlic powder, onion powder, smoked paprika, salt, and black pepper in a small bowl.
  3. Drizzle and roast. Pour the seasoned oil over the cauliflower and toss to coat. Sprinkle with grated Parmesan and roast for 15–20 minutes, or until the florets are fork-tender and browned at the edges.
  4. Add pine nuts. Remove the pan from the oven, sprinkle pine nuts over the hot cauliflower, and let them warm on the pan for about 2 minutes before serving so they gently toast.
Roasted cauliflower is spread all over a baking sheet.

Tips and Variations to Try

Use these tips to get the best roasted cauliflower every time and to customize the recipe to your taste.

  • Fresh vs. pre-chopped. You can chop a whole head of cauliflower or use a bag of pre-cut florets. If pieces are uneven, trim the larger ones so everything cooks evenly.
  • Oil swaps. Extra-virgin olive oil is excellent here, but avocado oil or a neutral vegetable oil work well if you prefer a different flavor or higher smoke point.
  • Parmesan choice. Freshly grated Parmesan gives the best flavor and texture, but pre-shredded cheese will work if you’re short on time.
  • Seasoning variations. Swap in your favorite herb blend—oregano, thyme, or za’atar all make nice alternatives. A squeeze of lemon after roasting brightens the dish.

Storage and Reheating Roasted Cauliflower

Roasted cauliflower is best served fresh, but leftovers keep well in the refrigerator for 2–3 days. Reheat in the oven or an air fryer to preserve crispness; avoid the microwave if you want to prevent a soft, soggy texture. Freezing is not recommended, as the texture will degrade once thawed.

The corner of a baking pan is filled with roasted cauliflower.

Enjoy more easy vegetable side dishes

  • Roasted Butternut Squash
  • Sautéed Bok Choy
  • Oven Roasted Beets
  • Baked Sweet Potatoes

For more simple vegetable recipes, follow along on social channels for new ideas and seasonal inspiration.

Roasted Cauliflower Recipe

No ratings yet
By Kellie
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 6
Roasted cauliflower is spread all over a baking sheet.
Save
Pin
Print
Roasted cauliflower becomes caramelized and tender with a lightly buttery flavor—ready in about 30 minutes.

Equipment

  • 1 baking sheet

Ingredients 

  • 1 head of cauliflower, rinsed, patted dry and cut into florets
  • 2 tablespoons olive oil
  • 1 tablespoon Italian seasoning
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • 1/4 cup Parmesan cheese, grated
  • 1/4 cup pine nuts, optional

Instructions 

  • Preheat oven to 425°F.
  • Arrange cauliflower florets on a baking sheet.
  • Whisk together olive oil, Italian seasoning, garlic powder, onion powder, smoked paprika, salt, and pepper.
  • Drizzle the seasoning mixture over the cauliflower and toss to coat.
  • Sprinkle with Parmesan and transfer to the oven.
  • Roast 15–20 minutes, until fork-tender and browned.
  • Remove from oven, sprinkle with pine nuts, and allow them to warm on the hot pan for about 2 minutes.
  • Serve warm.

Notes

Leftovers are great on salads or in wraps if you have extra.

Nutrition

Calories: 125kcal, Carbohydrates: 7g, Protein: 4g, Fat: 10g

Nutrition information is automatically calculated and should be used as an approximation.

Like this recipe?Leave a comment below!