meat/carnism
Background: I come from a bengali family so my diet basically consisted of curry with various different meats (lamb, chicken, beef, duck, pigeon and sometimes fish) with some sides like potatos, lentils, flatbread etc. My parents have mostly moved away from meat due to their health but I feel like I'm only getting worse. My university advertises meat and non-vegan foods a lot so it feels impossible for me to switch/don't know how to switch.
I really want to stop eating meat and sometimes I'm able to not eat meat for a couple days but it doesn't last because I just give up whenever my parents cook something really nice or I'm eating with friends.
So how do I start a vegan diet and actually stick to it? Mostly looking for starter vegan foods that I can use to wean myself off from my carnism while studying at university.
[CW: for discussion of meat]
Start incorporating TVP into your meals, learn some good lentil recipes, work on transitioning your comfort foods and favourite recipes to being vegan.
Substitute products like vegan "meats" are great but they're usually pretty pricey and tbh if you can make them a sometimes food rather than basing your diet around them it's going to be better for you and your budget.
I like Bold Flavor Vegan and Chef Jana on YouTube - they're a really good intersection between good recipes that generally do not require extremely elaborate methods or really obscure or expensive ingredients. Sauce Stache is... okay and he's been improving on the last couple of years where it was really clickbait viewing-experience cooking where it's like "iain't makin' that..."
Try to pitch low with your cooking and your recipes - you want to make your stuff easy and accessible for those low energy days or when you're been extremely busy. Save the fancy stuff for if or when you feel like spreading your wings.
Also take a scientific approach to replacing animal products based on what purpose they serve in a recipe, don't look for a 1:1:
Does ground meat add texture to the dish? Is it protein that you use it for? Does the saturated fat provide delicious mouthfeel and richness to the meal?
Once you understand the purpose(s) that an animal product serves a dish, you can replace those with other ingredients that serve as a good approximation.
For bacon, usually it's saturated fat + smoky flavour + pork taste.
You can replace bacon in most recipes using non-virgin coconut oil, smoked paprika and/or liquid smoke, and vegan pork broth powder.
if a recipe uses butter to add richness and a little bit of sorta creaminess then a bit of cashew cream can replace it since you don't need the cream for its other qualities, if that makes sense.
It's really hard to say exactly what the path for you is because it's really dependent upon your lifestyle and especially your food preferences - if your food is pretty culturally Thai then it's going to be wildly different from if it's culturally Greek or culturally American, y'know?