Skip to main content

Slow-Cooked Salmon with Turnips and Swiss Chard

This elegant slow-cooked salmon with turnips and Swiss chard is a wonderful example of how gentle cooking techniques can transform simple ingredients. By roasting the salmon at a low temperature, the fish retains a succulent, buttery texture that pairs beautifully with the earthy notes of the vegetables. The addition of fresh coriander, flat-leaf parsley and a hint of sesame oil provides a vibrant, aromatic finish that lifts the entire dish without the need for heavy sauces.

As a diabetes-friendly main course, this recipe is naturally low in carbohydrates and rich in heart-healthy omega-3 fatty acids. The inclusion of peppery Swiss chard and tender turnips adds a boost of fibre and essential vitamins, making it a nourishing choice for a midweek supper or a light weekend lunch. Serve this colourful, nutrient-dense meal warm for a satisfying and wholesome dining experience.

Continue reading below

Ingredients for Slow-Cooked Salmon with Turnips and Swiss Chard

  • 110g pieces skinless salmon fillet

  • 60ml olive oil, divided

  • 1 teaspoon finely grated lemon zest

  • Kosher salt

  • 4 garlic cloves, peeled, smashed

  • 675g small turnips, scrubbed, halved, quartered if large

  • Freshly ground black pepper

  • 2 bunches Swiss chard

  • 1 small shallot, finely chopped

  • 1/4 cup chopped fresh coriander

  • 1/4 cup chopped fresh flat-leaf parsley

  • 1 tablespoon fresh lime juice

  • 1 teaspoon toasted sesame oil

  • Toasted sesame seeds (for serving)

How to make Slow-Cooked Salmon with Turnips and Swiss Chard

Preheat oven to 250°. Place salmon in a large baking dish; drizzle with 2 tablespoons olive oil, sprinkle with lemon zest, and gently rub into flesh. Season with salt and scatter garlic around. Bake until salmon is medium-rare(mostly opaque but still slightly translucent in the centre), 30-35 minutes.

Meanwhile, combine turnips, 1 tablespoon olive oil, and 240ml water in a large skillet; season with salt and pepper. Bring to a simmer, cover, and cook until turnips are fork-tender, 15-20 minutes. Uncover and cook, tossing occasionally, until liquid is evaporated and turnips are golden, 5 minutes.

While turnips are cooking, remove ribs and stems from Swiss chard leaves. Thinly slice ribs, stems, and leaves crosswise. Heat remaining 1 tablespoon olive oil in another large skillet over medium-high heat. Cook shallot and Swiss chard ribs and stems, stirring often, until beginning to soften, about 3 minutes. Add Swiss chard leaves and cook, tossing often, until leaves are wilted, about 2 minutes. Toss in coriander, parsley, and lime juice; season with salt.

Drizzle salmon with sesame oil. Serve salmon with Swiss chard and turnips, topped with sesame seeds.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 16 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.