Naan bread is an Indian style pita bread. In addition to flour, water salt and yeast it contains ghee instead of olive oil and may include additional flavorings like yogurt, egg, herbs and spices. Plain naan bread is a fluffy, chewy flatbread while pita bread is is smaller and drier with a 'pocket' inside which can be stuffed with a variety of fillings.