This warm roasted vegetable salad was inspired by all the colourful deli counter salads that always look so fresh and inviting in the summer. With summer meals, BBQ dinners, and easy make-ahead side dishes on my mind, I wanted to create a homemade roasted vegetable salad using simple ingredients like broccoli, carrots, onions, celery, and cherry tomatoes. It is bright, flavourful, and perfect as a healthy summer side dish, potluck salad, or easy vegetable recipe for weeknight dinners.
Short Description of the Recipe
This warm roasted vegetable salad is a colourful, deli-inspired side dish made with broccoli, carrots, onions, celery, and cherry tomatoes roasted until tender and full of flavour. The vegetables get lightly caramelized in the oven, which brings out their natural sweetness and gives the salad that homemade roasted flavour you don’t always get from a cold vegetable salad.
It is simple, bright, and easy to make with everyday ingredients. A little olive oil, herbs, salt, and cracked pepper are really all you need. The edges of the broccoli brown a bit, the carrots soften, and the tomatoes add a nice juicy bite.
Â
Why It’s Good
This roasted vegetable salad is good because it feels fresh but still cozy. It has the colour and variety of a summer deli salad, but the roasted vegetables make it more filling and flavourful. I love how the carrots turn sweet, the onions soften, and the broccoli gets those little roasted edges.
It is also a great healthy vegetable recipe because it works as a side dish, a light lunch, or part of a bigger dinner plate. You can serve it warm, room temperature, or even chilled the next day. That makes it handy for meal prep, summer BBQs, and easy weeknight dinners.
Â
When to Serve It
Serve this warm roasted vegetable salad with grilled chicken, baked fish, steak, pasta, rice bowls, or sandwiches. It is especially nice in the summer when you want a colourful side dish that feels a little more special than plain steamed vegetables.
It also works well for potlucks, picnic-style dinners, BBQ nights, or a simple make-ahead deli-style salad for the fridge. I would serve it slightly warm right after roasting, but leftovers are good too. The flavour settles in nicely.
Tips and Tricks
Cut the vegetables into fairly even pieces so they roast at the same time. The carrots take a little longer than the broccoli, so I like cutting them into thinner sticks or smaller chunks.
Spread the vegetables out on the baking sheet. If they are too crowded, they will steam instead of getting those nice roasted edges.
Toss the vegetables halfway through roasting so they cook more evenly and pick up a little colour on both sides.
For the best roasted vegetable salad, let the vegetables cool for a few minutes before serving. They taste great warm, but not piping hot.
A small squeeze of lemon at the end brightens everything up. It makes the roasted carrots, broccoli, onions, and tomatoes taste fresher.
Ingredient Notes
Broccoli: Fresh broccoli works best for this warm roasted vegetable salad. The edges brown nicely and add lots of flavour.
Carrots: Carrots bring sweetness and colour. Slice them thinner so they become tender without overcooking the broccoli.
Onions: Yellow onion, red onion, or a mix of both works well. Roasting makes the onions soft, sweet, and really good.
Celery: Celery adds a little crunch and a lighter deli-style flavour. It is subtle, but it works.
Cherry tomatoes: These add juicy sweetness. They soften as they roast and make the salad feel more colourful.
Olive oil and herbs: Keep it simple. Olive oil, salt, cracked pepper, garlic, and Italian seasoning give this roasted vegetable side dish plenty of flavour without making it complicated.
Variations
Add roasted red peppers for a more colourful summer vegetable salad.
Sprinkle with feta cheese after roasting for a Mediterranean-style roasted vegetable salad.
Add cooked chickpeas to make it more filling for lunch or meal prep.
Toss in a little balsamic vinegar before serving for a tangy deli counter flavour.
Serve it over baby spinach, arugula, or mixed greens if you want more of a traditional salad.
Add grilled chicken, shrimp, or salmon to turn it into an easy summer dinner.
Storage Tips
Store leftover roasted vegetable salad in an airtight container in the fridge for up to 3 days.
This salad can be served warm, room temperature, or chilled from the fridge.
If serving leftovers cold, add a small drizzle of olive oil or a squeeze of lemon to freshen it up.
Reheat gently in the microwave or in a skillet if you prefer it warm.
The vegetables will soften as they sit, but the flavour is still really good the next day. It makes a handy make-ahead side dish for BBQ dinners, lunches, or quick weeknight meals.

Warm Roasted Vegetable Salad
Equipment
- Large baking sheet
- Parchment paper
- Large mixing bowl
- Sharp knife
- Cutting board
- Measuring spoons
- Wooden spoon or spatula
- Oven mitts
- Serving bowl or platter
Ingredients
- 3 carrots large and peeled and cut into sticks
- 2 cups broccoli florets
- 1 yellow onion large and cut into wedges
- 1 red onion small and cut into wedges
- 2 celery stalks sliced into thick pieces
- 1 cup cherry tomatoes halved
- 2 tablespoons olive oil
- 2 garlic cloves minced
- 1 teaspoon dried Italian seasoning
- ½ teaspoon dried thyme or rosemary
- ½ teaspoon salt or to taste
- ½ teaspoon cracked black pepper
- 1 teaspoon lemon juice optional
- 1 tablespoon chopped fresh parsley optional for serving
Instructions
- Preheat the oven to 400°F and line a baking sheet with parchment paper.
- Add the carrots, broccoli, onions, celery, and cherry tomatoes to a large bowl.
- Drizzle with olive oil. Add the garlic, Italian seasoning, thyme or rosemary, salt, and cracked pepper. Toss well so the vegetables are lightly coated.
- Spread the vegetables onto the baking sheet in a single layer. Try not to crowd them too much so they roast instead of steam.
- Roast for 25–30 minutes, tossing once halfway through, until the carrots are tender and the broccoli edges are lightly browned.
- Finish with a little lemon juice and fresh parsley if using. Serve warm.
Notes
- This warm roasted vegetable salad works best when the vegetables are cut into similar-sized pieces. The carrots should be a little thinner because they take longer to soften than the broccoli and cherry tomatoes.
- Spread the vegetables in a single layer on the baking sheet. This helps the broccoli, carrots, onions, celery, and tomatoes roast instead of steam. You want those lightly browned edges for the best flavour.
- The cherry tomatoes will soften and release a little juice as they roast. That adds nice flavour to the roasted vegetable salad and makes it feel more like a deli-style summer side dish.
- This recipe can be served warm, room temperature, or chilled. It is a great make-ahead vegetable salad for BBQ dinners, potlucks, family meals, and easy weeknight sides.
- For extra flavour, add a squeeze of fresh lemon juice, a drizzle of balsamic vinegar, or a sprinkle of feta cheese after roasting.
- If you want a heartier roasted vegetable salad, add chickpeas, cooked quinoa, grilled chicken, or salmon. It turns this easy vegetable side dish into a light summer meal.
- Do not overcrowd the pan. If you are doubling the recipe, use two baking sheets so the oven roasted vegetables can caramelize properly.
- Leftovers store well in the fridge for up to 3 days. The vegetables soften a little, but the flavour is still really good the next day.
- This healthy roasted vegetable recipe is a good way to use up extra broccoli, carrots, onions, tomatoes, or other fresh vegetables sitting in the fridge.
- Serve it as a colourful summer side dish with grilled chicken, steak, fish, pasta, rice bowls, sandwiches, or burgers.
Nutrition
Ellen Britt
Hi, I’m Ellen — a passionate home cook dedicated to creating easy, flavorful recipes inspired by real-life cooking and shared family traditions. Every recipe on this site is a true collaboration, developed and tested together in our kitchen to ensure it’s reliable, simple to follow, and absolutely delicious.