Vegan-first picks
Fitness-friendly recipes with full macros. Vegan to omnivore, 5 min snacks to 6-portion batch cook.
Showing 60 of 89 recipes
Fortified soy milk + nutritional yeast deliver a high-B12 jar (5.9 mcg per serving) plus iron (8.2 mg) and calcium (510 mg) — proof that vegan B12 is reachable through food when you pick fortified products. 28 g protein from yeast + flax + plant protein.
5-min night-before pudding — chia + soy milk + cocoa + vanilla. 13 g plant protein, 14 g fiber, 5 g omega-3 ALA, hits 53% calcium NRV.
18 g protein per jar from yogurt + chia. Prep Sunday, eat Mon-Thu.
10-minute fridge-staple salad — mashed chickpeas + vegan mayo + nori for the sea-flavour. 14 g plant protein, batch-makes 2 servings.
24 g vegan protein, full of fiber. Meal-preps for 2 days.
35 g protein, 11 g carbs. Spiralised zucchini stands in for pasta.
Pre-workout fuel or anytime snack. Lasts a week in fridge, 2 months frozen.
Cold pasta, 28 g protein. Better next day. Lunchbox star.
34 g protein, 10 g carbs. The taco bowl without the carb hit.
140 kcal each, 14 g fat. Bite-sized energy for keto cravings.
15-minute Greek-style salad — chickpeas, feta, olives, tomato, cucumber. 14 g protein, holds in the fridge 3 days, dressing locks in.
15-minute vegan tacos. 16 g fiber, 18 g protein.
32 g protein, 15 minutes total. Frozen shrimp = always ready in the freezer.
Lentil pasta unlocks 26 g vegan protein in a regular pasta dish. 15 minutes.
Cantonese-style fried rice with peas, carrots, and egg ribbons. Best with day-old rice — fresh rice steams instead of fries.
Spanish summer staple — cold blended tomato + vegetable soup. 13 g good fat from olive oil, 5 g fiber, no cooking required.
40 g protein, 6 g carbs. One-pan dinner, leftovers reheat well.
Caramelised miso glaze on salmon, 36 g protein. Easy meal-prep.
40 g protein, 8 g carbs. Whole30-compliant.
18 g protein, 7 g fiber. The Whole30-friendly breakfast.
35 g vegan protein from seitan and beans. Meal-prep friendly.
28 g protein per serving. Tempeh's nutty depth beats tofu in a stir-fry.
7 g fiber, packed with chlorophyll. Vegan + freezer-friendly.
Omega-3 (salmon) + curcumin (turmeric) + leafy greens. 35 g protein.
45 g protein, complete carbs from quinoa, healthy fats from avocado.
Sichuan classic — silken tofu in numbing-spicy doubanjiang gravy. Shiitake mushrooms stand in for the traditional ground pork without losing umami.
48 g protein in a pita. Make 4 lunches at once.
Plant-based bibimbap, 26 g protein. Gochujang gives the kick.
42 g protein. Peruvian-style stir-fry over quinoa instead of fries.
13 g protein per muffin. Grab-and-go breakfast for 5 mornings.
Cheap, hearty, 14 g vegan protein. Soviet-childhood comfort food made better.
4 days of lunches in one tray. 38 g protein, omega-3, simple.
Parsley-forward Lebanese salad — fresh herbs are the star, bulgur is a backup. Bright, fresh, makes a perfect side or light lunch.
Vegan, 18 g protein, 13 g fiber per serving. Freezes for weeks.
One-pot, 16 g protein, freezer-friendly. Cheap and filling.
Creamy mushroom stew, 14 g vegetarian protein. Sweet paprika is non-negotiable.
30 g vegan protein, 13 g fiber per portion.
Omega-3 + complex carbs + greens in one tray. 38 g protein. Oven does the work.
30 g protein, low carb. Freezes well for 4 portions.
Vegan modern American — quinoa + black beans + roasted sweet potato + corn + avocado + tajín. 14 g protein, 14 g fiber per serving.
Roasted sweet potato + chickpeas + brown rice + massaged kale + tahini drizzle. 22 g plant protein, 18 g fiber, hits 32% iron NRV in one bowl.
18 g protein, 13 g fiber. Walnuts give it the Georgian signature richness.
Crispy fried potato pancakes served with unsweetened applesauce — Hanukkah classic, works any night of the year.
One-pot, freezer-friendly, 18 g protein and 12 g fibre per serving. Tastes better on day 2.
38 g protein per portion, freezable.
Thin Russian crepes made with buckwheat flour and fortified soy milk — fully vegan, naturally gluten-light, B12 from the soy.
Classic egg + potato omelette. Slice and serve at room temp.
30 g protein per serving, freezes well. Serve over pasta, zoodles, or just with bread.
Velvety red-lentil soup with cumin and dried mint — fast, cheap, plant protein-rich, batch-cooks for a week.
4 lunches done in 40 min. 42 g protein per pack. Reheat at work without smell drama.
Quintessential comfort soup — tender chicken, herb-scented broth, egg noodles. 28 g protein per bowl. Freezes for sick days.
North Indian classic — pureed greens (spinach + mustard) in a fragrant masala gravy, with pan-seared paneer cubes. 22 g protein + 380 mg calcium per serving.
Japanese convenience food, homemade — vinegar-seasoned rice triangles stuffed with grilled salmon and wrapped in nori. Brilliant lunchbox staple, 18 g protein + 1.2 g EPA/DHA.
25 g protein, freezer-friendly. Restorative for cold days.
Black-bean-based fudgy brownies — 11 g protein per square, no flour, freezes for weeks. Tastes like brownies, not beans (promise).
42 g protein per portion. Sunday cook for the whole week.
Backyard classic — boneless thighs glazed in sweet-smoky Kansas City sauce. 38 g protein, batch-cooks for a week of lunches.
Smoky tempeh stands in for the traditional pork. 22 g protein, freezes for weeks.
Dutch winter classic: kale-stuffed potato mash with sliced smoky tempeh — vegan upgrade of the rookworst original.
Dry-style North Indian curry — golden potatoes and cauliflower roasted in cumin-coriander-turmeric. Iconic vegan side, finishes with kasuri methi for that restaurant aroma.