Roasted Seasonal Vegetables

Roast a beautiful platter of savory seasonal vegetables—healthy, colorful, and endlessly versatile. This is one of my favorite recipes because it works with almost any vegetables you have on hand and can be prepared ahead for effortless entertaining or easy meals throughout the week. Serve it as a vegetarian entrée, an elegant side dish, over rice or grains, tossed into pasta, layered onto salads, or tucked into wraps, panini, flatbreads, and pizzas.

It is also the perfect way to use extra produce and fresh herbs before they go to waste. Roast once, enjoy in multiple ways.

For the best texture and color, heartier green vegetables benefit from blanching before roasting. Blanching means briefly cooking vegetables in boiling salted water until crisp-tender. They are then “shocked” in ice water to immediately stop the cooking process. This keeps colors vibrant, preserves freshness, and ensures vegetables stay tender with a slight bite rather than becoming overcooked in the oven.

Blanching and Shocking

Bring a large pot of salted water to a rolling boil. Add vegetables by type and cook briefly until crisp-tender. Transfer immediately to a bowl of ice water using a slotted spoon or tongs. Once cooled, drain thoroughly and dry on a sheet pan lined with paper towels.

Vegetables can be blanched and refrigerated up to 3 days in advance, making final roasting simple and quick.

There is no need to cover the pot while blanching. Most vegetables cook quickly, and keeping the pot uncovered gives you better control.

Below is a guide to vegetables I especially enjoy roasting, along with preparation notes. Cooking times vary by size and variety. Most vegetables should be washed and peeled if needed. Keep many vegetables whole or in large pieces for the most beautiful presentation.

If preparing a large assortment, it can be helpful to use two pots of boiling water—one for green vegetables and another for vegetables such as carrots or beets. Garlic and tomatoes are best added directly to the roasting pan.

Roasted Vegetables by Soffia Wardy Print

Roasted Seasonal Vegetables

A vibrant platter of roasted seasonal vegetables is one of the easiest and most versatile dishes to make. Use whatever looks freshest at the market and create a beautiful mix of colors, textures, and flavors. The vegetables can be prepared ahead of time, making this perfect for entertaining or effortless weekday meals.

Serve as a vegetarian entrée, elegant side dish, over rice or grains, tossed into pasta, layered onto salads, or tucked into wraps, flatbreads, panini, and pizzas.

Ingredients

Units Scale

Vegetables & Herbs

  • Select several varieties of seasonal vegetables in different colors and textures
  • Use enough vegetables to generously fill the pan you plan to roast in
  • Fresh herbs for finishing (thyme, parsley, rosemary, dill, basil, etc.)

Lemon-Mustard Herb Vinaigrette

  • 2 tablespoons freshly squeezed lemon juice
  • 1 teaspoon Dijon mustard
  • 1 teaspoon minced garlic
  • 1/2 tablespoon minced fresh thyme leaves
  • 3/4 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 cup good olive oil
  • 1/2 tablespoon minced fresh parsley leaves
  • 1 tablespoon Za’atar (optional)

Flavor Note: This vinaigrette uses thyme and optional Za’atar for a bright, earthy Mediterranean character. Za’atar commonly includes sumac, toasted sesame seeds, Mediterranean thyme, Greek oregano, and marjoram. Feel free to substitute with herbs and spices you enjoy depending on the season or meal. Fennel pollen is another favorite addition and adds beautiful aromatic depth. The roasted vegetables are also delicious served with any sauces or accompaniments you love—such as yogurt sauce, tahini, romesco, pesto, chimichurri, balsamic glaze, or a favorite aioli.

Instructions

Make the Vinaigrette

  1. In a large bowl, combine the lemon juice, mustard, garlic, thyme, salt, and pepper.
  2. Add Za’atar if using.
  3. Slowly whisk in the olive oil until emulsified.
  4. Stir in the parsley.
  5. Set aside until ready to use.

Prepare the Vegetables

  1. Bring a large pot of salted water to a boil over high heat.
  2. Blanch vegetables individually by type, cooking until just crisp-tender.
  3. Transfer immediately to a large bowl of ice water to stop cooking.
  4. Once cooled, drain well and dry on a sheet pan lined with paper towels.

Tip: If preparing ahead, refrigerate the blanched vegetables up to 3 days.

Helpful Trick: Use two pots if making a large assortment—one for green vegetables and another for carrots, root vegetables, or beets. If the water becomes discolored, refresh with clean water before continuing.

Roast

  1. Preheat oven to 375°F.
  2. Lightly oil a metal baking dish, paella pan, or sheet pan.
  3. Arrange vegetables in sections by type for the most beautiful presentation.
  4. Let vegetables sit at room temperature for 30–60 minutes if chilled.
  5. Drizzle generously with vinaigrette, reserving some for finishing.
  6. Roast 20–25 minutes, until heated through and lightly caramelized.

Finish & Serve

  • Remove from oven
  • Drizzle with remaining vinaigrette
  • Top with fresh herb sprigs
  • Serve directly from the pan or transfer to a platter family-style

Notes

What is Shocking?

After blanching, vegetables are plunged into ice water to immediately stop the cooking process. This preserves vibrant color and keeps textures perfectly crisp-tender.

Best Vegetables for This Recipe

Asparagus, broccolini, cauliflower, carrots, fennel, zucchini, squash, green beans, beets, Brussels sprouts, baby potatoes, mushrooms, peppers, onions, cherry tomatoes, garlic cloves.

Entertaining Tip

Arrange vegetables by color and shape in sections rather than mixing everything together. The presentation feels abundant, elegant, and restaurant-worthy.