Turmeric-Ginger Salmon with Roasted Broccoli
Golden, flaky salmon fillets coated in a warm turmeric-ginger marinade, baked until tender alongside crisp-edged roasted broccoli florets. A vibrant one-pan dinner that brings together earthy spices and fresh citrus—ready in 30 minutes with minimal cleanup.
For 6 servings
- prep
Preheat the oven and prepare the pan.
1.Position a rack in the center of the oven and preheat to 400°F (200°C).2.Line a large baking sheet with parchment paper or foil for easy cleanup. - mix
Make the turmeric-ginger marinade.
In a medium bowl, whisk together 2 tablespoons olive oil, turmeric powder, grated ginger, minced garlic, lemon juice, salt, black pepper, and red chili powder until a smooth, golden paste forms.
TIPThe paste should be thick enough to coat the fish. If it looks too dry, add a teaspoon of water. - prep
Coat the salmon fillets.
Pat the salmon fillets completely dry with paper towels. Place them skin-side down on a clean plate. Spoon the marinade evenly over the top and sides of each fillet, using your fingers or a brush to coat every surface. Let them sit while you prep the broccoli.
TIPPatting the fish dry is key—it helps the marinade stick and prevents steaming. - prep
Season the broccoli florets.
In a separate mixing bowl, toss the broccoli florets with the remaining 1 tablespoon of olive oil and a pinch of salt until lightly and evenly coated.
- assemble
Arrange everything on the baking sheet.
Spread the seasoned broccoli florets in a single layer on one half of the prepared baking sheet. Place the marinated salmon fillets on the other half, leaving a little space between each piece.
TIPCrowding the pan will steam instead of roast. Use two sheets if needed, but this recipe fits well on one large sheet. - bake · ~21 min
Bake until the salmon flakes and broccoli is tender-crisp.
Transfer the baking sheet to the oven and bake for 18-22 minutes. The salmon is done when the flesh is opaque and flakes easily with a fork at the thickest part. The broccoli should be fork-tender with slightly charred, crispy edges.
TIPStart checking at 18 minutes. Ovens vary, and salmon continues cooking from residual heat after it leaves the oven. - garnish
Garnish with cilantro and serve with lemon wedges.
Remove the sheet pan from the oven. Sprinkle the chopped cilantro generously over the salmon and broccoli. Tuck lemon wedges around the pan and serve hot directly from the baking sheet or transfer to plates.
TIPA final squeeze of fresh lemon over everything just before eating brightens all the flavors.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Pat the salmon thoroughly dry before marinating to ensure the paste clings and the fish sears rather than steams.
- 2Let the marinated salmon rest for 10 minutes at room temperature to allow the turmeric and ginger to penetrate the flesh.
- 3Arrange broccoli in a single layer with space between florets to encourage caramelization and avoid steaming.
- 4Start checking the salmon at the 18-minute mark; the thickest part should flake easily with a fork and the center be just opaque.
- 5If your baking sheet is crowded, use two sheets and rotate them halfway through for even roasting.
- 6Leftover salmon and broccoli keep well in the fridge for up to 2 days; reheat gently in a low oven or microwave to avoid drying.
Adapt it for your goals.
Low-carb / keto
Serve the salmon and broccoli as-is; this dish is naturally low in carbs and high in healthy fats, making it ideal for ketogenic or low-carb diets.
high proteinHigh-protein
Add a handful of shelled edamame or cubed firm tofu to the broccoli before roasting to boost the protein content without changing the cooking time.
veganVegan
Replace the salmon with thick slices of king oyster mushroom or firm tofu, marinate and roast alongside the broccoli for a fully plant-based meal.
spicySpicy
Increase the red chili powder to 1/2 teaspoon or add a chopped fresh Thai chili to the marinade for a fiery kick that complements the ginger and turmeric.
citrus herb twistCitrus-herb twist
Swap the lemon juice for lime juice and add a teaspoon of fresh thyme or oregano to the marinade for a slightly different citrus-herb profile.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Salmon provides a generous amount of EPA and DHA omega-3s, which support heart health, brain function, and reduce inflammation.
High in Vitamin C
Broccoli and fresh lemon juice contribute a significant dose of vitamin C, essential for immune support and collagen production.
Anti-Inflammatory Spices
Turmeric and ginger contain curcumin and gingerol, both known for their potent anti-inflammatory and antioxidant properties.
Good Source of Fiber
Broccoli provides dietary fiber that aids digestion and helps maintain steady blood sugar levels.
Frequently asked questions
Yes, but thaw it completely in the refrigerator overnight and pat it very dry before marinating to avoid excess moisture.


