Homepage

Accessibility links

  • Skip to content
  • Accessibility Help
BBC Account
Notifications
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBeebies
  • CBBC
  • Food
  • Home
  • News
  • Sport
  • Business
  • Innovation
  • Culture
  • Travel
  • Earth
  • Video
  • Live
More menu
Search BBC
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBeebies
  • CBBC
  • Food
  • Home
  • News
  • Sport
  • Business
  • Innovation
  • Culture
  • Travel
  • Earth
  • Video
  • Live
Close menu
Food
  • Home
  • Recipes
    • In Season
    • Occasions
    • Cuisines
    • Ingredients
    • Dishes
    • Collections
  • Budget Recipes
  • Chefs
  • Stories
  • Diets
  • Programmes
  • Techniques
  • Your Favourites

Plant-based protein

All of these vegan dishes are packed with protein thanks to plant-based sources like tofu and beans.
Spicy tofu and edamame beans
by Ching-He Huang

A great veggie way to load up on calcium and protein, this spicy stir-fry is ready in minutes.

Each serving provides 188kcal, 10.5g protein, 6g carbohydrate (of which 4g sugars) 13g fat (of which 2.5g saturates), 1g fibre and 1.9g salt.

Main course

Tuscan beans on sourdough toast

by Hattie Ellis
Brunch

White beans in a creamy tarragon and dill sauce

by Dr Rupy Aujla
Main course

Tempeh meatballs in tomato sauce with balsamic vinegar

by Dr Rupy Aujla
Main course

Gigantes with tomatoes and greens

by Rick Stein
Main course

Lokanta stew

by Nigel Slater
Main course

Mediterranean bean stew with potato griddle cakes

by Simon Rimmer
Main course

Edamame and pea spread with five-spice tofu topper

by Dr Rupy Aujla
Main course

Bruno Loubet’s bean and vegetable chilli

by Raymond Blanc
Main course

Aubergine and bean casserole

by Simon Rimmer
Main course

Vegan hot ‘honey’ tempeh tacos

by Elly Smart
Main course
FAQs about BBC Food

Find us here

Explore the BBC

  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBeebies
  • CBBC
  • Food
  • Home
  • News
  • Sport
  • Business
  • Innovation
  • Culture
  • Travel
  • Earth
  • Video
  • Live
  • Terms of Use
  • About the BBC
  • Privacy Policy
  • Privacy Policy
  • Cookies
  • Cookies
  • Accessibility Help
  • Parental Guidance
  • Contact the BBC
  • Make an editorial complaint
  • BBC emails for you
  • Advertise with us
Copyright © 2025 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.