Como en muchos países sudamericanos, la comida en Bolivia es una mezcla de cocina española e indígena y utiliza alimentos básicos como frijoles, papas y maíz. Influencias adicionales provienen de inmigrantes europeos más recientes como alemanes y los italianos.
La comida más importante del día en Bolivia es el almuerzo y, a veces, puede durar hasta tres horas. Una de las comidas más populares que se consumen a la hora del almuerzo es una pasta rellena con pollo, cerdo o ternera, y varios vegetales, llamados "saltena". Van desde algo picante a muy picante y son un tipo de "empanada" local, que es un tipo de comida muy común en toda América Latina.
"Locro" es un tipo de estofado que a veces se considera un plato nacional en Bolivia y otros países a lo largo de la Cordillera de los Andes. El locro data de tiempos precolombinos y está hecho con maíz, frijoles, papas y carne, generalmente carne de res.
Como muchos platos bolivianos, el locro tiene distintas variantes en los países vecinos de América del Sur. A veces, la papa se reemplaza por la calabaza y, a menudo, la carne no es carne sino chorizo.
Una bebida local única y popular es la "chicha". La chicha generalmente se hace a partir de maíz fermentado y puede venir en variedades alcohólicas y no alcohólicas. Otros tipos de chicha se hacen con manzana, yuca o plátano.
El conejillo de indias es una carne muy popular en Bolivia y se puede encontrar frito o asado en muchos lugares. Es comúnmente vendido por vendedores ambulantes en las ciudades más grandes de Bolivia.