The Best Roasted Broccoli with Balsamic Shallot Dressing

This roasted broccoli recipe is perfectly crisp and had incredibly satifying flavor. Heating the pan before roasting gives the florets a golden sear, while the balsamic honey glaze brings sweet, acidic depth. It’s a simple, high-heat technique that transforms everyday broccoli into a standout side.

What Makes It Nutritious?

  • Broccoli is rich in fiber, vitamin C, and antioxidants
  • Balsamic glaze adds a touch of natural sweetness and gut-friendly acidity
  • Avocado oil supports high-heat cooking and heart health

Prep Time

5 minutes

Cook Time

20 minutes

Serves

4

Ingredients

Required Ingredients:

  • 2 heads of broccoli, cut into florets
  • 1–2 tablespoons avocado oil (plus more for tossing)
  • Salt and pepper to taste
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder

Optional to Elevate Flavor:

  • Shaved Parmigiano-Reggiano
  • Toasted nuts or seeds for crunch & additional protein

For the Balsamic Honey Toss

  • 1/4 cup olive or avocado oil
  • 1 tablespoon honey
  • 2–3 tablespoons balsamic glaze or balsamic vinegar
  • 1 teaspoon Dijon mustard
  • 1 small shallot, thinly sliced
  • 1 teaspoon chili oil
  • Salt and pepper to taste

Steps

  1. Preheat oven to 500°F (260°C). Place a baking sheet in the oven with 1–2 tablespoons avocado oil to heat for 5 minutes.
  2. While the pan heats, cut broccoli into florets.
  3. Toss broccoli with a drizzle of oil, salt, pepper, onion and garlic powder.
  4. Carefully remove the hot pan from the oven and spread broccoli evenly. Roast for 10–15 minutes, until edges are charred and crisp.
  5. While broccoli roasts, prepare a large bowl with all toss ingredients: oil, honey, balsamic glaze/vinegar, Dijon mustard, shallots, chili oil, salt, and pepper. Whisk to combine.
  6. Once broccoli is done, immediately toss it in the dressing until well-coated.
  7. Optional: top with shaved Parmigiano-Reggiano and serve warm.

Nutritional Information (Per Serving, 1 cup)

NutrientAmount
Calories160 kcal
Carbohydrates10 g
Fiber3.8 g
Sugars4 g
Protein3 g
Fat12 g
Vitamin C120% DV
Calcium10% DV