logo

Grimgrains

[mirror] Plant-based cooking website <https://grimgrains.com/>
commit: 68c649f844efa2686e3b710b94086d64af16282b
parent 9c9eff1b553666a392eb40433afee7a0ab24eefb
Author: rekkabell <rekkabell@gmail.com>
Date:   Tue, 18 Feb 2025 17:03:51 -0800

*

Diffstat:

Mlinks/rss.xml2+-
Msite/anise_bread_with_sweet_pear_sauce.html4++--
Msite/canola_oil.html4++--
Msite/vegan_butter.html4++--
Msrc/recipes.c4++--
5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/links/rss.xml b/links/rss.xml @@ -4,7 +4,7 @@ <title>Grimgrains</title> <link>https://grimgrains.com/</link> <description>Grimgrains — a plantbased cooking blog</description> -<lastBuildDate>Thu, 13 Feb 2025 00:00:00 +0900</lastBuildDate> +<lastBuildDate>Fri, 14 Feb 2025 00:00:00 +0900</lastBuildDate> <image> <url>https://grimgrains.com/media/services/rss.jpg</url> <title>Grimgrains — a plantbased cooking blog</title> diff --git a/site/anise_bread_with_sweet_pear_sauce.html b/site/anise_bread_with_sweet_pear_sauce.html @@ -1 +1 @@ -<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='description' content='Grim Grains is an illustrated food blog, it features plant-based (vegan) recipes.'><meta name='viewport' content='width=device-width, initial-scale=1.0'><meta name='twitter:card' content='summary'><meta name='twitter:site' content='@hundredrabbits'><meta name='twitter:title' content='Grimgrains'><meta name='twitter:description' content='An illustrated food blog.'><meta name='twitter:creator' content='@hundredrabbits'><meta name='twitter:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:title' content='Grimgrains'><meta property='og:type' content='article'><meta property='og:url' content='http://grimgrains.com/'><meta property='og:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:description' content='An illustrated food blog.'><meta property='og:site_name' content='Grimgrains'><link rel='icon' type='image/x-icon' href='../media/services/favicon.ico'><link rel='icon' type='image/png' href='../media/services/icon.jpg'><link rel='apple-touch-icon' href='../media/services/apple-touch-icon.png' /><title>GrimGrains — anise bread with sweet pear sauce</title><link rel='alternate' type='application/rss+xml' title='RSS Feed' href='../links/rss.xml' /><link rel='stylesheet' type='text/css' href='../links/main.css'></head><body class='recipe'><header><a id='logo' href='home.html'><img src='../media/interface/logo.png' alt='Grimgrains'></a></header><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><main class='recipe'><h1>anise bread with sweet pear sauce</h1><h2>2 mini loaves — 40 minutes</h2><img src='../media/recipes/anise_bread_with_sweet_pear_sauce.jpg'/><div class='col2'><p>Since getting those mini silicone pans, we've been making mini everything. This time, we made some anise sweet bread topped with a sauce, and loaded with caramelized pear chunks.</p><p>My bag of anise seeds has been sitting in my pantry, for way too long, begging for purpose. We are happy to report that the taste of anise pairs very well with pears.</p></div><dl class='ingredients'><h3>bread</h3><dt><a href='flax_seeds.html'><img src='../media/ingredients/flax_seeds.png'/><b>flax seeds</b></a><u>7 g</u></dt><dt><a href='water.html'><img src='../media/ingredients/water.png'/><b>water</b></a><u>45 ml</u></dt><dt><a href='granulated_sugar.html'><img src='../media/ingredients/granulated_sugar.png'/><b>granulated sugar</b></a><u>50 g</u></dt><dt><a href='anise_seeds.html'><img src='../media/ingredients/anise_seeds.png'/><b>anise seeds</b></a><u>3 g, ground</u></dt><dt><a href='all_purpose_flour.html'><img src='../media/ingredients/all_purpose_flour.png'/><b>all purpose flour</b></a><u>90 g</u></dt><dt><a href='baking_powder.html'><img src='../media/ingredients/baking_powder.png'/><b>baking powder</b></a><u>3 g</u></dt><dt><a href='soy_milk.html'><img src='../media/ingredients/soy_milk.png'/><b>soy milk</b></a><u>150 ml</u></dt></dl><ul class='instructions'><li>Preheat oven to <u>160°C (325°F)</u>.</li><li>Put <i>7 g (1 tbsp)</i> of <a href='ground_flax_seeds.html'>ground flax seeds</a> with <i>45 ml (3 tbsp)</i> of <a href='water.html'>water</a>, let thicken for <u>5 minutes</u> (this is your flax 'egg'). Mix in <i>50 g (1/4 cup)</i> of <a href='granulated_sugar.html'>sugar</a> and stir until dissolved. Add <i>3 g (1 tsp)</i> of <a href='ground_anise_seeds.html'>ground anise seeds</a>, and mix once more.</li><li>Add <i>90 g (3/4 cup)</i> of <a href='all_purpose_flour.html'>all purpose flour</a> to a bowl with <i>3 g (1 1/2 tsp)</i> of <a href='baking_powder.html'>baking powder</a>. Mix.</li><li>Pour the wet ingredients into the dry ones, while gradually adding a bit over <i>150 ml</i> of <a href='soy_milk.html'>soy milk</a>.</li><li>Transfer evenly, to 2 mini loaf pans.</li></ul><dl class='ingredients'><h3>sauce</h3><dt><a href='bosc_pear.html'><img src='../media/ingredients/bosc_pear.png'/><b>bosc pear</b></a><u>1</u></dt><dt><a href='canola_oil.html'><img src='../media/ingredients/canola_oil.png'/><b>canola oil</b></a><u>15 ml</u></dt><dt><a href='granulated_sugar.html'><img src='../media/ingredients/granulated_sugar.png'/><b>granulated sugar</b></a><u>15 g</u></dt><dt><a href='maple_syrup.html'><img src='../media/ingredients/maple_syrup.png'/><b>maple syrup</b></a><u>15 ml</u></dt></dl><ul class='instructions'><li>Cut your <a href='bosc_pear.html'>bosc pear</a> into cubes.</li><li>Heat a pan at medium to high heat, add <i>60 ml (1/4 cup)</i> of <a href='canola_oil.html'>canola oil</a>. Once melted, add <i>15 g (1 tbsp)</i> of <a href='granulated_sugar.html'>sugar</a> and <i>15 ml (1 tbsp)</i> of <a href='maple_syrup.html'>maple syrup</a>.</li><li>Once it starts to boil, add the cubed <a href='bosc_pear.html'>bosc pear</a> and lower the heat. Let it bathe in the sweet mixture for <u>3-5 minutes</u>.</li><li>Pour the sauce over the 2 mini loaves, bake for <u>30 minutes</u>.</li><li>Let cool and serve!</li></ul></main><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> -\ No newline at end of file +<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='description' content='Grim Grains is an illustrated food blog, it features plant-based (vegan) recipes.'><meta name='viewport' content='width=device-width, initial-scale=1.0'><meta name='twitter:card' content='summary'><meta name='twitter:site' content='@hundredrabbits'><meta name='twitter:title' content='Grimgrains'><meta name='twitter:description' content='An illustrated food blog.'><meta name='twitter:creator' content='@hundredrabbits'><meta name='twitter:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:title' content='Grimgrains'><meta property='og:type' content='article'><meta property='og:url' content='http://grimgrains.com/'><meta property='og:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:description' content='An illustrated food blog.'><meta property='og:site_name' content='Grimgrains'><link rel='icon' type='image/x-icon' href='../media/services/favicon.ico'><link rel='icon' type='image/png' href='../media/services/icon.jpg'><link rel='apple-touch-icon' href='../media/services/apple-touch-icon.png' /><title>GrimGrains — anise bread with sweet pear sauce</title><link rel='alternate' type='application/rss+xml' title='RSS Feed' href='../links/rss.xml' /><link rel='stylesheet' type='text/css' href='../links/main.css'></head><body class='recipe'><header><a id='logo' href='home.html'><img src='../media/interface/logo.png' alt='Grimgrains'></a></header><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><main class='recipe'><h1>anise bread with sweet pear sauce</h1><h2>2 mini loaves — 40 minutes</h2><img src='../media/recipes/anise_bread_with_sweet_pear_sauce.jpg'/><div class='col2'><p>Since getting those mini silicone pans, we've been making mini everything. This time, we made some anise sweet bread topped with a sauce, and loaded with caramelized pear chunks.</p><p>My bag of anise seeds has been sitting in my pantry, for way too long, begging for purpose. We are happy to report that the taste of anise pairs very well with pears.</p></div><dl class='ingredients'><h3>bread</h3><dt><a href='flax_seeds.html'><img src='../media/ingredients/flax_seeds.png'/><b>flax seeds</b></a><u>7 g</u></dt><dt><a href='water.html'><img src='../media/ingredients/water.png'/><b>water</b></a><u>45 ml</u></dt><dt><a href='granulated_sugar.html'><img src='../media/ingredients/granulated_sugar.png'/><b>granulated sugar</b></a><u>50 g</u></dt><dt><a href='anise_seeds.html'><img src='../media/ingredients/anise_seeds.png'/><b>anise seeds</b></a><u>3 g, ground</u></dt><dt><a href='all_purpose_flour.html'><img src='../media/ingredients/all_purpose_flour.png'/><b>all purpose flour</b></a><u>90 g</u></dt><dt><a href='baking_powder.html'><img src='../media/ingredients/baking_powder.png'/><b>baking powder</b></a><u>3 g</u></dt><dt><a href='soy_milk.html'><img src='../media/ingredients/soy_milk.png'/><b>soy milk</b></a><u>150 ml</u></dt></dl><ul class='instructions'><li>Preheat oven to <u>160°C (325°F)</u>.</li><li>Put <i>7 g (1 tbsp)</i> of <a href='ground_flax_seeds.html'>ground flax seeds</a> with <i>45 ml (3 tbsp)</i> of <a href='water.html'>water</a>, let thicken for <u>5 minutes</u> (this is your flax 'egg'). Mix in <i>50 g (1/4 cup)</i> of <a href='granulated_sugar.html'>sugar</a> and stir until dissolved. Add <i>3 g (1 tsp)</i> of <a href='ground_anise_seeds.html'>ground anise seeds</a>, and mix once more.</li><li>Add <i>90 g (3/4 cup)</i> of <a href='all_purpose_flour.html'>all purpose flour</a> to a bowl with <i>3 g (1 1/2 tsp)</i> of <a href='baking_powder.html'>baking powder</a>. Mix.</li><li>Pour the wet ingredients into the dry ones, while gradually adding a bit over <i>150 ml</i> of <a href='soy_milk.html'>soy milk</a>.</li><li>Transfer evenly, to 2 mini loaf pans.</li></ul><dl class='ingredients'><h3>sauce</h3><dt><a href='bosc_pear.html'><img src='../media/ingredients/bosc_pear.png'/><b>bosc pear</b></a><u>1</u></dt><dt><a href='vegan_butter.html'><img src='../media/ingredients/vegan_butter.png'/><b>vegan butter</b></a><u>15 g</u></dt><dt><a href='granulated_sugar.html'><img src='../media/ingredients/granulated_sugar.png'/><b>granulated sugar</b></a><u>15 g</u></dt><dt><a href='maple_syrup.html'><img src='../media/ingredients/maple_syrup.png'/><b>maple syrup</b></a><u>15 ml</u></dt></dl><ul class='instructions'><li>Cut your <a href='bosc_pear.html'>bosc pear</a> into cubes.</li><li>Heat a pan at medium heat, add <i>15 g (1 tbsp)</i> of <a href='vegan_butter.html'>vegan butter</a>(or some neutral vegetable oil). Once melted(or hot, if using oil), add <i>15 g (1 tbsp)</i> of <a href='granulated_sugar.html'>sugar</a> and <i>15 ml (1 tbsp)</i> of <a href='maple_syrup.html'>maple syrup</a>.</li><li>Once it starts to boil, add the cubed <a href='bosc_pear.html'>bosc pear</a> and lower the heat. Let it bathe in the sweet mixture for <u>3-5 minutes</u>.</li><li>Pour the sauce over the 2 mini loaves, bake for <u>30 minutes</u>.</li><li>Let cool and serve!</li></ul></main><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> +\ No newline at end of file diff --git a/site/canola_oil.html b/site/canola_oil.html @@ -1 +1 @@ -<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='description' content='Grim Grains is an illustrated food blog, it features plant-based (vegan) recipes.'><meta name='viewport' content='width=device-width, initial-scale=1.0'><meta name='twitter:card' content='summary'><meta name='twitter:site' content='@hundredrabbits'><meta name='twitter:title' content='Grimgrains'><meta name='twitter:description' content='An illustrated food blog.'><meta name='twitter:creator' content='@hundredrabbits'><meta name='twitter:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:title' content='Grimgrains'><meta property='og:type' content='article'><meta property='og:url' content='http://grimgrains.com/'><meta property='og:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:description' content='An illustrated food blog.'><meta property='og:site_name' content='Grimgrains'><link rel='icon' type='image/x-icon' href='../media/services/favicon.ico'><link rel='icon' type='image/png' href='../media/services/icon.jpg'><link rel='apple-touch-icon' href='../media/services/apple-touch-icon.png' /><title>GrimGrains — canola oil</title><link rel='alternate' type='application/rss+xml' title='RSS Feed' href='../links/rss.xml' /><link rel='stylesheet' type='text/css' href='../links/main.css'></head><body class='ingredient'><header><a id='logo' href='home.html'><img src='../media/interface/logo.png' alt='Grimgrains'></a></header><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><main class='ingredient'><h1>canola oil</h1><img class='right' src='../media/ingredients/canola_oil.png'/><div><p>Canola oil, also known as rapeseed oil, is a vegetable oil developed in the 70's from several cultivars of plants in the Brassicaceae family (Brassica napus, Brassica rapa or Brassica juncea). Canola oil is high in monounsaturated fats, has low levels of saturated fat and a neutral flavor due to low levels of erucic acid. In plantbased diet, it's a good source of Omega-3's. Canola oil, as is the case for most cooking oils, isn't essential to good health and should be used sparingly.</p></div><ul><li><a href='anise_bread_with_sweet_pear_sauce.html'>anise bread with sweet pear sauce</a></li><li><a href='beer_bread.html'>beer bread</a></li><li><a href='halloween_pumpkin_cookies.html'>halloween pumpkin cookies</a></li><li><a href='halloween_pumpkin_cookies.html'>halloween pumpkin cookies</a></li><li><a href='veganaise.html'>veganaise</a></li><li><a href='pandanus_fruit_bread.html'>pandanus fruit bread</a></li><li><a href='spicy_brownies_with_pomegranate_syrup.html'>spicy brownies with pomegranate syrup</a></li><li><a href='stovetop_blackberry_cake.html'>stovetop blackberry cake</a></li><li><a href='wakame_bites.html'>wakame bites</a></li><li><a href='whole_wheat_pancakes.html'>whole wheat pancakes</a></li></ul><hr/></main><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> -\ No newline at end of file +<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='description' content='Grim Grains is an illustrated food blog, it features plant-based (vegan) recipes.'><meta name='viewport' content='width=device-width, initial-scale=1.0'><meta name='twitter:card' content='summary'><meta name='twitter:site' content='@hundredrabbits'><meta name='twitter:title' content='Grimgrains'><meta name='twitter:description' content='An illustrated food blog.'><meta name='twitter:creator' content='@hundredrabbits'><meta name='twitter:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:title' content='Grimgrains'><meta property='og:type' content='article'><meta property='og:url' content='http://grimgrains.com/'><meta property='og:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:description' content='An illustrated food blog.'><meta property='og:site_name' content='Grimgrains'><link rel='icon' type='image/x-icon' href='../media/services/favicon.ico'><link rel='icon' type='image/png' href='../media/services/icon.jpg'><link rel='apple-touch-icon' href='../media/services/apple-touch-icon.png' /><title>GrimGrains — canola oil</title><link rel='alternate' type='application/rss+xml' title='RSS Feed' href='../links/rss.xml' /><link rel='stylesheet' type='text/css' href='../links/main.css'></head><body class='ingredient'><header><a id='logo' href='home.html'><img src='../media/interface/logo.png' alt='Grimgrains'></a></header><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><main class='ingredient'><h1>canola oil</h1><img class='right' src='../media/ingredients/canola_oil.png'/><div><p>Canola oil, also known as rapeseed oil, is a vegetable oil developed in the 70's from several cultivars of plants in the Brassicaceae family (Brassica napus, Brassica rapa or Brassica juncea). Canola oil is high in monounsaturated fats, has low levels of saturated fat and a neutral flavor due to low levels of erucic acid. In plantbased diet, it's a good source of Omega-3's. Canola oil, as is the case for most cooking oils, isn't essential to good health and should be used sparingly.</p></div><ul><li><a href='beer_bread.html'>beer bread</a></li><li><a href='halloween_pumpkin_cookies.html'>halloween pumpkin cookies</a></li><li><a href='halloween_pumpkin_cookies.html'>halloween pumpkin cookies</a></li><li><a href='veganaise.html'>veganaise</a></li><li><a href='pandanus_fruit_bread.html'>pandanus fruit bread</a></li><li><a href='spicy_brownies_with_pomegranate_syrup.html'>spicy brownies with pomegranate syrup</a></li><li><a href='stovetop_blackberry_cake.html'>stovetop blackberry cake</a></li><li><a href='wakame_bites.html'>wakame bites</a></li><li><a href='whole_wheat_pancakes.html'>whole wheat pancakes</a></li></ul><hr/></main><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> +\ No newline at end of file diff --git a/site/vegan_butter.html b/site/vegan_butter.html @@ -1 +1 @@ -<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='description' content='Grim Grains is an illustrated food blog, it features plant-based (vegan) recipes.'><meta name='viewport' content='width=device-width, initial-scale=1.0'><meta name='twitter:card' content='summary'><meta name='twitter:site' content='@hundredrabbits'><meta name='twitter:title' content='Grimgrains'><meta name='twitter:description' content='An illustrated food blog.'><meta name='twitter:creator' content='@hundredrabbits'><meta name='twitter:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:title' content='Grimgrains'><meta property='og:type' content='article'><meta property='og:url' content='http://grimgrains.com/'><meta property='og:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:description' content='An illustrated food blog.'><meta property='og:site_name' content='Grimgrains'><link rel='icon' type='image/x-icon' href='../media/services/favicon.ico'><link rel='icon' type='image/png' href='../media/services/icon.jpg'><link rel='apple-touch-icon' href='../media/services/apple-touch-icon.png' /><title>GrimGrains — vegan butter</title><link rel='alternate' type='application/rss+xml' title='RSS Feed' href='../links/rss.xml' /><link rel='stylesheet' type='text/css' href='../links/main.css'></head><body class='ingredient'><header><a id='logo' href='home.html'><img src='../media/interface/logo.png' alt='Grimgrains'></a></header><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><main class='ingredient'><h1>vegan butter</h1><img class='right' src='../media/ingredients/vegan_butter.png'/><div><p>Vegan butter is made from vegetable oils, and serves as an alternative to cow's milk. It's possible to make your own vegan butter, using refine coconut oil, plant milk, canola oil, sea salt and liquid lecithin. See the <a href='https://www.forkandbeans.com/2015/07/11/vegan-butter-substitute/'>recipe</a>. In a recipe, it's also possible to simply use high fat oils, like coconut of olive, but depending on what you're baking it may alter the texture.</p><p>Weight: 1/2 cup | 3.98 oz | 113 g</p></div><ul><li><a href='brownies.html'>brownies</a></li><li><a href='chocolate_chip_cookies.html'>chocolate chip cookies</a></li><li><a href='stovetop_choco_oat_cookies.html'>stovetop choco oat cookies</a></li><li><a href='golden_bread.html'>golden bread</a></li></ul><hr/></main><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> -\ No newline at end of file +<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='description' content='Grim Grains is an illustrated food blog, it features plant-based (vegan) recipes.'><meta name='viewport' content='width=device-width, initial-scale=1.0'><meta name='twitter:card' content='summary'><meta name='twitter:site' content='@hundredrabbits'><meta name='twitter:title' content='Grimgrains'><meta name='twitter:description' content='An illustrated food blog.'><meta name='twitter:creator' content='@hundredrabbits'><meta name='twitter:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:title' content='Grimgrains'><meta property='og:type' content='article'><meta property='og:url' content='http://grimgrains.com/'><meta property='og:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:description' content='An illustrated food blog.'><meta property='og:site_name' content='Grimgrains'><link rel='icon' type='image/x-icon' href='../media/services/favicon.ico'><link rel='icon' type='image/png' href='../media/services/icon.jpg'><link rel='apple-touch-icon' href='../media/services/apple-touch-icon.png' /><title>GrimGrains — vegan butter</title><link rel='alternate' type='application/rss+xml' title='RSS Feed' href='../links/rss.xml' /><link rel='stylesheet' type='text/css' href='../links/main.css'></head><body class='ingredient'><header><a id='logo' href='home.html'><img src='../media/interface/logo.png' alt='Grimgrains'></a></header><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><main class='ingredient'><h1>vegan butter</h1><img class='right' src='../media/ingredients/vegan_butter.png'/><div><p>Vegan butter is made from vegetable oils, and serves as an alternative to cow's milk. It's possible to make your own vegan butter, using refine coconut oil, plant milk, canola oil, sea salt and liquid lecithin. See the <a href='https://www.forkandbeans.com/2015/07/11/vegan-butter-substitute/'>recipe</a>. In a recipe, it's also possible to simply use high fat oils, like coconut of olive, but depending on what you're baking it may alter the texture.</p><p>Weight: 1/2 cup | 3.98 oz | 113 g</p></div><ul><li><a href='anise_bread_with_sweet_pear_sauce.html'>anise bread with sweet pear sauce</a></li><li><a href='brownies.html'>brownies</a></li><li><a href='chocolate_chip_cookies.html'>chocolate chip cookies</a></li><li><a href='stovetop_choco_oat_cookies.html'>stovetop choco oat cookies</a></li><li><a href='golden_bread.html'>golden bread</a></li></ul><hr/></main><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> +\ No newline at end of file diff --git a/src/recipes.c b/src/recipes.c @@ -1468,7 +1468,7 @@ set_description(&stovetop_zaatar_pizza, "<p>First off, forgive the so-so, unphot RecipePart stovetop_zaatar_pizza_topping = create_part("topping"); add_instruction(&stovetop_zaatar_pizza_topping, "Cut <i>1 medium</i> <a href='yellow_onion.html'>yellow onions</a> into thin slices. Pan-fry the onion slices in <a href='olive_oil.html'>olive oil</a> at medium-heat until the onions are lightly browned and tender. Set aside. (I like to add a very tiny pinch of baking soda to hasten the browning of the onions, with <a href='https://www.onions-usa.org/onionista/faster-caramelized-onions-with-baking-soda/' target='_blank'>this technique</a> it takes <u>8 to 10 minutes</u>, otherwise it can take 45 minutes)."); add_instruction(&stovetop_zaatar_pizza_topping, "Slice some <a href='black_olives.html'>black olives</a> (I cut whole pitted olives lengthwise in 3's), as well as some thinly-sliced <a href='sun_dried_tomatoes.html'>sun-dried tomatoes</a>(or fresh tomatoes). Set aside."); -add_instruction(&stovetop_zaatar_pizza_topping, "<b>Cheese</b>: In a small bowl, add <i>35 g (2 tbsp)</i> of <a href='tahini.html'>tahini</a>, <i>1.5 g (1/2 tsp)</i> of <a href='turmeric_powder.html'>turmeric powder(dry)</a>, <i>1.5 g (1/2 tsp)</i> of <a href='garlic_powder.html'>garlic powder</a>, <i>10 g (1 tsp)</i> of <a href='white_miso.html'>white miso</a>, <i>5 g (1 tsp)</i> of <a href='dijon_mustard.html'>dijon mustard</a> (see to <a href='mustard_from_seed.html'>make your own mustard</a>). Add <i>80 ml (1/3 cup)</i> of <a href='soy_milk.html'>soy milk</a> gradually, the mixture should be runny, but not too watery. Reserve for later."); +add_instruction(&stovetop_zaatar_pizza_topping, "<b>Cheese</b>: In a small bowl, add <i>35 g (2 tbsp)</i> of <a href='tahini.html'>tahini</a>, <i>1.5 g (1/2 tsp)</i> of <a href='turmeric_powder.html'>turmeric powder(dry)</a>, <i>1.5 g (1/2 tsp)</i> of <a href='garlic_powder.html'>garlic powder</a>, <i>10 g (1 tsp)</i> of <a href='white_miso.html'>white miso</a>, <i>5 g (1 tsp)</i> of <a href='dijon_mustard.html'>dijon mustard</a> (see to <a href='mustard_from_seed.html'>make your own mustard</a>). Add <i>60 ml (1/4 cup)</i> of <a href='soy_milk.html'>soy milk</a> gradually, the mixture should be runny, but not too watery. Reserve for later."); add_serving(&stovetop_zaatar_pizza_topping, &yellow_onion, "1, medium"); add_serving(&stovetop_zaatar_pizza_topping, &olive_oil, "15 ml"); add_serving(&stovetop_zaatar_pizza_topping, &black_olives, "7 whole olives"); @@ -1478,7 +1478,7 @@ add_serving(&stovetop_zaatar_pizza_topping, &ground_turmeric, "1.5 g"); add_serving(&stovetop_zaatar_pizza_topping, &garlic_powder, "1.5 g"); add_serving(&stovetop_zaatar_pizza_topping, &white_miso, "10 g"); add_serving(&stovetop_zaatar_pizza_topping, &dijon_mustard, "5 g"); -add_serving(&stovetop_zaatar_pizza_topping, &soy_milk, "80 ml"); +add_serving(&stovetop_zaatar_pizza_topping, &soy_milk, "60 ml"); add_part(&stovetop_zaatar_pizza, &stovetop_zaatar_pizza_topping); RecipePart stovetop_zaatar_pizza_dough = create_part("dough"); add_instruction(&stovetop_zaatar_pizza_dough, "Measure <i>250 ml (1 cup)</i> of warm <a href='water.html'>water</a>, dissolve <i>7 g (1/2 tbsp)</i> of <a href='granulated_sugar.html'>sugar</a>, then add <i>2.70 g (roughly 1/2 tsp)</i> of <a href='instant_yeast.html'>instant yeast</a> and let it foam and bloom for <u>5-10 minutes</u>(to proof it). Mix in <i>30 ml (2 tbsp)</i> of <a href='olive_oil.html'>olive oil</a>.");