Some weeknights call for a dinner that comes together on one pan, with very little cleanup. This sheet-pan salmon and vegetables recipe is exactly that. Crisp-tender broccoli, green beans, bell peppers, and red onion roast alongside salmon fillets brushed with olive oil, lemon, garlic, and herbs.
It is colorful, protein-forward, and full of non-starchy vegetables. If you like a little starch with dinner, you can add a small portion of baby potatoes to the pan or serve it with a whole grain. Both are optional, so you can build the plate that fits your plan.
Why salmon is a great choice
The Dietary Guidelines for Americans, 2020–2025, recommend that most adults eat about 8 ounces of seafood a week. That works out to roughly two servings, which is why you often hear "fish twice a week." The guidelines also suggest choosing seafood that is higher in omega-3 fatty acids and lower in mercury, and salmon is one of those options.
Salmon is a satisfying source of protein, and most of its fat is the unsaturated kind. Nutrition guidance for people with diabetes generally encourages eating patterns that favor unsaturated fats, like those in fish and olive oil, and plenty of non-starchy vegetables. This meal fits that pattern well.
If you follow the Diabetes Plate Method, this dinner lines up nicely: about half the plate is vegetables, about a quarter is salmon, and the optional potatoes or grain fill the last quarter. Your carbohydrate needs are individual, so a registered dietitian or your healthcare team can help you decide what portion is right for you. For type 1 readers, the potatoes or grain are the main carbohydrate to count.
Sheet-pan timing tips: vegetables first, then fish
The one trick to a great sheet-pan dinner is timing. Salmon cooks much faster than most vegetables, so they go in the oven at different times.
- Start with the vegetables. Roast the vegetables (and potatoes, if using) for about 10–15 minutes so they get a head start and begin to brown.
- Add the salmon. Push the vegetables to the sides, nestle the fillets in the middle, and roast everything together until the fish is done.
- Cut potatoes small. Halve or quarter baby potatoes so they finish at the same time as everything else.
- Give everything space. Crowded vegetables steam instead of roasting. If your pan is small, use two.
- Use parchment. Lining the pan makes cleanup quick and helps keep the salmon from sticking.
How to tell when salmon is done
The most reliable way to check is with an instant-read thermometer. Fish is considered safely cooked at an internal temperature of 145°F, measured in the thickest part of the fillet. Salmon should also look opaque and flake easily with a fork.
Cooking time depends on thickness. Thin fillets may be done in 10 minutes, while thicker pieces can take a few minutes longer. Start checking early so the fish stays moist.
Easy swaps
- Other fish: Try trout, arctic char, cod, or halibut. Thinner white fish may cook faster, so check it sooner.
- Tofu: Use cubed extra-firm tofu, pressed and patted dry. Add it with the vegetables, since it needs longer to brown.
- Vegetables: Asparagus, zucchini, cauliflower, or cherry tomatoes all work. Frozen green beans or broccoli roast well too.
- Carbs: Skip the potatoes and serve with a modest scoop of brown rice, quinoa, or farro, or enjoy it with vegetables only.
Meal-prep tips
This recipe makes four servings, so it is easy to cook once and eat twice. Pack salmon and vegetables into containers for lunches, with a lemon wedge to squeeze over before eating. Leftover salmon is also tasty cold, flaked over a big salad or tucked into a grain bowl.
If you like to plan ahead, this dinner fits nicely into a weekly rotation. Our weekly meal planning guide shows how to plan, shop, and prep without stress. You might also enjoy our chicken and vegetable bowl, which uses a similar lemon-herb flavor. To learn more about how protein, fat, and fiber fit together on your plate, see understanding carbs, fiber, protein, and fat.