There’s something so comforting about a tray of perfectly roasted vegetables — simple, nourishing, and effortlessly beautiful. This is one of my favorite go-to sides when I want something healthy that still feels warm and elevated.
As a health-conscious mom, I love recipes that are easy to prepare, full of color, and packed with nutrients. Roasting vegetables brings out their natural sweetness while creating those golden, caramelized edges that make them irresistible.
Whether you’re serving these alongside salmon, chicken, or enjoying them on their own, this dish is a staple that always feels fresh, clean, and full of life. 🤍
Directions
1. Preheat & prep
Preheat oven to 400°F and line a baking sheet with parchment paper.
2. Chop your vegetables
Wash, peel, and chop all vegetables into similar sizes so they roast evenly.
3. Season
Place vegetables on the baking sheet, drizzle with olive oil, and add garlic, sea salt, pepper, and Italian seasoning. Toss well to coat.
4. Spread & roast
Spread vegetables in a single layer — this is the key to getting those golden caramelized edges instead of steaming. Roast for 20–25 minutes, tossing halfway through, until tender and golden.
5. Finish & serve
Remove from the oven and finish with a squeeze of fresh lemon juice or shaved parmesan if desired.
Gracefully Kristen Tip
Don’t overcrowd the pan. If the vegetables are piled on top of each other they’ll steam instead of roast — use two baking sheets if needed.
Healthy Swaps
- Use avocado oil instead of olive oil for a higher smoke point
- Add sweet potatoes for a heartier version
- Skip parmesan to keep fully dairy-free and vegan
- Add chickpeas for extra plant-based protein
Serving Suggestions
Serve on a large platter or in a beautiful bowl alongside Golden Glow BBQ Salmon, grilled chicken, or a fresh salad. Perfect for weeknight dinners or hosting.
Best enjoyed fresh, but can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or skillet for best texture — the microwave will make them soft.

