Ingredients
Protein Options (choose one or mix):
1 lb chicken thighs, bone-in or boneless (organic/free-range)
1 lb turkey sausage, sliced
1 block firm tofu, cubed (for plant-based option)
1 lb wild-caught salmon fillets
Vegetables:
2 medium sweet potatoes, diced
1 zucchini, sliced
1 red bell pepper, sliced
1 cup broccoli florets
1 small red onion, sliced
Seasonings & Marinade:
2 tbsp olive oil (or avocado oil)
3 cloves garlic, minced
1 tsp smoked paprika
1 tsp dried oregano
1/2 tsp salt (adjust to taste)
1/4 tsp black pepper
Juice of 1 lemon
Optional: 1 tsp chili flakes for heat
Fresh herbs for garnish (parsley, thyme, or rosemary)
Instructions
Preheat the oven: Set to 400°F (200°C) and line a large sheet pan with reusable parchment or a silicone baking mat.
Prepare the protein: If using chicken or salmon, pat dry and season with 1 tsp olive oil, 1/2 tsp salt, pepper, and half the garlic. For tofu, toss with a drizzle of oil, paprika, and a pinch of salt.
Prep vegetables: Toss sweet potatoes, zucchini, bell pepper, broccoli, and onion with remaining olive oil, paprika, oregano, garlic, salt, and pepper. Spread evenly on the sheet pan.
Layer ingredients: Place protein on the pan with vegetables, ensuring enough space between pieces for even roasting.
Roast: Bake for 25–35 minutes. Add tender vegetables (like zucchini or peppers) halfway through if cooking dense vegetables first. Check protein for doneness — chicken should reach 165°F, salmon should flake easily.
Finish and garnish: Remove from oven, drizzle with lemon juice, sprinkle fresh herbs, and optional chili flakes.
Serve: Enjoy immediately or portion into containers for meal prep.
Notes
For extra flavor, marinate proteins for 30–60 minutes before roasting.
Swap vegetables seasonally for variety and sustainability.
Use two sheet pans if cooking a larger quantity to avoid overcrowding.
Leftovers store well in glass containers for up to 4 days in the fridge or freeze for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30–35 minutes
Nutrition
- Serving Size: 4
- Calories: 380 kcal
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 3g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 28g