Looking for a quick, healthy dinner that requires minimal cleanup? This sheet-pan vegetarian dinner is your new weeknight hero! Packed with colorful roasted vegetables, protein-rich beans or tofu, and delicious seasoning, it’s a satisfying and balanced meal ready in under 40 minutes.
Perfect for busy people, families or anyone trying to eat more plant-based meals without spending hours in the kitchen. Just toss everything on one pan, roast, and enjoy!


Tested & Approved
Every recipe concept that earns our Tested & Approved badge goes through a rigorous evaluation against the Roz Recipes standard. We carefully analyze the ingredient synergy, verify the nutritional balance, and ensure the methodology is optimized for quick, everyday cooking. This specific combination is approved because its flavor profile is structurally sound, offering a perfect balance of taste, texture, and visual appeal designed to succeed in any home kitchen.
Quick Recipe Overview
Prep Time: 10 minutes
Cook Time: 25–30 minutes
Total Time: 40 minutes
Yield: 4 servings
Difficulty: Easy
Ingredients
- 2 cups broccoli florets
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 small zucchini, sliced
- 1 small red onion, cut into wedges
- 1 can (15 oz) chickpeas or 1 block (14 oz) extra-firm tofu, cubed
- 2 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp smoked paprika
- 1 tsp dried oregano
- Salt and black pepper, to taste
- Fresh lemon juice, for serving
- Optional garnish: chopped parsley or feta cheese
Instructions
- Preheat oven to 400°F (200°C) and line a large sheet pan with parchment paper.
- Prepare the protein:
- If using tofu, press it for 10 minutes to remove excess moisture, then cube it.
- If using chickpeas, drain and rinse them well.
- Combine veggies and protein in a large bowl. Drizzle with olive oil and sprinkle with garlic powder, paprika, oregano, salt, and pepper. Toss to coat evenly.
- Spread mixture on the prepared sheet pan in a single layer for even roasting.
- Roast for 25–30 minutes, stirring halfway through, until vegetables are tender and slightly crispy on the edges.
- Finish and serve: Drizzle with fresh lemon juice and garnish with parsley or feta before serving.
Tips, Variations & Storage
Substitutions & Variations:
- Swap tofu or chickpeas with black beans, tempeh, or white beans.
- Add other veggies like sweet potatoes, carrots, or cauliflower for more variety.
- For extra flavor, toss everything with a tablespoon of soy sauce or balsamic vinegar before roasting.
Make-Ahead Tip:
Chop the vegetables and prep the protein up to a day ahead. Store in separate airtight containers in the fridge until ready to roast.
Storage:
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat in the oven or air fryer for best texture.
- You can also freeze for up to 2 months thaw in the fridge overnight before reheating.
Serving Ideas:
- Serve over cooked quinoa, rice, or couscous for a complete meal.
- Add to wraps or grain bowls for lunch the next day.
- Top with a tahini or yogurt dressing for extra creaminess.
FAQs
Can I use frozen vegetables?
Yes! Just make sure to thaw and pat them dry to avoid sogginess.
How do I make it spicier?
Add chili flakes, cayenne pepper, or your favorite hot sauce before roasting.
Can I use both tofu and beans?
Absolutely. Mixing both adds variety in texture and boosts the protein content.
Nutrition Facts (per serving)
Calories: 280
Protein: 14 g
Carbs: 30 g
Fat: 12 g
Conclusion
This Sheet-Pan Vegetarian Dinner with Roasted Veggies + Beans or Tofu is simple, wholesome, and bursting with flavor. It’s perfect for busy weeknights or healthy meal prep. Give it a try and let us know how it turned out, your weeknight dinners just got a lot easier!
