Bestberries: With babies who are prone to constipation, it's best to stop giving rice, apples, bananas and other constipation cereals like brown rice. Instead, give more fruits and vegetables until the problem is resolved. Try not to resort to giving juice all the time because after a while, juice will not work and besides, it's not very healthy in the long run.
Rane: I feed Eva 1 serving of cereal plus 1 serving of fruit/veg and each meal is different. I buy the cereals from HT - barley, oatmeal - and Heinz (rice) plus some organic ground millet. To prepare, I just add water to my cereals.
For purees, I make most of them myself except for things like pears - can't seem to find very nice and ripe pears here. In such instances, I'll buy jarred foods. I try to get those made with pure fruit/veg, no additives/sugar/salt and organic if possible.
Depending on my mood (and Eva's) plus what I'm supposed to intro, I'll mix everything up. I never give her just one food for taste as I find that when I mix things, it makes food yummier (to her). Plus I like to think of her as a mini-adult. I wouldn't eat rice alone at every meal so why should she?
For example, yesterday, she had 2 tbsp of millet with 3 tsp of pear puree for lunch and then 2 tbsp of pear puree with 1 tbsp of rice and 2 tsp of barley for dinner. Today, I'm introducing oatmeal so for lunch, she had 2 tbsp of oatmeal with 2 tsp of plum puree. Dinner will be plum + pear with a bit of oatmeal to even out the lunch serving. Am introducing spinach and sweet potato in a few more days so will mix that with a fruit to "tame" the taste.
I keep a steady supply of fruit and veg puree in my fridge/freezer - plum, spinach, broccoli, sweet potato, papaya and mango. Am making nectarine puree next.
So far, I've been lucky - she poos on a daily basis and it's softer than play dough.