Tacos live or die by contrast. Here that means sweet, smoky roasted potato, creamy avocado, crunchy lime slaw and sharp pink onions. Pickle the onions first; ten minutes is enough. Everything else comes together while the sweet potato roasts.

A serving of three tacos has about 25g of fibre. That is most of the 30g a day the NHS recommends, in one meal, when most adults in the UK eat about 20g a day in total. It comes from the black beans, sweet potato, cabbage, avocado and corn tortillas.
Why it keeps you full. Fibre and the slow-release carbohydrate in beans slow down digestion, which is why this is tagged for blood sugar and why it feels more filling than its size suggests.
Sweet potato is rich in beta-carotene, which the body turns into vitamin A, and counts as one of your 5 a day, unlike ordinary potatoes. The cabbage and lime add vitamin C, which helps the body absorb the iron in the beans.
The honest part is the protein. At about 20g a serving, it is lower than most dinners on this site. If you train, add a handful of toasted pumpkin seeds, serve with a dollop of soya yogurt, or use some crumbled extra-firm tofu alongside the beans. At about 680 calories, it is also a full meal; have two tacos each for a lighter dinner.
Corn tortillas made only from maize are naturally gluten-free, but many UK brands contain wheat flour, so check the label. For another meal built on black beans, try the huevos rancheros. For eating around menopause, see the best diet for menopause.