Roasted Rainbow Vegetables
There’s something about a tray of colorful vegetables coming out of the oven that instantly makes dinner feel a little happier. I started making these Roasted Rainbow Vegetables on weekends when I wanted something simple and healthy but didn’t want to spend a lot of time in the kitchen.
One weekend, a family member suggested roasting whatever vegetables we already had in the refrigerator instead of cooking each one separately. I tossed together a mix of colorful vegetables, added olive oil, garlic, and a few simple seasonings, and popped the whole tray into the oven.
The result was so much better than I expected.
The edges became beautifully caramelized, the vegetables stayed tender inside, and the colors looked gorgeous on the dinner table. My family loved them, and now I find myself making this whenever I want an easy side dish that feels special without requiring much effort.
It’s also one of those recipes I make when I’m stressed. Chopping vegetables, tossing everything with olive oil, and hearing that first little sizzle when the tray hits the oven is strangely relaxing. And when the vegetables come out golden and fragrant, dinner already feels halfway done.
Why You’ll Love These Roasted Vegetables
- Beautifully colorful: A mixture of red, orange, yellow, and green vegetables makes the dish look as good as it tastes.
- Simple ingredients: You only need vegetables, oil, and a handful of seasonings.
- Easy preparation: Everything roasts together on one sheet pan.
- Naturally vegetarian: They make a delicious meat-free side dish.
- Great for meal prep: The leftovers can be added to salads, bowls, wraps, and omelets.
Ingredients
For the vegetables:
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 orange bell pepper, cut into chunks
- 1 medium zucchini, sliced
- 1 medium red onion, cut into wedges
- 1 cup broccoli florets
- 1 cup cherry tomatoes
- 1 medium carrot, sliced
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- ½ teaspoon smoked paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
Optional:
- 1 tablespoon fresh parsley, chopped
- 1–2 teaspoons fresh lemon juice
- A sprinkle of grated Parmesan cheese
How to Make Roasted Rainbow Vegetables
1. Preheat the oven
Preheat your oven to 425°F (220°C).
A hot oven is important here because we want the vegetables to roast and caramelize rather than simply steam.
2. Prepare the vegetables
Wash and dry the vegetables thoroughly. Cut them into relatively similar-sized pieces so they cook evenly.
Place the bell peppers, zucchini, onion, broccoli, tomatoes, and carrots into a large bowl.
I always try not to make the pieces too small. Larger chunks hold their texture better and give you those lovely roasted edges.
3. Add the seasoning
Drizzle the olive oil over the vegetables. Add the minced garlic, Italian seasoning, smoked paprika, salt, and black pepper.
Toss everything together until the vegetables are lightly coated.
This is one of those recipes where you really don’t need complicated seasoning. The high heat brings out the natural sweetness of the vegetables, while the garlic and herbs add just enough flavor.
4. Spread everything onto a baking sheet
Arrange the vegetables in a single layer on a large baking sheet.
Try not to overcrowd the pan. If the vegetables are piled on top of each other, they will release steam and won’t develop those delicious golden edges.
If necessary, use two baking sheets.
5. Roast
Place the tray in the oven and roast for 25–35 minutes, tossing the vegetables once around the halfway point.
The vegetables should be tender with lightly browned and caramelized edges.
Keep an eye on the tomatoes and zucchini toward the end because they may cook a little faster than the carrots and broccoli.
6. Finish and serve
Remove the vegetables from the oven and let them sit for a couple of minutes.
For a fresh finish, squeeze a little lemon juice over the top and sprinkle with fresh parsley.
If you’re in the mood for something richer, a little Parmesan is wonderful too.
The Secret to Perfectly Roasted Vegetables
The biggest mistake with roasted vegetables is overcrowding the pan.
I learned this the hard way. The first time I made a huge batch, I tried squeezing everything onto one baking sheet. The vegetables were cooked, but they weren’t nearly as golden and caramelized as I wanted.
Now I give them plenty of room.
Dry vegetables roast better. Pat them dry after washing so excess moisture doesn’t create steam.
Use enough oil to coat, but don’t drench them. Too much oil can make the vegetables greasy.
Keep the oven hot. Around 425°F gives you a good balance between tender centers and browned edges.
Cut harder vegetables smaller. Carrots take longer than zucchini, so smaller carrot pieces help everything finish around the same time.
Can I Use Different Vegetables?
Absolutely. That’s one of my favorite things about this recipe.
You can add or substitute:
- Sweet potatoes
- Cauliflower
- Brussels sprouts
- Mushrooms
- Asparagus
- Red or yellow onion
- Green beans
- Butternut squash
Just remember that different vegetables have different cooking times. Hard vegetables such as carrots and sweet potatoes usually need more time than softer vegetables such as zucchini or tomatoes.
What to Serve With Roasted Rainbow Vegetables
These vegetables work with almost anything.
Serve them alongside:
- Roast chicken
- Grilled or baked fish
- Beef or steak
- Rice or quinoa
- Pasta
- Mashed potatoes
- Chickpeas or beans
For a quick lunch, I sometimes put the leftover vegetables over cooked quinoa, add a little feta, and finish everything with lemon juice. It’s simple, filling, and surprisingly satisfying.
Can I Make Them Ahead?
Yes. Roasted vegetables are excellent for meal prep.
Let them cool completely and store them in an airtight container in the refrigerator for up to 4 days.
Reheat them in the oven or air fryer when possible. The microwave works too, although the vegetables won’t be quite as crisp.
You can also enjoy the leftovers cold or at room temperature in salads and grain bowls.
A Few Flavor Variations
Once you’ve made the basic version, it’s easy to change the flavor.
Mediterranean: Add oregano, feta cheese, olives, and a squeeze of lemon.
Spicy: Add red pepper flakes or a little cayenne pepper.
Herby: Use fresh rosemary, thyme, or parsley.
Cheesy: Sprinkle Parmesan over the vegetables during the last few minutes of roasting.
Sweet and savory: Add a small drizzle of honey or maple syrup before roasting.
Nutrition Information
Nutrition will vary depending on the vegetables and amount of olive oil used. The following is an approximate estimate for 6 servings, without optional Parmesan.
| Nutrient | Approx. Amount per Serving |
|---|---|
| Calories | 145 kcal |
| Protein | 3 g |
| Total Fat | 8 g |
| Saturated Fat | 1 g |
| Carbohydrates | 17 g |
| Fiber | 5 g |
| Sugars | 8 g |
| Sodium | 230 mg |
| Potassium | 520 mg |
| Vitamin C | 110% DV |
| Vitamin A | 85% DV |
Nutrition values are estimates and can vary based on the exact vegetables, portion sizes, and ingredients used.
