IconsCelebrity FitnessTips and TricksNutrition

Evolution of Heidi Klum’s Fitness Routine and Diet Over the Years to Remain Fit

Dec 17, 2025, 6:00 AM CUT

Heidi Klum became a supermodel during a defining era for the fashion industry. A rockstar of the 1990s runway scene, she helped reshape modern modeling. Now 52, Klum looks decades younger. The reason? Let’s uncover it by taking a closer look at her diet evolution.

Back in 2017, when she was the cover star for Women’s Health, their representatives spoke with Heidi Klum’s nutritionist, Oz Garcia, to understand her dietary habits. Surprisingly, unlike what many assume, her diet seemed quite simple.

Breakfast: 3 organic egg whites (scrambled) with Spinach, green peppers, spring onions, parsley, a small bowl of fresh fruit, and Tea with no milk.

Lunch: 170 g turkey with 90 g basmati rice or 170 g quinoa and stir-fried vegetables

Dinner: 170 g salmon with lemon and garlic, with mixed green salad (broccoli florets, cucumber) and 1 tbsp olive oil dressing

Dessert: Yoghurt, fresh sorbet, or 70% cocoa dark chocolate

Over the years, however, she had more to share.

Secret to Klum's lean physique

Back in 2023, during a candid Instagram chat, she responded to a fan’s question about her weight by revealing that she follows a low-fat breakfast routine of three poached eggs in warm chicken broth and limits herself to no more than 900 calories a day to maintain her lean physique.

Years have passed, but the supermodel’s diet has remained largely consistent. For breakfast, she prefers a three-egg omelette. Lunch typically consists of rice with chicken or turkey, while dinner is usually seafood.

Sometimes, the star enjoys scallops sautéed with spring onions, minced garlic, and fresh parsley, along with green beans for lunch. For dinner, she opts for duck, sushi, or tuna. She likes to change her meals occasionally so that she does not get bored with eating the same foods.

Some of her alternate food choices are:

Breakfast: Two runny eggs topped with ½ tablespoon of homemade salsa, served with sprouted grain bread.

Lunch: 170 g of scallops sautéed with spring onions, minced garlic, and fresh parsley, accompanied by green beans and a rocket, chicory, and radicchio salad dressed with 1 tablespoon of olive oil.

Dinner: 170 g of grilled chicken with pan-tossed zucchini, kale, onions, and tomatoes, alongside a mixed baby greens salad dressed with ½ tablespoon of olive oil.

However, even the supermodel herself admits to indulging in junk food from time to time, “[I was] out to dinner this weekend, and truffles are in season. I had to have the truffle pizza and the truffle pasta. It’s not like I don’t [indulge], but not all the time.”

Apart from her dietary habits, her children are another major factor in keeping her youthful, but it all of it roots down to eating habits.

Heidi Klum Credits Eating Habits For Good Physique

Weighing around 138 pounds, Heidi Klum admits that a disciplined diet has helped her become who she is today. However, her journey was not easy, especially in the beginning, when she found it difficult to adjust to the diet.

“In the beginning, I had to [be disciplined about food], and now I'm just so used to it. There are so many choices, just pick the right things. Because then you don't have the struggle,” she said in conversation with Red Magazine.

During the 2020 pandemic, Klum had revealed in a media interaction that she shies away from intense workout plans and fad diets. Instead, she prefers hula-hooping, trampolining, and swimming as alternatives to hitting the gym.

And we are interested to know your thoughts on the ex-Victoria's Secret Angel's diet approach?

Written by

Suryakant Das

Edited by

Joyita Das

Stay up to date with all things bodybuilding!

Veelvoud Jobs @2025 | All rights reserved