Spanish food group Ebro Puleva has bought German pasta producer Birkel Teigwaren for EUR30m (US$41m).