Ever hit that 2 p.m. wall where you're starving but the thought of another sad salad makes you want to cry? I've been there too. That's why I created this Rainbow Veggie Sheet Pan Lunch – it's the meal that actually gets me excited about vegetables.
Advertisements1
This isn't just a pile of roasted veggies. It's a complete, satisfying lunch with protein-packed chickpeas, creamy feta, and a zesty lemon-tahini drizzle. Everything roasts on one pan, so cleanup is a breeze and you can prep several days' worth in one go.
The best part? It's budget-friendly. A big batch costs about $2.50 per serving, way less than a takeout lunch, and it's packed with fiber, vitamins, and plant-based protein to keep you full until dinner.
Why You'll Love This Recipe
About the Ingredients
1 medium sweet potato (about 300g), peeled and cut into 1-inch cubes
Adds natural sweetness and creamy texture. Substitute with butternut squash or carrots.
1 red bell pepper, cut into 1-inch pieces
Provides vitamin C and a pop of color. Use any color bell pepper you like.
1 yellow bell pepper, cut into 1-inch pieces
Sweeter than green peppers. Swap for orange or use extra red.
1 medium zucchini (about 200g), halved lengthwise and sliced into half-moons
Adds moisture and cooks quickly. Substitute with yellow squash.
1 small red onion, cut into wedges
Adds savory depth. Use a sweet onion if you prefer milder flavor.
1 cup (200g) cherry tomatoes
They burst in the oven, creating a juicy sauce. Use grape tomatoes if you like.
1 can (15 oz or 425g) chickpeas, drained and rinsed
Plant-based protein and fiber. Swap for cannellini beans or tofu cubes.
3 tablespoons olive oil
Helps veggies roast and crisp. Use avocado oil for higher smoke point.
1 teaspoon smoked paprika
Adds smoky depth. Use regular paprika plus a pinch of cumin if needed.
1/2 teaspoon garlic powder
Convenient and evenly coats veggies. Use 2 minced fresh cloves if you prefer.
1/2 teaspoon salt
Enhances all flavors. Use kosher salt or sea salt.
1/4 teaspoon black pepper
Adds a little kick. Freshly ground is best.
1/2 cup (75g) crumbled feta cheese
Salty and creamy. For a vegan option, use crumbled tofu with lemon juice.
For the lemon-tahini dressing: 2 tablespoons tahini, 2 tablespoons lemon juice, 1 tablespoon olive oil, 2 tablespoons water, 1 small garlic clove (minced), pinch of salt
Creamy, tangy, and nutty. If you don't have tahini, use Greek yogurt or omit for a simpler drizzle.
Tips & Tricks
- Cut veggies into similar-sized pieces so they cook evenly.
- Don't overcrowd the pan – use two pans if needed to ensure browning.
- Roast at a high temperature (425°F/220°C) for caramelization without sogginess.
Pro Tips
Step-by-Step Instructions
1. Preheat oven and prep pan
Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper or foil for easy cleanup.
2. Chop the vegetables
Cut the sweet potato, bell peppers, zucchini, and red onion into bite-sized pieces as directed. Keep them uniform so they roast evenly.
3. Combine and season
In a large bowl, toss the chopped veggies and chickpeas with olive oil, smoked paprika, garlic powder, salt, and pepper until everything is well coated.
4. Spread on baking sheet
Spread the mixture in a single layer on the prepared baking sheet. Make sure there's space between pieces for air circulation – this helps them roast instead of steam.
5. Roast the vegetables
Roast for 25-30 minutes, stirring halfway through, until the veggies are tender and caramelized at the edges, and the chickpeas are slightly crispy. The sweet potatoes should be fork-tender and the peppers have blistered spots.
6. Make the dressing
While the veggies roast, whisk together the tahini, lemon juice, olive oil, water, minced garlic, and a pinch of salt in a small bowl. Add more water if needed to reach a drizzling consistency.
7. Assemble and serve
Remove the sheet pan from the oven and let it cool for 2-3 minutes. Sprinkle with crumbled feta, then drizzle with the lemon-tahini dressing. Serve warm, or let it cool completely and pack into meal prep containers.
Delicious Variations
Add protein
Top with grilled chicken, shrimp, or a fried egg for extra staying power.
Change the flavor
Swap smoked paprika for curry powder or za'atar for a different twist.
Make it a bowl
Serve over quinoa or brown rice and add a handful of fresh greens.
How to Store Rainbow Veggie Sheet Pan Lunch
Refrigerator
Store in an airtight container for up to 4 days. Keep the dressing separate to prevent sogginess.
Freezer
Freeze the roasted veggies and chickpeas (without feta and dressing) for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat in a 350°F (175°C) oven for 10 minutes, or microwave for 2-3 minutes until warmed through. Add fresh feta and dressing after reheating.
Frequently Asked Questions
Q: Can I use frozen vegetables for this recipe?
Yes, you can use frozen vegetables, but they will release more water, so roasting may take longer and result in softer veggies. Thaw and pat them dry first for better browning.
Q: How do I make this vegan?
Simply omit the feta or replace it with a vegan feta or crumbled tofu. The rest of the recipe is already vegan-friendly.
Q: Can I meal prep this for the week?
Absolutely! Portion into containers and keep the dressing separate. It stays fresh for up to 4 days in the fridge – perfect for grab-and-go lunches.
Q: What can I substitute for tahini in the dressing?
You can use Greek yogurt for a creamy, tangy dressing, or simply use olive oil and lemon juice with a little honey for a lighter vinaigrette.
Q: How do I get the chickpeas crispy?
Make sure they are thoroughly dried after rinsing, and toss them in a little extra oil. Also, avoid overcrowding the pan – give them space to crisp up.
Have you tried this Rainbow Veggie Sheet Pan Lunch? I'd love to hear how it turned out and any substitutions you made! Leave a comment below – your ideas might inspire someone else. Small steps, big impact.
Rainbow Veggie Sheet Pan Lunch
Rainbow Veggie Sheet Pan Lunch: a colorful, one-pan meal with roasted veggies, chickpeas, and feta – perfect for easy meal prep.
🧂 Ingredients
- 1 medium sweet potato (about 300g), peeled and cut into 1-inch cubes
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 medium zucchini (about 200g), halved lengthwise and sliced into half-moons
- 1 small red onion, cut into wedges
- 1 cup (200g) cherry tomatoes
- 1 can (15 oz or 425g) chickpeas, drained and rinsed
- 3 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup (75g) crumbled feta cheese
- For the lemon-tahini dressing: 2 tablespoons tahini, 2 tablespoons lemon juice, 1 tablespoon olive oil, 2 tablespoons water, 1 small garlic clove (minced), pinch of salt
📋 Instructions
- 1Preheat oven and prep pan — Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper or foil for easy cleanup.
- 2Chop the vegetables — Cut the sweet potato, bell peppers, zucchini, and red onion into bite-sized pieces as directed. Keep them uniform so they roast evenly.
- 3Combine and season — In a large bowl, toss the chopped veggies and chickpeas with olive oil, smoked paprika, garlic powder, salt, and pepper until everything is well coated.
- 4Spread on baking sheet — Spread the mixture in a single layer on the prepared baking sheet. Make sure there's space between pieces for air circulation – this helps them roast instead of steam.
- 5Roast the vegetables — Roast for 25-30 minutes, stirring halfway through, until the veggies are tender and caramelized at the edges, and the chickpeas are slightly crispy. The sweet potatoes should be fork-tender and the peppers have blistered spots.
- 6Make the dressing — While the veggies roast, whisk together the tahini, lemon juice, olive oil, water, minced garlic, and a pinch of salt in a small bowl. Add more water if needed to reach a drizzling consistency.
- 7Assemble and serve — Remove the sheet pan from the oven and let it cool for 2-3 minutes. Sprinkle with crumbled feta, then drizzle with the lemon-tahini dressing. Serve warm, or let it cool completely and pack into meal prep containers.



