Indian cuisine is as diverse as its culture. With a wide range of spices, herbs, and cooking techniques, Indian food is known for its complexity and richness. From the spicy curries of the south to the tandoori dishes of the north, each region has its unique culinary traditions. The use of vegetarian and non-vegetarian ingredients varies across regions, reflecting the diverse dietary preferences of the population.