Ideal for babies between 6-9 months of age, these vegetable and vegetarian baby food recipes are perfect if your baby is too young for meat, or is following a meat-free diet.
Visit our pureed baby food recipes for guidelines to help you prepare veggie purees for babies just starting solids.
And don’t miss our article about the best first food for baby.
Read through the 6 to 9 month baby page for advice on the best times to introduce each new food at this stage. And remember to follow the four day rule as you introduce each new food.
Hint: With each recipe, either puree or mash the food, depending on how well your baby is chewing.
Where recipes call for milk, you can use breast milk, formula – or find out more about using cow’s milk.
8 oz (1 cup) fresh pumpkin
1 medium parsnip
little pinch nutmeg
1 tsp fresh chives, chopped
5 tsp milk
4 oz (1/2 cup) cottage cheese
2 oz (1/4 cup) cooked peas
3oz (1/3 cup) cream cheese
1 oz (1/4 cup) finely grated mild cheddar
1 tbsp cooked carrots, chopped
1 pear
1 oz (1/8 cup) unsalted butter
1 large potato
1 small turnip
little maple syrup (optional)
Here’s the potato and turnip puree decorated with veggies!
Zita from Illinois, USA
8 oz (1 cup) dry, rinsed lentils
8 oz (1 cup) carrots, peeled and diced
1 small onion, finely chopped
34 fl oz (4 1/4 cups) of water
1 tbsp olive oil
1 large baking potato (we prefer to use red skinned potatoes – they have a creamier texture)
1oz (1/8 cup) butter
2 fl oz (1/4 cup) milk
3 oz (1/3 cup) grated mild cheddar
1/2 tsp finely chopped fresh chives
6 oz (3/4 cup) cauliflower florets
6 fl oz (3/4 cup) milk
2 oz (1/2 cup) grated cheese
2 tsp arrowroot flour
1/2 oz butter
1 large red bell pepper
2 tomatoes (tomatoes may cause diaper rash in some babies,so you may wish to wait until later in baby’s first year to try this recipe)
1/2 medium fennel
1 tbsp olive oil
pinch ground coriander
NOTE: If you can’t find Gruyere, use any Swiss cheese as a substitute
1 medium potato, peeled and diced
6oz (3/4 cup) broccoli florets
4 fl oz (1/2 cup) milk
2 tbsp grated Gruyere
1 tbsp fresh, chopped parsley
1 tbsp unsalted butter
NOTE: If you can’t find Gruyere, use any Swiss cheese as a substitute
4 oz (1/2 cup) broccoli florets
4 oz (1/2 cup) cauliflower florets
3 oz (1/3 cup) carrots
2 oz (1 cup) fresh breadcrumbs
1 tsp olive oil
2 tsp unsalted butter
2 tbsp grated parmesan
2 tsp olive oil
1/2 small onion
4 oz (1/2 cup) pumpkin, finely chopped
1/2 clove garlic, crushed
4 oz (1/2 cup) pearled barley (pre-soak this for one hour beforehand)
little pinch thyme
12 fl oz (1 1/2 cups)
homemade vegetable stock
2 sage leaves
Black Bean and Brown Rice Dinner with Avocado and Apple