Source (from collection entry)
{"id":"spec/Olivier Salad.cook","slug":"spec/olivier-salad","body":"","collection":"recipes","data":{"ingredients":[{"type":"ingredient","name":"corn beef","quantity":1,"units":"kg"},{"type":"ingredient","name":"potatoes","quantity":3,"units":"medium"},{"type":"ingredient","name":"carrots","quantity":3,"units":"medium"},{"type":"ingredient","name":"frozen peas","quantity":1,"units":"cup"},{"type":"ingredient","name":"eggs","quantity":4,"units":""},{"type":"ingredient","name":"pickles","quantity":6,"units":""},{"type":"ingredient","name":"mayonnaise","quantity":1,"units":"cup"},{"type":"ingredient","name":"dill","quantity":1,"units":"tbsp"}],"cookwares":[],"metadata":{"title":"Olivier Salad","category":"Spec","source":"https://github.com/cooklang/spec/blob/main/examples/Olivier%20Salad.cook"},"steps":[[{"type":"text","value":"Zero step is cook "},{"type":"ingredient","name":"corn beef","quantity":1,"units":"kg"},{"type":"text","value":". Put into a large pan and simmer for "},{"type":"timer","name":"","quantity":2,"units":"hours"},{"type":"text","value":"."}],[{"type":"text","value":"The first step is to cook your "},{"type":"ingredient","name":"potatoes","quantity":3,"units":"medium"},{"type":"text","value":" and "},{"type":"ingredient","name":"carrots","quantity":3,"units":"medium"},{"type":"text","value":". I used a steamer, but you can always go the traditional route and boil them. In either case, peel the carrots but not the potatoes."}],[{"type":"text","value":"Steam the potatoes for "},{"type":"timer","name":"","quantity":30,"units":"minutes"},{"type":"text","value":" to start with, and then add the peeled carrots. Continue steaming for 10-15 more minutes, or until the potatoes and carrots are firm but tender when poked."}],[{"type":"text","value":"Meanwhile, cook your "},{"type":"ingredient","name":"frozen peas","quantity":1,"units":"cup"},{"type":"text","value":" according to package directions. I use the kind that can be steamed in the package in the microwave. When they are done, set them aside to cool."}],[{"type":"text","value":"When the potatoes and carrots are done, allow them to cool to the point that you can handle them easily."}],[{"type":"text","value":"Peel the potatoes. Using your fingers or the back of a knife, gently scrape the thin layer of skin off of the potatoes. Dice them into 1cm cube-ish shapes and put them into a medium serving bowl."}],[{"type":"text","value":"Next, dice your carrots. I've heard it said that a Soviet housewife could be judged on her housekeeping skills by how finely she could dice vegetables for her soups and salads. I, however, won't judge you. In fact, if you chop your potatoes and carrots a little larger, I would probably even thank you. I happen to like chunky salads."}],[{"type":"text","value":"Toss the carrots and a cup of steamed peas into the bowl with the potatoes."}],[{"type":"text","value":"Peel and dice your hardboiled "},{"type":"ingredient","name":"eggs","quantity":4,"units":""},{"type":"text","value":". Again, I know some like to have their salads with finely diced ingredients, but I don't. So dice them however you like."}],[{"type":"text","value":"Chop "},{"type":"ingredient","name":"pickles","quantity":6,"units":""},{"type":"text","value":" finely. I used small snacking dill pickles, so I needed to use six of them. If you have larger pickles, try using three and see if that is enough for you."}],[{"type":"text","value":"Add the meat if using and mix everything together gently before you add the "},{"type":"ingredient","name":"mayonnaise","quantity":1,"units":"cup"},{"type":"text","value":"."}],[{"type":"text","value":"Stir in one cup of mayo to start with, and add more if you think that the salad needs more binding together."}],[{"type":"text","value":"Cover the salad and chill for at least one hour or overnight to allow the flavors to come together. And of course, garnish with finelly chopped "},{"type":"ingredient","name":"dill","quantity":1,"units":"tbsp"},{"type":"text","value":". This is a Russian salad, after all."}]],"shoppingList":{},"title":"Olivier Salad","category":"Spec"}}