No, but it’s close. There are a few ingredients that pose a problem:
- It contains vitamin D3 which comes from animal sources.
- The vitamin I use has a tiny amount of gelatin (also animal sourced).
- Depending on where you get your Omega 3s, that usually comes from fish oil (though you can get it from algae oil).
To the best of my knowledge everything else is vegetarian (though decidedly NOT vegan with all the cream and whey protein).