High-protein and iron veggie meal ideas

Getting enough protein and iron on a plant-based diet is totally doable—with a little planning - and some support from me! Here are some super easy and quick high protein and iron meal ideas for babies + children…

🥑 Scrambled tofu on wholegrain toast

• Crumble firm tofu into a pan, season with turmeric, a pinch of black salt (for an eggy taste), and a splash of plant-based milk

• Serve on wholegrain toast with avocado and finely sliced or diced cherry tomatoes

• Protein boost: Sprinkle with hemp or linseeds seeds 

🥣 Greek yoghurt & nut butter bowl

• Mix Greek yoghurt (or coconut yoghurt) with a spoonful of smooth almond or peanut butter 

• Top with chia seeds, baby + toddler safe granola, and soft raspberries

• Protein boost: Stir in a scoop of plant-based protein powder (for older children only!)

🥗 Lentil salad with lemon tahini dressing

• Toss together tinned green lentils, shredded spinach, sliced cucumber, and finely diced cherry tomatoes

• Drizzle with a lemon tahini dressing (tahini + lemon juice + olive oil + black pepper)

• Protein boost: Add crumbled feta and hemp or linseeds 

🌮 Black bean & cheese quesadilla

• Spread refried black beans onto a wholemeal tortilla 

• Add cheese (or dairy-free cheese) and finely diced cooked peppers 

• Fold, toast in a pan, and serve with smooth guacamole and a mild salsa

• Protein boost: Serve with a side of whole full fat Greek yoghurt 

🍳 High-protein omelette with spinach & feta

• Whisk together 3 eggs, pour into a pan, and sprinkle with finely shredded spinach, feta, and finely diced cherry tomatoes

• Protein boost: Add a side of hummus and wholegrain seeded toast (small baby and toddler safe seeds only!)

🍛 Lentil & sweet potato curry

• Cook red lentils, sweet potato, coconut milk, and spices into a creamy curry 

• Serve with brown rice or quinoa 

• Protein boost: Stir in a handful of ground almonds or blended cashews 

🫘 Chickpea & quinoa patties

• Blend chickpeas, cooked quinoa, onion, garlic, and spices, then shape into patties 

• Bake or pan-fry, and serve in a wrap or on a salad 

• Protein boost: Serve with hummus 

🍲 Black bean chilli

• Simmer black beans, kidney beans, mushrooms, tomatoes, and spices into a thick chilli (smash or blend the black beans and kidney beans for young babies)

• Serve with brown rice or baked sweet potatoes

• Protein boost: Top with grated cheese or full fat Greek yoghurt 

🥜 Peanut satay tofu stir-fry

• Pan-fry tofu strips, then toss with stir-fried veggies and homemade peanut satay sauce 

• Serve over brown rice or wholewheat noodles (chopped for small babies) 

• Protein boost: Sprinkle with sesame seeds 

🍞 Baked oats with nut butter & chia seeds

• Mix oats, nut butter, chia seeds, mashed banana, and plant-based milk 

• Bake in the oven for a protein-packed breakfast or snack 

• Protein boost: Add hemp seeds or a scoop of protein powder (older children only)

💡 My top tips for adding extra protein and iron to your meals:

• Add hemp seeds, linseeds seeds, or chia seeds to meals and snacks

• Use full fat Greek yoghurt or dairy-free alternatives with added protein

• Choose whole grains like quinoa, brown rice, and wholemeal bread 

• Add smooth nut butters and tahini to recipes

•Beans, like black beans and kidney beans, or pulses like lentils and chickpeas are nutrient powerhouses- add them where you can - blending if you need to for babies and little ones!

• Pair iron-rich foods (lentils, beans, tofu) with vitamin C-rich foods (tomatoes, peppers, citrus) to boost iron absorption

Previous
Previous

High-protein and iron plant-based meal ideas

Next
Next

How to get enough iron in your child’s diet for veggies and plant-based eaters