My body is a little wacky. Many of my friends are vegetarian, my husband would be vegetarian about 6mo a year, and I love to cook. What this breaks down into is that I'm usually vegetarian a few months out of the year solid, and vegetarian at least a few days a week.
When I'm vegetarian my cholesterol SKYROCKETS. I'm talking really, really, really bad. And the good kind is too low. It's vexing. Because I love vegetarian meals. (And, yes, I'm actually talking vegetarian bordering on vegan, these aren't cheese or dairy or egg heavy meals).
When I'm not vegetarian it's in the normal to low range.
So for ME... I have to make sure that I'm keeping my dietary choices balanced.
I've noticed my cholestrols are in their best ranges when I'm having red meat at least once or twice a week, seafood once or twice a week.
I realize this goes against conventional wisdom... but I suspect conventional wisdom is based on my mum's cooking. We're talking midwestern meat & gravy & potatoes & soggy veggies every day (LOVE you mum!). Don't get me wrong... my mum is a fantastic cook, but my dad is from the midwest and she cooks regionally for him (and always has, no matter where in the world we've lived). My dad also has a problem with LOW cholestrol (runs in his side of the family). His side eats a slab of bacon every morning, deepfies the eggs in bacon grease (omg... best tasting eggs on the planet), and that's just to start, and their cholesterol is always too low. I don't have that gene (sniff!)... but I ALSO don't eat midwestern style (or heavenly deep south style) very often.
ANYHOW... point being... my body tends to do best with moderation. Totally nixing animal fats and macadamia nuts (the only non-animal source of "bad" choloestrol) from my diet and my body wigs out and apparently starts producing a TON of it's own. :P And I also don't eat midwesternish or southernish more than once a month usually... although I will go on binges from time to time).
What I DO eat is a lot of ethinic food. Italian, greek, spanish, french, middle eastern, indian, thai, japanese, mesoamerican, caribbean. I blend American and South American (beef... it's what's for dinner) in at about the same ratio as the rest of it.