21 healthy low calorie vegetarian meals and dinners

Starting as low as 129 calories a portion...
  • We earn a commission for products purchased through some links in this article.
  • Our low calorie vegetarian meals are packed full of fresh veg, plenty of protein and are perfect for those on a diet or looking to reduce their meat intake.

    Choosing a vegetarian option when it comes to selecting low calorie meals is a great way to ensure that you get at least one of your five-a-day count. Most vegetarian recipes are predominantly made with vegetables and lean protein. Lentils, beans, and tofu are just a handful of protein-based foods that make much healthier meat substitutes and are perfect low calorie filling foods too, keeping you fuller for longer.

    Nutritionist Kim Plaza explains: “We often consume the same weight of food during mealtimes (whether vegetarian or not) However having meals which are lower in calories and higher in fibre will contribute to the same stomach volume and feelings of fullness, with fewer calories.”

    In other words, you don’t necessarily need to consume a high number of calories to feel full after a meal. Kim says; “Gut health can contribute towards feelings of fullness as our microbiome can be stimulated by different nutrients like fibre to release hormones, such as leptin, which regulate our appetite.”

    Low calorie vegetarian meals

    wild-mushroom-risotto

    A warming bowl of risotto topped with wild mushrooms and crispy sage

    1. Wild mushroom risotto

    Calories: 340 | Fat: 19.1g per portion

    This rich, indulgent wild mushroom risotto is just 340 calories per portion. Swapping cream and cheese for almond milk instead is a great way to reduce both the calories and fat content. Paired with earthy mushrooms, this dish is packed full of nutrients; fibre, protein, and antioxidants from the mushrooms and vitamin D, E and calcium from the almond milk.

    Get the recipe: Wild mushroom risotto

    Slow roast tomato and bean pasta

    Mouth-watering slow roasted tomato and bean pasta

    2. Slow roast tomatoes with beans and pasta

    Calories: 421 | Fat: 13g per portion

    This meal has very little fat included and therefore is low in calories explains Kim, a nutritional advisor at Bio-Kult. She adds: “The addition of broad beans will increase the amount of protein consumed and if you are using wholemeal spaghetti, this will increase the fibre content. Tomatoes are also a good source of vitamins and antioxidants, such as carotenoids and lycopene, these compounds may help to reduce inflammation.”

    Get the recipe: Slow roast tomatoes with beans and pasta

    Quorn, squash and spinach lasagne

    One-pot Quorn lasagne layered with veg and topped with cheese

    3. Quorn lasagne

    Calories: 323 | Fat: 5.4g per portion

    Choosing to make the lasagne sauces from scratch is a great way to cut calories and to avoid any added salt or sugar. In this recipe, Rosemary Conley makes a rich tomato-based sauce as well as a homemade cheese sauce too. The Quorn mince is an excellent source of vegetarian-friendly protein. Cut the calories further by using skimmed milk to make the cheese sauce.

    Get the recipe: Quorn lasagne

    Homemade falafel

    Golden and crisp on the outside, soft on the inside homemade falafel

    4. Homemade falafel

    Calories: 370 | Fat: 10g per portion

    Falafel is not just ideal for low calorie lunches, it’s also a great option for dinner too. Serve with fresh salad and wholemeal pitta for a quick low calorie meal. Falafel is predominately made with chickpeas, and chickpeas are packed full of health benefiting nutrients including those that help improve digestion and aid weight management.

    Get the recipe: Falafel

    Garlic mushroom pasta bake

    Garlic infused pasta topped with tomatoes and roughly chopped herbs

    5. Garlic mushroom pasta bake

    Calories: 466 | Fat: 22.7g per portion 

    Mushrooms are one of our favourite ingredients because they are meaty and filling but also low in calories. They make the perfect swap for chicken, pork, or beef as they’re packed full of protein but are much less fatty and calorific than some cuts of meat. With plenty of vitamin C from the spinach and antioxidants from the garlic, this dish has a variety of health benefits as well as being one of our top low calorie vegetarian meals.

    Get the recipe: Garlic mushroom pasta bake 

    low calorie vegetarian meals miso aubergine

    Soft cooked aubergine drizzled with sauce and garnished with fresh chilli on a bed of vegetables

    6. Miso aubergine

    Calories: 457 | Fat: 18g per portion

    By using minimal oil in this recipe the fat value is reduced as is the calorie count. Kim adds: “The use of ancient grains is also a good source of fibre and protein, so may keep you feeling fuller for longer.

    Aubergine is packed full of phytochemicals such as vitamins and antioxidants, as well as anthocyanins, thanks to its blue-purple pigment. Anthocyanins are suggested to help with blood vessel health. Miso may also provide a tasty, but healthy addition to this meal, as it is a fermented food and therefore may influence the health of the microbiome.”

    Get the recipe: Miso aubergine 

    Bowl of pesto potato salad with tomatoes and asparagus

    7. Pesto, asparagus and potato salad

    Calories: 311 | Fat: 18g per portion

    The perfect choice for the summer months, this dish brings healthy asparagus and potatoes together to make another one of our delicious low calorie vegetarian meals. This recipe includes a homemade pesto sauce, made with just a handful of fresh ingredients. Opting for a homemade pesto is a great way to keep the calorie count low as some readymade pestos may contain added salt.

    Get the recipe: Pesto, asparagus and potato salad

    low calorie vegetarian meals lentil and spinach balti

    Small bowl of hearty lentil curry perfect served with flatbread

    8. Lentil and spinach balti

    Calories: 313 | Fat: 7.7g per portion

    This hearty curry is infused with garlic, red onion, balti curry paste, and fresh coriander. The lentils in this recipe are what make it so low in calories. There are just 92 calories and 0.7g of fat in 100g of cooked green lentils. Other than being low calorie, lentils are an excellent source of fibre and potassium, which is good for reducing blood pressure.

    Get the recipe: Lentil and spinach balti 

    Low calorie vegetarian meals beans on toast

    Crunchy sourdough topped with rich homemade baked beans

    9. Homemade beans on toast

    Calories: 360 | Fat: 13.1g per portion

    This popular low calorie breakfast is just 360 calories per serving. The beans in this dish are full of protein suitable for vegetarians. They’re also super low in calories and fat too. Ready in just 20 minutes, this dish is one of our quickest low calorie vegetarian meals. If you like spice, add a pinch of paprika and a few dashes of Tabasco hot sauce – a whole bottle of Tabasco sauce is just nine calories, so a splash or two won’t impact the calorie count much.

    Get the recipe: Homemade beans on toast

    Low calorie vegetarian meals spinach and sweetcorn lasagne

    Indulgent creamy spinach and sweetcorn lasagne finished with cheese

    10. Spinach and sweetcorn lasagne

    Calories: 431 | Fat: 17g per portion

    “There is a whole range of nutrients in this recipe”, exclaims Kim. She continues: “Garlic is an excellent natural source of beneficial compounds, which have been suggested to have antioxidant, cardiovascular protective, anti-inflammatory, immunomodulatory, antibacterial properties and many more.”

    Get the recipe: Spinach and sweetcorn lasagne 

    Four cheese pizza

    Thin crust and crisp base four cheese pizza

    11. Quick four cheese pizza

    Calories: 200 | Fat: 6.5 per portion

    Cheese is a fantastic source of vegetarian protein but it’s important to have other sources too as it has a high saturated fat content. This recipe is perfect if you’re looking for a treat meal and it’s easy to make as it uses a shop-bought pizza base and has just three steps in the method. To reduce the calories further try making your own cauliflower pizza base.

    Get the recipe: Quick four cheese pizza 

    Low calorie vegetarian meals Quorn-lunch-bowl

    Warming bowl of Quorn, beans and spinach in a flavoursome broth

    12. Quick Quorn lunch bowl

    Calories: 161 | Fat: 2g per portion

    This is one of our lowest calorie, meat-free meals with only 161 per portion. It is very easy to customise depending on your preference or what greens you have at home but we’ve chosen green beans and spinach as our main nutrient providers. If you prefer, try swapping the Quorn for more vegetables like mushrooms or try tofu.

    Get the recipe: Quick Quorn lunch bowl 

    Low calorie Thai green vegetable curry

    Lightly spiced Thai green vegetable curry

    13. Low-calorie Thai green vegetable curry

    Calories: 197 | Fat: 13.1 per portion

    Simply opting for reduced-fat coconut milk and bulking the recipe with lots of fibre-rich vegetables keeps the calorie count low without impacting the comfort factor. Interestingly, Kim explains: “Cauliflower is a vegetable known as a phytoestrogen, this means that they are structurally and functionally similar to oestrogen hormones and therefore may be helpful in tackling some menopausal symptoms, such as hot flushes.”

    Get the recipe: Low-calorie Thai green vegetable curry

    Low calorie vegetarian meals Soya bean and pea soup

    Soya bean and pea soup is perfect served with crusty bread for dipping

    14. Soya bean and pea soup

    Calories: 129 | Fat: 5.5g per portion

    This delicious twist on the classic pea soup is on the table in 30 minutes. It has seven ingredients and happens to be vegan too. Soya beans, also known as edamame, are an excellent source of protein, fibre and antioxidants. They are also a good source of omega-3 fatty acids which makes them an important staple of plant-based diets.

    Get the recipe: Soya bean and pea soup

    Vegetarian pie

    A vegetarian pie filled with lentils, sweet potato, mushrooms and peppers

    15. Vegetarian pie

    Calories: 303 | Fat: 9g per portion

    This recipe is considered low in saturated fat with just 1.4g per portion. Using filo pastry instead of puff pastry keeps the calorie and fat count lower. The filling uses lentils which are an excellent source of vegetarian protein and they are a cheap storecupboard ingredient too. This recipe is a great option if you’re entertaining as it can be prepared ahead and is delicious with a side of fresh salad.

    Get the recipe: Vegetarian pie 

    Low calorie vegetarian meals Wholewheat spaghetti with roasted veg

    Wholewheat spaghetti with roasted aubergine wedges and fresh herbs

    16. Wholewheat spaghetti with roasted vegetables

    Calories: 379 | Fat: 11.7g per portion

    Wholewheat pasta is an easy healthy swap from regular pasta and it boosts your fibre intake too. This recipe includes two of you five a day and has only 1.5g of saturated fat per portion. Leftovers can be eaten cold and you can use a variety of different vegetables depending on your preferences.

    Get the recipe: Wholewheat spaghetti with roasted vegetables

    low calorie vegetarian meals stuffed peppers

    Cheese topped stuffed peppers packed with couscous

    17. Stuffed peppers with couscous, courgette, and mozzarella cheese

    Calories: 243 | Fat: 13.2g per portion

    Kim explains: “Bell peppers are exceptionally high in vitamin C and they are available in a variety of colours, ripening from green to red, or purple when they are completely ripe. Although peppers are available throughout the year, one study found that they actually have the highest concentrations of bioactive compounds and antioxidant activity in September, so another reason to eat seasonally.”

    Get the recipe: Stuffed peppers with couscous, courgette, and mozzarella cheese

    Gnudi with tomato sauce

    Gnudi in tomato sauce topped with fresh basil leaves and grated cheese

    18. Gnudi with tomato sauce

    Calories: 280| Fat: 20g per portion

    These hearty dumplings are filled with a creamy ricotta and Parmesan mixture so while they are under 300 calories they are higher in fat than other dishes in our round-up. Our simple tomato pasta sauce is quick and easy to make and healthier than jars which often have added sugar and salt.

    Get the recipe: Gnudi with tomato sauce

    Roast pepper soup with goats cheese

    Rich roast pepper soup with creamy goats cheese

    19. Italian red pepper soup with cheesy flatbread

    Calories: 311 | Fat: 16g per portion

    The base of this soup is tomatoes and red peppers which are both full of vital vitamins and nutrients including vitamins A and C. Tomatoes have greater nutritional value when cooked as it’s easier for your body to digest, so this soup is not only delicious but it’s good for you too. One of our favourite things about this soup is that you can make it ahead and freeze.

    Get the recipe: Italian red pepper soup with cheesy flatbread

    Sweet potato pasta

    Pasta tossed in a light cream sauce with sweet potato and peas

    21. Sweet potato pasta

    Calories: 198 | Fat: 5g per portion

    The use of reduced-fat cheese and yoghurt bring down the calorie content of this recipe according to Kim. She adds: “Sweet potato has been suggested to carry many health-promoting properties, such as antioxidative, anti-inflammatory, antimicrobial anti-ageing and liver supporting effects.”

    Get the recipe: Sweet potato pasta

    bbq vegetables tomato pesto

    BBQ veg kebabs served with couscous, infused with tomato pesto

    22. BBQ vegetables with red pesto dressing and couscous

    Calories: 284 | Fat: 7g per portion

    The final of our low calorie vegetarian meals are these mouthwatering BBQ kebabs. Make this hearty vegetarian option any time of year using your grill. This recipe uses filling low calorie vegetables such as mushrooms and peppers to ensure it’s satisfying, flavoursome and keeps the calories under 300. There is only 1.5g of saturated fat per portion which is considered to be low.

    Get the recipe: BBQ vegetables with red pesto dressing and couscous

    Video of the week

    Latest Stories