{"id":"choucroute_garnie_fefe4bb00d","slug":"choucroute-garnie","title":"Choucroute Garnie","description":"An authentic Alsatian feast of fermented sauerkraut braised in crisp dry Riesling with a generous assortment of smoked meats, sausages, and aromatic spices.","serves":6,"time":{"prepMinutes":30,"cookMinutes":120,"totalMinutes":150,"activeMinutes":40},"ingredients":[{"id":"ingredient-1","original":"1 kg sauerkraut","name":"Sauerkraut","quantity":1,"unit":"kg","usQuantity":2.2,"usUnit":"lb","form":"fermented","notes":"rinsed and drained","group":"base","optional":false},{"id":"ingredient-2","original":"500g smoked pork shoulder","name":"Pork Shoulder","quantity":500,"unit":"g","usQuantity":1.1,"usUnit":"lb","form":"smoked","notes":"cut into large chunks","group":"meats","optional":false},{"id":"ingredient-3","original":"250g smoked slab bacon","name":"Bacon","quantity":250,"unit":"g","usQuantity":8.8,"usUnit":"oz","form":"slab","notes":"thickly sliced","group":"meats","optional":false},{"id":"ingredient-4","original":"6 assorted sausages (Knackwurst, Bratwurst)","name":"Bratwurst","quantity":6,"unit":"piece","usQuantity":6,"usUnit":"piece","form":"whole","notes":"assorted varieties like Knackwurst or Frankfurters","group":"meats","optional":false},{"id":"ingredient-5","original":"1 large onion, sliced","name":"Onion","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"sliced","notes":"large","group":"aromatics","optional":false},{"id":"ingredient-6","original":"3 garlic cloves, minced","name":"Garlic","quantity":3,"unit":"clove","usQuantity":3,"usUnit":"clove","form":"minced","notes":"","group":"aromatics","optional":false},{"id":"ingredient-7","original":"500ml dry Riesling wine","name":"Wine","quantity":500,"unit":"ml","usQuantity":"2 1/8","usUnit":"cup","form":"dry","notes":"preferably Alsatian Riesling","group":"liquid","optional":false},{"id":"ingredient-8","original":"250ml chicken stock","name":"Chicken Stock","quantity":250,"unit":"ml","usQuantity":"1","usUnit":"cup","form":"liquid","notes":"","group":"liquid","optional":false},{"id":"ingredient-9","original":"10 juniper berries","name":"Juniper Berries","quantity":10,"unit":"piece","usQuantity":10,"usUnit":"piece","form":"whole","notes":"","group":"spices","optional":false},{"id":"ingredient-10","original":"800g potatoes","name":"Potatoes","quantity":800,"unit":"g","usQuantity":1.8,"usUnit":"lb","form":"peeled","notes":"waxy variety","group":"sides","optional":false},{"id":"ingredient-11","original":"2 tablespoons goose fat or butter","name":"Goose Fat","quantity":30,"unit":"g","usQuantity":1.1,"usUnit":"oz","form":"solid","notes":"or unsalted butter","group":"fats","optional":false}],"instructions":[{"id":"instruction-1","text":"Rinse the sauerkraut in cold water several times to remove excess salt and acidity. Squeeze out all moisture thoroughly.","group":"Preparation","title":"Rinse the sauerkraut","timerMinutes":null,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"In a large heavy-bottomed pot or Dutch oven, melt the goose fat (or butter) over medium heat. Sauté the sliced onion and slab bacon until the onion is translucent and the bacon begins to render its fat.","group":"Cooking","title":"In a large heavy-bottomed pot or Dutch oven, melt the goose fat","timerMinutes":10,"sourceTitle":"Cooking"},{"id":"instruction-3","text":"Add the minced garlic and juniper berries. Stir for 1 minute until fragrant.","group":"Cooking","title":"Add the minced garlic and juniper berries","timerMinutes":1,"sourceTitle":"Cooking"},{"id":"instruction-4","text":"Add half of the sauerkraut to the pot. Place the smoked pork shoulder chunks on top, then cover with the remaining sauerkraut. Pour in the Riesling and chicken stock.","group":"Cooking","title":"Add half of the sauerkraut","timerMinutes":null,"sourceTitle":"Cooking"},{"id":"instruction-5","text":"Bring to a simmer, then cover and cook on low heat for about 1.5 to 2 hours. Meanwhile, boil the potatoes in a separate pot of salted water until tender.","group":"Cooking","title":"Bring to a simmer","timerMinutes":120,"sourceTitle":"Cooking"},{"id":"instruction-6","text":"About 15 minutes before the end of cooking, nestle the assorted sausages into the sauerkraut to heat through. Serve the sauerkraut and meats on a large platter surrounded by the boiled potatoes.","group":"Finishing","title":"About 15 minutes before the end of cooking, nestle the assorted sausages","timerMinutes":15,"sourceTitle":"Finishing"}],"notes":"Always use a high-quality dry Riesling from Alsace if possible. Rinsing the sauerkraut is essential to control the saltiness and acidity.","cuisine":{"group":"Western European","specific":["Alsatian","French"]},"course":["main"],"cookingMethod":["braise"],"equipment":["Dutch oven","Large pot","Colander","Chef's knife"],"diet":["high_protein","gluten_free"],"allergens":["mustard","sulfites"],"difficulty":"medium","yield":{"amount":6,"unit":"servings","note":"A very hearty portion"},"makeAhead":{"instructions":"This dish tastes even better the next day. Reheat gently on the stovetop."},"storage":{"food":{"instructions":"Store in an airtight container.","reheatingNotes":"Add a splash of wine or stock if the sauerkraut looks dry during reheating."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fchoucroute_garnie_fefe4bb00d%2Fcover.jpg?alt=media&token=8afb7b60-cb76-4c8a-82ff-f40081189f89","imageAlt":"Choucroute Garnie — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["sauerkraut","pork","sausage","alsatian","traditional","hearty","riesling"],"schemaVersion":1,"sourceTitle":"Choucroute Garnie","sourcePublishedAt":"2026-02-04T03:45:57.907Z","sourceUpdatedAt":"2026-02-04T03:45:57.907Z","related":[{"id":"beans_on_toast_090f05da86","slug":"beans-on-toast","title":"Beans on Toast","description":"A comforting and iconic British breakfast classic consisting of savory tomato-sauced baked beans served over warm, buttery toasted bread.","serves":1,"time":{"prepMinutes":2,"cookMinutes":6,"totalMinutes":8,"activeMinutes":8},"cuisine":{"group":"Western European","specific":["British"]},"course":["main"],"difficulty":"easy","diet":["vegetarian"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbeans_on_toast_090f05da86%2Fcover.jpg?alt=media&token=7e734a02-c405-4f58-9782-ca0a7c25a806","imageAlt":"Beans on Toast — recipe cover","tags":["comfort food","easy","quick","british","beans"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":4,"stepCount":5},{"id":"broodje_haring_91c744a5f1","slug":"broodje-haring-dutch-herring-sandwich","title":"Broodje Haring (Dutch Herring Sandwich)","description":"A quintessential Dutch street food staple. Fresh, salt-cured 'Hollandse Nieuwe' herring fillets served in a soft white bun with crunchy diced onions and tangy pickles.","serves":2,"time":{"prepMinutes":10,"cookMinutes":0,"totalMinutes":10,"activeMinutes":10},"cuisine":{"group":"Western European","specific":["Dutch"]},"course":["main","appetizer"],"difficulty":"easy","diet":["pescatarian"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbroodje_haring_91c744a5f1%2Fcover.jpg?alt=media&token=e6c0c431-ce68-4e25-b81b-d2aa6a339d06","imageAlt":"Broodje Haring (Dutch Herring Sandwich) — recipe cover","tags":["herring","sandwich","street food","dutch","seafood","quick"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":4,"stepCount":4},{"id":"porridge_9682c70b46","slug":"classic-creamy-porridge","title":"Classic Creamy Porridge","description":"A comforting and wholesome Western European breakfast staple made with rolled oats and milk, simmered to a perfectly creamy consistency.","serves":2,"time":{"prepMinutes":2,"cookMinutes":10,"totalMinutes":12,"activeMinutes":8},"cuisine":{"group":"Western European","specific":["British","Scottish"]},"course":["main"],"difficulty":"easy","diet":["vegetarian","low_sodium","high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fporridge_9682c70b46%2Fcover.jpg?alt=media&token=323a864b-ad26-4a3e-b739-a1ed27e9c044","imageAlt":"Classic Creamy Porridge — recipe cover","tags":["healthy","oats","warm breakfast","creamy","easy"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":4,"stepCount":4}]}