From 4a16afc51f98748d3c9f4f10482a87505f444179 Mon Sep 17 00:00:00 2001 From: Andrew Miner Date: Mon, 9 Oct 2017 08:18:51 -0700 Subject: [PATCH] Convert more recipes to the new format --- docs/bagels/final.png | Bin 165706 -> 0 bytes docs/bbq-pork-ribs/index.html | 2 +- docs/bbq-pork-ribs/{final.png => large.png} | Bin docs/beef-bourguignon/index.html | 17 +- .../beef-bourguignon/{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin docs/caesar-salad/{final.png => large.png} | Bin docs/caldo-verde/{final.png => large.png} | Bin docs/challah/index.html | 4 +- docs/challah/{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin docs/chicken-pot-pie/{final.png => large.png} | Bin docs/chole/{final.png => large.png} | Bin docs/clam-chowder/{final.png => large.png} | Bin .../{final.png => large.png} | Bin docs/creamed-spinach/{final.png => large.png} | Bin docs/cucumber-salad/{final.png => large.png} | Bin .../{final.png => large.png} | Bin docs/fluffy-pancakes/index.html | 2 +- docs/fluffy-pancakes/{final.png => large.png} | Bin docs/garlic-broccoli/{final.png => large.png} | Bin .../garlic-prime-rib/{final.png => large.png} | Bin docs/gluten-free-flour/index.html | 2 +- .../{final.png => large.png} | Bin docs/gnocchi/{final.png => large.png} | Bin docs/hummus/{final.png => large.png} | Bin docs/index.html | 2 +- .../{final.png => large.png} | Bin docs/kofta-kebabs/index.html | 2 +- docs/kofta-kebabs/{final.png => large.png} | Bin .../{final.png => large.png} | Bin docs/orange-chicken/{final.png => large.png} | Bin docs/pizza/{final.png => large.png} | Bin docs/pommes-puree/{final.png => large.png} | Bin docs/ratatouille/{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin docs/tzatziki/index.html | 2 +- docs/tzatziki/{final.png => large.png} | Bin .../{final.png => large.png} | Bin src/bbq-pork-ribs/data.js | 37 +++++ src/bbq-pork-ribs/index.pug | 67 -------- src/bbq-pork-ribs/{final.png => large.png} | Bin src/beef-bourguignon/data.js | 88 ++++++++++ src/beef-bourguignon/index.pug | 153 ------------------ src/beef-bourguignon/{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin src/caesar-salad/{final.png => large.png} | Bin src/caldo-verde/{final.png => large.png} | Bin src/challah/data.js | 59 +++++++ src/challah/index.pug | 94 ----------- src/challah/{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin src/chicken-pot-pie/{final.png => large.png} | Bin src/chole/{final.png => large.png} | Bin src/clam-chowder/{final.png => large.png} | Bin .../{final.png => large.png} | Bin src/creamed-spinach/{final.png => large.png} | Bin src/cucumber-salad/{final.png => large.png} | Bin .../{final.png => large.png} | Bin src/fluffy-pancakes/data.js | 39 +++++ src/fluffy-pancakes/index.pug | 10 +- src/fluffy-pancakes/{final.png => large.png} | Bin src/garlic-broccoli/{final.png => large.png} | Bin src/garlic-prime-rib/{final.png => large.png} | Bin src/gluten-free-flour/data.js | 20 +++ src/gluten-free-flour/index.pug | 39 ----- .../{final.png => large.png} | Bin src/gnocchi/{final.png => large.png} | Bin src/hummus/{final.png => large.png} | Bin src/index.pug | 80 ++++----- .../{final.png => large.png} | Bin src/kofta-kebabs/data.js | 41 +++++ src/kofta-kebabs/index.pug | 78 --------- src/kofta-kebabs/{final.png => large.png} | Bin .../{final.png => large.png} | Bin src/orange-chicken/{final.png => large.png} | Bin src/pizza/{final.png => large.png} | Bin src/pommes-puree/{final.png => large.png} | Bin src/ratatouille/{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin .../{final.png => large.png} | Bin src/templates/data.template.js | 32 ++++ src/templates/recipe.pug | 14 +- src/tzatziki/data.js | 29 ++++ src/tzatziki/index.pug | 51 ------ src/tzatziki/{final.png => large.png} | Bin .../{final.png => large.png} | Bin 104 files changed, 406 insertions(+), 558 deletions(-) delete mode 100644 docs/bagels/final.png rename docs/bbq-pork-ribs/{final.png => large.png} (100%) rename docs/beef-bourguignon/{final.png => large.png} (100%) rename docs/bok-choy-with-garlic/{final.png => large.png} (100%) rename docs/bourbon-glazed-carrots/{final.png => large.png} (100%) rename docs/caesar-salad/{final.png => large.png} (100%) rename docs/caldo-verde/{final.png => large.png} (100%) rename docs/challah/{final.png => large.png} (100%) rename docs/chicken-breasts-with-caper-cream-sauce/{final.png => large.png} (100%) rename docs/chicken-cordon-bleu/{final.png => large.png} (100%) rename docs/chicken-pot-pie/{final.png => large.png} (100%) rename docs/chole/{final.png => large.png} (100%) rename docs/clam-chowder/{final.png => large.png} (100%) rename docs/cream-of-spinach-soup/{final.png => large.png} (100%) rename docs/creamed-spinach/{final.png => large.png} (100%) rename docs/cucumber-salad/{final.png => large.png} (100%) rename docs/curry-butternut-squash-and-apple-soup/{final.png => large.png} (100%) rename docs/fluffy-pancakes/{final.png => large.png} (100%) rename docs/garlic-broccoli/{final.png => large.png} (100%) rename docs/garlic-prime-rib/{final.png => large.png} (100%) rename docs/gluten-free-flour/{final.png => large.png} (100%) rename docs/gnocchi/{final.png => large.png} (100%) rename docs/hummus/{final.png => large.png} (100%) rename docs/kielbasa-and-cabbage/{final.png => large.png} (100%) rename docs/kofta-kebabs/{final.png => large.png} (100%) rename docs/lemon-chicken-with-mushroom-sauce/{final.png => large.png} (100%) rename docs/orange-chicken/{final.png => large.png} (100%) rename docs/pizza/{final.png => large.png} (100%) rename docs/pommes-puree/{final.png => large.png} (100%) rename docs/ratatouille/{final.png => large.png} (100%) rename docs/ricotta-meatballs/{final.png => large.png} (100%) rename docs/roast-leg-of-lamb-with-rosemary/{final.png => large.png} (100%) rename docs/rosemary-dinner-rolls/{final.png => large.png} (100%) rename docs/ruths-chris-chopped-salad/{final.png => large.png} (100%) rename docs/shrimp-with-sweet-potatoes-and-bacon/{final.png => large.png} (100%) rename docs/sloppy-joe-sandwiches/{final.png => large.png} (100%) rename docs/southern-buttermilk-biscuits/{final.png => large.png} (100%) rename docs/sweet-potatoes-with-honey-and-rosemary/{final.png => large.png} (100%) rename docs/tzatziki/{final.png => large.png} (100%) rename docs/winter-lentil-soup/{final.png => large.png} (100%) create mode 100644 src/bbq-pork-ribs/data.js delete mode 100644 src/bbq-pork-ribs/index.pug rename src/bbq-pork-ribs/{final.png => large.png} (100%) create mode 100644 src/beef-bourguignon/data.js delete mode 100644 src/beef-bourguignon/index.pug rename src/beef-bourguignon/{final.png => large.png} (100%) rename src/bok-choy-with-garlic/{final.png => large.png} (100%) rename src/bourbon-glazed-carrots/{final.png => large.png} (100%) rename src/caesar-salad/{final.png => large.png} (100%) rename src/caldo-verde/{final.png => large.png} (100%) create mode 100644 src/challah/data.js delete mode 100644 src/challah/index.pug rename src/challah/{final.png => large.png} (100%) rename src/chicken-breasts-with-caper-cream-sauce/{final.png => large.png} (100%) rename src/chicken-cordon-bleu/{final.png => large.png} (100%) rename src/chicken-pot-pie/{final.png => large.png} (100%) rename src/chole/{final.png => large.png} (100%) rename src/clam-chowder/{final.png => large.png} (100%) rename src/cream-of-spinach-soup/{final.png => large.png} (100%) rename src/creamed-spinach/{final.png => large.png} (100%) rename src/cucumber-salad/{final.png => large.png} (100%) rename src/curry-butternut-squash-and-apple-soup/{final.png => large.png} (100%) create mode 100644 src/fluffy-pancakes/data.js rename src/fluffy-pancakes/{final.png => large.png} (100%) rename src/garlic-broccoli/{final.png => large.png} (100%) rename src/garlic-prime-rib/{final.png => large.png} (100%) create mode 100644 src/gluten-free-flour/data.js delete mode 100644 src/gluten-free-flour/index.pug rename src/gluten-free-flour/{final.png => large.png} (100%) rename src/gnocchi/{final.png => large.png} (100%) rename src/hummus/{final.png => large.png} (100%) rename src/kielbasa-and-cabbage/{final.png => large.png} (100%) create mode 100644 src/kofta-kebabs/data.js delete mode 100644 src/kofta-kebabs/index.pug rename src/kofta-kebabs/{final.png => large.png} (100%) rename src/lemon-chicken-with-mushroom-sauce/{final.png => large.png} (100%) rename src/orange-chicken/{final.png => large.png} (100%) rename src/pizza/{final.png => large.png} (100%) rename src/pommes-puree/{final.png => large.png} (100%) rename src/ratatouille/{final.png => large.png} (100%) rename src/ricotta-meatballs/{final.png => large.png} (100%) rename src/roast-leg-of-lamb-with-rosemary/{final.png => large.png} (100%) rename src/rosemary-dinner-rolls/{final.png => large.png} (100%) rename src/ruths-chris-chopped-salad/{final.png => large.png} (100%) rename src/shrimp-with-sweet-potatoes-and-bacon/{final.png => large.png} (100%) rename src/sloppy-joe-sandwiches/{final.png => large.png} (100%) rename src/southern-buttermilk-biscuits/{final.png => large.png} (100%) rename src/sweet-potatoes-with-honey-and-rosemary/{final.png => large.png} (100%) create mode 100644 src/templates/data.template.js create mode 100644 src/tzatziki/data.js delete mode 100644 src/tzatziki/index.pug rename src/tzatziki/{final.png => large.png} (100%) rename src/winter-lentil-soup/{final.png => large.png} (100%) diff --git a/docs/bagels/final.png b/docs/bagels/final.png deleted file mode 100644 index 13d8fb8b249815338c9cb7fff1e465194ed77a4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165706 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≦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

2szohT&=1+)9a~TUVM9+pJdo; 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

BBQ Pork Ribs

4 lbspork ribs
¾ cuplight brown sugar
1 tsphickory smoke salt
1 tbsppaprika
1 tbspgarlic powder
1 tspred pepper flakes
2 cupsBBQ Sauce
1Preheat the oven to 300°F1 min
2Cut the ribs into portions of 2-3 ribs each and lay flat on a portion of tin foil large enough to completely cover it.3 min
3Mix the sugar and spices together to make the rub and apply evenly to each portion. When finished, wrap each portion up completely and place on the rack of a roasting pan.5 min
4Fill the bottom of the roasting pan with about a half inch of water and place it in the oven. Cook until the meat starts to peel away from the bones.2—2½ hours
5Unwrap each portion, brush with BBQ sauce, and place them onto a cooking sheet lined with tin foil.5 min
6Cook briefly, turn, re-apply the BBQ sauce, and cook again until the sauce is baked on.3-4 min
\ No newline at end of file +

BBQ Pork Ribs

prep 20 min, cook 2—2½ hours
× 6
This receipe really depends upon the BBQ sauce you use to determine the outcome. I personally prefer something a little smokey and sweet, but feel free to use whatever suites you best. To stay gluten-free, just be sure to read the ingredients in your BBQ sauce as some use flour for thickening.

1

  • 4 lbs
    pork ribs
  • ¾ cup
    light brown sugar
  • 1 tbsp
    garlic powder
  • 1 tbsp
    paprika
  • 1 tsp
    hicory smoke salt
  • 1 tsp
    red pepper flakes
Cut the ribs into portions of 2-3 ribs each, and lay flat on a portion of aluminum foil large enough to completely cover it. Mix the sugar and spaces together and apply evenly to each portion. when finished, place them all in the refrigerator overnight to marinade.

2

    Preheat the oven to 300°F. Fill a large roasting pan with about ½" of water and place the meat packets on a rack above the level of the water. Place the whole thing in the oven and roast until the meat starts to peel away from the bones (about 2—2½ hours).

    3

    • 2 cups
      BBQ sauce
    Open all the meat packets and place the meat on a cooking sheet. Brush each with a liberal covering of BBQ sauce and then return to the oven on high broil until the sauce has just started to sear (3-4 minutes).
    \ No newline at end of file diff --git a/docs/bbq-pork-ribs/final.png b/docs/bbq-pork-ribs/large.png similarity index 100% rename from docs/bbq-pork-ribs/final.png rename to docs/bbq-pork-ribs/large.png diff --git a/docs/beef-bourguignon/index.html b/docs/beef-bourguignon/index.html index d142fc1..09155a1 100644 --- a/docs/beef-bourguignon/index.html +++ b/docs/beef-bourguignon/index.html @@ -1,16 +1 @@ -

    Beef Bourguignon

    6 ozpork belly / bacon
    3 lbslean stew beef (in bite-sized pieces)
    3 cupsred wine (young & full-bodied)
    3 cupsbeef stock
    3½ tbspolive oil
    3½ tbspbutter
    20small white onions
    1yellow onion (chopped)
    1 tbsptomato paste
    2 clovesgarlic (minced)
    ½ tspthyme
    1bay leaf (crumbled)
    1herb bouquet
    (4 parsley sprigs,
    ½ bay leaf, ¼ tsp thyme)
    1 lbmushrooms (quartered)
    2 tbspflour
    salt & pepper
    1Preheat oven to 450°F.
    2Remove the rind from the pork belly & and cut into lardons (sticks ¼" × 1½"). Simmer in 6 -cups of water then drain and dry.10 min
    3Sauté lardons in 1 tbsp of olive oil in a cast-iron skillet over medium heat until lightly -browned. Remove to a small bowl with a slotted spoon.2-3 min
    4Raise heat on cast-iron skillet until almost smoking. Brown the beef a few pieces at a time -and set aside with the lardons.10 min
    5Brown the small onions and mushrooms in the same cast-iron skillet. Set aside the vegetables -and discard the excess fat.5 min
    6Toss the beef and bacon with the flour, ½ tsp salt, and ½ tsp black pepper and add to the -cast-iron skillet. Put in the oven to brown, tossing the meat again half-way through.8 min
    7Stir in the wine and enough beef stock to cover (2-3 cups). Add the tomato paste, garlic, -herbs, and bacon rind. Bring to a simmer, then cover and place in the oven at 325°F. Adjust -temperature to ensure the liquid is just simmering the entire time.3-4 hours
    8Heat 1½ tbsp butter with 1½ tbsp olive oil in a second cast-iron skillet.2 min
    9Add onions and mushrooms and sautée over medium-high heat, taking care to brown the onions as -evenly as possible, and taking care not to break their skins.10 min
    10Add ½ cup of beef stock, salt, black pepper, and the herb bouquet. Cover and simmer until the -onions are tender and the liquid has evaporated. Discard the herb bouquet and set the onions -aside.40-50 min
    11Clean the second skillet and heat remaining olive oil and butter over high heat. Once -foaming butter begins to subside, add the mushrooms. Cook until browned lightly and set aside.4-5 min
    12Once the meat in the first skillet is tender (from step 7), pour out the content of the -skillet into a sieve, retaining the liquid in a large saucepan.1 min
    13Rinse the first cast-iron skillet and return the meat and lardons to it. Distribute the -onions and mushrooms on top.1 min
    14Skim the fat off the retained liquid in the saucepan. Simmer while continuing to skim off the -excess fat as it rises until you have a sauce thick enough to cover the back of a spoon. Add -stock if the sauce is too thick, continue simmering if too thin.15 min
    15Pour the sauce over the meat, onions, and mushrooms in the first skillet.1 min
    \ No newline at end of file +

    Beef Bourguignon

    prep 45 min, cook 3-4 hours
    × 6
    Adapted from Julia Child's famous recipe, this rich and extravagant beef stew is absolutely worth work required!

    1

    • 3 lbs
      stew beef
    • 6 oz
      thick-cut bacon
    • 1 tbsp
      olive oil
    Sauté the bacon in olive oil in a cast-iron skillet over medium heat. When lightly browned, set the bacon aside while leaving the grease in the skillet. Raise the temperature until almost smoking and brown the beef in small batches and set aside with the bacon.

    2

    • 1 lb
      mushrooms (brown)
    • 20
      onions (small, white)
    Lightly cook the onions and mushrooms in the same skillet using the bacon grease and drippings from the meat until they've just started to brown. When finished, set the vegetables aside separately and discard the excess grease.

    3

    • 2 tbsp
      flour
    • ½ tsp
      salt
    • ½ tsp
      black pepper
    Return the beef and bacon to the cast-iron skillet and toss with the salt, pepper, and flour. Place in the oven to cook all the way through, tossing once in the middle (about 8 min total).

    4

    • 3 cups
      red wine
    • 2½ cups
      beef stock
    • 1 tbsp
      tomato paste
    • 2 cloves
      garlic (minced)
    • ½ tsp
      thyme
    • 1
      bay leaf (crumbled)
    Add the red wine and enough beef stock to just cover the meat. Add the herbs, herb bouquet. Bring to a simmer on the stovetop, and then cover and place in the oven at 375°F (adjust as needed to maintain a low simmer) until the meat is soft and crumbling (3-4 hours).

    5

    • 4 sprigs
      parsley
    • ½ leaf
      bay leaf
    • ¼ tsp
      thyme
    When there's about 1 hour remaining on the prior step, create a herb bouquet by crushing the various herbs by hand and wrapping them in a few layers of cheese cloth. Tie off the cloth to close, and leave plenty of extra string.

    6

    • ½ cups
      beef stock
    • 1 tbsp
      butter
    • 1 tbsp
      olive oil
    • ½ tsp
      salt
    • ½ tsp
      pepper
    Add butter and olive oil to a second cast-iron skillet. Once the butter foams, add the reserved onions and sautée over medium heat until the onions are evenly browned, taking care not to break their skins. Finally, add the beef stock, salt, black pepper, and herb bouquet. Cover and simmer until the onions are tender and the liquid has evaporated. Discard the bouquet, and set the onions aside.

    7

    • 1 tbsp
      butter
    • 1 tbsp
      olive oil
    Clean the second skillet, and heat another portion of butter and olive oil over high heat. Once the butter foams, add the mushrooms. Sautée until soft and translucent. Set the mushrooms aside.

    8

      Once the meat is finished cooking, remove the first skillet from the oven and strain the solids while retaining the liquid in a large saucepan. Rinse the skillet and return the solids to it. Add the mushrooms as a layer on top, and then arrange the onions around the edge.

      9

      • ¼ cup
        beef stock
      Skim the fat from the retained liquid in the saucepan. Simmer while continuing to skim off the fat until the sauce is thick enough to cover the back of a spoon. Add more beef stock if it is already too thick when starting. When finished, gently pour the sauce over the meat in the first skillet.
      \ No newline at end of file diff --git a/docs/beef-bourguignon/final.png b/docs/beef-bourguignon/large.png similarity index 100% rename from docs/beef-bourguignon/final.png rename to docs/beef-bourguignon/large.png diff --git a/docs/bok-choy-with-garlic/final.png b/docs/bok-choy-with-garlic/large.png similarity index 100% rename from docs/bok-choy-with-garlic/final.png rename to docs/bok-choy-with-garlic/large.png diff --git a/docs/bourbon-glazed-carrots/final.png b/docs/bourbon-glazed-carrots/large.png similarity index 100% rename from docs/bourbon-glazed-carrots/final.png rename to docs/bourbon-glazed-carrots/large.png diff --git a/docs/caesar-salad/final.png b/docs/caesar-salad/large.png similarity index 100% rename from docs/caesar-salad/final.png rename to docs/caesar-salad/large.png diff --git a/docs/caldo-verde/final.png b/docs/caldo-verde/large.png similarity index 100% rename from docs/caldo-verde/final.png rename to docs/caldo-verde/large.png diff --git a/docs/challah/index.html b/docs/challah/index.html index 4a9bdfb..9caa21a 100644 --- a/docs/challah/index.html +++ b/docs/challah/index.html @@ -1,3 +1 @@ -

      Challah

      1½ packagesactive dry yeast
      ½ cup + 1 tbspsugar
      ½ cup + 1 tbspolive oil
      6large eggs
      1 tbspsalt
      8 cupsall-purpose flour
      1 tbspcaraway seeds
      1 tbspwhole milk
      1In a large bowl, dissove the yeast and 1 tbsp of sugar in 1¾ cups of water between 110°F—115°F.5 min
      2Pre-heat the oven to its lowest setting and turn off once it's up to temperature.5 min
      3Using a whisk attachment on a stand-up mixer, add the olive oil, 5 eggs, sugar and salt allowing each new addition to be mixed completely before adding the next.3 min
      4Switch to a blade attachment and slow add in the flower about a ¼ cup at a time, allowing each addition to be completely incorporated before adding the next. Continue mixing until the -dough has come together into a single ball.5 min
      5Switch to a dough hook attachment and allow it to kneed until the dough is smooth and elastic.5 min
      6On lightly floured countertop, knead the dough into a ball and place into a clean ball, covered with a damp towel. Place in the oven to rise until doubled in size.60 min
      7Punch down the dough, re-form into a ball, and allow to rise again.30 min
      8Divide the dough into 6 equal portions. Roll each out into a strand about 12" long and 1½" indiameter. Take three at a time and braid together, taking care to pinch the ends together -carefully. This will produce two loaves.10 min
      9Place the loaves on a baking sheet covered with parchment paper and place in the refrigerator torise again. Pre-heat the oven to 375°F.60 min
      10Mix the remaining egg with the milk and brush lightly over the top of the loaves. Sprinkle thecaraway seeds over the washed loaves.1 min
      11Place the baking sheets in the oven and bake until golden brown on the top.20-30 min
      \ No newline at end of file +

      Challah

      prep 35 min, cook 3 hours
      × 16
      Challah is a light, rich bread traditionally served as part of Jewish Friday night sabbath dinner. This recipe produces two loaves in a simple three-strand braid. You can increase the number of braids for firmer bread with more crust.

      1

      • 1½ packets
        active dry yeast
      • 1 tbsp
        sugar
      • 1⅓ cups
        water (115°F)
      In a mixing large bowl, dissolve the yeast and sugar in the water. Do not stir, but set aside to allow it to mix until the top turns foamy (about 5 min). While this is happening, preheat the oven to its lowest setting.

      2

      • ½ cup
        olive oil
      • 5
        eggs
      • ½ cup
        sugar
      • 1 tbsp
        salt
      Using a whish attachment in a standing mixer, add the olive oil, eggs, sugar and salt one at a time, allowing each to be mixed fully before adding the next.

      3

      • 8 cups
        all-purpose flour
      Switch to a blade attachment, and slowly add the flour about a ¼ cup at a time, allowing each new addition to be completely mixed before adding the next. Continue mixing until the dough forms a single ball (5-10 min). The switch to a dough hook, and continue to kneed until the dough is smooth an elastic.

      4

        On a lightly floured surface, knead the dough by hand until smooth and completely integrated into a single ball. Place this into a bowl which is much larger than the dough ball and cover with a damp towel. Turn off the oven, and put the bowl inside to rise. The dough should roughly double in size over the course of an hour. Then punch down the dough, re-form into a ball, place return to the oven to rise again for about 30 min.

        5

          Divide the dough into six equal portions. Roll each one out into a strand about 12" long and 1½" in diameter. Braid three at a time into two loaves, taking care to pinch the ends together firmly. Place both loaves on a baking sheet covered with parchment paper and place into the refrigerator to rise again for about an hour. Pre-heat the oven to 375°F.

          6

          • 1
            egg
          • 1 tsp
            milk (whole)
          • 1 tbsp
            caraway seeds
          Mix the egg and milk in a small bowl. Brush the mixture over the two loaves of bread, and then sprinkle the caraway seeds over the top. Pop them into the oven and bake until the tops are golden brown (about 20-30 min).
          \ No newline at end of file diff --git a/docs/challah/final.png b/docs/challah/large.png similarity index 100% rename from docs/challah/final.png rename to docs/challah/large.png diff --git a/docs/chicken-breasts-with-caper-cream-sauce/final.png b/docs/chicken-breasts-with-caper-cream-sauce/large.png similarity index 100% rename from docs/chicken-breasts-with-caper-cream-sauce/final.png rename to docs/chicken-breasts-with-caper-cream-sauce/large.png diff --git a/docs/chicken-cordon-bleu/final.png b/docs/chicken-cordon-bleu/large.png similarity index 100% rename from docs/chicken-cordon-bleu/final.png rename to docs/chicken-cordon-bleu/large.png diff --git a/docs/chicken-pot-pie/final.png b/docs/chicken-pot-pie/large.png similarity index 100% rename from docs/chicken-pot-pie/final.png rename to docs/chicken-pot-pie/large.png diff --git a/docs/chole/final.png b/docs/chole/large.png similarity index 100% rename from docs/chole/final.png rename to docs/chole/large.png diff --git a/docs/clam-chowder/final.png b/docs/clam-chowder/large.png similarity index 100% rename from docs/clam-chowder/final.png rename to docs/clam-chowder/large.png diff --git a/docs/cream-of-spinach-soup/final.png b/docs/cream-of-spinach-soup/large.png similarity index 100% rename from docs/cream-of-spinach-soup/final.png rename to docs/cream-of-spinach-soup/large.png diff --git a/docs/creamed-spinach/final.png b/docs/creamed-spinach/large.png similarity index 100% rename from docs/creamed-spinach/final.png rename to docs/creamed-spinach/large.png diff --git a/docs/cucumber-salad/final.png b/docs/cucumber-salad/large.png similarity index 100% rename from docs/cucumber-salad/final.png rename to docs/cucumber-salad/large.png diff --git a/docs/curry-butternut-squash-and-apple-soup/final.png b/docs/curry-butternut-squash-and-apple-soup/large.png similarity index 100% rename from docs/curry-butternut-squash-and-apple-soup/final.png rename to docs/curry-butternut-squash-and-apple-soup/large.png diff --git a/docs/fluffy-pancakes/index.html b/docs/fluffy-pancakes/index.html index 0bbc39e..56bb6a5 100644 --- a/docs/fluffy-pancakes/index.html +++ b/docs/fluffy-pancakes/index.html @@ -1 +1 @@ -

          Fluffy Pancakes

          ¾ cupwhole milk
          2 tbspwhite vinegar
          1 cupall-purpose flour
          2 tbspwhite sugar
          1 tspbaking powder
          ½ tspbaking soda
          ½ tspsalt
          1egg
          2 tbspbutter (melted)
          1Combine milk and vinegar in a medium bowl and set aside to sour.5 min
          2Combine dry ingredients in a small bowl.1 min
          3Whisk the egg and melted butter into the soured milk.1 min
          4Whisk the dry ingredients into the wet ingredients a little at a time, being sure to eliminate any lumps before adding more of the dry mixture.3 min
          5Heat a large skillet over medium heat (300°F). Scoop ¼ cup of the batter at a time to form each pancake. Cook until bubbles form, then flip. Remove each from the heat when lightly browned.5 min
          \ No newline at end of file +

          Fluffy Pancakes

          prep 10 min, cook 5 min
          × 2
          These are the fluffiest, thickest, most delicious pancakes I've ever had. The batter should wind up very, very thick, so don't be surprised if it's more the consistency of yogurt rather than cream.

          1

          • ¾ cups
            milk
          • 1 tbsp
            white vinegar
          Combine the milk and vinegar in a medium bowl and set aside to sour.

          2

          • 1 cup
            all-purpose flour
          • 2 tbsp
            white sugar
          • 1 tsp
            baking powder
          • ½ tsp
            baking soda
          • ½ tsp
            salt
          Combine the dry ingredients in a medium bowl and whisk together throughly.

          3

          • 2 tbsp
            butter
          • 1
            egg
          Melt the butter in a small dish, and then whisk it and the egg into the wet ingredients. Then, slowly add the dry ingredients a little at a time, stopping to whisk each small portion in completely before adding any more.

          4

            Heat a large skillet over medium heat (300°F for an electric skillet). Scoop ¼ cup of the batter at a time to form each pancake. Cook each until bubble just start to form around the edges and then turn them over. Remove from the heat after lightly browned.
            \ No newline at end of file diff --git a/docs/fluffy-pancakes/final.png b/docs/fluffy-pancakes/large.png similarity index 100% rename from docs/fluffy-pancakes/final.png rename to docs/fluffy-pancakes/large.png diff --git a/docs/garlic-broccoli/final.png b/docs/garlic-broccoli/large.png similarity index 100% rename from docs/garlic-broccoli/final.png rename to docs/garlic-broccoli/large.png diff --git a/docs/garlic-prime-rib/final.png b/docs/garlic-prime-rib/large.png similarity index 100% rename from docs/garlic-prime-rib/final.png rename to docs/garlic-prime-rib/large.png diff --git a/docs/gluten-free-flour/index.html b/docs/gluten-free-flour/index.html index 6761e12..1533100 100644 --- a/docs/gluten-free-flour/index.html +++ b/docs/gluten-free-flour/index.html @@ -1 +1 @@ -

            Gluten-Free Flour

            24 ozwhite rice flour
            7½ ozbrown rice flour
            7 ozpotato starch
            3 oztapioca starch
            ¾ oznonfat dry milk powder

            From America's Test Kitchen

            1Mix all ingredients and store, refrigerated, in an airtight container.
            \ No newline at end of file +

            Gluten-Free Flour

            prep 5 min, cook
            This gluten-free flour recipe serves well for most general-purpose cooking needs in thickening soups, making roux, and similar uses. It works adequetely for deep-frying, but doesn't replace the real thing for baking, pie crusts, etc.

            1

            • 24 oz
              white rice flour
            • 7½ oz
              brown rice flour
            • 7 oz
              potato starch
            • 3 oz
              tapioca starch
            • ¾ oz
              nonfat dry milk powder
            Mix all the ingredients and store, refrigerated, in an airtight container.
            \ No newline at end of file diff --git a/docs/gluten-free-flour/final.png b/docs/gluten-free-flour/large.png similarity index 100% rename from docs/gluten-free-flour/final.png rename to docs/gluten-free-flour/large.png diff --git a/docs/gnocchi/final.png b/docs/gnocchi/large.png similarity index 100% rename from docs/gnocchi/final.png rename to docs/gnocchi/large.png diff --git a/docs/hummus/final.png b/docs/hummus/large.png similarity index 100% rename from docs/hummus/final.png rename to docs/hummus/large.png diff --git a/docs/index.html b/docs/index.html index e15275f..71c80d8 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -

            Baking

            BagelsChallahFluffy PancakesGluten-Free FlourPizzaRosemary Dinner RollsSouthern Buttermilk Biscuits

            Soups

            Caldo VerdeClam ChowderCream of Spinach SoupCurry Butternut Squash & Apple SoupFrench Onion SoupHungarian Mushroom Beef SoupWinter Lentil Soup

            Salads

            Caesar SaladCucumber SaladRuth's Chris Chopped Salad

            Main Dish

            BBQ Pork RibsBeef BourguignonButter ChickenChicken Cordon BleuChicken Pot PieChicken Breasts with Caper Cream SauceCholeGarlic Prime RibGnocchiKielbasa and CabbageKofta KebabsLemon Chicken with Mushroom SauceOrange ChickenRatatouilleRicotta MeatballsRoast Leg of Lamb with RosemaryShrimp with Sweet Potatoes and BaconSloppy Joe Sandwiches

            Sides

            Bok Choy with GarlicBourbon Glazed CarrotsCreamed SpinachGarlic BroccoliHummusPommes PuréeSauteed MushroomsSweet Potatoes with Honey and RosemaryTzatziki \ No newline at end of file +

            Baking

            BagelsChallahFluffy PancakesGluten-Free FlourPizzaRosemary Dinner RollsSouthern Buttermilk Biscuits

            Soups

            Caldo VerdeClam ChowderCream of Spinach SoupCurry Butternut Squash & Apple SoupFrench Onion SoupHungarian Mushroom Beef SoupWinter Lentil Soup

            Salads

            Caesar SaladCucumber SaladRuth's Chris Chopped Salad

            Main Dish

            BBQ Pork RibsBeef BourguignonButter ChickenChicken Cordon BleuChicken Pot PieChicken Breasts with Caper Cream SauceCholeGarlic Prime RibGnocchiKielbasa and CabbageKofta KebabsLemon Chicken with Mushroom SauceOrange ChickenRatatouilleRicotta MeatballsRoast Leg of Lamb with RosemaryShrimp with Sweet Potatoes and BaconSloppy Joe Sandwiches

            Sides

            Bok Choy with GarlicBourbon Glazed CarrotsCreamed SpinachGarlic BroccoliHummusPommes PuréeSauteed MushroomsSweet Potatoes with Honey and RosemaryTzatziki \ No newline at end of file diff --git a/docs/kielbasa-and-cabbage/final.png b/docs/kielbasa-and-cabbage/large.png similarity index 100% rename from docs/kielbasa-and-cabbage/final.png rename to docs/kielbasa-and-cabbage/large.png diff --git a/docs/kofta-kebabs/index.html b/docs/kofta-kebabs/index.html index 6cf3e7e..f873e59 100644 --- a/docs/kofta-kebabs/index.html +++ b/docs/kofta-kebabs/index.html @@ -1 +1 @@ -

            Kofta Kebabs

            2 lbslamb (ground)
            4 stemsparsley
            1onion (small)
            3 clovesgarlic
            1 tspwhite pepper
            1 tspcumin
            ½ tspcordiander
            1 pinchground cloves
            5mint leaves
            1 tspred pepper flakes
            olive oil
            salt
            1In a large mixing bowl, knead the meat until uniform and soft.4 min
            2Roughly chop the onion and purée with a food processor.1 min
            3Add the remaining ingredients (except olive oil) to the bowl and knead until mixed.3 min
            4Cover the bowl and refrigerate.20 min
            5Coat your hands with olive oil and roll the meat into balls about 2"-3" in diameter.10 min
            6Cook in the oven at 400°F until the centers reach 140°10 min
            \ No newline at end of file +

            Kofta Kebabs

            prep 20 min, cook 30 min
            × 3
            Kofta is really a form of sausage, but what a sausage! The recipe started as long, skinny kebabs, but we've found it more convenient to make it as meatballs. Whichever way, they go fast! We always pair them with Tzatziki, which you can make while the meat chills.

            1

            • 1
              onion (yellow)
            Roughly chop the onion into eights and purée in a blender.

            2

            • 2 lbs
              lamb (ground)
            • 4 stems
              parsley (minced)
            • 3 cloves
              garlic (minced)
            • 5 leaves
              mint (minced)
            • 1 tsp
              white pepper (ground)
            • 1 tsp
              cumin (ground)
            • 1 tsp
              salt
            • 1 tsp
              red pepper flakes
            • ½ tsp
              coriander (ground)
            • ¼ tsp
              cloves (ground)
            In a large mixing bowl, knead the meat until reduced to a somewhat sticky mass of completely homogeneous paste. Mix in the onion purée, herbs, and spices and knead until completely mixed. Cover and refrigerate for 20 min.

            3

            • 1 tbsp
              olive oil
            Cover a cooking sheet with tin foil and coat your hands with olive oil. Roll out the meat into meatballs about 2-3” in diameter. Place in on the cooking sheet in a single layer leaving a little room between each one. Cook at 400°F until they reach 140°F in the center.
            \ No newline at end of file diff --git a/docs/kofta-kebabs/final.png b/docs/kofta-kebabs/large.png similarity index 100% rename from docs/kofta-kebabs/final.png rename to docs/kofta-kebabs/large.png diff --git a/docs/lemon-chicken-with-mushroom-sauce/final.png b/docs/lemon-chicken-with-mushroom-sauce/large.png similarity index 100% rename from docs/lemon-chicken-with-mushroom-sauce/final.png rename to docs/lemon-chicken-with-mushroom-sauce/large.png diff --git a/docs/orange-chicken/final.png b/docs/orange-chicken/large.png similarity index 100% rename from docs/orange-chicken/final.png rename to docs/orange-chicken/large.png diff --git a/docs/pizza/final.png b/docs/pizza/large.png similarity index 100% rename from docs/pizza/final.png rename to docs/pizza/large.png diff --git a/docs/pommes-puree/final.png b/docs/pommes-puree/large.png similarity index 100% rename from docs/pommes-puree/final.png rename to docs/pommes-puree/large.png diff --git a/docs/ratatouille/final.png b/docs/ratatouille/large.png similarity index 100% rename from docs/ratatouille/final.png rename to docs/ratatouille/large.png diff --git a/docs/ricotta-meatballs/final.png b/docs/ricotta-meatballs/large.png similarity index 100% rename from docs/ricotta-meatballs/final.png rename to docs/ricotta-meatballs/large.png diff --git a/docs/roast-leg-of-lamb-with-rosemary/final.png b/docs/roast-leg-of-lamb-with-rosemary/large.png similarity index 100% rename from docs/roast-leg-of-lamb-with-rosemary/final.png rename to docs/roast-leg-of-lamb-with-rosemary/large.png diff --git a/docs/rosemary-dinner-rolls/final.png b/docs/rosemary-dinner-rolls/large.png similarity index 100% rename from docs/rosemary-dinner-rolls/final.png rename to docs/rosemary-dinner-rolls/large.png diff --git a/docs/ruths-chris-chopped-salad/final.png b/docs/ruths-chris-chopped-salad/large.png similarity index 100% rename from docs/ruths-chris-chopped-salad/final.png rename to docs/ruths-chris-chopped-salad/large.png diff --git a/docs/shrimp-with-sweet-potatoes-and-bacon/final.png b/docs/shrimp-with-sweet-potatoes-and-bacon/large.png similarity index 100% rename from docs/shrimp-with-sweet-potatoes-and-bacon/final.png rename to docs/shrimp-with-sweet-potatoes-and-bacon/large.png diff --git a/docs/sloppy-joe-sandwiches/final.png b/docs/sloppy-joe-sandwiches/large.png similarity index 100% rename from docs/sloppy-joe-sandwiches/final.png rename to docs/sloppy-joe-sandwiches/large.png diff --git a/docs/southern-buttermilk-biscuits/final.png b/docs/southern-buttermilk-biscuits/large.png similarity index 100% rename from docs/southern-buttermilk-biscuits/final.png rename to docs/southern-buttermilk-biscuits/large.png diff --git a/docs/sweet-potatoes-with-honey-and-rosemary/final.png b/docs/sweet-potatoes-with-honey-and-rosemary/large.png similarity index 100% rename from docs/sweet-potatoes-with-honey-and-rosemary/final.png rename to docs/sweet-potatoes-with-honey-and-rosemary/large.png diff --git a/docs/tzatziki/index.html b/docs/tzatziki/index.html index e7433c9..25fc4ca 100644 --- a/docs/tzatziki/index.html +++ b/docs/tzatziki/index.html @@ -1 +1 @@ -

            Tzatziki

            1 cupgreek yogurt
            1cucumber (large)
            2 clovesgarlic (diced)
            1 tsplemon zest
            1 tbsplemon juice
            2 tbspdill (fresh, chopped)
            salt & pepper
            1Peel the cucumber, quarter, and remove all the seeds. Dice finely.15 min
            2Combine all the ingredients in a mixing bowl.2 min
            3Chill before serving.30 min
            \ No newline at end of file +

            Tzatziki

            prep 10 min, cook 20 min
            × 3
            Tzatziki has a creamy tartness with just a tiny bit of crunch from the cucumber. It makes a great accompaniment to spicy strong dishes to help cool things off. We always serve this with Kofta

            1

            • 1
              cucumber
            Peel the cucumber and remove all the seeds. Dice into ¼” cubes.

            2

            • 1 cup
              greek yogurt
            • 2 cloves
              garlic (minced)
            • 2 tbsp
              dill (chopped)
            • 1 tbsp
              lemon juice
            • 1 tsp
              lemon zest
            • 1 tsp
              salt
            • ½ tsp
              black pepper
            Combine all the ingredients with the cucumber and mix. Place in the refrigerator for at least 20 min to chill.
            \ No newline at end of file diff --git a/docs/tzatziki/final.png b/docs/tzatziki/large.png similarity index 100% rename from docs/tzatziki/final.png rename to docs/tzatziki/large.png diff --git a/docs/winter-lentil-soup/final.png b/docs/winter-lentil-soup/large.png similarity index 100% rename from docs/winter-lentil-soup/final.png rename to docs/winter-lentil-soup/large.png diff --git a/src/bbq-pork-ribs/data.js b/src/bbq-pork-ribs/data.js new file mode 100644 index 0000000..8a4f278 --- /dev/null +++ b/src/bbq-pork-ribs/data.js @@ -0,0 +1,37 @@ + +module.exports = require("../helpers")({ + title: "BBQ Pork Ribs", + timings: { + prep: "20 min", + cook: "2—2½ hours", + }, + icons: ["gluten-free", "low-carb", "overnight"], + servings: 6, + description: "This receipe really depends upon the BBQ sauce you use to determine the outcome. I personally " + + "prefer something a little smokey and sweet, but feel free to use whatever suites you best. To stay " + + "gluten-free, just be sure to read the ingredients in your BBQ sauce as some use flour for thickening.", + steps: [{ + ingredients: [ + { amount: 4, unit: "lbs", item: "pork ribs" }, + { amount: 3/4, unit: "cup", item: "light brown sugar" }, + { amount: 1, unit: "tbsp", item: "garlic powder" }, + { amount: 1, unit: "tbsp", item: "paprika" }, + { amount: 1, unit: "tsp", item: "hicory smoke salt" }, + { amount: 1, unit: "tsp", item: "red pepper flakes" }, + ], + directions: "Cut the ribs into portions of 2-3 ribs each, and lay flat on a portion of aluminum foil large " + + "enough to completely cover it. Mix the sugar and spaces together and apply evenly to each portion. " + + "when finished, place them all in the refrigerator overnight to marinade." + }, { + directions: "Preheat the oven to 300°F. Fill a large roasting pan with about ½\" of water and place the " + + "meat packets on a rack above the level of the water. Place the whole thing in the oven and roast until " + + "the meat starts to peel away from the bones (about 2—2½ hours)." + }, { + ingredients: [ + { amount: 2, unit: "cups", item: "BBQ sauce" }, + ], + directions: "Open all the meat packets and place the meat on a cooking sheet. Brush each with a liberal " + + "covering of BBQ sauce and then return to the oven on high broil until the sauce has just started to " + + "sear (3-4 minutes)." + }] +}) diff --git a/src/bbq-pork-ribs/index.pug b/src/bbq-pork-ribs/index.pug deleted file mode 100644 index c2f1bad..0000000 --- a/src/bbq-pork-ribs/index.pug +++ /dev/null @@ -1,67 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 BBQ Pork Ribs - - section.ingredients - .image - img(src="final.png") - .list - table - tr - td 4 lbs - td pork ribs - tr - td ¾ cup - td light brown sugar - tr - td 1 tsp - td hickory smoke salt - tr - td 1 tbsp - td paprika - tr - td 1 tbsp - td garlic powder - tr - td 1 tsp - td red pepper flakes - tr - td 2 cups - td BBQ Sauce - - section.directions - table - tr - td 1 - td Preheat the oven to 300°F - td 1 min - tr - td 2 - td Cut the ribs into portions of 2-3 ribs each and lay flat on a portion of tin foil large enough - | to completely cover it. - td 3 min - tr - td 3 - td Mix the sugar and spices together to make the rub and apply evenly to each portion. When - | finished, wrap each portion up completely and place on the rack of a roasting pan. - td 5 min - tr - td 4 - td Fill the bottom of the roasting pan with about a half inch of water and place it in the oven. - | Cook until the meat starts to peel away from the bones. - td 2—2½ hours - tr - td 5 - td Unwrap each portion, brush with BBQ sauce, and place them onto a cooking sheet lined with tin - | foil. - td 5 min - tr - td 6 - td Cook briefly, turn, re-apply the BBQ sauce, and cook again until the sauce is baked on. - td 3-4 min \ No newline at end of file diff --git a/src/bbq-pork-ribs/final.png b/src/bbq-pork-ribs/large.png similarity index 100% rename from src/bbq-pork-ribs/final.png rename to src/bbq-pork-ribs/large.png diff --git a/src/beef-bourguignon/data.js b/src/beef-bourguignon/data.js new file mode 100644 index 0000000..3376cd9 --- /dev/null +++ b/src/beef-bourguignon/data.js @@ -0,0 +1,88 @@ +module.exports = require("../helpers")({ + title: "Beef Bourguignon", + timings: { + prep: "45 min", + cook: "3-4 hours", + }, + icons: ["gluten-free", "low-carb"], + servings: 6, + description: "Adapted from Julia Child's famous recipe, this rich and extravagant beef stew is absolutely worth " + + "work required!", + steps: [{ + ingredients: [ + { amount: 3, unit: "lbs", item: "stew beef" }, + { amount: 6, unit: "oz", item: "thick-cut bacon" }, + { amount: 1, unit: "tbsp", item: "olive oil" }, + ], + directions: "Sauté the bacon in olive oil in a cast-iron skillet over medium heat. When lightly browned, " + + "set the bacon aside while leaving the grease in the skillet. Raise the temperature until almost " + + "smoking and brown the beef in small batches and set aside with the bacon." + }, { + ingredients: [ + { amount: 1, unit: "lb", item: "mushrooms (brown)" }, + { amount: 20, unit: "", item: "onions (small, white)" }, + ], + directions: "Lightly cook the onions and mushrooms in the same skillet using the bacon grease and drippings " + + "from the meat until they've just started to brown. When finished, set the vegetables aside separately " + + "and discard the excess grease." + }, { + ingredients: [ + { amount: 2, unit: "tbsp", item: "flour" }, + { amount: 1/2, unit: "tsp", item: "salt" }, + { amount: 1/2, unit: "tsp", item: "black pepper" }, + ], + directions: "Return the beef and bacon to the cast-iron skillet and toss with the salt, pepper, and flour. " + + "Place in the oven to cook all the way through, tossing once in the middle (about 8 min total)." + }, { + ingredients: [ + { amount: 3, unit: "cups", item: "red wine" }, + { amount: 2 + 1/2, unit: "cups", item: "beef stock" }, + { amount: 1, unit: "tbsp", item: "tomato paste" }, + { amount: 2, unit: "cloves", item: "garlic (minced)" }, + { amount: 1/2, unit: "tsp", item: "thyme" }, + { amount: 1, unit: "", item: "bay leaf (crumbled)" }, + ], + directions: "Add the red wine and enough beef stock to just cover the meat. Add the herbs, herb bouquet. " + + "Bring to a simmer on the stovetop, and then cover and place in the oven at 375°F (adjust as needed to " + + "maintain a low simmer) until the meat is soft and crumbling (3-4 hours)." + }, { + ingredients: [ + { amount: 4, unit: "sprigs", item: "parsley" }, + { amount: 1/2, unit: "leaf", item: "bay leaf" }, + { amount: 1/4, unit: "tsp", item: "thyme" }, + ], + directions: "When there's about 1 hour remaining on the prior step, create a herb bouquet by crushing the " + + "various herbs by hand and wrapping them in a few layers of cheese cloth. Tie off the cloth to close, " + + "and leave plenty of extra string." + }, { + ingredients: [ + { amount: 1/2, unit: "cups", item: "beef stock" }, + { amount: 1, unit: "tbsp", item: "butter" }, + { amount: 1, unit: "tbsp", item: "olive oil" }, + { amount: 1/2, unit: "tsp", item: "salt" }, + { amount: 1/2, unit: "tsp", item: "pepper" }, + ], + directions: "Add butter and olive oil to a second cast-iron skillet. Once the butter foams, add the " + + "reserved onions and sautée over medium heat until the onions are evenly browned, taking care not to " + + "break their skins. Finally, add the beef stock, salt, black pepper, and herb bouquet. Cover and simmer " + + "until the onions are tender and the liquid has evaporated. Discard the bouquet, and set the onions aside." + }, { + ingredients: [ + { amount: 1, unit: "tbsp", item: "butter" }, + { amount: 1, unit: "tbsp", item: "olive oil" }, + ], + directions: "Clean the second skillet, and heat another portion of butter and olive oil over high heat. " + + "Once the butter foams, add the mushrooms. Sautée until soft and translucent. Set the mushrooms aside." + }, { + directions: "Once the meat is finished cooking, remove the first skillet from the oven and strain the " + + "solids while retaining the liquid in a large saucepan. Rinse the skillet and return the solids to it. " + + "Add the mushrooms as a layer on top, and then arrange the onions around the edge." + }, { + ingredients: [ + { amount: 1/4, unit: "cup", item: "beef stock" }, + ], + directions: "Skim the fat from the retained liquid in the saucepan. Simmer while continuing to skim off the " + + "fat until the sauce is thick enough to cover the back of a spoon. Add more beef stock if it is already " + + "too thick when starting. When finished, gently pour the sauce over the meat in the first skillet." + }] +}) diff --git a/src/beef-bourguignon/index.pug b/src/beef-bourguignon/index.pug deleted file mode 100644 index 17a29d5..0000000 --- a/src/beef-bourguignon/index.pug +++ /dev/null @@ -1,153 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Beef Bourguignon - - section.ingredients - .image - img(src="final.png") - .list - table - tr - td 6 oz - td pork belly / bacon - tr - td 3 lbs - td lean stew beef (in bite-sized pieces) - tr - td 3 cups - td red wine (young & full-bodied) - tr - td 3 cups - td beef stock - tr - td 3½ tbsp - td olive oil - tr - td 3½ tbsp - td butter - tr - td 20 - td small white onions - tr - td 1 - td yellow onion (chopped) - tr - td 1 tbsp - td tomato paste - tr - td 2 cloves - td garlic (minced) - tr - td ½ tsp - td thyme - tr - td 1 - td bay leaf (crumbled) - tr - td 1 - td herb bouquet
            (4 parsley sprigs,
            ½ bay leaf, ¼ tsp thyme) - tr - td 1 lb - td mushrooms (quartered) - tr - td 2 tbsp - td flour - tr - td - td salt & pepper - - section.directions - table - tr - td 1 - td Preheat oven to 450°F. - td - tr - td 2 - td - | Remove the rind from the pork belly & and cut into lardons (sticks ¼" × 1½"). Simmer in 6 - | cups of water then drain and dry. - td 10 min - tr - td 3 - td - | Sauté lardons in 1 tbsp of olive oil in a cast-iron skillet over medium heat until lightly - | browned. Remove to a small bowl with a slotted spoon. - td 2-3 min - tr - td 4 - td - | Raise heat on cast-iron skillet until almost smoking. Brown the beef a few pieces at a time - | and set aside with the lardons. - td 10 min - tr - td 5 - td - | Brown the small onions and mushrooms in the same cast-iron skillet. Set aside the vegetables - | and discard the excess fat. - td 5 min - tr - td 6 - td - | Toss the beef and bacon with the flour, ½ tsp salt, and ½ tsp black pepper and add to the - | cast-iron skillet. Put in the oven to brown, tossing the meat again half-way through. - td 8 min - tr - td 7 - td - | Stir in the wine and enough beef stock to cover (2-3 cups). Add the tomato paste, garlic, - | herbs, and bacon rind. Bring to a simmer, then cover and place in the oven at 325°F. Adjust - | temperature to ensure the liquid is just simmering the entire time. - td 3-4 hours - tr - td 8 - td Heat 1½ tbsp butter with 1½ tbsp olive oil in a second cast-iron skillet. - td 2 min - tr - td 9 - td - | Add onions and mushrooms and sautée over medium-high heat, taking care to brown the onions as - | evenly as possible, and taking care not to break their skins. - td 10 min - tr - td 10 - td - | Add ½ cup of beef stock, salt, black pepper, and the herb bouquet. Cover and simmer until the - | onions are tender and the liquid has evaporated. Discard the herb bouquet and set the onions - | aside. - td 40-50 min - tr - td 11 - td - | Clean the second skillet and heat remaining olive oil and butter over high heat. Once - | foaming butter begins to subside, add the mushrooms. Cook until browned lightly and set aside. - td 4-5 min - tr - td 12 - td - | Once the meat in the first skillet is tender (from step 7), pour out the content of the - | skillet into a sieve, retaining the liquid in a large saucepan. - td 1 min - tr - td 13 - td - | Rinse the first cast-iron skillet and return the meat and lardons to it. Distribute the - | onions and mushrooms on top. - td 1 min - tr - td 14 - td - | Skim the fat off the retained liquid in the saucepan. Simmer while continuing to skim off the - | excess fat as it rises until you have a sauce thick enough to cover the back of a spoon. Add - | stock if the sauce is too thick, continue simmering if too thin. - td 15 min - tr - td 15 - td Pour the sauce over the meat, onions, and mushrooms in the first skillet. - td 1 min \ No newline at end of file diff --git a/src/beef-bourguignon/final.png b/src/beef-bourguignon/large.png similarity index 100% rename from src/beef-bourguignon/final.png rename to src/beef-bourguignon/large.png diff --git a/src/bok-choy-with-garlic/final.png b/src/bok-choy-with-garlic/large.png similarity index 100% rename from src/bok-choy-with-garlic/final.png rename to src/bok-choy-with-garlic/large.png diff --git a/src/bourbon-glazed-carrots/final.png b/src/bourbon-glazed-carrots/large.png similarity index 100% rename from src/bourbon-glazed-carrots/final.png rename to src/bourbon-glazed-carrots/large.png diff --git a/src/caesar-salad/final.png b/src/caesar-salad/large.png similarity index 100% rename from src/caesar-salad/final.png rename to src/caesar-salad/large.png diff --git a/src/caldo-verde/final.png b/src/caldo-verde/large.png similarity index 100% rename from src/caldo-verde/final.png rename to src/caldo-verde/large.png diff --git a/src/challah/data.js b/src/challah/data.js new file mode 100644 index 0000000..1847ea1 --- /dev/null +++ b/src/challah/data.js @@ -0,0 +1,59 @@ +module.exports = require("../helpers")({ + title: "Challah", + timings: { + prep: "35 min", + cook: "3 hours", + }, + icons: ["vegetarian"], + servings: 16, + description: "Challah is a light, rich bread traditionally served as part of Jewish Friday night sabbath dinner. " + + "This recipe produces two loaves in a simple three-strand braid. You can increase the number of braids for " + + "firmer bread with more crust.", + steps: [{ + ingredients: [ + { amount: 1.5, unit: "packets", item: "active dry yeast" }, + { amount: 1, unit: "tbsp", item: "sugar" }, + { amount: 1+1/3, unit: "cups", item: "water (115°F)" }, + ], + directions: "In a mixing large bowl, dissolve the yeast and sugar in the water. Do not stir, but set aside " + + "to allow it to mix until the top turns foamy (about 5 min). While this is happening, preheat the oven " + + "to its lowest setting." + }, { + ingredients: [ + { amount: 1/2, unit: "cup", item: "olive oil" }, + { amount: 5, unit: "", item: "eggs" }, + { amount: 1/2, unit: "cup", item: "sugar" }, + { amount: 1, unit: "tbsp", item: "salt" }, + ], + directions: "Using a whish attachment in a standing mixer, add the olive oil, eggs, sugar and salt one at a " + + "time, allowing each to be mixed fully before adding the next." + }, { + ingredients: [ + { amount: 8, unit: "cups", item: "all-purpose flour" }, + ], + directions: "Switch to a blade attachment, and slowly add the flour about a ¼ cup at a time, allowing each " + + "new addition to be completely mixed before adding the next. Continue mixing until the dough forms a " + + "single ball (5-10 min). The switch to a dough hook, and continue to kneed until the dough is smooth " + + "an elastic." + }, { + directions: "On a lightly floured surface, knead the dough by hand until smooth and completely integrated " + + "into a single ball. Place this into a bowl which is much larger than the dough ball and cover with a " + + "damp towel. Turn off the oven, and put the bowl inside to rise. The dough should roughly double in " + + "size over the course of an hour. Then punch down the dough, re-form into a ball, place return to the " + + "oven to rise again for about 30 min." + }, { + directions: "Divide the dough into six equal portions. Roll each one out into a strand about 12\" long and " + + "1½\" in diameter. Braid three at a time into two loaves, taking care to pinch the ends together " + + "firmly. Place both loaves on a baking sheet covered with parchment paper and place into the " + + "refrigerator to rise again for about an hour. Pre-heat the oven to 375°F." + }, { + ingredients: [ + { amount: 1, unit: "", item: "egg" }, + { amount: 1, unit: "tsp", item: "milk (whole)" }, + { amount: 1, unit: "tbsp", item: "caraway seeds" }, + ], + directions: "Mix the egg and milk in a small bowl. Brush the mixture over the two loaves of bread, and then " + + "sprinkle the caraway seeds over the top. Pop them into the oven and bake until the tops are golden " + + "brown (about 20-30 min)." + }] +}) diff --git a/src/challah/index.pug b/src/challah/index.pug deleted file mode 100644 index c0fed9d..0000000 --- a/src/challah/index.pug +++ /dev/null @@ -1,94 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Challah - - section.ingredients - .image - img(src="final.png") - .list - table - tr - td 1½ packages - td active dry yeast - tr - td ½ cup + 1 tbsp - td sugar - tr - td ½ cup + 1 tbsp - td olive oil - tr - td 6 - td large eggs - tr - td 1 tbsp - td salt - tr - td 8 cups - td all-purpose flour - tr - td 1 tbsp - td caraway seeds - tr - td 1 tbsp - td whole milk - - section.directions - table - tr - td 1 - td In a large bowl, dissove the yeast and 1 tbsp of sugar in 1¾ cups of water between 110°F—115°F. - td 5 min - tr - td 2 - td Pre-heat the oven to its lowest setting and turn off once it's up to temperature. - td 5 min - tr - td 3 - td Using a whisk attachment on a stand-up mixer, add the olive oil, 5 eggs, sugar and salt allowing - | each new addition to be mixed completely before adding the next. - td 3 min - tr - td 4 - td Switch to a blade attachment and slow add in the flower about a ¼ cup at a time, allowing each - | addition to be completely incorporated before adding the next. Continue mixing until the - | dough has come together into a single ball. - td 5 min - tr - td 5 - td Switch to a dough hook attachment and allow it to kneed until the dough is smooth and elastic. - td 5 min - tr - td 6 - td On lightly floured countertop, knead the dough into a ball and place into a clean ball, covered - | with a damp towel. Place in the oven to rise until doubled in size. - td 60 min - tr - td 7 - td Punch down the dough, re-form into a ball, and allow to rise again. - td 30 min - tr - td 8 - td Divide the dough into 6 equal portions. Roll each out into a strand about 12" long and 1½" in - | diameter. Take three at a time and braid together, taking care to pinch the ends together - | carefully. This will produce two loaves. - td 10 min - tr - td 9 - td Place the loaves on a baking sheet covered with parchment paper and place in the refrigerator to - | rise again. Pre-heat the oven to 375°F. - td 60 min - tr - td 10 - td Mix the remaining egg with the milk and brush lightly over the top of the loaves. Sprinkle the - | caraway seeds over the washed loaves. - td 1 min - tr - td 11 - td Place the baking sheets in the oven and bake until golden brown on the top. - td 20-30 min diff --git a/src/challah/final.png b/src/challah/large.png similarity index 100% rename from src/challah/final.png rename to src/challah/large.png diff --git a/src/chicken-breasts-with-caper-cream-sauce/final.png b/src/chicken-breasts-with-caper-cream-sauce/large.png similarity index 100% rename from src/chicken-breasts-with-caper-cream-sauce/final.png rename to src/chicken-breasts-with-caper-cream-sauce/large.png diff --git a/src/chicken-cordon-bleu/final.png b/src/chicken-cordon-bleu/large.png similarity index 100% rename from src/chicken-cordon-bleu/final.png rename to src/chicken-cordon-bleu/large.png diff --git a/src/chicken-pot-pie/final.png b/src/chicken-pot-pie/large.png similarity index 100% rename from src/chicken-pot-pie/final.png rename to src/chicken-pot-pie/large.png diff --git a/src/chole/final.png b/src/chole/large.png similarity index 100% rename from src/chole/final.png rename to src/chole/large.png diff --git a/src/clam-chowder/final.png b/src/clam-chowder/large.png similarity index 100% rename from src/clam-chowder/final.png rename to src/clam-chowder/large.png diff --git a/src/cream-of-spinach-soup/final.png b/src/cream-of-spinach-soup/large.png similarity index 100% rename from src/cream-of-spinach-soup/final.png rename to src/cream-of-spinach-soup/large.png diff --git a/src/creamed-spinach/final.png b/src/creamed-spinach/large.png similarity index 100% rename from src/creamed-spinach/final.png rename to src/creamed-spinach/large.png diff --git a/src/cucumber-salad/final.png b/src/cucumber-salad/large.png similarity index 100% rename from src/cucumber-salad/final.png rename to src/cucumber-salad/large.png diff --git a/src/curry-butternut-squash-and-apple-soup/final.png b/src/curry-butternut-squash-and-apple-soup/large.png similarity index 100% rename from src/curry-butternut-squash-and-apple-soup/final.png rename to src/curry-butternut-squash-and-apple-soup/large.png diff --git a/src/fluffy-pancakes/data.js b/src/fluffy-pancakes/data.js new file mode 100644 index 0000000..d3f5b2f --- /dev/null +++ b/src/fluffy-pancakes/data.js @@ -0,0 +1,39 @@ +module.exports = require("../helpers")({ + title: "Fluffy Pancakes", + timings: { + prep: "10 min", + cook: "5 min", + }, + icons: ["vegetarian"], + servings: 2, + description: "These are the fluffiest, thickest, most delicious pancakes I've ever had. The batter should wind " + + "up very, very thick, so don't be surprised if it's more the consistency of yogurt rather than cream.", + steps: [{ + ingredients: [ + { amount: 3/4, unit: "cups", item: "milk" }, + { amount: 1, unit: "tbsp", item: "white vinegar" }, + ], + directions: "Combine the milk and vinegar in a medium bowl and set aside to sour." + }, { + ingredients: [ + { amount: 1, unit: "cup", item: "all-purpose flour" }, + { amount: 2, unit: "tbsp", item: "white sugar" }, + { amount: 1, unit: "tsp", item: "baking powder" }, + { amount: 1/2, unit: "tsp", item: "baking soda" }, + { amount: 1/2, unit: "tsp", item: "salt" }, + ], + directions: "Combine the dry ingredients in a medium bowl and whisk together throughly." + }, { + ingredients: [ + { amount: 2, unit: "tbsp", item: "butter" }, + { amount: 1, unit: "", item: "egg" }, + ], + directions: "Melt the butter in a small dish, and then whisk it and the egg into the wet ingredients. Then, " + + "slowly add the dry ingredients a little at a time, stopping to whisk each small portion in completely " + + "before adding any more." + }, { + directions: "Heat a large skillet over medium heat (300°F for an electric skillet). Scoop ¼ cup of the " + + "batter at a time to form each pancake. Cook each until bubble just start to form around the edges " + + "and then turn them over. Remove from the heat after lightly browned." + }] +}) diff --git a/src/fluffy-pancakes/index.pug b/src/fluffy-pancakes/index.pug index f1fcb60..4b08a76 100644 --- a/src/fluffy-pancakes/index.pug +++ b/src/fluffy-pancakes/index.pug @@ -4,10 +4,10 @@ html link(href="../style.css" rel="stylesheet" type="text/css") meta(charset="UTF-8") meta(name="viewport" content="user-scalable=no, width=device-width") - + body.recipe h1 Fluffy Pancakes - + section.ingredients .image img(src="final.png") @@ -40,7 +40,7 @@ html tr td 2 tbsp td butter (melted) - + section.directions table tr @@ -57,11 +57,11 @@ html td 1 min tr td 4 - td Whisk the dry ingredients into the wet ingredients a little at a time, being sure to eliminate + td Whisk the dry ingredients into the wet ingredients a little at a time, being sure to eliminate | any lumps before adding more of the dry mixture. td 3 min tr td 5 - td Heat a large skillet over medium heat (300°F). Scoop ¼ cup of the batter at a time to form each + td Heat a large skillet over medium heat (300°F). Scoop ¼ cup of the batter at a time to form each | pancake. Cook until bubbles form, then flip. Remove each from the heat when lightly browned. td 5 min diff --git a/src/fluffy-pancakes/final.png b/src/fluffy-pancakes/large.png similarity index 100% rename from src/fluffy-pancakes/final.png rename to src/fluffy-pancakes/large.png diff --git a/src/garlic-broccoli/final.png b/src/garlic-broccoli/large.png similarity index 100% rename from src/garlic-broccoli/final.png rename to src/garlic-broccoli/large.png diff --git a/src/garlic-prime-rib/final.png b/src/garlic-prime-rib/large.png similarity index 100% rename from src/garlic-prime-rib/final.png rename to src/garlic-prime-rib/large.png diff --git a/src/gluten-free-flour/data.js b/src/gluten-free-flour/data.js new file mode 100644 index 0000000..996ede4 --- /dev/null +++ b/src/gluten-free-flour/data.js @@ -0,0 +1,20 @@ +module.exports = require("../helpers")({ + title: "Gluten-Free Flour", + timings: { + prep: "5 min" + }, + icons: ["gluten-free", "vegetarian"], + description: "This gluten-free flour recipe serves well for most general-purpose cooking needs in thickening " + + "soups, making roux, and similar uses. It works adequetely for deep-frying, but doesn't replace the real " + + "thing for baking, pie crusts, etc.", + steps: [{ + ingredients: [ + { amount: 24, unit: "oz", item: "white rice flour" }, + { amount: 7.5, unit: "oz", item: "brown rice flour" }, + { amount: 7, unit: "oz", item: "potato starch" }, + { amount: 3, unit: "oz", item: "tapioca starch" }, + { amount: 3/4, unit: "oz", item: "nonfat dry milk powder" }, + ], + directions: "Mix all the ingredients and store, refrigerated, in an airtight container." + }] +}) diff --git a/src/gluten-free-flour/index.pug b/src/gluten-free-flour/index.pug deleted file mode 100644 index 08d3d0e..0000000 --- a/src/gluten-free-flour/index.pug +++ /dev/null @@ -1,39 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Gluten-Free Flour - - section.ingredients - .image - img(src="final.png") - .list - table - tr - td 24 oz - td white rice flour - tr - td 7½ oz - td brown rice flour - tr - td 7 oz - td potato starch - tr - td 3 oz - td tapioca starch - tr - td ¾ oz - td nonfat dry milk powder - - section.attribution - p From America's Test Kitchen - - section.directions - table - tr - td 1 - td Mix all ingredients and store, refrigerated, in an airtight container. \ No newline at end of file diff --git a/src/gluten-free-flour/final.png b/src/gluten-free-flour/large.png similarity index 100% rename from src/gluten-free-flour/final.png rename to src/gluten-free-flour/large.png diff --git a/src/gnocchi/final.png b/src/gnocchi/large.png similarity index 100% rename from src/gnocchi/final.png rename to src/gnocchi/large.png diff --git a/src/hummus/final.png b/src/hummus/large.png similarity index 100% rename from src/hummus/final.png rename to src/hummus/large.png diff --git a/src/index.pug b/src/index.pug index e64eb31..ed16b28 100644 --- a/src/index.pug +++ b/src/index.pug @@ -12,45 +12,45 @@ html | Bagels a(href="challah") - img(src="challah/final.png") + img(src="challah/large.png") | Challah a(href="fluffy-pancakes") - img(src="fluffy-pancakes/final.png") + img(src="fluffy-pancakes/large.png") | Fluffy Pancakes a(href="gluten-free-flour") - img(src="gluten-free-flour/final.png") + img(src="gluten-free-flour/large.png") | Gluten-Free Flour a(href="pizza") - img(src="pizza/final.png") + img(src="pizza/large.png") | Pizza a(href="rosemary-dinner-rolls") - img(src="rosemary-dinner-rolls/final.png") + img(src="rosemary-dinner-rolls/large.png") | Rosemary Dinner Rolls a(href="southern-buttermilk-biscuits") - img(src="southern-buttermilk-biscuits/final.png") + img(src="southern-buttermilk-biscuits/large.png") | Southern Buttermilk Biscuits h1 Soups a(href="caldo-verde") - img(src="caldo-verde/final.png") + img(src="caldo-verde/large.png") | Caldo Verde a(href="clam-chowder") - img(src="clam-chowder/final.png") + img(src="clam-chowder/large.png") | Clam Chowder a(href="cream-of-spinach-soup") - img(src="cream-of-spinach-soup/final.png") + img(src="cream-of-spinach-soup/large.png") | Cream of Spinach Soup a(href="curry-butternut-squash-and-apple-soup") - img(src="curry-butternut-squash-and-apple-soup/final.png") + img(src="curry-butternut-squash-and-apple-soup/large.png") | Curry Butternut Squash & Apple Soup a(href="french-onion-soup") @@ -58,35 +58,35 @@ html | French Onion Soup a(href="hungarian-mushroom-beef-soup") - img(src="hungarian-mushroom-beef-soup/final.png") + img(src="hungarian-mushroom-beef-soup/large.png") | Hungarian Mushroom Beef Soup a(href="winter-lentil-soup") - img(src="winter-lentil-soup/final.png") + img(src="winter-lentil-soup/large.png") | Winter Lentil Soup h1 Salads a(href="caesar-salad") - img(src="caesar-salad/final.png") + img(src="caesar-salad/large.png") | Caesar Salad a(href="cucumber-salad") - img(src="cucumber-salad/final.png") + img(src="cucumber-salad/large.png") | Cucumber Salad a(href="ruths-chris-chopped-salad") - img(src="ruths-chris-chopped-salad/final.png") + img(src="ruths-chris-chopped-salad/large.png") | Ruth's Chris Chopped Salad h1 Main Dish a(href="bbq-pork-ribs") - img(src="bbq-pork-ribs/final.png") + img(src="bbq-pork-ribs/large.png") | BBQ Pork Ribs a(href="beef-bourguignon") - img(src="beef-bourguignon/final.png") + img(src="beef-bourguignon/large.png") | Beef Bourguignon a(href="butter-chicken") @@ -94,89 +94,89 @@ html | Butter Chicken a(href="chicken-cordon-bleu") - img(src="chicken-cordon-bleu/final.png") + img(src="chicken-cordon-bleu/large.png") | Chicken Cordon Bleu a(href="chicken-pot-pie") - img(src="chicken-pot-pie/final.png") + img(src="chicken-pot-pie/large.png") | Chicken Pot Pie a(href="chicken-breasts-with-caper-cream-sauce") - img(src="chicken-breasts-with-caper-cream-sauce/final.png") + img(src="chicken-breasts-with-caper-cream-sauce/large.png") | Chicken Breasts with Caper Cream Sauce a(href="chole") - img(src="chole/final.png") + img(src="chole/large.png") | Chole a(href="garlic-prime-rib") - img(src="garlic-prime-rib/final.png") + img(src="garlic-prime-rib/large.png") | Garlic Prime Rib a(href="gnocchi") - img(src="gnocchi/final.png") + img(src="gnocchi/large.png") | Gnocchi a(href="kielbasa-and-cabbage") - img(src="kielbasa-and-cabbage/final.png") + img(src="kielbasa-and-cabbage/large.png") | Kielbasa and Cabbage a(href="kofta-kebabs") - img(src="kofta-kebabs/final.png") + img(src="kofta-kebabs/large.png") | Kofta Kebabs a(href="lemon-chicken-with-mushroom-sauce") - img(src="lemon-chicken-with-mushroom-sauce/final.png") + img(src="lemon-chicken-with-mushroom-sauce/large.png") | Lemon Chicken with Mushroom Sauce a(href="orange-chicken") - img(src="orange-chicken/final.png") + img(src="orange-chicken/large.png") | Orange Chicken a(href="ratatouille") - img(src="ratatouille/final.png") + img(src="ratatouille/large.png") | Ratatouille a(href="ricotta-meatballs") - img(src="ricotta-meatballs/final.png") + img(src="ricotta-meatballs/large.png") | Ricotta Meatballs a(href="roast-leg-of-lamb-with-rosemary") - img(src="roast-leg-of-lamb-with-rosemary/final.png") + img(src="roast-leg-of-lamb-with-rosemary/large.png") | Roast Leg of Lamb with Rosemary a(href="shrimp-with-sweet-potatoes-and-bacon") - img(src="shrimp-with-sweet-potatoes-and-bacon/final.png") + img(src="shrimp-with-sweet-potatoes-and-bacon/large.png") | Shrimp with Sweet Potatoes and Bacon a(href="sloppy-joe-sandwiches") - img(src="sloppy-joe-sandwiches/final.png") + img(src="sloppy-joe-sandwiches/large.png") | Sloppy Joe Sandwiches h1 Sides a(href="bok-choy-with-garlic") - img(src="bok-choy-with-garlic/final.png") + img(src="bok-choy-with-garlic/large.png") | Bok Choy with Garlic a(href="bourbon-glazed-carrots") - img(src="bourbon-glazed-carrots/final.png") + img(src="bourbon-glazed-carrots/large.png") | Bourbon Glazed Carrots a(href="creamed-spinach") - img(src="creamed-spinach/final.png") + img(src="creamed-spinach/large.png") | Creamed Spinach a(href="garlic-broccoli") - img(src="garlic-broccoli/final.png") + img(src="garlic-broccoli/large.png") | Garlic Broccoli a(href="hummus") - img(src="hummus/final.png") + img(src="hummus/large.png") | Hummus a(href="pommes-puree") - img(src="pommes-puree/final.png") + img(src="pommes-puree/large.png") | Pommes Purée a(href="sauteed-mushrooms") @@ -184,9 +184,9 @@ html | Sauteed Mushrooms a(href="sweet-potatoes-with-honey-and-rosemary") - img(src="sweet-potatoes-with-honey-and-rosemary/final.png") + img(src="sweet-potatoes-with-honey-and-rosemary/large.png") | Sweet Potatoes with Honey and Rosemary a(href="tzatziki") - img(src="tzatziki/final.png") + img(src="tzatziki/large.png") | Tzatziki diff --git a/src/kielbasa-and-cabbage/final.png b/src/kielbasa-and-cabbage/large.png similarity index 100% rename from src/kielbasa-and-cabbage/final.png rename to src/kielbasa-and-cabbage/large.png diff --git a/src/kofta-kebabs/data.js b/src/kofta-kebabs/data.js new file mode 100644 index 0000000..7d0c3f8 --- /dev/null +++ b/src/kofta-kebabs/data.js @@ -0,0 +1,41 @@ +module.exports = require("../helpers")({ + title: "Kofta Kebabs", + timings: { + prep: "20 min", + cook: "30 min", + }, + icons: ["gluten-free", "low-carb"], + servings: 3, + description: "Kofta is really a form of sausage, but what a sausage! The recipe started as long, skinny kebabs, " + + "but we've found it more convenient to make it as meatballs. Whichever way, they go fast! We always pair " + + "them with Tzatziki, which you can make while the meat chills.", + steps: [{ + ingredients: [ + { amount: 1, unit: "", item: "onion (yellow)" }, + ], + directions: "Roughly chop the onion into eights and purée in a blender." + }, { + ingredients: [ + { amount: 2, unit: "lbs", item: "lamb (ground)" }, + { amount: 4, unit: "stems", item: "parsley (minced)" }, + { amount: 3, unit: "cloves", item: "garlic (minced)" }, + { amount: 5, unit: "leaves", item: "mint (minced)" }, + { amount: 1, unit: "tsp", item: "white pepper (ground)" }, + { amount: 1, unit: "tsp", item: "cumin (ground)" }, + { amount: 1, unit: "tsp", item: "salt" }, + { amount: 1, unit: "tsp", item: "red pepper flakes" }, + { amount: 1/2, unit: "tsp", item: "coriander (ground)" }, + { amount: 1/4, unit: "tsp", item: "cloves (ground)" }, + ], + directions: "In a large mixing bowl, knead the meat until reduced to a somewhat sticky mass of completely " + + "homogeneous paste. Mix in the onion purée, herbs, and spices and knead until completely mixed. Cover " + + "and refrigerate for 20 min." + }, { + ingredients: [ + { amount: 1, unit: "tbsp", item: "olive oil" }, + ], + directions: "Cover a cooking sheet with tin foil and coat your hands with olive oil. Roll out the meat into " + + "meatballs about 2-3” in diameter. Place in on the cooking sheet in a single layer leaving a little " + + "room between each one. Cook at 400°F until they reach 140°F in the center." + }] +}) diff --git a/src/kofta-kebabs/index.pug b/src/kofta-kebabs/index.pug deleted file mode 100644 index 1607a7b..0000000 --- a/src/kofta-kebabs/index.pug +++ /dev/null @@ -1,78 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Kofta Kebabs - - section.ingredients - .image - img(src="final.png") - .list - table - tr - td 2 lbs - td lamb (ground) - tr - td 4 stems - td parsley - tr - td 1 - td onion (small) - tr - td 3 cloves - td garlic - tr - td 1 tsp - td white pepper - tr - td 1 tsp - td cumin - tr - td ½ tsp - td cordiander - tr - td 1 pinch - td ground cloves - tr - td 5 - td mint leaves - tr - td 1 tsp - td red pepper flakes - tr - td - td olive oil - tr - td - td salt - - section.directions - table - tr - td 1 - td In a large mixing bowl, knead the meat until uniform and soft. - td 4 min - tr - td 2 - td Roughly chop the onion and purée with a food processor. - td 1 min - tr - td 3 - td Add the remaining ingredients (except olive oil) to the bowl and knead until mixed. - td 3 min - tr - td 4 - td Cover the bowl and refrigerate. - td 20 min - tr - td 5 - td Coat your hands with olive oil and roll the meat into balls about 2"-3" in diameter. - td 10 min - tr - td 6 - td Cook in the oven at 400°F until the centers reach 140° - td 10 min diff --git a/src/kofta-kebabs/final.png b/src/kofta-kebabs/large.png similarity index 100% rename from src/kofta-kebabs/final.png rename to src/kofta-kebabs/large.png diff --git a/src/lemon-chicken-with-mushroom-sauce/final.png b/src/lemon-chicken-with-mushroom-sauce/large.png similarity index 100% rename from src/lemon-chicken-with-mushroom-sauce/final.png rename to src/lemon-chicken-with-mushroom-sauce/large.png diff --git a/src/orange-chicken/final.png b/src/orange-chicken/large.png similarity index 100% rename from src/orange-chicken/final.png rename to src/orange-chicken/large.png diff --git a/src/pizza/final.png b/src/pizza/large.png similarity index 100% rename from src/pizza/final.png rename to src/pizza/large.png diff --git a/src/pommes-puree/final.png b/src/pommes-puree/large.png similarity index 100% rename from src/pommes-puree/final.png rename to src/pommes-puree/large.png diff --git a/src/ratatouille/final.png b/src/ratatouille/large.png similarity index 100% rename from src/ratatouille/final.png rename to src/ratatouille/large.png diff --git a/src/ricotta-meatballs/final.png b/src/ricotta-meatballs/large.png similarity index 100% rename from src/ricotta-meatballs/final.png rename to src/ricotta-meatballs/large.png diff --git a/src/roast-leg-of-lamb-with-rosemary/final.png b/src/roast-leg-of-lamb-with-rosemary/large.png similarity index 100% rename from src/roast-leg-of-lamb-with-rosemary/final.png rename to src/roast-leg-of-lamb-with-rosemary/large.png diff --git a/src/rosemary-dinner-rolls/final.png b/src/rosemary-dinner-rolls/large.png similarity index 100% rename from src/rosemary-dinner-rolls/final.png rename to src/rosemary-dinner-rolls/large.png diff --git a/src/ruths-chris-chopped-salad/final.png b/src/ruths-chris-chopped-salad/large.png similarity index 100% rename from src/ruths-chris-chopped-salad/final.png rename to src/ruths-chris-chopped-salad/large.png diff --git a/src/shrimp-with-sweet-potatoes-and-bacon/final.png b/src/shrimp-with-sweet-potatoes-and-bacon/large.png similarity index 100% rename from src/shrimp-with-sweet-potatoes-and-bacon/final.png rename to src/shrimp-with-sweet-potatoes-and-bacon/large.png diff --git a/src/sloppy-joe-sandwiches/final.png b/src/sloppy-joe-sandwiches/large.png similarity index 100% rename from src/sloppy-joe-sandwiches/final.png rename to src/sloppy-joe-sandwiches/large.png diff --git a/src/southern-buttermilk-biscuits/final.png b/src/southern-buttermilk-biscuits/large.png similarity index 100% rename from src/southern-buttermilk-biscuits/final.png rename to src/southern-buttermilk-biscuits/large.png diff --git a/src/sweet-potatoes-with-honey-and-rosemary/final.png b/src/sweet-potatoes-with-honey-and-rosemary/large.png similarity index 100% rename from src/sweet-potatoes-with-honey-and-rosemary/final.png rename to src/sweet-potatoes-with-honey-and-rosemary/large.png diff --git a/src/templates/data.template.js b/src/templates/data.template.js new file mode 100644 index 0000000..ea6fa84 --- /dev/null +++ b/src/templates/data.template.js @@ -0,0 +1,32 @@ +module.exports = require("../helpers")({ + title: "", + timings: { + prep: " min", + cook: " hours", + }, + icons: ["gluten-free", "low-carb", "overnight", "vegetarian"], + servings: , + description: "", + steps: [{ + ingredients: [ + { amount: , unit: "", item: "" }, + { amount: , unit: "", item: "" }, + { amount: , unit: "", item: "" }, + ], + directions: "" + }, { + ingredients: [ + { amount: , unit: "", item: "" }, + { amount: , unit: "", item: "" }, + { amount: , unit: "", item: "" }, + ], + directions: "" + }, { + ingredients: [ + { amount: , unit: "", item: "" }, + { amount: , unit: "", item: "" }, + { amount: , unit: "", item: "" }, + ], + directions: "" + }] +}) diff --git a/src/templates/recipe.pug b/src/templates/recipe.pug index d9156bb..2f9caa7 100644 --- a/src/templates/recipe.pug +++ b/src/templates/recipe.pug @@ -17,8 +17,9 @@ html .icons each icon in icons .icon(class=icon) - .icon.serving - | × #{servings} + if servings + .icon.serving + | × #{servings} .description #{description} @@ -29,10 +30,11 @@ html h3 #{stepNumber} .ingredients ul - each ingredient in step.ingredients - li - .amount #{asFraction(ingredient.amount)} #{ingredient.unit} - .item #{ingredient.item} + if step.ingredients + each ingredient in step.ingredients + li + .amount #{asFraction(ingredient.amount)} #{ingredient.unit} + .item #{ingredient.item} .detail #{step.directions} - stepNumber++ diff --git a/src/tzatziki/data.js b/src/tzatziki/data.js new file mode 100644 index 0000000..06e694a --- /dev/null +++ b/src/tzatziki/data.js @@ -0,0 +1,29 @@ +module.exports = require("../helpers")({ + title: "Tzatziki", + timings: { + prep: "10 min", + cook: "20 min", + }, + icons: ["gluten-free", "low-carb"], + servings: 3, + description: "Tzatziki has a creamy tartness with just a tiny bit of crunch from the cucumber. It makes a great " + + "accompaniment to spicy strong dishes to help cool things off. We always serve this with Kofta", + steps: [{ + ingredients: [ + { amount: 1, unit: "", item: "cucumber" }, + ], + directions: "Peel the cucumber and remove all the seeds. Dice into ¼” cubes." + }, { + ingredients: [ + { amount: 1, unit: "cup", item: "greek yogurt" }, + { amount: 2, unit: "cloves", item: "garlic (minced)" }, + { amount: 2, unit: "tbsp", item: "dill (chopped)" }, + { amount: 1, unit: "tbsp", item: "lemon juice" }, + { amount: 1, unit: "tsp", item: "lemon zest" }, + { amount: 1, unit: "tsp", item: "salt" }, + { amount: 1/2, unit: "tsp", item: "black pepper" }, + ], + directions: "Combine all the ingredients with the cucumber and mix. Place in the refrigerator for at least " + + "20 min to chill." + }] +}) diff --git a/src/tzatziki/index.pug b/src/tzatziki/index.pug deleted file mode 100644 index d03630f..0000000 --- a/src/tzatziki/index.pug +++ /dev/null @@ -1,51 +0,0 @@ -doctype html -html - head - link(href="../style.css" rel="stylesheet" type="text/css") - meta(charset="UTF-8") - meta(name="viewport" content="user-scalable=no, width=device-width") - - body.recipe - h1 Tzatziki - - section.ingredients - .image - img(src="final.png") - .list - table - tr - td 1 cup - td greek yogurt - tr - td 1 - td cucumber (large) - tr - td 2 cloves - td garlic (diced) - tr - td 1 tsp - td lemon zest - tr - td 1 tbsp - td lemon juice - tr - td 2 tbsp - td dill (fresh, chopped) - tr - td - td salt & pepper - - section.directions - table - tr - td 1 - td Peel the cucumber, quarter, and remove all the seeds. Dice finely. - td 15 min - tr - td 2 - td Combine all the ingredients in a mixing bowl. - td 2 min - tr - td 3 - td Chill before serving. - td 30 min diff --git a/src/tzatziki/final.png b/src/tzatziki/large.png similarity index 100% rename from src/tzatziki/final.png rename to src/tzatziki/large.png diff --git a/src/winter-lentil-soup/final.png b/src/winter-lentil-soup/large.png similarity index 100% rename from src/winter-lentil-soup/final.png rename to src/winter-lentil-soup/large.png