This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

Sheet pan roasted mixed vegetables are caramelized, deeply savory, and nothing like those limp frozen blends or steam-in-bag sides.

High heat and staggered timing help each vegetable roast properly. Potatoes, carrots, and red onion roast first with broccoli and Brussels sprouts added later so they finish crisp and just-tender. A drizzle of Italian vinaigrette at the end adds tang and brightness to the mix.

Drizzling Italian vinaigrette over roasted mixed veggies.
Email this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Here’s Why This Mixed Roasted Vegetable Recipe Works

Staggered roasting preserves texture: Hardier veggies like potatoes and carrots go in first, while quicker cooking broccoli and Brussels sprouts join later for perfect doneness.

Sheet pan helps with maximum caramelization: Spreading everything in a single layer helps each piece brown, not steam.

Fennel adds a subtle sweet note: It roasts down sweet and tender, giving the mix a subtle anise lift.

Vinaigrette is an easy flavor boost: A quick drizzle at the end adds zip without extra work.

Assorted vegetables arranged on a marble countertop.

Ingredient Notes

Potatoes: Small waxy potatoes (like Yukon Gold or red) hold their shape and roast up creamy inside with crisp edges. Cut them in half or quarters depending on size.

Fennel: If you’ve never cooked with fennel (or think you don’t like it), roasting might convert you. The licorice edge softens into something mellow and sweet, especially with a little caramelization.

Brussels sprouts and broccoli: These go in later to avoid overcooking. You want a tender yet crisp texture, not mushy florets.

Red onion: Roasts down to soft, jammy bites that balance the mix with a hint of sweetness and sharpness.

Italian vinaigrette: A finishing drizzle adds brightness and ties the flavors together. Homemade is easy and punchy, but a good bottled vinaigrette works just as well.

Four photos showing how to make roasted mixed vegetables on a sheet pan.

These roasted vegetables make an easy side for my salmon in tarragon sauce or other simple seafood mains. They also pair well with broiled pork chops for an easy dinner with very little extra work.

Roasted vegetables on a baking sheet, white surface, blue cloth nearby.

Recipe Tips

Cut uniformly: Aim for similar sizes so the vegetables cook evenly, especially with potatoes and carrots.

Don’t crowd the pan: Use a large sheet pan (or two) to avoid steaming instead of roasting.

Olive oil matters: Use enough to lightly coat, but not drown. You want sizzle, not sogginess.

Season twice: A little extra salt and pepper before the final roast helps build depth.

Serve warm or room temp: These vegetables hold up well and are just as good slightly cooled. This is a great recipe for meal prep.

Fennel tip: Leave the core in: It helps the wedges stay intact through roasting and softens into a tender center.

Use what you have: Don’t stress exact veggie amounts. This recipe is forgiving as long as you keep the pan from overcrowding.

Optional finish: A handful of chopped parsley or thyme after roasting adds color and a fresh contrast to the caramelized flavors.

A platter filled with roasted vegetables next to a bottle of Italian dressing.

Oven Roasted Vegetables

Roasted mixed vegetables are proof that simple techniques and solid timing can transform a pile of produce into something craveable. Make it once and you’ll be hooked.

Serve these roasted vegetables alongside baked chicken breast for an easy dinner that doesn’t need much else.

Pin this now to find it later!

Pin It
Roasted mixed vegetables on a white serving platter.
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
No ratings yet

Oven Roasted Mixed Vegetables

A hearty sheet pan mixed vegetables roasted in stages for perfect texture, then finished with a tangy Italian vinaigrette. You get golden vegetables with crisp edges, tender centers, and deep, savory flavor.

If you make this recipe, please leave a star rating and comment.

Servings: 6 servings
Email me this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 6 to 8 baby potatoes, cut in half
  • 2 to 3 carrots, peeled and cut into 1-inch pieces
  • 1 red onion
  • 1 fennel bulb, trimmed and cut into 6 wedges, core left intact
  • extra virgin olive oil, divided
  • Salt and pepper
  • 4 to 6 Brussels sprouts, halved
  • 1 head broccoli, cut into 2-inch florets
  • ¼ cup Italian vinaigrette, homemade or storebought

Instructions 

  • Heat oven to 425°F. Line a large rimmed sheet pan with parchment paper.
  • Place the potatoes, carrots, red onion and fennel in the center of the pan. Drizzle with olive oil, spread them across the pan, sprinkle with salt and pepper. Roast the vegetables until barely tender, about 40-45 minutes, flipping them halfway with a wide spatula or tongs.
    Adding salt to mixed vegetables on a sheet pan.
  • While the vegetables are cooking, add the Brussels sprouts and broccoli to a bowl and drizzle with olive oil, reserve.
  • Remove the pan from the oven and use a spatula to make space between the vegetables. Add the Brussels sprouts and broccoli, spreading them evenly across the pan. Sprinkle with more salt and pepper, then return the pan to the oven and roast for 15–20 minutes, or until everything is browned and tender.
    Baking sheet of assorted raw vegetables grouped on a marble surface.
  • Transfer the vegetables to a serving platter and drizzle with Italian Vinaigrette.

Notes

Cut evenly: Cut the vegetables in a uniform size, especially the potatoes and carrots, to ensure even roasting.
Stage by cook time: Start with dense veggies like potatoes and carrots, then add broccoli and Brussels sprouts later to avoid overcooking.
Leave space on the pan: Don’t overcrowd. Spread everything out in a single layer so they roast, not steam. If your pan isn’t big enough divide the veggies among two sheet pans. 
Don’t skip the flip: Turn the vegetables halfway through for even browning and caramelization.
Finish with vinaigrette: A drizzle right after roasting adds brightness and ties everything together.

Nutrition

Serving: 1 serving, Calories: 134kcal, Carbohydrates: 25g, Protein: 5g, Fat: 3g, Saturated Fat: 0.5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 0.01g, Sodium: 172mg, Potassium: 867mg, Fiber: 6g, Sugar: 7g, Vitamin A: 4181IU, Vitamin C: 119mg, Calcium: 91mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

About Pat Nyswonger

Pat Nyswonger is a self-taught home cook with years of experience creating from-scratch meals for family and friends. As a wife, mother of four, and grandmother to seventeen, she understands the value of recipes that bring people together. Her kitchen has always been the heart of her home, where she enjoys developing flavorful, approachable dishes that home cooks of any level can make and enjoy.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating