Searching for vegetarian recipes…
The Smarter Way to Eat Vegetarian and Build Muscle
NourishMe is a free vegetarian meal planner built for people who weight train on a plant-based diet. Getting enough protein without meat is one of the biggest challenges vegetarian athletes face — and most generic meal planning tools don't account for the higher protein needs of someone training regularly.
Our macro calculator uses the Mifflin-St Jeor formula — the same method used by registered dietitians — to calculate your personal daily calorie, protein, carbohydrate, and fat targets based on your exact height, weight, age, sex, and training goal.
How the Recipe Matching Works
When you enter the ingredients you have at home, NourishMe searches the TheMealDB recipe database in real time and scores every result based on how many of your ingredients each recipe uses. It then applies a strict vegetarian filter checking every ingredient against a blocklist of 40+ meat and seafood words.
- Search across all your ingredients simultaneously
- Score recipes by how many of your ingredients they use
- Filter out every recipe containing meat, poultry, or seafood
- Highlight ingredients you already have in green inside each recipe
- Generate a grocery list for everything you still need to buy
High-Protein Vegetarian Foods for Athletes
The best high-protein vegetarian foods include tofu (8g/100g), lentils (9g/100g cooked), chickpeas (9g/100g), Greek yogurt (10g/100g), eggs (13g/100g), edamame (11g/100g), and tempeh (19g/100g). Combining several of these across three meals makes hitting a 120–160g daily protein target very achievable.