Sauerbraten é uma receita tradicional alemã que consiste num assado de carne, geralmente bovina, marinado numa mistura de ingredientes que lhe conferem o seu característico sabor agridoce. A carne tem de ficar pelo menos 24 horas na marinada, sendo que um bom sauerbraten pode marinar durante vários dias.
É um dos pratos alemães mais conhecidos, havendo variações regionais da receita ao nível dos ingredientes da marinada, molho e acompanhamentos. Tradicionalmente, o prato é servido com couve roxa, bolinhos de batata, batata cozida ou macarrão.