Skip to content
foodoseGet my numbers

Vegetarian GLP-1 recipes

106 recipes, each with its nutrition calculated.

Getting enough protein without meat takes a little more planning, and these recipes do that planning for you: eggs, Greek yoghurt, cottage cheese, beans, lentils and tofu, often two of them on the same plate.

The vegan recipes are included here too. They are sorted by protein per serving, highest first.

Recipes
106
Median protein
22 g
Median energy
380 kcal
Median time
About 40 min

How these were chosen

Every ingredient in these recipes is vegetarian. Some cheeses are made with animal rennet, so check the label where a recipe asks you to. Sorted by protein per serving, highest first. Nutrition is calculated per serving from USDA FoodData Central, and the figures are medians across this list. How we develop our recipes, or download the nutrition data.

  1. Tofu and spinach cannelloni

    Pasta tubes filled with tofu and spinach under tomato sauce.

    About 1 hr 5 min · 505 kcal · 37 g protein · 10 g fibre per serving

  2. Rosemary tofu with butter bean mash

    Rosemary tofu with warm bean mash and roasted carrots.

    About 45 min · 440 kcal · 36 g protein · 12 g fibre per serving

  3. Mushroom and tofu stroganoff

    Mushrooms and tofu in a smooth paprika sauce with rice.

    About 40 min · 495 kcal · 35 g protein · 6 g fibre per serving

  4. Tofu and spinach pesto barley

    Pearl barley with tofu and a fresh spinach-basil sauce.

    About 50 min · 490 kcal · 35 g protein · 13 g fibre per serving

  5. Red lentil and tomato pasta shells

    Pasta filled with lentils and tofu in tomato sauce.

    About 35 min · 545 kcal · 34 g protein · 14 g fibre per serving

  6. Tofu, leek and mustard pot pie

    Tofu and leeks in a mustard sauce beneath a puff pastry lid.

    About 55 min · 535 kcal · 34 g protein · 6 g fibre per serving

  7. Tofu and roasted grape spelt salad

    Warm spelt with tofu, roasted grapes and parsley.

    About 45 min · 500 kcal · 34 g protein · 11 g fibre per serving

  8. Tofu and aubergine peanut stew

    A mild tomato stew with tofu, aubergine and a measured peanut sauce.

    About 40 min · 500 kcal · 34 g protein · 10 g fibre per serving

  9. Tempeh and mushroom bourguignon

    Tempeh and mushrooms in a thyme-scented vegetable gravy.

    About 50 min · 450 kcal · 33 g protein · 6 g fibre per serving

  10. Tofu and pea shepherd's pie

    A savoury tofu and vegetable filling beneath mashed potato.

    About 1 hr 5 min · 440 kcal · 33 g protein · 10 g fibre per serving

  11. Brothy tofu and vegetable tortellini

    Tofu and vegetables with pasta parcels in a clear herb broth.

    About 25 min · 500 kcal · 33 g protein · 6 g fibre per serving

  12. Mild lentil and tempeh chilli

    A mild tomato chilli with lentils, tempeh and sweet pepper.

    About 50 min · 515 kcal · 33 g protein · 14 g fibre per serving

  13. Tomato, mozzarella and lentil bake

    Lentils and roasted tomatoes beneath a bubbling mozzarella topping.

    About 45 min · 460 kcal · 32 g protein · 17 g fibre per serving

  14. Roasted carrot and lentil tahini bowls

    Lentils and tofu with roasted carrots and a measured tahini dressing.

    About 45 min · 425 kcal · 32 g protein · 16 g fibre per serving

  15. Spinach and cottage cheese baked eggs

    Individual baked eggs with spinach, chives and a little crumbled feta.

    About 35 min · 410 kcal · 31 g protein · 4 g fibre per serving

  16. Lemon-herb tofu with Mediterranean rice

    Herb-roasted tofu with rice, courgette and parsley.

    About 45 min · 470 kcal · 31 g protein · 6 g fibre per serving

  17. Tempeh and pearl barley stuffed cabbage

    Soft cabbage rolls with tempeh, barley and tomato sauce.

    About 1 hr 15 min · 480 kcal · 31 g protein · 13 g fibre per serving

  18. Mediterranean tofu flatbread melts

    Warm flatbreads with tofu, tomatoes and a creamy white bean spread.

    About 27 min · 475 kcal · 31 g protein · 8 g fibre per serving

  19. Tempeh and plum rice skillet

    Tempeh and rice with warm plums and a mild ginger note.

    About 35 min · 520 kcal · 31 g protein · 3 g fibre per serving

  20. Smoky tempeh baked potatoes

    Baked potatoes filled with smoky tempeh and sweet pepper.

    About 1 hr 15 min · 450 kcal · 31 g protein · 7 g fibre per serving

  21. Smoky tofu and black bean stuffed peppers

    Roasted peppers with a smoky tofu, bean and rice filling.

    About 55 min · 450 kcal · 31 g protein · 13 g fibre per serving

  22. Tempeh and apple cabbage skillet

    Tempeh with soft cabbage, apple and a mustard dressing.

    About 40 min · 450 kcal · 30 g protein · 8 g fibre per serving

  23. Spinach and egg stuffed portobellos

    Large mushrooms filled with spinach, cottage cheese and eggs.

    About 45 min · 380 kcal · 30 g protein · 5 g fibre per serving

  24. Warm tofu and potato mustard salad

    Golden tofu and potatoes with a mustard dressing.

    About 35 min · 375 kcal · 30 g protein · 7 g fibre per serving

  25. Spinach and ricotta stuffed shells

    Pasta shells filled with spinach and ricotta beneath a tomato sauce.

    About 55 min · 540 kcal · 30 g protein · 6 g fibre per serving

  26. Lentil and spinach filo pie

    Lentils, spinach and tofu inside a lightly crisp filo pie.

    About 55 min · 405 kcal · 29 g protein · 13 g fibre per serving

  27. Tofu, apple and mustard slaw wrap

    A tofu wrap with apple, finely shredded cabbage and mustard dressing.

    About 30 min · 410 kcal · 28 g protein · 7 g fibre per serving

  28. Egg and cottage cheese sandwich

    A familiar egg sandwich with cottage cheese and chopped chives.

    About 25 min · 380 kcal · 28 g protein · 5 g fibre per serving

  29. Lentil and aubergine moussaka

    Roasted aubergine and lentils beneath a yoghurt-egg topping.

    About 1 hr 15 min · 425 kcal · 28 g protein · 18 g fibre per serving

  30. Haricot bean and pumpkin tray bake

    Roasted pumpkin and beans with a creamy lemon-tofu dressing.

    About 45 min · 370 kcal · 28 g protein · 9 g fibre per serving

  31. Spinach, potato and cottage cheese gratin

    Thin potatoes and spinach baked in a cottage cheese custard.

    About 1 hr 5 min · 410 kcal · 28 g protein · 4 g fibre per serving

  32. Warm lentil and egg lunch bowl

    Warm lentils with roasted carrots, eggs and mustard yoghurt.

    About 35 min · 380 kcal · 28 g protein · 14 g fibre per serving

  33. Roasted vegetable and mozzarella frittata sandwich

    A vegetable frittata tucked into bread with melted mozzarella.

    About 55 min · 400 kcal · 26 g protein · 6 g fibre per serving

  34. Mediterranean vegetable bread pudding

    A savoury bread bake with roasted vegetables, eggs and feta.

    About 1 hr 15 min · 490 kcal · 26 g protein · 4 g fibre per serving

  35. Lentil and walnut ragù with pasta

    A textured lentil ragù with mushrooms and a small walnut addition.

    About 40 min · 525 kcal · 25 g protein · 16 g fibre per serving

  36. Cottage cheese waffles with raspberry compote

    Golden waffles with a tender centre and a spoonful of warm raspberries.

    About 30 min · 405 kcal · 25 g protein · 6 g fibre per serving

  37. Spinach and ricotta malfatti

    Tender spinach and ricotta dumplings in tomato sauce.

    About 45 min · 480 kcal · 25 g protein · 5 g fibre per serving

  38. Savoury carrot and feta oat bake

    A sliceable savoury bake with carrot, oats and feta.

    About 45 min · 460 kcal · 25 g protein · 7 g fibre per serving

  39. Red pepper and goat's cheese frittata

    Sweet roasted pepper and a little goat's cheese in a tender frittata.

    About 35 min · 315 kcal · 25 g protein · 2 g fibre per serving

  40. Courgette, feta and egg breakfast muffins

    Savoury egg muffins with courgette, feta and fresh dill.

    About 40 min · 335 kcal · 25 g protein · 2 g fibre per serving

  41. Cottage cheese and roasted pepper toasties

    Crisp toasties with cottage cheese, roasted pepper and basil.

    About 20 min · 355 kcal · 24 g protein · 5 g fibre per serving

  42. Celeriac and white bean mash with eggs

    A smooth celeriac-bean mash with eggs and chives.

    About 40 min · 400 kcal · 24 g protein · 11 g fibre per serving

  43. Mushroom and thyme egg tartines

    Golden mushrooms, thyme and scrambled eggs on crisp toast.

    About 20 min · 350 kcal · 24 g protein · 2 g fibre per serving

  44. Courgette and sweetcorn fritters

    Courgette and sweetcorn fritters with cottage cheese and chives.

    About 35 min · 380 kcal · 24 g protein · 3 g fibre per serving

  45. Quark dumplings with warm peaches

    Soft quark dumplings with warm peaches and plain yoghurt.

    About 35 min · 330 kcal · 24 g protein · 3 g fibre per serving

  46. Raspberry breakfast cheesecake pots

    Chilled yoghurt and cottage cheese pots over a soft wheat biscuit base.

    About 2 hr 10 min · 290 kcal · 23 g protein · 7 g fibre per serving

  47. Beetroot and goat's cheese lentil bowl

    Warm lentils with beetroot, goat's cheese and parsley.

    About 25 min · 380 kcal · 23 g protein · 15 g fibre per serving

  48. White bean, tomato and egg skillet

    Soft tomatoes and white beans with eggs cooked into the sauce.

    About 30 min · 330 kcal · 23 g protein · 8 g fibre per serving

  49. Orzo with white beans and spinach

    Orzo with white beans, spinach and a hard cheese finish.

    About 25 min · 440 kcal · 23 g protein · 8 g fibre per serving

  50. Cauliflower and red lentil soup

    A pale, creamy cauliflower-lentil soup with a yoghurt finish.

    About 40 min · 310 kcal · 23 g protein · 9 g fibre per serving

  51. Banana and cottage cheese griddle cakes

    Small banana griddle cakes with a spoonful of plain yoghurt.

    About 25 min · 365 kcal · 23 g protein · 5 g fibre per serving

  52. Vanilla skyr with roasted pear and cardamom oats

    Cool vanilla skyr, tender pear and a small scattering of fragrant oats.

    About 35 min · 300 kcal · 22 g protein · 6 g fibre per serving

  53. Lemon-ricotta pancakes with warm blueberries

    Tender ricotta pancakes with warm blueberries and the fragrance of fresh lemon.

    About 25 min · 415 kcal · 22 g protein · 3 g fibre per serving

  54. Pea, mint and cottage cheese soup

    A smooth pea soup with mint and blended cottage cheese.

    About 30 min · 320 kcal · 22 g protein · 9 g fibre per serving

  55. Asparagus and pea egg rice

    A quick rice pan with asparagus, peas and softly folded eggs.

    About 30 min · 425 kcal · 22 g protein · 5 g fibre per serving

  56. Mushroom, tofu and thyme soup

    A creamy mushroom soup with tofu and thyme.

    About 35 min · 295 kcal · 22 g protein · 5 g fibre per serving

  57. Broccoli and white bean soup with cheddar

    Broccoli and beans blended into a comforting cheddar soup.

    About 35 min · 365 kcal · 22 g protein · 10 g fibre per serving

  58. Butter bean and leek savoury crumble

    Creamy beans and leeks under an oat and cheese crumble.

    About 45 min · 520 kcal · 22 g protein · 11 g fibre per serving

  59. Aubergine and cottage cheese parmigiana

    Soft roasted aubergine layered with tomato, cottage cheese and mozzarella.

    About 1 hr 10 min · 310 kcal · 22 g protein · 9 g fibre per serving

  60. Apple-cinnamon baked oats

    A soft apple and oat bake with cinnamon and a cool yoghurt spoonful.

    About 40 min · 365 kcal · 22 g protein · 6 g fibre per serving

  61. Courgette and ricotta lasagne rolls

    Rolled pasta with courgette, ricotta and a light tomato sauce.

    About 55 min · 455 kcal · 21 g protein · 5 g fibre per serving

  62. Greek-style butter beans with baked eggs

    Butter beans in tomato sauce with eggs and crumbled feta.

    About 40 min · 365 kcal · 21 g protein · 9 g fibre per serving

  63. Spinach and feta filo spirals

    Crisp filo spirals filled with spinach, feta and cottage cheese.

    About 55 min · 360 kcal · 21 g protein · 3 g fibre per serving

  64. Cauliflower and cheese stuffed potatoes

    Baked potatoes with cauliflower, cottage cheese and cheddar.

    About 1 hr 35 min · 370 kcal · 21 g protein · 6 g fibre per serving

  65. Mushroom and spinach spelt risotto

    A warm spelt risotto with mushrooms, spinach and a cheese finish.

    About 50 min · 360 kcal · 21 g protein · 9 g fibre per serving

  66. Chickpea and egg picnic rolls

    Wholemeal rolls with chickpeas, chopped egg and chive yoghurt.

    About 25 min · 390 kcal · 21 g protein · 7 g fibre per serving

  67. Pea and basil tofu pasta

    A bright green pasta sauce made with peas, basil and tofu.

    About 25 min · 380 kcal · 20 g protein · 7 g fibre per serving

  68. Tomato, red lentil and ricotta soup

    A smooth tomato-lentil soup with ricotta stirred through.

    About 40 min · 370 kcal · 20 g protein · 10 g fibre per serving

  69. Mediterranean chickpea and feta pita

    A soft pita filled with chickpeas, feta and chopped vegetables.

    About 15 min · 420 kcal · 20 g protein · 11 g fibre per serving

  70. Broccoli and cheddar potato cakes

    Golden potato cakes with broccoli, cheddar and a yoghurt dip.

    About 50 min · 390 kcal · 20 g protein · 5 g fibre per serving

  71. Orange and vanilla semolina with quark

    Smooth semolina porridge with orange zest and creamy quark.

    About 20 min · 295 kcal · 20 g protein · 3 g fibre per serving

  72. Mushroom and lentil cottage pie

    A savoury mushroom-lentil filling with a soft potato topping.

    About 1 hr · 360 kcal · 20 g protein · 15 g fibre per serving

  73. Butternut, white bean and sage soup

    Roasted squash and white beans blended into a smooth sage soup.

    About 50 min · 345 kcal · 20 g protein · 11 g fibre per serving

  74. Strawberry and vanilla overnight oats

    Creamy overnight oats with vanilla yoghurt and fresh strawberries.

    About 6 hr 5 min · 290 kcal · 20 g protein · 6 g fibre per serving

  75. White bean and oat savoury loaf

    A sliceable bean and vegetable loaf with tomato sauce.

    About 1 hr 10 min · 445 kcal · 20 g protein · 17 g fibre per serving

  76. Peach and almond breakfast couscous

    Warm couscous with peaches, vanilla yoghurt and toasted almonds.

    About 15 min · 320 kcal · 20 g protein · 5 g fibre per serving

  77. Buckwheat crêpes with spinach and ricotta

    Folded buckwheat crêpes with a warm spinach and ricotta filling.

    About 40 min · 345 kcal · 20 g protein · 4 g fibre per serving

  78. Smoky bean and mushroom breakfast toast

    Warm beans and browned mushrooms over wholemeal toast.

    About 25 min · 325 kcal · 19 g protein · 12 g fibre per serving

  79. Cauliflower and tofu orzo

    Orzo in a smooth cauliflower-tofu sauce with chives.

    About 30 min · 355 kcal · 19 g protein · 5 g fibre per serving

  80. Pear and ginger buckwheat porridge

    Tender buckwheat with pear, a little ginger and plain yoghurt.

    About 25 min · 335 kcal · 19 g protein · 7 g fibre per serving

  81. Roast vegetable and hummus egg wraps

    A soft wrap with eggs, roasted vegetables and hummus.

    About 40 min · 430 kcal · 19 g protein · 5 g fibre per serving

  82. Sweet potato and black bean quesadillas

    Crisp folded tortillas with sweet potato, black beans and cheese.

    About 1 hr 10 min · 465 kcal · 19 g protein · 10 g fibre per serving

  83. Pea and ricotta couscous

    Couscous with peas, ricotta and fresh mint.

    About 20 min · 435 kcal · 19 g protein · 7 g fibre per serving

  84. Pumpkin and oat breakfast squares

    Soft pumpkin breakfast squares with cinnamon and a yoghurt topping.

    About 40 min · 355 kcal · 19 g protein · 7 g fibre per serving

  85. Blueberry and lemon baked French toast

    A soft-centred breakfast bake with blueberries and a golden bread top.

    About 45 min · 410 kcal · 19 g protein · 3 g fibre per serving

  86. Leek, pea and ricotta tart

    A small filo tart with leeks, peas and ricotta.

    About 55 min · 400 kcal · 19 g protein · 4 g fibre per serving

  87. White bean and aubergine tomato bake

    Soft aubergine and white beans with tomato and basil.

    About 1 hr · 375 kcal · 19 g protein · 17 g fibre per serving

  88. Potato, spinach and egg breakfast hash

    Golden potatoes, wilted spinach and eggs for a savoury morning.

    About 40 min · 320 kcal · 18 g protein · 4 g fibre per serving

  89. Lemon-dill chickpea and quinoa bowl

    Quinoa and chickpeas with cucumber, dill and a creamy tofu dressing.

    About 15 min · 365 kcal · 18 g protein · 10 g fibre per serving

  90. Cauliflower and chickpea couscous with mint yoghurt

    Roasted cauliflower and chickpeas with couscous and mint yoghurt.

    About 40 min · 400 kcal · 18 g protein · 11 g fibre per serving

  91. Creamy roasted pepper tofu pasta

    Pasta in a smooth roasted pepper and silken tofu sauce.

    About 25 min · 355 kcal · 18 g protein · 4 g fibre per serving

  92. Potato and egg breakfast tacos

    Soft tortillas filled with potatoes, eggs and a cool yoghurt spoonful.

    About 30 min · 355 kcal · 18 g protein · 5 g fibre per serving

  93. Roasted pepper and feta barley bowl

    Warm barley with peppers, chickpeas and crumbled feta.

    About 45 min · 460 kcal · 18 g protein · 15 g fibre per serving

  94. Baked polenta with tomatoes and eggs

    A soft polenta base with tomatoes, eggs and a little cheese.

    About 35 min · 330 kcal · 17 g protein · 3 g fibre per serving

  95. Black bean and quinoa cakes

    Baked bean and quinoa cakes with a roasted pepper dip.

    About 50 min · 345 kcal · 17 g protein · 14 g fibre per serving

  96. Beetroot and ricotta wonton ravioli

    Simple ravioli-style parcels with beetroot and ricotta.

    About 45 min · 410 kcal · 17 g protein · 4 g fibre per serving

  97. Roasted pepper, chickpea and tofu soup

    A smooth roasted pepper soup with chickpeas and tofu.

    About 30 min · 295 kcal · 17 g protein · 9 g fibre per serving

  98. Carrot, red lentil and cumin soup

    A smooth carrot and lentil soup with a gentle cumin note.

    About 40 min · 320 kcal · 16 g protein · 11 g fibre per serving

  99. Broccoli and ricotta filo pie

    A filo-topped pie with broccoli, ricotta and mozzarella.

    About 40 min · 345 kcal · 16 g protein · 4 g fibre per serving

  100. Mushroom and white bean polenta bake

    Soft polenta topped with mushrooms, white beans and thyme.

    About 50 min · 360 kcal · 16 g protein · 9 g fibre per serving

  101. Cherry and almond millet porridge

    Creamy millet with cherries, yoghurt and a small almond topping.

    About 30 min · 350 kcal · 16 g protein · 5 g fibre per serving

  102. Chickpea flour omelette with mushrooms

    A savoury chickpea pancake folded around mushrooms and spinach.

    About 40 min · 265 kcal · 16 g protein · 8 g fibre per serving

  103. Celeriac, pear and white bean soup

    A smooth soup with celeriac, pear and white beans.

    About 45 min · 330 kcal · 15 g protein · 12 g fibre per serving

  104. Sweet potato and tofu ginger soup

    A silky sweet potato soup with tofu and a restrained ginger finish.

    About 35 min · 290 kcal · 15 g protein · 6 g fibre per serving

  105. Lentil, chestnut and thyme soup

    A smooth, earthy soup with lentils, chestnuts and thyme.

    About 40 min · 335 kcal · 14 g protein · 14 g fibre per serving

  106. Grilled peach and farro bowls

    Warm farro with grilled peach, courgette and mint.

    About 45 min · 320 kcal · 13 g protein · 8 g fibre per serving

Read next

These recipes are meal ideas, not individual nutrition prescriptions. They have been checked on paper and not yet cooked, and each recipe page says what is still outstanding. Talk to the clinician who prescribes for you before changing how you eat.