At nine months, she should be ready for finger foods to some extent so you can give her any kind of cooked vegetable that you are eating or have recently eaten in chunks as long as you don't add salt to the cooking water. Ditto soft fruit (I imagine you wouldn't feel confident about handing her an apple yet, although she might well be fine with it). If you don't often cook veg (sorry, not sure what form your OCD takes), you can get microwave packs of frozen veg that you can do in a few minutes - they have nothing added and one pack would probably do several days meals for a nine month old.
Pasta with pesto was v popular with my DD at this age. In fact, she'd have eaten arsenic if you'd put pesto on it first.
An easy and tasty tomato sauce:
chop one onion, half a carrot, one stick of celery (all as finely as you can be bothered) and fry them all gently in olive oil for about half an hour or until they are a bit soft. Add one clove of crushed garlic and fry for a few minutes and then either a small tin of tomatoes or two or three large fresh tomatoes chopped up. Add water (and a pinch of dried oregano or thyme if you want) and simmer for at least half an hour, stirring as often as you need to to stop it sticking to the bottom and then liquidise it in a food processor or with one of those stick blenders. You can add any vegetables you like to this, more or less, at the frying stage - courgettes or aubergines are nice.
Butternut squash or any other squash like pumpkin is full of vitamins and v easy to do. Just chop into chunks, remove seeds and cover with olive oil. Roast in the oven at about 180C for about an hour. You can peel the skin off really easily after it's cooked and then mash it or give chunks. It is very soft and sweet and easy to eat.
I think it is advised to give only the yolk of eggs before a year old if there is any risk of allergies. In the same vein, celery is apparently quite allergenic so you might want to leave it out of my tomato pasta sauce recipe!
Dal is v easy, nutritious and nice for babies - just boil some yellow or red lentils in a little water until really soft, then fry an onion in some oil and add whatever spices you think your DD can cope with (I suggest a pinch of cumin and a pinch of turmeric to start off) for about ten or twenty seconds to the hot onion and oil. Stir. Tip oil and onion and spices into the cooked lentils which should still be in their cooking water and liquidise the whole lot. Nice with rice. You could even add baby rice if your DD likes that kind of thing. Dal plus rice is a great source of protein.
If your daughter likes rice cakes, you can spread them with hoummous, butter, cream cheese, fruit puree, jars that she likes etc to get her more used to picking things up.
Polenta also v v good for babies - you can add frozen spinach in those weird nuggets, grated cheese and tomato puree and have a balanced meal in ten minutes (the quick cook polenta in packets only takes about five minutes to cook). If you let the remains of the polenta cool in a dish, you can slice it into fingers for next day's finger food. I got this idea off another mother on a different forum and it's been invaluable.
Sorry, that was the longest post ever!