The foods you thought were vegetarian but aren't

You may not be a vegetarian – or have no inclination of ever becoming one – but it’s still good to know what’s inside the food you’re chowing down on.

We all know that Parmesan (the ‘proper’ version, anyway) is a no-go for veggies and marshmallows and most chewy sweets – yes, sadly Haribo – contain gelatin, but you probably didn’t realise just how many other common foods sneakily include animal bits and bobs.

We hate to break it to you, but a lot of booze isn’t suitable for vegetarians and even some varieties of bread are best avoided if you’re really keen to stick to an absolutely-no-animal-parts diet.

Follow us on Instagram and Facebook for non-stop inspiration delivered fresh to your feed, every day. For Twitter updates, follow @YahooStyleUK.

Read more from Yahoo Style UK:

Blue Prosecco is here for anyone whose bubbly isn’t unusual enough

8 reasons you really need to splurge on Manuka honey

It’s best to eat organic bananas if you’re vegetarian, as a spray-on coating designed to lengthen the fruit’s shelf life is thought to contain chitosan – a bacteria-fighting compound derived from shellfish. [Photo: Pexels]

Before you tuck into that bowl of peanuts at the pub later, it’s worth knowing that many brands contain gelatin, because it helps salt and other spices stick to the nuts. [Photo: Pexels]

Many low-fat yoghurts are made using gelatin, to help thicken the consistency in the place of fat. [Photo: Pexels]

Vitamin tablets often contain gelatin and many labels promising a health-boost thanks to the inclusion of omega-3 often include fatty acids from fish (which is why they smell so nasty). This also means that orange juice can be off-limit too, as it often includes omega-3. [Photo: Pexels]

You have to admit, it’s pretty gross to think that some bagels and breads contain a softening agent that comes from human hair and poultry feathers. L-cysteine is in many brand-name products – look out for it. [Photo: Pexels]