At 6 to 8 months old, babies should continue to consume mashed, pureed, and semi-solid foods, and begin learning to eat congee or soft rice between 7 to 8 months. This helps them learn to chew and swallow, and smoothly transition to solid foods. Additionally, during this period, babies also need an appropriate amount of protein, fat, carbohydrates, vitamins, and minerals to support their growth and development. It is recommended to consult a pediatrician or nutritionist for personalized nutrition advice.