Skip to content

Cardi B in Bathing Suit Says "DESPECHAAA"

What Cardi B eats to stay in shape and keep her killer curves. 

Cardi B loves her curves and is all about ensuring she doesn't lose them again. She's not a fan of looking rail thin, but admitted to her followers in an Instagram Live video following the birth of her daughter Kulture in 2018, that she got too skinny without trying. "I've been very depressed because I cannot stop losing weight," she told fans. "I don't like looking too skinny." The WAP singer revealed she had "no appetite"  and said,  "After I gave birth, I was so thirsty to lose all the baby weight and now it's so hard for me to gain weight and I hate it," she admitted in the IG live. "I used to look too skinny as a teenager and I used to hate it and I hate it now. It's been really depressing me, making me sad, my weight," she explained. She has her curves back and looks amazing. So how does she do it? Read on to see 5 ways Cardi B stays in shape and the photos that prove they work—and to get beach-ready yourself, don't miss these essential 30 Best-Ever Celebrity Bathing Suit Photos!



Eats a Variety of Protein


According to The List, Cardi B eats plenty of protein in the morning like scrambled eggs, bacon, salami, prosciutto, and smoked salmon. Dr. Steve Hruby, a Doctor of Chiropractic and founder at Kaizen Progressive Health says, "Eating lean proteins helps you stay in shape and healthy by keeping your muscles strong and preventing them from breaking down. It also helps you lose fat and maintain a healthy weight. When you eat proteins, your body breaks them down into amino acids, which are the building blocks of muscle. Eating lean proteins helps you maintain your muscle mass and prevent muscle loss."


Plant-Based Diet

Joseph Okpako/WireImage

During her pregnancy, Cardi B wanted to stay healthy and opted for a vegan diet, according to Live Kindly.  Reda Elmardi, a Registered Dietician, Certified Nutritionist, Certified Strength and Conditioning Specialist Trainer and owner of says, "1. Plants are not animals. Plants do not have any digestive system. They absorb their food through their roots and leaves. Their bodies are composed of water, carbon dioxide, oxygen, minerals, vitamins, carbohydrates, fats, protein, and fiber.. These substances are then used to produce energy that they use to perform various functions. In other words, plants are not like animals. They cannot eat or digest anything. They only take in what they need from the air and water around them. 2. Plants are natural diuretics. When we consume foods rich in carbohydrates, our body produces glucose (a type of sugar) and insulin. Insulin helps us store fat. When we eat too many carbohydrates, our blood sugar level rises. As a result, our body releases excess amounts of insulin into the bloodstream. This causes our kidneys to excrete sodium, water, and potassium out of the body. This results in dehydration and loss of appetite. 3. Plants are natural detoxifiers. The human body has its own built-in mechanism to remove toxins from the body. However, this mechanism can become overwhelming if we ingest large quantities of toxic chemicals. Our liver processes these toxins and converts them into harmless compounds. If we continue to expose ourselves to toxins, our liver becomes overburdened and eventually fails."


Eats a Balanced Diet

Shareif Ziyadat/Getty Images

Cardi B eats healthy, but doesn't limit herself. She'll enjoy potatoes for breakfast and chips for a snack, The List reports.  Dr. Hruby says, "Having a balanced diet and eating things in moderation is key to staying in shape and maintaining a healthy weight. When it comes to staying in shape, you need to focus on both diet and exercise. While you don't need to completely deprive yourself of unhealthy foods, it's important to eat them in moderation. Moderation is key to maintaining a healthy weight and preventing obesity. You don't need to cut out all unhealthy foods, but you should limit your intake of them."


She Loads Up on Fruits and Veggies

In an Instagram story, Cardi B showed fans what she snacks on before a show to keep her energy up and it's a ton of fruits and veggies, which include Clementines, bananas, apples, pomegranate seeds, pineapple, cantaloupe, strawberries, blueberries, blackberries, raspberries, and carrots and celery with dressing. Elmardi explains, " Vegetables are a great way to get your daily dose of vitamins, minerals, antioxidants, fiber, and other nutrients that can keep you feeling full and satisfied while helping you maintain a healthy weight. Eating fruits and vegetables helps you feel fuller longer, making it easier to eat fewer calories throughout the day."


She Loves Fish

Cardi B loves seafood so much her husband surprised her with a seafood spread that spelled out their daughter's name for her first Mother's day. Delish reports. Aaron Guyett, CSCS Director of Education with Living Fit says, "Fish are high in omega fatty acids and protein. Both of which support your skin, brain function, and fat loss journey. It will help to curb sugar cravings and give you enough satisfaction to keep you from overeating."

Heather Newgen
Heather Newgen has two decades of experience reporting and writing about health, fitness, entertainment and travel. Heather currently freelances for several publications. Read more
Filed Under