logo

Grimgrains

[mirror] Plant-based cooking website <https://grimgrains.com/>
commit: ea152194bcab4355664a4a18cd8fa0f46481bb7c
parent ec0817f9cb91adde74434c5755fe75fc58353250
Author: rekkabell <rekkabell@gmail.com>
Date:   Fri,  3 Jan 2025 14:07:45 -0500

chocolate turtle

Diffstat:

Msrc/main.c2+-
Msrc/recipes.c23++++++++++++++++++++++-
2 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/src/main.c b/src/main.c @@ -247,7 +247,7 @@ char *html_header = "<header><a id='logo' href='home.html'><img src='../media/in char *html_nav = "<nav><ul><li class='home'><a href='home.html'>Home</a></li><li class='about'><a href='about.html'>About</a></li><li class='tools'><a href='tools.html'>Tools</a></li><li class='nutrition'><a href='nutrition.html'>Nutrition</a></li><li class='sprouting'><a href='sprouting.html'>Sprouting</a></li><li class='lactofermentation'><a href='lactofermentation.html'>Lacto-fermentation</a></li><li class='right'><a href='https://grimgrains.com/links/rss.xml'>RSS feed</a> | <a href='https://merveilles.town/@rek' target='_blank'>Mastodon</a></li></ul></nav>"; -char *html_footer = "<footer><a href='about.html'>Grimgrains</a> © 2014—2024 <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank'> BY-NC-SA-4.0</a><br><a href='http://100r.co/' target='_blank'>Hundred Rabbits</a></footer></body></html>"; +char *html_footer = "<footer><a href='about.html'>Grimgrains</a> © 2014—2025 <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank'> BY-NC-SA-4.0</a><br><a href='http://100r.co/' target='_blank'>Hundred Rabbits</a></footer></body></html>"; void build_recipe(Recipe *recipe) diff --git a/src/recipes.c b/src/recipes.c @@ -385,6 +385,27 @@ add_instruction(&carrot_kinpira_onigirazu_wrapper, "Wait until the nori has soft add_serving(&carrot_kinpira_onigirazu_wrapper, &nori_sheets, "4"); add_part(&carrot_kinpira_onigirazu, &carrot_kinpira_onigirazu_wrapper); +// chocolate turtles +Recipe chocolate_turtles = create_recipe("chocolate turtles", sweet, "20-24 turtles", 20241219, 60); +set_description(&chocolate_turtles, "<p>Rek's dad has always been a huge fan of the Nestle chocolate turtles. We made some for him many years ago for Christmas, he really loved it, and we decided to make some again this year to serve as a dessert for a family dinner composed mainly of non-vegans. We wanted to serve a dessert that anyone could enjoy, and that didn't use any cryptic, hard-to-find, ingredients often present in vegan desserts.</p><p>There are many recipes for vegan chocolate turtles out there, but since ours has a few variations we figured we would include it. I was curious and began to research the first mention of turtles made with dates, the oldest online entry I have found so far is <a href='https://forum.vegtalk.org/t/chocolate-pecan-turtles/2534' target='_blank'>this one</a>(2010). This doesn't mean the author was the first to think of it, but they certainly deserve some credit.</p><p><b>Dates</b>. In this recipe, we used deglet noor dates because they are good and inexpensive, but it's possible to use other varieties. If the dates are larger, refer to the weight listed in the recipe, not the number of dates. The dates sold in stores may already be pitted, if they are pitted they will weigh a little less.</p><p><b>Peanuts</b>. Use unsalted varieties. The peanuts sold in stores may or may not be pre-roasted, if not, it is possible to roast them yourself in the oven. Shelled peanuts: roast at 180°C (350°F) for 15 to 20 minutes. In shell peanunts: roast at 180°C (350°F) for 20 to 25 minutes. We used peanuts because Rek has a tree-nut allergy, it is possible to use any kind of nut, anything that will help form the head and legs of a turtle.</p><p><b>Tahini</b>. The tahini is optional, but it adds a nice flavor to the dates.</p><p><b>Coconut oil</b>. Adding coconut oil to the chocolate is optional, but it adds shine to the chocolate and makes it harden more readily.</p><p><b>Leftover chocolate?</b> Pour it over another piece of parchment paper, sprinkle dried fruit over it(press each fruit down into the chocolate) and then sprinkle some coarse sea salt overtop. Let the chocolate cool, and then break off pieces to eat it!</p>"); +RecipePart chocolate_turtles_preparation = create_part("preparation"); +add_instruction(&chocolate_turtles_preparation, "Prepare some parchment paper over a baking tray(or a very large dish), enough to accomodate 24 x 5 cm turtles, and lay it on the kitchen counter."); +add_instruction(&chocolate_turtles_preparation, "Remove the pits from <i>400 g (about 50 dates)</i> of <a href='dates.html'>deglet noor dates</a>, chop off the stems, and then chop the dates into smaller pieces. Steam the chopped dates on the stovetop for <u>10 minutes</u> using a double boiler(with steam basket), or by soaking the dates in hot water. Heating up the dates makes it easier to grind them into a puree."); +add_instruction(&chocolate_turtles_preparation, "Transfer the softened dates into a food processor, and blend them into a puree. Add <i>45 g</i> of <a href='tahini.html'>tahini</a> to the puree, and blend again. Set aside."); +add_instruction(&chocolate_turtles_preparation, "Pour <i>3 cm (1 inch)</i> of water into a pan and bring up to medium heat. In the meantime, transfer <i>200 g (a bit over 1 cup)</i> of chopped <a href='dark_chocolate.html'>dark chocolate</a> into a heat-proof bowl(not plastic). When the water in the pan is hot, add the bowl, the simmering water will melt the chocolate without burning it. Stir in <i>15 ml(2 tbsp)</i> of <a href='coconut_oil.html'>coconut oil</a>. When the chocolate is smooth and uniform, remove the bowl from the heat, and pour 24 spoonfuls of chocolate chocolate over the parchment paper(leaving some space in-between each one). Using the back of a spoon, spread the chocolate into a rough 5 cm circle. This is the base of the turtle, you can also coat the underside later(see the last step)."); +add_instruction(&chocolate_turtles_preparation, "The pureed dates mixture will be very sticky, we like to keep a bowl of water nearby and to occasionally dip our hands in it(shaking off the excess) to handle it. Pick up enough mixture with your hands to form a small ball(2.5 cm | 1 inch), flatten them into thick discs, then place one on each 5 cm chocolate circle."); +add_instruction(&chocolate_turtles_preparation, "Use a whole <a href='peanuts.html'>roasted peanut</a> for the head of the turtle. Use peanut halves to make the front and back legs, pressing each peanut gently into the date caramel."); +add_instruction(&chocolate_turtles_preparation, "Pour more chocolate mixture over the top of each turtle, smoothing and distributing the chocolate using the back of a spoon."); +add_instruction(&chocolate_turtles_preparation, "Sprinkle a few grains of <a href='sea_salt.html'>coarse sea salt</a> over each turtle, then transfer the tray to the refrigerator(or a cool place) for <u>30-40 minutes</u> to allow enough time for the chocolate to harden. If left at room temperature, the chocolate will eventually harden, but it will take more time."); +add_instruction(&chocolate_turtles_preparation, "If you waited to coat the underside of the turtles with chocolate(say you didn't want to restrict yourself to 24 turtles), you can now flip all of the chocolate turtles(the chocolate needs to be hard) and coat their underside with a thin layer of chocolate using the back of a spoon to better coat the date caramel. Lay each turtle upside down on the baking tray. When the chocolate is hard, fly them right side up again(they'll be a little lopsided, but that's ok)."); +add_serving(&chocolate_turtles_preparation, &deglet_noor_dates, "400 g"); +add_serving(&chocolate_turtles_preparation, &tahini, "45 g"); +add_serving(&chocolate_turtles_preparation, &peanuts, "72, roasted"); +add_serving(&chocolate_turtles_preparation, &dark_chocolate, "200 g"); +add_serving(&chocolate_turtles_preparation, &coconut_oil, "30 ml"); +add_serving(&chocolate_turtles_preparation, &salt, "coarse, to taste"); +add_part(&chocolate_turtles, &chocolate_turtles_preparation); + // corn pone Recipe corn_pone = create_recipe("corn pone", maindish, "1 big corn cake", 20211211, 25); set_description(&corn_pone, "<p>Corn pone has been part of our diet since 2016, ever since our good friend Claudia from the sailboat Essencia made some for us.</p><p>Corn pone is a simple version of cornbread, it is heavy, crunchy and thick, rather than fluffy and light.</p><p>This recipe is versatile, we use whatever vegetables we have on hand for the topping. If we have kimchi, we put kimchi, but this recipe is also delicious with chipotle peppers in adobo sauce, or with the vegetables sautéed with dried chili pepper flakes. In the above photo, we added black olives because we had some.</p><p>Instead of making one big corn cake, you can divide it into 4, or 8 smaller cakes. It's possible to eat them as is, without a topping, with or without a dollop of vegan butter.</p><p><b>Oven version</b></p><p>To prepare corn pone in the oven, preheat the oven to 190 °C (375 °F). Preheat the cast iron skillet in the oven, then spread mixture in the skillet. Bake for 30 min, or until edges start to brown.</p>"); @@ -1943,6 +1964,6 @@ add_part(&wakame_bites, &wakame_bites_cookies); // add_serving(&wasabi_swirl_chocolate_cookies_glaze, &soy_milk, "30 ml"); // add_part(&wasabi_swirl_chocolate_cookies, &wasabi_swirl_chocolate_cookies_glaze); -Recipe *recipes[] = {&mac_and_faux_cheese, &chunky_apple_jam, &quick_flat_bread, &roasted_eggplant_dip, &anise_bread_with_sweet_pear_sauce, &balsamic_banana_ice_cream, &black_sesame_brittle, &black_sesame_syrup, &breaded_chickpea_tofu_fingers, &brownies, &carrot_kinpira_onigirazu, &corn_pone, &quick_cheese, &cheese_and_spinach_ravioli, &basic_black_bread, &basic_toothpaste, &beer_bread, &breadfruit_gnocchi, &breadfruit_pasta, &buckwheat_dumplings, &buckwheat_tea, &chickpea_salad_sandwich, &chocolate_chip_cookies, &coffee_jelly, &corn_dumplings, &crackers, &soy_flour_tofu, &fresh_pesto_pasta, &halloween_pumpkin_cookies, &veganaise, &hop_ice_cream, &houjicha_overnight_oatmeal, &red_lentil_stew, &lentils_with_roasted_beet_sauce, &mason_jar_bread_pudding, &mustard_from_seed, &no_knead_bread, &okonomiyaki, &pandanus_fruit_bread, &pan_fried_breadfruit, &papaya_bruschetta_topping, &shepherds_pie, &quick_sunflower_seed_parmesan, &roasted_carrots_with_beluga_lentils, &roasted_pumpkin_seeds, &scrambled_chickpea_flour, &spicy_brownies_with_pomegranate_syrup, &stovetop_blackberry_cake, &stovetop_choco_oat_cookies, &cheesy_sunflower_seed_sauce, &sourdough_spelt_flatbread, &sweet_mock_eel_nigiri, &tzatziki, &seitan, &shichimi_togarashi_crackers, &spicy_stirfry_chickpeas, &spinach_oatmeal_cookies, &stovetop_popcorn, &sweet_and_sour_lentils, &uzumaki_hummus_bites, &vegemite_caramel, &vege_pate, &wakame_bites, &golden_bread, &sourdough_starter, &soybean_hummus_with_jalapenos, &bean_chili, &quick_grilled_cheese, &beet_sauce_pasta, &gyoza_wrappers, &millet_dumplings, &vegetable_curry, &whole_wheat_pancakes}; +Recipe *recipes[] = {&mac_and_faux_cheese, &chunky_apple_jam, &quick_flat_bread, &roasted_eggplant_dip, &anise_bread_with_sweet_pear_sauce, &balsamic_banana_ice_cream, &black_sesame_brittle, &black_sesame_syrup, &breaded_chickpea_tofu_fingers, &brownies, &carrot_kinpira_onigirazu, &corn_pone, &quick_cheese, &cheese_and_spinach_ravioli, &basic_black_bread, &basic_toothpaste, &beer_bread, &breadfruit_gnocchi, &breadfruit_pasta, &buckwheat_dumplings, &buckwheat_tea, &chickpea_salad_sandwich, &chocolate_chip_cookies, &coffee_jelly, &corn_dumplings, &crackers, &soy_flour_tofu, &fresh_pesto_pasta, &halloween_pumpkin_cookies, &veganaise, &hop_ice_cream, &houjicha_overnight_oatmeal, &red_lentil_stew, &lentils_with_roasted_beet_sauce, &mason_jar_bread_pudding, &mustard_from_seed, &no_knead_bread, &okonomiyaki, &pandanus_fruit_bread, &pan_fried_breadfruit, &papaya_bruschetta_topping, &shepherds_pie, &quick_sunflower_seed_parmesan, &roasted_carrots_with_beluga_lentils, &roasted_pumpkin_seeds, &scrambled_chickpea_flour, &spicy_brownies_with_pomegranate_syrup, &stovetop_blackberry_cake, &stovetop_choco_oat_cookies, &cheesy_sunflower_seed_sauce, &sourdough_spelt_flatbread, &sweet_mock_eel_nigiri, &tzatziki, &seitan, &shichimi_togarashi_crackers, &spicy_stirfry_chickpeas, &spinach_oatmeal_cookies, &stovetop_popcorn, &sweet_and_sour_lentils, &uzumaki_hummus_bites, &vegemite_caramel, &vege_pate, &wakame_bites, &golden_bread, &sourdough_starter, &soybean_hummus_with_jalapenos, &bean_chili, &quick_grilled_cheese, &beet_sauce_pasta, &gyoza_wrappers, &millet_dumplings, &vegetable_curry, &chocolate_turtles, &whole_wheat_pancakes};