El arroz es el alimento más importante de la cocina china, y generalmente se sirve junto con platos elaborados con diversos ingredientes, como verduras, cerdo, pollo, tofu, brotes de soja, col, jengibre y cebolletas. China tiene cuatro regiones culinarias diferentes con sus propios estilos de cocina: mandarín, cantonés, Shangai y Szechuan, y los ingredientes utilizados se basan en lo que está disponible en la agricultura.
Los platos chinos del norte a menudo usan el trigo como alimento básico, como en los fideos y albóndigas. La cocina del sur de China depende mucho más del arroz como alimento básico, y la comida tiende a ser más picante que los platos del norte. Los platos típicos cantoneses incluyen rollos de huevo, carne de cerdo agridulce y sopa de wonton. La cocina mandarina a menudo incluye fideos, tortitas y albóndigas. El pato de Pekín es un plato mandarín muy popular. Los platos al estilo de Shanghai a menudo incluyen mariscos, y por lo general tienen salsas con mucho sabor. La comida de Szechuan es conocida por ser picante, debido principalmente a la adición común de puerros, cebollas, ajo y chiles picantes.
Algunos platos chinos ofrecen carnes que otros países consideran exóticas, como la rana, la aleta de tiburón, la serpiente, el perro y el gato. El té es la bebida nacional de China y se sirve en la mayoría de las comidas. Los tés más populares son oolong, verde y negro, y por lo general se sirven sin adiciones como azúcar o leche.