MomsieWhat can my baby eat › 9 months

What can my baby eat at 9 months?

At 9 months, 119 of 122 foods in this guide are safe to offer, and 3 are still worth waiting on. Every serving suggestion below is written for the 9 to 11 months stage. Free, no sign-up, based on NHS weaning guidance.

What changes at 9 months

New at 9 months: cherry, corn, eggplant, fig and mushroom. That brings your baby to 119 of the 122 foods in this guide.

Texture and preparation: 9 months falls in the 9 to 11 months band, so every serving suggestion below is the one written for that stage.

Next change: at 12 months, 3 more become suitable: shrimp, tuna and whole milk.

Want to compare ages, or check a different month? Use the age slider to move through every stage.

Foods a 9 month old can eat

Almond Butter

Almond Butter

proteinTree Nuts

How to serve: Thin smear on soft bread or mixed into porridge.

Whole almonds and thick nut butter are choking hazards. Only thinned smooth almond butter is safe.

Amaranth

Amaranth

grain

How to serve: Thick smooth porridge thinned with breast milk or formula.

Apple

Apple

fruit

How to serve: Soft, small cooked pieces or thick applesauce.

Apricot

Apricot

fruit

How to serve: Soft mashed or small diced pieces, skin off.

Asparagus

Asparagus

vegetable

How to serve: Soft steamed spear tips — hold the stem as a natural handle.

Avocado

Avocado

fruit

How to serve: Small soft chunks or thick mash.

Banana

Banana

fruit

How to serve: Soft small pieces or thick mash — finger-food size.

Barley

Barley

grainGluten

How to serve: Well-cooked, soft barley mixed into purées.

Beef

Beef

protein

How to serve: Finely minced and mixed into vegetable purées or soft pasta sauces.

Beetroot

Beetroot

vegetable

How to serve: Small soft mashed pieces.

Bell Pepper

Bell Pepper

vegetable

How to serve: Small soft roasted pieces with skin removed.

Black Beans

Black Beans

legume

How to serve: Smooth black bean purée — blend until silky.

Blackberry

Blackberry

fruit

How to serve: Mashed or stirred into yogurt or oatmeal.

Blueberry

Blueberry

fruit

How to serve: Mashed or mixed into yogurt or porridge.

Bok Choy

Bok Choy

vegetable

How to serve: Finely chopped steamed bok choy mixed into porridge or purées.

Broad Beans

Broad Beans

vegetable

How to serve: Cook until soft, remove skins, and mash roughly with a fork.

Broccoli

Broccoli

vegetable

How to serve: Soft florets, mashed, or small pieces.

Brown Rice

Brown Rice

grain

How to serve: Well-cooked soft grains mixed into purées.

Brussels Sprouts

Brussels Sprouts

vegetable

How to serve: Mashed or finely chopped steamed sprouts.

Buckwheat

Buckwheat

grain

How to serve: Smooth buckwheat porridge.

Butter

Butter

dairyMilk

How to serve: Melt into porridge, vegetables, or purées.

Butter Beans

Butter Beans

legume

How to serve: Smooth, creamy purée — butter beans blend to an exceptionally silky texture.

Butternut Squash

Butternut Squash

vegetable

How to serve: Soft mash or small roasted cubes.

Cabbage

Cabbage

vegetable

How to serve: Cook until soft and mash roughly. Can be mixed into other vegetables.

Cantaloupe

Cantaloupe

fruit

How to serve: Soft diced pieces — very ripe cantaloupe requires no cooking.

Carrot

Carrot

vegetable

How to serve: Soft mash or small steamed pieces.

Cauliflower

Cauliflower

vegetable

How to serve: Smooth mash — cauliflower blends to a very creamy texture.

Celery

Celery

vegetableCelery

How to serve: Cook until very soft, remove strings, and mash finely into other vegetables.

Raw celery is a high choking hazard for babies and toddlers — always cook until very soft. The stringy fibres must also be removed before serving.

Cheddar Cheese

Cheddar Cheese

dairyMilk

How to serve: Finely grated, melted into vegetables or pasta.

Cherry

Cherry

fruit

How to serve: Pitted and quartered — never serve whole or halved without quartering.

Whole cherries are a severe choking hazard. Always pit and halve before serving.

Chicken

Chicken

protein

How to serve: Finely minced or shredded, mixed into purées.

Chicken Liver

Chicken Liver

protein

How to serve: Finely blended into purées or porridge — strong flavour, use in small amounts.

Chickpeas

Chickpeas

legume

How to serve: Smooth hummus — blend until completely smooth with no lumps.

Coconut

Coconut

fruit

How to serve: Coconut milk or cream in blended dishes. Very finely blended coconut flesh may be introduced.

Cod

Cod

proteinFish

How to serve: Flaked and blended into vegetable purées.

Corn

Corn

vegetable

How to serve: Blended into soft foods — kernels alone are still a choking risk.

Whole corn kernels are a choking hazard. Blend or mash before serving.

Cottage Cheese

Cottage Cheese

dairyMilk

How to serve: Mixed into fruit or vegetable purées.

Couscous

Couscous

grainGluten

How to serve: Well-softened couscous mixed into purées or with soft vegetables.

Cream Cheese

Cream Cheese

dairyMilk

How to serve: Thin layer spread on soft bread or mixed into purées.

Cream of Wheat

Cream of Wheat

grainGluten

How to serve: Thin smooth porridge — adjust consistency with liquid.

Cucumber

Cucumber

vegetable

How to serve: Peeled and deseeded soft strips or small diced pieces.

Dates

Dates

fruit

How to serve: Softened, pitted dates mashed finely or blended. Can be mixed into yogurt.

Duck

Duck

protein

How to serve: Finely shredded tender duck meat.

Edamame

Edamame

legumeSoya

How to serve: Mashed or blended into purées.

Whole edamame beans can be a choking hazard. Always remove from pods and mash before serving.

Egg

Egg

proteinEggs

How to serve: Soft scrambled egg — no salt, no additional seasoning.

Eggplant

Eggplant

vegetable

How to serve: Small soft roasted pieces — peel removed.

Fennel

Fennel

vegetable

How to serve: Soft roasted or steamed fennel mashed with other vegetables like potato.

Fig

Fig

fruit

How to serve: Mashed ripe fig — skin off.

Garlic

Garlic

vegetable

How to serve: Use in cooked dishes — soups, stews, and sautéed vegetables.

Ginger

Ginger

vegetable

How to serve: Add a small amount of fresh grated ginger to cooked dishes, stir-fries, and soups.

Goat Cheese

Goat Cheese

dairyMilk

How to serve: Small amounts as a spread on soft bread or mixed into vegetable purée.

Grape

Grape

fruit

How to serve: Quarter grapes lengthways (4 long pieces from one grape) and offer as soft finger food.

Greek Yogurt

Greek Yogurt

dairyMilk

How to serve: Plain full-fat Greek yogurt by spoon or as a dip.

Green Beans

Green Beans

vegetable

How to serve: Mashed or finely chopped soft pieces.

Haddock

Haddock

proteinFish

How to serve: Flake cooked, bone-checked haddock finely and mix into vegetable purées or mashed potato.

Always check thoroughly for bones before serving fish to babies. Even boneless fish fillets can contain small pin bones — run your fingers along the flesh and remove any you find.

Halibut

Halibut

proteinFish

How to serve: Finely flaked steamed halibut mixed into soft foods.

Kale

Kale

vegetable

How to serve: Finely chopped and mixed into purées or soft foods.

Kefir

Kefir

dairyMilk

How to serve: Mix into purées or serve as a drinkable component.

Kidney Beans

Kidney Beans

legume

How to serve: Smooth purée — blend thoroughly, kidney beans are starchy and blend well.

Kiwi

Kiwi

fruit

How to serve: Soft diced pieces with skin removed.

Lamb

Lamb

protein

How to serve: Finely minced, mixed into vegetable purées or soft grains.

Leek

Leek

vegetable

How to serve: Finely chopped and mixed into soft foods or mashed potato.

Lemon

Lemon

fruit

How to serve: Use lemon juice and zest freely in cooked dishes, dressings, and yogurt.

Lentils

Lentils

legume

How to serve: Red lentil purée — naturally smooth without blending much.

Mackerel

Mackerel

proteinFish

How to serve: Flake cooked, bone-free mackerel and mix into vegetable purées or mashed potato.

Check mackerel thoroughly for small pin bones before serving. Mackerel is an oily fish with a distinctive strong flavour — serve in small amounts initially.

Mango

Mango

fruit

How to serve: Soft cubes or thick mash — finger-food size.

Millet

Millet

grain

How to serve: Soft millet porridge — slightly thicker consistency.

Mozzarella

Mozzarella

dairyMilk

How to serve: Very small diced pieces mixed into soft foods.

String cheese and large mozzarella pieces can be a choking hazard. Cut into very small pieces.

Mung Beans

Mung Beans

legume

How to serve: Smooth mung bean purée or blended into soft foods.

Mushroom

Mushroom

vegetable

How to serve: Finely chopped well-cooked mushroom mixed into soft foods.

Navy Beans

Navy Beans

legume

How to serve: Mashed or blended into soft savoury foods.

Nectarine

Nectarine

fruit

How to serve: Small soft diced pieces — ripe nectarine needs no cooking.

Oats

Oats

grainGluten

How to serve: Soft porridge — slightly thicker consistency.

Onion

Onion

vegetable

How to serve: Softly cooked diced onion mixed into mashed vegetables or soups.

Orange

Orange

fruit

How to serve: Peeled segment pieces cut into small chunks — remove all pips and membrane.

Papaya

Papaya

fruit

How to serve: Mashed flesh or soft small cubes.

Parmesan

Parmesan

dairyMilk

How to serve: Grate over pasta, vegetables, and soft dishes. The strong flavour means a little goes a long way.

Always finely grate parmesan over food. Never offer chunks of hard cheese to babies as they are a choking hazard. Finely grated parmesan melts into food safely.

Parsnip

Parsnip

vegetable

How to serve: Soft mashed or small steamed pieces.

Peach

Peach

fruit

How to serve: Soft mash or small peeled pieces.

Peanut Butter

Peanut Butter

proteinPeanuts

How to serve: Thin smear on soft bread or mixed into porridge.

Whole peanuts are a severe choking hazard. Only smooth peanut butter thinned with water or breast milk is safe.

Pear

Pear

fruit

How to serve: Soft mashed or small steamed pieces.

Peas

Peas

vegetable

How to serve: Mashed peas mixed with other purées.

Pineapple

Pineapple

fruit

How to serve: Small soft pieces — cook briefly if baby has sensitive skin around mouth.

Pinto Beans

Pinto Beans

legume

How to serve: Mashed or mixed into soft foods.

Plum

Plum

fruit

How to serve: Soft mashed pieces with skin removed.

Polenta

Polenta

grain

How to serve: Smooth soft polenta — add extra liquid for a thinner consistency.

Pomegranate

Pomegranate

fruit

How to serve: Blend arils briefly and strain, or mix juice into meals. Some soft arils can be offered with close supervision.

Pork

Pork

protein

How to serve: Finely shredded tender pork mixed into soft foods.

Potato

Potato

vegetable

How to serve: Mash with lumps or cut into soft small pieces as early finger food.

Prunes

Prunes

fruit

How to serve: Soaked, pitted prune purée mixed into porridge or yogurt.

Pumpkin

Pumpkin

vegetable

How to serve: Smooth mash or small soft pieces.

Quinoa

Quinoa

grain

How to serve: Well-cooked quinoa mixed into purées or porridge.

Raspberry

Raspberry

fruit

How to serve: Mashed or stirred into porridge or yogurt.

Rice Cakes

Rice Cakes

grain

How to serve: Small broken pieces — the dissolving texture helps babies manage.

Ricotta

Ricotta

dairyMilk

How to serve: Spoonfuls of ricotta or mixed into vegetable purées.

Salmon

Salmon

proteinFish

How to serve: Flaked, mixed into vegetable purées.

Sardine

Sardine

proteinFish

How to serve: Mashed sardine mixed into vegetable or grain purées.

Semolina

Semolina

grainGluten

How to serve: Smooth semolina porridge thinned with breast milk or formula.

Soya

Soya

legumeSoya

How to serve: Cooked, shelled and skinned beans mashed to a soft, lumpy texture.

Whole soya beans (edamame) are a choking hazard. Remove them from the pod and squash or skin the beans for babies and younger toddlers.

Spelt

Spelt

grainGluten

How to serve: Smooth spelt porridge or spelt flour used in soft pancakes.

Spinach

Spinach

vegetable

How to serve: Finely chopped and mixed into other purées.

Split Peas

Split Peas

legume

How to serve: Smooth split pea purée or blended into soups.

Steak

Steak

protein

How to serve: Slow-cook or braise until very tender, then finely shred or mince and stir into soft purées or sauces.

Strawberry

Strawberry

fruit

How to serve: Soft mashed pieces or thick purée — introduce small, manageable amounts.

Swede

Swede

vegetable

How to serve: Mash cooked swede with lumps as part of mixed vegetable mash.

Sweet Potato

Sweet Potato

vegetable

How to serve: Soft mash or small flattened pieces.

Teff

Teff

grain

How to serve: Smooth teff porridge thinned with breast milk or formula.

Tilapia

Tilapia

proteinFish

How to serve: Finely flaked steamed fish mixed into soft foods.

Tofu

Tofu

proteinSoya

How to serve: Silken tofu mashed or blended — very smooth texture.

Tomato

Tomato

vegetable

How to serve: Soft cooked tomato — raw is acidic; cooking is gentler on young stomachs.

Trout

Trout

proteinFish

How to serve: Carefully deboned flaked trout mixed into vegetable purées or mashed potato.

Check trout very carefully for small pin bones before serving — trout is known to have many fine bones. Run your fingers along the flesh in all directions to detect them.

Turkey

Turkey

protein

How to serve: Finely minced or blended into vegetable purées.

Turnip

Turnip

vegetable

How to serve: Small soft mashed pieces.

Watermelon

Watermelon

fruit

How to serve: Long strips of seedless flesh for easy gripping.

White Beans

White Beans

legume

How to serve: Mashed or blended into soft foods.

Whole Wheat Bread

Whole Wheat Bread

grainGluten

How to serve: Thin bread strips (soldiers) with a topping like avocado or nut butter.

Whole Wheat Pasta

Whole Wheat Pasta

grainGluten

How to serve: Very soft pasta, mashed or blended into sauces.

Yogurt

Yogurt

dairyMilk

How to serve: Plain yogurt mixed with fruit purées.

Zucchini

Zucchini

vegetable

How to serve: Small soft pieces or thick mash.

Not yet at 9 months

Shrimp

Shrimp

proteinCrustaceansfrom 12 months
Tuna

Tuna

proteinFishfrom 12 months

This page can't remember what you've tried

Momsie tracks every food your baby has had, shows the gaps in their diet, and moves the guidance on by itself as they grow. Free on iPhone and Android.

General information based on NHS weaning guidance, not medical advice. Always stay with your baby while they eat. If you have concerns about allergies, choking or your baby's development, speak to your health visitor or GP.