Meat free dishes, although they can have fish, dairy or eggs.

Perfect paneer

Cottage cheese is known the world over. It is among the most basic of English or American foods and an ordinary component of a meal in France or Greece. But the Indian version, known as paneer, is just a little bit different. Similar to ricotta, it adds not just dairy but a delightful hint of tang to any dish. Making your own paneer, the Indian version of cottage cheese, can be a challenge, but a fun one at that.

Macaroni cheese

Mac 'n' cheese is pure comfort food. Real, homemade macaroni and cheese can actually be delicious and surprisingly good for you, especially with whole grain pasta. Just take it easy on the cheese and skip the cream.