50 Healthy Vegetarian Recipes – High-protein AND Low-fat
HurryTheFoodUp is reader-powered. If you click through using links on our site we may earn a small commission at no cost to you.
Eating vegetarian is definitely good for you (we’re sure!), but it’s not always easy to find healthy vegetarian recipes.
Sometimes the only vegetarian options are mac & cheese or a veggie burger on a big bun.
And while comfort food doesn’t hurt every once in a while, it should definitely be balanced out with some healthy vegetarian meals!
That’s where we come in with this fabulous compilation that covers everything from healthy vegetarian breakfast ideas, to healthy vegetarian dinner ideas (and if you need more, we’ve got healthy vegetarian lunch ideas for weight loss over here!).
You’ll find some HurryTheFoodUp classics like our breakfast egg muffins and black bean soup, plus some exciting new recipes for easy healthy vegetarian meals.
We’ve also included lots of healthy vegan recipes in here!
What makes a recipe healthy?
While I’m sure you all have some instincts about what constitutes a healthy vegetarian recipe, we have some more concrete info for you.
In fact, we got our nutritionist, James, to set up a list of requirements for us, so this isn’t all conjecture and guess work!
It’s important to look for meals and recipes that are balanced and nutritious.
This isn’t a weight loss recipe list, so if that’s what you’re looking for, go check out our list of vegetarian weight loss recipes!
If you’re just looking for a healthy vegetarian recipe, here’s what James says we should look out for.
How can I find healthy vegetarian recipes myself?
- At least 10g of protein per recipe (because protein contributes to muscle maintenance and keeps you full)
- Less than 25g of fat, less than 8g of saturated fat (because some fat is good but not too much)
- You should include whole-grain carbohydrates, like brown rice, pasta, buckwheat, or quinoa, or starchy vegetables, like sweet potatoes, or potatoes (so that you’re getting lots of nutrients with your carbs)
- Aim for non-starchy veggies along with the starchy ones above. The starchy ones give you the calories from carbohydrates and non-starchy ones (think courgettes, peppers, or broccoli) contain lots of other healthy nutrients.
So, you can follow these guidelines when you’re looking at other recipes so that you can find healthy vegetarian recipes all on your own (why not start with these healthy high calorie vegetarian meals?).
Or better yet, you can keep scrolling to read this list of healthy vegetarian meals that we’ve made based on his suggestions (if you like these, you should also check out our 79 best veggie meals that please everyone!)!
Coming up are our very best balanced vegetarian meals and nutritious vegetarian recipes.
Breakfast
Cottage Cheese Pancakes
Check out the recipe hereBonus: a classic with extra protein
441 calories per serving
34g of natural protein. Just three ingredients: Cottage cheese, eggs, and oats (a simple cottage cheese afternoon snack can’t be beat!). 12 minutes from start to finish. You won’t be disappointed!
Baked Eggs in Spinach and Tomato
Check out the recipe hereBonus: savory and delicious
416 calories per serving
Baked Eggs in Spinach and Tomato. A delicious breakfast to help combat hangovers by replenishing the most important nutrients and amino acids. Easy to make and very tasty. You know you wanna.
Ready in: 6 minutes
Recipe by: FitMealIdeas
Bonus: so much protein for a smoothie!
253 calories per serving
This 4 ingredient creamy, sugar-free Mango Raspberry Vanilla Protein Smoothie is naturally dairy-free, gluten-free and can be made vegan.
Chickpea Pancakes #2 – Caramelized Onion and Feta
Check out the recipe hereBonus: a new take on breakfast
214 calories per serving
These easy chickpea pancakes are sweet and salty, and absolutely delicious. Be warned, breakfasts will never be the same again!
Ready in: 15 minutes
Recipe by: FitMealIdeas
Bonus: the perfect start to your day
213 calories per serving
Protein packed healthy Greek yogurt fruit salad with fresh fruits served with vanilla flavored greek yogurt sweetened with monk fruit. It is no sugar, without cream cheese and cool whip yogurt salad
Recipe by: HurryTheFoodUp
Bonus: fuel for your busiest mornings
453 calories per serving
This power breakfast inspired by IRONMAN champion Patrick Lange is the perfect vegan way to smash your health targets!
Low Carb Breakfast Egg Muffins (25 Minutes, Vegetarian)
Check out the recipe hereBonus: the perfect grab and go breakfast
219 calories per serving
Delicious and Healthy Breakfast Egg Muffins. Simple recipe, great taste. Low carb and high in protein. Perfect as a full meal or filling snack.
Ready in: 25 minutes
Recipe by: BucketListTummy
Bonus: savory and nutritious
224 calories per serving
This Sweet Potato Kale Hash recipe is an easy way to add veggies to your breakfast. With sauteed kale and sweet potato and veggies, this vegan breakfast hash will be a morning favorite!
Quick Spanish Omelette perfect for breakfast!
Check out the recipe hereBonus: a classic for a reason
299 calories per serving
A modern update to a Spanish classic with less time, less oil, and the same great taste. Clear and easy instructions mean you’ll nail this Spanish wonder in no time.
Ready in: 25 minutes
Recipe by: FitMealIdeas
Bonus: hearty and fortifying
185 calories per serving
Vegan, protein-rich and healthy breakfast tofu scramble, is easy to make in under 30 minutes (if that sounds good, you need try our top 10 quick breakfast ideas, all ready in under 20 mins!). Loaded with vegetables, seasoned with curry powder, and makes a perfect dish to include in meal planning. Also known as “Tofu Bhurji”.
Lunch
Creamy Curried Lentil Soup with Coconut
Check out the recipe hereBonus: hearty and protein packed
334 calories per serving
Follow our fool-proof simple cooking steps for the perfect coconut curry lentil soup. Packed with protein, fiber and a high-summer taste!
Bonus: light, colourful and easy
357 calories per serving
Speedy White Bean Salad – this tangy take on the classic is super-quick and super-tasty. It’s time to make lunch a thing to look forward to again.
Ready in: 40 minutes
Recipe by: TheGourmetRD
Bonus: fresh and crunchy
460 calories per serving
If you’re looking for something delicious, healthy, and satisfying, look no further than this vegetarian taco salad (and if you are loving this, then try our 29 favorite vegetarian taco recipes too!)! It’s packed full of wholesome and nutritious ingredients from roasted sweet potatoes to creamy avocado to perfectly crunchy tortilla chips.
Ready in: 20 minutes
Recipe by: MyGoodnessKitchen
Bonus: protein packed comfort food
200 calories per serving
Ready in around 20-minutes this 5-ingredient pumpkin lentil soup with ginger is a quick and delicious spiced bowl to warm the cockles (and if you like this, we have a list of 25 pumpkin soups that you will adore!).
Ready in: 25 minutes
Recipe by: ChoosingChia
Bonus: perfect for summer
361 calories per serving
This recipe for Mediterranean Quinoa Salad will quickly become a staple in your kitchen. It’s perfect to enjoy on its own, bring to a potluck, or as a side!
Watermelon and Feta Salad
Check out the recipe hereBonus: surprisingly good flavour combos
381 calories per serving
This exceptionally quick and easy watermelon and feta salad is also incredibly tasty – and we even include a guide to picking the right watermelon!
Ready in: 30 minutes
Recipe by: TheCleverMeal
Bonus: perfect for summer
344 calories per serving
This scrumptious Swiss chard soup with red lentils takes one pot, it’s ready in 30 minutes and will surprise your taste buds! Hearty red lentils combined with green swiss chard, garlic, and broth infused with cumin, turmeric and cinnamon.
Roasted Broccoli and Cauliflower Salad
Check out the recipe hereBonus: awesome and totally vegan
428 calories per serving
Roasted Broccoli and Cauliflower Salad – forget fads and so-called superfoods, this is the real deal. Vegan, delicious and rammed with nutrients.
Spicy Black Bean Soup (20 Min)
Check out the recipe hereBonus: creamy, cozy and spicy
442 calories per serving
So comforting you want to sit in it. Only vegan ingredients, great taste and ready in 20 minutes. High in protein and fiber. You won’t be disappointed!
Ready in: 15 minutes
Recipe by: FitMealIdeas
Bonus: perfect for summer
277 calories per serving
Try this spicy tofu Panzanella salad that is vegan, low-carb, protein-packed, and gluten-free. This spring Panzanella salad is a healthy twist to traditional Panzanella salad with cucumber, tomatoes, and oil-free lemon dressing.
Bonus: full of nutrients and exciting flavours
436 calories per serving
Healthy African peanut soup with rice, based on a traditional West African recipe that’s packed with protein, vitamins and, best of all, flavour (for more high protein vegetarian soups try these).
Ready in: 15 minutes
Recipe by: CaramelTintedLife
Bonus: crunchy and bursting with flavour
222 calories per serving
This delicious vegan chickpea salad is made with chickpeas, cucumber, cherry tomatoes and onions dressed in a fresh, light vinaigrette – perfect for summer (and if you like the sound of this, you’ll love our other vegan chickpea recipes!). You will love the hint of spice in the dressing!
Vegan Lentil and Potato Salad
Check out the recipe hereBonus: full of nutrients and exciting flavours
420 calories per serving
This protein packed vegan lentil and potato salad is a perfect weight loss recipe. It’s filling, healthy and nutritious, while still tasting amazing!
Dinner
Recipe by: HurryTheFoodUp
Bonus: the darling of the food world for good reason
354 calories per serving
This easy vegetarian shakshuka recipe breaks everything down into simple steps for a great Shakshuka result every time!
Ready in: 30 minutes
Recipe by: ChampagneTastes
Bonus: garlicky, vegan and delicious
209 calories per serving
This easy vegan chili garlic tofu is made with extra-firm tofu, seared brussels sprouts and a sweet and spicy sauce. Serve with rice or cauliflower rice!
Ready in: 55 minutes (just 10 min prep)
Recipe by: SkinnySpatula
Bonus: cozy and protein-packed
280 calories per serving
This easy pasta with lentils (pasta e lenticchie) is a simple one-pot recipe that’s bursting with flavour. Make it vegetarian or vegan for a delicious and healthy recipe that’s also budget-friendly.
Easy Sweet Potato Feta Bake (Yams Bake)
Check out the recipe hereBonus: warm and cozy goodness
412 calories per serving
This sweet potato and feta bake (yams bake) recipe is the perfect comfort meal (and easily one of our favorite sweet potato bakes). Like casserole, but full of nutritious veggies for that delicious health kick!
Ready in: 28 minutes
Recipe by: DancingThroughTheRain
Bonus: healthy, tasty, and easy
429 calories per serving
This delicious Sheet Pan Gnocchi with Roasted Vegetables is a fantastic dinner that you can have ready in less than half an hour! With mushrooms, leeks, kale and more, this flavorful dish is a complete meal in one pan!
Ready in: 40 minutes
Recipe by: OccasionallyEggs
Bonus: colourful, quick, and easy
220 calories per serving
A simple, pantry led Moroccan spiced carrot stew, with only five basic ingredients plus spices. Really easy and delicious, it’s a perfect weeknight option.
Ready in: 55 minutes (just 10 min prep)
Recipe by: VeggieChick
Bonus: bursting with protein and flavour
433 calories per serving
Warm up with this comforting Tofu Sweet Potato Bowl with Tahini Sauce. It’s FULL of amazing sweet and tangy flavors.
Ready in: 1 hour and 10 minutes
Recipe by: LittleSugarSnaps
Bonus: cozy and comforting
435 calories per serving
Vegan shepherd’s pie with lentils is pure comfort food. Loaded with nutritious ingredients all snuggled under creamy mashed potatoes. This is one hearty, comforting and easy to make veggie-loaded meal that is sure to delight your tastebuds.
Ready in: 45 minutes
Recipe by: LittleSugarSnaps
Bonus: packed with protein and flavour
339 calories per serving
This vegetarian rogan josh curry is packed with wholesome ingredients – it’s healthy comfort food for chilly days. This curry is vegetarian/ vegan and a great way to satisfy a curry craving.
Bonus: bursting with colour and flavour
496 calories per serving
Sweet Potato Burritos – bursting with Mexican flair and tantalizing flavours, this authentic recipe is easy to make for one or the whole big family (and if you’re looking for more tasty dishes the kids will love, try our vegetarian kids meals now!)!
Ready in: 15 minutes
Recipe by: MyPlantifulCooking
Bonus: perfect for weeknights
345 calories per serving
Skip the Chinese takeout and make your own vegan sweet and sour chickpeas instead (and many other vegan Chinese dishes on top of that!)! It is rich, flavorful yet healthy at the same time.
Ready in: 30 minutes
Recipe by: FoodMeanderings
Bonus: quick and spicy
400 calories per serving
These Easy Sheet Pan Huevos Rancheros are made with instant rice, canned refried beans and a quick blender tomato sauce for an easy, spicy delicious vegetarian breakfast in 30 minutes (more amazing vegetarian breakfast recipes here)!
Ready in: 45 minutes
Recipe by: UrbanFarmie
Bonus: traditional Ayurvedic goodness
233 calories per serving
Kitchari is a rice-lentil porridge that follows Ayurvedic principles – an easy, healthy and convenient dish that comes together in just 45 minutes. Perfect for weeknight dinners and make ahead!
Bonus: vegan and awesome
596 calories per serving
It was about time we veganized the Italian classic (we do love a good vegan Italian recipe). And we’re proud to say we were successful. Please welcome the amazing Vegan Bolognese!
Ready in: 30 minutes
Recipe by: MyGoodFoodWorld
Bonus: nutritious and delicious
315 calories per serving
Spinach and paneer recipe that is easy, delicious and such a time saver without compromising on outcomes!
Ready in: 50 minutes (just 5 min prep)
Recipe by: EatTheGains
Bonus: creamy, easy, and healthy
303 calories per serving
Easy sweet potato frittata with asparagus, artichokes, and goat cheese packs protein, carbs, and healthy fats. Perfect for balanced breakfast, brunch, or meal prep.
Ready in: 16 minutes
Recipe by: ThisThatMore
Bonus: fresh and colourful
461 calories per serving
Thai Noodle Salad is a perfect way to enjoy all the crunchy vegetables. It is served with amazing peanut sauce and that sauce makes this salad just too irresistible. This noodle salad are perfect for summertime as it only take just a few minutes to prepare.
Ready in: 50 minutes (just 10 min prep)
Recipe by: EverydayEileen
Bonus: comfort food that’s good for you
233 calories per serving
Super easy one pan vegetable bake with the addition of low-fat mozzarella and Parmesan Reggiano. Perfect on its own as an entree. Have this vegetable bake with a loaf of Italian bread to soak up the juices from the veggies.
Ready in: 45 minutes
Recipe by: DebraKlein
Bonus: bursting with flavour
228 calories per serving
Turn zucchini into a crave worthy meal with this easy recipe (find more plant-based zucchini recipes here!). The BEST plant-based filling EVER, with delicious meaty texture and tons of umami taste….topped with marinara sauce and baked to perfection.
Ready in: 30 minutes
Recipe by: KnifeAndSoul
Bonus: smokey and delicious
479 calories per serving
A quick and easy Vegetarian Burrito Bowl recipe with brown rice, coriander/cilantro, smoky refried black beans, zingy corn salsa, and creamy guacamole (if you like this, why not try our Mexican-inspired veggie quesadilla ideas?).
Easy Stuffed Bell Peppers in Mediterranean Tomato Sauce
Check out the recipe hereBonus: literally stuffed with protein
529 calories per serving
Easy Stuffed Bell Peppers baked in a delicious tomato sauce – foolproof instructions and packed with vitamins and nutrients – bring the health back!
Ready in: 50 minutes (just 10 mins prep)
Recipe by: IHeartUmami
Bonus: the original bowl meal
229 calories per serving
Vegetarian Bibimbap Recipe with bibimbap sauce, made gluten-free and soy-free (more veggie Asian recipes this way). This Korean bibimbap rice bowl is filled with vegetables that you can pick-and-choose what you want to make.
Ready in: 40 minutes
Recipe by: GoHealthyEverAfter
Bonus: street food made at home
173 calories per serving
Paneer kathi roll recipe with an easy paneer masala filling, crunchy veggies and yummy mango chutney. A healthy, delicious paneer recipe that can be eaten as a snack, brunch or quick dinner.
Bonus: creamy, delicious, and totally vegan
404 calories per serving
Follow Kat’s simple instructions for the creamiest vegan mushroom risotto this side of an animal product.
Ready in: 1 hour (just 15 min prep)
Recipe by: VeganHuggs
Bonus: warm, cozy, and good for you
465 calories per serving
This Vegan Ramen recipe is a soul-warming dish that the whole family will love. It’s made with silky noodles, meaty shitake mushrooms, crunchy fried tofu, crisp veggies, and a deeply-flavored ginger-miso broth.
Ready in: 40 minutes
Recipe by: ChefSavvy
Bonus: the perfect blend of spices and cheesiness
396 calories per serving
This Easy Vegetarian Enchilada Casserole is layered with black beans, corn, green chilies, enchilada sauce and corn tortillas! This is an easy vegetarian meal the whole family will love (and you can find more simple vegetarian meals right here!)!
Bonus: full of protein and nutrients
360 calories per serving
These awesome high-protein vegetarian lentil patties can be used as lentil burgers or fritters, and even made vegan, too!
Ingredients
- ⅓ cup wholegrain flour
- 1 tsp coriander seeds, ground
- 1 tsp paprika powder
- ½ tsp salt
- 2 eggs (or mix 1 tbsp ground flaxseed with 3 tbsp hot water, stir and let rest for a min to create a ‘flax egg’)
- 4-6 tbsp water
- ½ medium red onion
- 1 heaped cup lentils, cooked
- 2 tsp olive oil
Optional
- ½ cup low fat Greek Yogurt (½ cup = 120g)(you could also use sour cream)
- 2 handful baby leaf salad
Instructions
- In a bowl add flour, coriander seeds, paprika, salt, eggs (or flax eggs) and some water if needed. Start 4 tbsp water, then add a couple more if the batter is still super-sticky. Mix to a batter.
- Finely dice the red onion and rinse and drain the lentils. Mix in both to the batter.
- Add the olive oil to a pan, wipe it around and and set to medium-high heat.
- Now, ideally with a big spoon, take a burger-sized amount of the batter and place it into the pan. If needed adjust slightly with the spoon to make the patties look nice.
- Fry flat in the pan 4 minutes each side or until golden brown.
- If wanted, serve with a salad/potatoes/rice and your Greek yoghurt or sour cream or vegan mayonnaise. Enjoy 🙂
NOTES
Nutrition
Whether you came looking for high protein vegetarian recipes, low fat vegetarian recipes, or healthy vegetarian dinner recipes, I hope you found what you were looking for!
We know that a vegetarian diet can trick you into thinking you’re eating healthy but that’s not always the case. This list of healthy vegetarian recipes (btw, cheap vegetarian recipes are over here!) should be the guidance you need to stay healthy and stay vegetarian.
Am going to bookmark this. Such a handy collection of recipes! Thank you so much for including my saag paneer recipe here. Padma
That’s great Padma! That’s exactly what we want to hear. Yes, definitely healthy, tasty and comfortable recipes
Such a wonderful roundup of healthy vegetarian recipes. Just pinned it.