What would you like to know?
Share this Story

Victoria Beckham's big beauty secret is eating salmon every single day

Adriana Velez is Food Editor for SheKnows. She spent her formative years in Brooklyn, which pretty much explains everything about her. She now lives somewhere else and has discovered life after kale and kombucha. She's written for Civil ...

Eating salmon every day would definitely be worth it, but here's a better idea

How far would you go for amazing skin? Would you eat salmon every single day? Because that is exactly what Victoria Beckham does, as she tells Net-a-Porter's The Edit:

I see a dermatologist in LA, called Dr Harold Lancer, who is incredible. I’ve known him for years — he sorted my skin out. I used to have really problematic skin and he said to me, ‘You have to eat salmon every single day.’ I said, ‘Really, every day?’ And he said, ‘Yes; breakfast, lunch or dinner, you have to eat it every single day.’

OK, I love salmon as much as the next hungry woman does, but wow... every day? It's true that salmon is an excellent source of omega-3 fatty acids — the secret sauce behind fabulous skin — but it's not the only source. Not by a long shot.

More: Dinner made easy: 10 simple fish in parchment recipes

Salmon is becoming the new chicken breast. Everyone eats loads of it because we think it's healthy. But we're missing out on other sources of omega-3s — better sources. Yeah, that's right. Better.

And to get better omega-3s, you need to think small. You need to eat the little fishes. We're talking mackerel and herring, which can be just as high in omega-3s as salmon is. Why are they better? Because they're lower in the food chain, which means they're lower in mercury. And did I mention they're also cheaper? Here are a few ideas to try out:

  • Take a cue from the Spanish, and get your little fishes from tins or (if you're BPA-wary) bottles. Eat them tapas-style with roasted red peppers, artichoke hearts, crusty bread and a nice glass of red.
  • Make your Caesar salad the authentic way — with anchovies.
  • Top some Danish rye bread or crisps with cream cheese, pickled herring and lemon zest for open-faced smørresbrød-style sandwiches.
  • Swap out canned mackerel for tuna in a fish salad sandwich. Be amazed at how it tastes pretty much the same.
  • Indulge in some raw oysters the next time you're at a raw bar. They're almost as high in omega-3s as salmon is, plus they're an aphrodisiac.
  • Make mussels in linguine — another seafood that's almost as high in omega-3s as salmon.
  • If you're lucky enough to live near mountain streams, definitely take advantage and get your fill of fresh rainbow trout.

More: How to grill your favorite types of fish

A few plant-based foods are high in short-chain omega-3s, a type that doesn't pack as much power as fish-derived omega-3s, but at least they come with fiber. Sprinkle these onto your salads, in your granola, over pasta, in smoothies or onto anything else you can think of.

  • Hemp hearts
  • Chia seeds
  • Flaxseeds
  • Walnuts

More: 5 reasons you should get more omega-3s, starting now

Long story short, you do not have to eat salmon every single day to get glowing skin like Victoria Beckham does. Go for variety instead. There's plenty of fish in the sea, as they say.

New in Food & Recipes

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!