Many users on the social media site called her out for eating the sugary cereals, leaving comments like, "don't feed your baby that dyed crap," "don't eat that gorgeous" and "Captain Crunch cuts the roof of your mouth."
Teigen responded to some of the users directly on Instagram, but took to Twitter to follow up her thoughts with a series of defensive tweets.
"If you wanna give me unsolicited baby advice on the damn cereal I eat/what I wear u better unlock your profile so I can see your perfection," she tweeted.
"Yes I am living off dyed food," she continued. "Tuna too!! Gonna try to dye my tuna actually. Then have an icy, dyed vodka soda and that's just lunch."
She then jokingly tweeted that she was going to "take the trapeze class I've been meaning to take," "do a 3 legged race then probably rent sumo suits and battle strangers," and finish the day off with "a nice cigar in the hot tub."
This isn't the first time Teigen has called out her haters this month. Less than a week after she and John Legend announced they were expecting their first child, she gave fans a first glimpse of her pregnancy, sharing a photo of her adorable baby bump.
"Somebody is early to the party," she captioned the pic.
Some fans immediately shamed her, suggesting that she looked like she was having twins, the possible reason for her fast-growing belly. She took to Twitter to announce "it isn't twins" and that she was already done with "preg tweeting."
No more preg tweeting for me, lesson learned!! Back to food and reality TV and hay things