So what I'm looking for is actual recipes for enjoyable food that does deliver on that front
Yeah, sorry I realised I wasn't answering your question. All of those nutrients, except B12 and vit D, should be plentiful in a varied predominantly whole food plant based diet. B12 needs to come from suppliments or enriched foods as you already know. Vitamin D is produced by the body when you have sunlight on skin so if you're out cycling and running that shouldn't be a concern until the Winter. It's also in mushrooms but I think you'd need to eat a LOT of mushrooms to get enough.
Spanakopita (I just have it without the cheese) is a good way to get a load of greens in.
We have a lot of beans (pinto, black, cannelini etc). Refried beans are super tasty and full of protein. This recipe is a good one, just swap butter for olive oil etc https://www.wahaca.co.uk/frijoles-recipe/
Also just bean salad with cooked beans, mix in some herbs, capers, add dressing.
Roast mixed veg is really easy and will give you loads of nutrients. We normally have sweet potato, onion, courgette, aubergine, garlic, squash all roasted up together and then a grain (rice or spelt etc) with a non-yoghurt based sauce (oatgurt, herbs, capers, olive oil / oatgurt, garlic, olive oil are two easy ones)
TBH I'm not the head chef in our household so I mainly do the eating part of the meal :)
Yeah, sorry I realised I wasn't answering your question. All of those nutrients, except B12 and vit D, should be plentiful in a varied predominantly whole food plant based diet. B12 needs to come from suppliments or enriched foods as you already know. Vitamin D is produced by the body when you have sunlight on skin so if you're out cycling and running that shouldn't be a concern until the Winter. It's also in mushrooms but I think you'd need to eat a LOT of mushrooms to get enough.
Spanakopita (I just have it without the cheese) is a good way to get a load of greens in.
We have a lot of beans (pinto, black, cannelini etc). Refried beans are super tasty and full of protein. This recipe is a good one, just swap butter for olive oil etc https://www.wahaca.co.uk/frijoles-recipe/
Also just bean salad with cooked beans, mix in some herbs, capers, add dressing.
Roast mixed veg is really easy and will give you loads of nutrients. We normally have sweet potato, onion, courgette, aubergine, garlic, squash all roasted up together and then a grain (rice or spelt etc) with a non-yoghurt based sauce (oatgurt, herbs, capers, olive oil / oatgurt, garlic, olive oil are two easy ones)
TBH I'm not the head chef in our household so I mainly do the eating part of the meal :)