diff --git a/recipe_scrapers/marthastewart.py b/recipe_scrapers/marthastewart.py index 359e4919d..00042565e 100644 --- a/recipe_scrapers/marthastewart.py +++ b/recipe_scrapers/marthastewart.py @@ -12,19 +12,16 @@ def title(self): return self.schema.title() def total_time(self): - s = ( - self.soup.findAll("div", {"class": "two-subcol-content-wrapper"})[0] - .find("div", {"class": "recipe-meta-item-body"}) - .text.strip() - ) - return get_minutes(s) + time_label = self.soup.find("div", string="Total Time:") + if time_label: + servings_value = time_label.find_next( + "div", {"class": "mntl-recipe-details__value"} + ) + if servings_value: + return get_minutes(servings_value.text.strip()) def yields(self): - return ( - self.soup.findAll("div", {"class": "two-subcol-content-wrapper"})[1] - .find("div", {"class": "recipe-meta-item-body"}) - .text.strip() - ) + return self.schema.yields() def ingredients(self): return self.schema.ingredients() diff --git a/recipe_scrapers/momswithcrockpots.py b/recipe_scrapers/momswithcrockpots.py index 50d7804cb..8cd8a85a3 100644 --- a/recipe_scrapers/momswithcrockpots.py +++ b/recipe_scrapers/momswithcrockpots.py @@ -34,13 +34,3 @@ def instructions(self): return "\n".join( [normalize_string(instruction.get_text()) for instruction in instructions] ) - - def ratings(self): - return round( - float( - self.soup.find( - "span", {"class": "wprm-recipe-rating-average"} - ).get_text() - ), - 2, - ) diff --git a/recipe_scrapers/panelinha.py b/recipe_scrapers/panelinha.py index 2d9dc1d93..45de99de0 100644 --- a/recipe_scrapers/panelinha.py +++ b/recipe_scrapers/panelinha.py @@ -2,7 +2,7 @@ import re from ._abstract import AbstractScraper -from ._utils import get_minutes, normalize_string +from ._utils import get_minutes, get_yields, normalize_string INSTRUCTIONS_NUMBERING_REGEX = re.compile(r"^\d{1,2}\.\s*") # noqa @@ -13,23 +13,21 @@ def host(cls): return "panelinha.com.br" def title(self): - return normalize_string(self.soup.find("h1").get_text()) - - def total_time(self): - return get_minutes( - self.soup.find("span", string="Tempo de preparo").nextSibling - ) + return self.schema.title() def ingredients(self): - ingredients = self.soup.find("h4", string="Ingredientes").nextSibling.findAll( + ingredients = self.soup.find("h5", string="Ingredientes").nextSibling.findAll( "li" ) - return [normalize_string(ingredient.get_text()) for ingredient in ingredients] + return [ + normalize_string(ingredient.get_text().replace("\u00C2", "")) + for ingredient in ingredients + ] def instructions(self): instructions = self.soup.find( - "h4", string="Modo de preparo" + "h5", string="Modo de preparo" ).nextSibling.findAll("li") instructions = [ @@ -53,4 +51,14 @@ def instructions(self): return "\n".join(instructions) def yields(self): - return self.schema.yields() + main_element = self.soup.find("main") + yield_text = main_element.get("data-item-p-yield") + yield_number = re.search(r"\d+", yield_text) + if yield_number: + return get_yields(yield_number.group()) + + def total_time(self): + tempo_de_preparo = ( + self.soup.find("dt", string="Tempo de preparo").find_next("dd").text + ) + return get_minutes(tempo_de_preparo) diff --git a/recipe_scrapers/paninihappy.py b/recipe_scrapers/paninihappy.py index bb4b5289d..77e29954e 100644 --- a/recipe_scrapers/paninihappy.py +++ b/recipe_scrapers/paninihappy.py @@ -18,8 +18,11 @@ def yields(self): return get_yields(self.soup.find("span", {"class": "yield"})) def image(self): - image = self.soup.find("img", {"class": "post_image", "src": True}) - return image["src"] if image else None + div_hrecipe = self.soup.find("div", {"class": "hrecipe"}) + if div_hrecipe: + img_tag = div_hrecipe.find("img", {"loading": "lazy"}) + if img_tag and "src" in img_tag.attrs: + return img_tag["src"] def ingredients(self): ingredients = self.soup.findAll("li", {"class": "ingredient"}) diff --git a/recipe_scrapers/primaledgehealth.py b/recipe_scrapers/primaledgehealth.py index 5a1487eff..9694ba777 100644 --- a/recipe_scrapers/primaledgehealth.py +++ b/recipe_scrapers/primaledgehealth.py @@ -20,7 +20,9 @@ def image(self): return self.schema.image() def ingredients(self): - return self.schema.ingredients() + return [ + ingredient.replace("\u00C2", "") for ingredient in self.schema.ingredients() + ] def instructions(self): return self.schema.instructions() diff --git a/recipe_scrapers/rezeptwelt.py b/recipe_scrapers/rezeptwelt.py index 100772605..5c10907c9 100644 --- a/recipe_scrapers/rezeptwelt.py +++ b/recipe_scrapers/rezeptwelt.py @@ -31,15 +31,13 @@ def ingredients(self): return self.schema.ingredients() def instructions(self): - content = self.soup.find("ol", {"itemprop": "recipeInstructions"}).findAll( - "div", {"itemprop": "itemListElement"} + container = self.soup.find("div", id="preparationSteps").find( + "span", itemprop="text" ) - res = "" - for i in content: - steps = i.findAll("span", {"itemprop": "text"}) - for step in steps: - res += normalize_string(step.text) + "\n" - return res + instructions = [ + normalize_string(paragraph.text) for paragraph in container.find_all("p") + ] + return "\n".join(filter(None, instructions)) def ratings(self): return self.schema.ratings() diff --git a/tests/test_albertheijn.py b/tests/test_albertheijn.py index 11f46ca5b..e821f77a3 100644 --- a/tests/test_albertheijn.py +++ b/tests/test_albertheijn.py @@ -11,7 +11,7 @@ class TestAlbertHeijnScraper(ScraperTest): def test_host(self): self.assertEqual("ah.nl", self.harvester_class.host()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "https://www.ah.nl/allerhande/recept/R-R1198767/rijkgevulde-vegan-pastasalade", diff --git a/tests/test_archanaskitchen.py b/tests/test_archanaskitchen.py index df06f621e..8367bc1ab 100644 --- a/tests/test_archanaskitchen.py +++ b/tests/test_archanaskitchen.py @@ -14,7 +14,7 @@ def test_host(self): def test_author(self): self.assertEqual("Archana's Kitchen", self.harvester_class.author()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "https://www.archanaskitchen.com/classic-greek-salad-recipe", diff --git a/tests/test_bettybossi.py b/tests/test_bettybossi.py index 1fbf5571f..0b57fa24c 100644 --- a/tests/test_bettybossi.py +++ b/tests/test_bettybossi.py @@ -11,7 +11,7 @@ class TestBettyBossiScraper(ScraperTest): def test_host(self): self.assertEqual("bettybossi.ch", self.harvester_class.host()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "https://www.bettybossi.ch/fr/Rezept/ShowRezept/BB_BLUB160501_0070A-40-fr", diff --git a/tests/test_bongeats.py b/tests/test_bongeats.py index 536fcdd92..ca9dfe530 100644 --- a/tests/test_bongeats.py +++ b/tests/test_bongeats.py @@ -11,7 +11,7 @@ class TestBongEatsScraper(ScraperTest): def test_host(self): self.assertEqual("bongeats.com", self.harvester_class.host()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "https://www.bongeats.com/recipe/lau-chingri", diff --git a/tests/test_costco.py b/tests/test_costco.py index 641d30c92..69c701760 100644 --- a/tests/test_costco.py +++ b/tests/test_costco.py @@ -11,7 +11,7 @@ class TestCostcoScraper(ScraperTest): def test_host(self): self.assertEqual("costco.com", self.harvester_class.host()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "https://www.costco.com/connection-recipe-chicken-salad-grapes-walnuts-blue-cheese-march-2023.html", diff --git a/tests/test_data/maangchi.testhtml b/tests/test_data/maangchi.testhtml index 09e6470c9..799525ab6 100644 --- a/tests/test_data/maangchi.testhtml +++ b/tests/test_data/maangchi.testhtml @@ -1,668 +1,668 @@ - Pepper fried chicken (Yuringi: 유린기) recipe by Maangchi

Pepper chicken

Yuringi 유린기

Today I’m introducing you to another Korean Chinese dish called yuringi (pronounced yu-rin-gi). It’s fried chicken with peppers and a light sweet sour sauce. A piece of crunchy chicken soaked in sweet, sour, salty sauce tastes so crispy and juicy! The chopped spicy fresh pepper served with this dish adds delightful flavor for spicy food lovers like me! It never feels greasy but rather very refreshing. This dish originated in China and is another Korean Chinese dish along with the many others I have made (see the full list of my Korean Chinese recipes here).

Unlike most Korean fried chicken, yuringi is served with crispy vegetables and lots of sweet, sour, salty sauce. Now, with my recipe, you can easily make it at home, And if you’d prefer to make this dish mild, use less spicy or non-spicy peppers and even green and red bell peppers instead of spicy peppers. Be sure to slice them very thinly!

If you have any leftovers, refrigerate them for up to 3 days and serve with rice. This dish always goes well with rice!

Enjoy the recipe and Happy Holidays!yuringi-pepper

Ingredients

for 3 to 4 servings

  • 1 pound boneless & skinless chicken thighs
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • 2 inch of white part of dae-pa (or 2 to 3 regular green onions), thinly sliced lengthwise
  • ¼ of small onion (about 2 tablespoons), thinly sliced
  • 2 cups grape seeds oil (or vegetable oil, corn oil) for frying
  • 4 to 5 lettuce leaves
  • 3 to 4 spicy green and red chili peppers (or non-spicy peppers, green and red bell pepper), thinly sliced

For sauce:

  • 2 tablespoons grape seeds oil (or vegetable oil)
  • 1 teaspoon crushed chili pepper (or 2 small dried red chili peppers or Korean hot pepper flakes)
  • 3 tablespoons soy sauce
  • 3 tablespoons white vinegar (or apple cider vinegar)
  • 3 tablespoons Turbinado sugar (or white or brown sugar)
  • 2 tablespoons water
  • 4 garlic cloves, minced
  • 1 teaspoon toasted sesame oil

For batter:

Directions

Prepare the chicken and onions

  1. Pat the chicken thighs dry with paper towels. Score a crosshatch patten on both sides of the chicken pieces.
  2. Pound the thighs to an even thickness with a meat tenderizer or with the back of your kitchen knife.making yuringi
  3. Sprinkle both sides with salt and ground black pepper.
  4. Set aside or refrigerate until ready to use.
  5. Place the shredded green onion and onion in a bowl and add cold water. Let it sit.

Make the sauce:

  1. Heat the vegetable oil in a small pan until it begins to smoke, about 30 seconds to 1 minute.
  2. Remove from the heat. Stir in the pepper flakes until they are slightly brown. Strain the oil into a medium sized stainless steel bowl.pepper infused oil
  3. Add the soy sauce, vinegar, sugar, water, garlic, and sesame oil.
  4. Stir well until the sugar is completely dissolved.유린기 소스

Make the batter:

  1. Prepare a shallow and wide bowl (I use my large, shallow plastic bowl).
  2. Add the starch and salt. Crack in an egg.
  3. Mix well with a spoon or a whisk.

Fry the chicken:

  1. Heat the oil in a large, deep pan over medium-high heat until it reaches about 340° to 350° F. If you don’t have a kitchen thermometer, test the oil temperature by dipping a tip of a chicken piece into it. If it bubbles, it’s ready.
  2. Dip a chicken piece into the batter and wipe off the excess with the side of the bowl. Add it to the oil one piece at a time, working in batches if your pan is small. My 12 inch large pan is perfect for frying 4 pieces of chicken thighs at a time. Repeat with the rest of the chicken pieces until all are in the pan.유린기
  3. Deep-fry, turning the chicken with tongs, until all sides are light golden brown and crunchy, about 5 to 6 minutes. As each piece is done, transfer it to a strainer over a bowl to drain the excess oil.
  4. Reheat the oil for about 1 minute and add all the chicken again. It will look a little soggy at first. Deep-fry, turning occasionally, until all the chicken pieces are dark golden brown and very crunchy, another 5 to 6 minutes.yuringi-frying
  5. Transfer the chicken pieces to the strainer over the bowl to drain. Let them cool for a few minutes until you can handle them.fried chicken

Serve:

  1. Add the sliced chili pepper to the sauce and mix it together.
  2. Drain the soaking green onion and onion through a strainer set in your sink. Rinse it under cold running water, turning it over by hand for 10 seconds. Drain well.
  3. Cut the chicken into bite size pieces and put them on a large plate lined with the lettuce. Spoon the peppers out of the sauce and put them on top of the chicken.pepper chicken, cut
  4. Add the shredded green onion and onion and gently pour the rest of the sauce all over top.
  5. Serve right away.유린기

Leave your rating:

So far this is rated 5/5 from 233 votes

Be the first to rate this.

5 Comments:

  1. TheTravelingFoodie San Francisco, CA joined 1/22 & has 3 comments

    So, I’ve been a long time follower of your website/YouTube videos and have made almost all of your recipes! I have both of your cookbooks and I am just obsessed with Korean cuisine in general! I made this one tonight and it was spectacular!


    See full size image

  2. PoniesPonies Seattle joined 11/19 & has 7 comments

    Pepper Chicken was delicious! I made it for lunch today with rice and radish kimchi. I was surprised at how not messy it was to fry the chicken, my kitchen looks great and the food came together very quickly. Also super delicious. Thank you again for another lovely meal. Happy New Year, you’re the best!


    See full size image

Leave a Reply

You must create a profile and be logged in to post a comment.

+
+ - - - -
- - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + Annonce +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - jQuery(document).on( "cp_after_form_submit", function( e, element, response - , style_slug ) { - - if( false == response.data.error ) { - - if( 'undefined' !== typeof response.data['cfox_data'] ) { - var form_data = JSON.parse( response.data['cfox_data'] ); - - form_data.overwrite_tags = false; - - if( 'undefined' !== typeof convertfox ) { - convertfox.identify( form_data ); - } - } - } - - }); - - - - - - - \ No newline at end of file diff --git a/tests/test_data/madewithlau.testhtml b/tests/test_data/madewithlau.testhtml index 9c8fc3344..b218f558c 100644 --- a/tests/test_data/madewithlau.testhtml +++ b/tests/test_data/madewithlau.testhtml @@ -1,11 +1,24 @@ -Salt & Pepper Tofu (椒鹽豆腐) | Made With Lau

Salt & Pepper Tofu (椒鹽豆腐)

Fragrant deep-fried tofu that'll disappear from the table before you know it!

flodesk gif
Prep Time
10 min
Total Time
30 min
Yields
4 servings

A Recipe by Daddy Lau

My dad's been cooking Chinese food for over 50 years - as a kid fending for himself in Guangzhou, as the head chef of his own restaurant, and as a loving father in our home.

Hopefully, by learning this recipe, you'll get to experience some of the delicious joy we felt growing up eating his food!

- Randy

Do you think of vegetarian dishes as indulgent? If not, this is the dish that'll change your mind.

The tofu is deep fried to perfection, so you get a crispy, fragrant crust and a pillowy soft center. Then it's stir-fried with the famous salt and pepper seasoning. It's not a offhand sprinkle like you might do over breakfast scrambled eggs; no, this is deliberate salt & pepper to give your fried tofu some attitude.

Make enough steamed rice when you have this, because this goes SO WELL with rice, it'll all disappear before you know it!

Check out a quick story summary of our recipe!

Ingredients

Weight: US
oz
g
Volume: US
cup
mL
Servings
4

Main Ingredients

  • 16 oz firm tofu
  • 3 stalks green onion (

    white part only

    )
  • 2 oz mini bell pepper (

    also labeled "sweet peppers"

    )
  • 2 clove garlic
  • 4 cup boiling water
  • 1 tsp salt
  • 0.50 egg
  • 6 tbsp cornstarch
  • 16 oz oil (

    for deep-frying

    )
  • 2 tbsp oil (

    for stir-frying; can re-use oil from deep-fry step

    )

Seasoning

  • 1 tbsp garlic salt
  • 0.25 tsp white pepper

Tofu, our old friend... like, really old

If you didn't grow up with tofu, you might mentally categorize it as a meat substitute like tempeh, seitan, and those "non-chicken" chicken nuggets. Actually, tofu is a very classic, standard and beloved ingredient that originated in China, and dates back to at least the 10th century.

(Similarly, tempeh and seitan are traditional ingredients from Indonesia and Japan.)

Instead of making it stand in for meat and trying to make it taste like steak, think of tofu as a clean, mild-tasting protein in its own right. Its mildness makes it super approachable, so it can be made into desserts, saucy side dishes, and deep-fried indulgences!

You can get it in any firmness between silken and extra firm, brined and seasoned, dried, fried, pickled, fermented, mixed with egg... the list goes on and is ever-growing. Hey, have you ever heard of stinky tofu?

Salt & pepper dishes

We've previously shared a different Salt & Pepper dish: Salt & Pepper Pork Chops. This is a seasoning that goes so well on any dry fried dish. Other popular fried dishes that get this salt & pepper treatment are shrimp, squid, and chicken.

First, cut to separate the green and the white parts of the green onions (3 stalks). We're only using the firmer, more pungent whites for this dish. Dice the green onion whites.

Halve the bell peppers (2 oz) so that it's easy to scoop out the core and seeds. Cut into strips, and then rotate 90 degrees to dice them.

Smash, peel, and finely mince the garlic (2 clove).

Cut open the package of firm tofu (16 oz) and drain away the soaking liquid. Give the tofu a quick rinse with clean water, and then cut into cubes.

My dad cuts it in half horizontally, then from top to bottom, and then halves each section again and again to end up with 36 cubes. These pieces are on the larger side.

The smaller the cubes, the more surface area you'll get for crust. The larger the cubes, the more volume you get in each piece for soft, tender tofu. It's up to you which aspect to prioritize.

Boil hot water (4 cup) in a pot with the heat on high. Add salt (1 tsp) and stir to dissolve. This salt will help to season the tofu. When the water is boiling, add the tofu cubes. Use chopsticks to shift the tofu around so they’re all fully submerged.

Cook for 3 minutes with the lid on, and then lower the heat to low and uncover the pot. Cook for another 2 minutes.

Carefully pour the tofu into a colander to drain the water out. Let it start to cool.

Line a plate with a paper towel (or for more absorbency, a clean kitchen towel). Transfer the tofu cubes onto the lined plate in an even layer. Lay another paper towel (or kitchen towel) on top and gently press to remove excess moisture.

Spread a layer of cornstarch (4.8 tbsp) on a separate, large plate. Transfer the tofu into a bowl and add the beaten egg (0.50 ). Gently mix to evenly coat the tofu.

Transfer the egg-covered tofu cubes to the cornstarch plate, making an even layer of individual cubes. Don't stack them, or it'll be hard to coat them correctly.

Sprinkle more cornstarch (1.2 tbsp) over the top of the tofu. Use chopsticks to flip and mix the tofu until all the pieces are evenly coated in cornstarch.

Add oil (16 oz) to a large pot and set the heat on high.

As the oil heats, mix together garlic salt (1 tbsp) and white pepper (0.25 tsp) in a separate bowl. This will be added to the stir-fry at the very end.

Prepare a batch of dredged tofu in a spider strainer. If you're not used to deep-frying several items at once and are worried about them sticking together, we recommend cooking in smaller batches.

When the oil reaches 400°F (or 200°C), carefully set the tofu in the oil. At the beginning, let the tofu cook undisturbed so that the crust can set. If you move the tofu too soon, the batter will fall right off and you won't get a crust on the tofu.

When the tofu has started to set and the oil has started to recover from the temperature drop, you can add the rest of the tofu. Make sure to set them down along the sides of the pot so they don't stick to the other pieces. Gently mix the pieces around so they fry evenly.

When the tofu is golden brown, or after about 5 minutes of frying at 360°-380°F (180-190°C), turn off the heat and carefully remove the tofu. Let the excess oil drain from the tofu. My dad just keeps the tofu in the spider and sets it on a plate from earlier.

Heat a wok on high. Add oil (2 tbsp) (we usually take this from the deep-frying oil). Before the oil gets too hot (before it starts to shimmer or smoke), add the dried chili and stir immediately. Fry for just 8 seconds to extract the flavor, and then remove them.

Add the minced garlic and fry it for 15 seconds, stirring the entire time.

Add the diced bell peppers and green onion whites. Fry for 20-25 seconds, still stirring constantly.

Add the fried tofu and stir-fry for 10 seconds.

While stirring constantly, sprinkle the garlic salt+white pepper seasoning mix over all the ingredients in the wok until the tofu cubes are evenly coated. You probably won't use up all of the seasoning. We only used half of what we prepared.

Turn off the heat and plate. Make sure to scoop up all the little bits of vegetables; they're delicious. Enjoy!

Summary

Salt & Pepper Tofu (椒鹽豆腐)
Fragrant deep-fried tofu that'll disappear from the table before you know it!
  • Prep Time: 10 min
  • Total Time: 30 min
  • Yield: 4 servings

Main Ingredients

  • 16 oz firm tofu
  • 3 stalks green onion (

    white part only

    )
  • 2 oz mini bell pepper (

    also labeled "sweet peppers"

    )
  • 2 clove garlic
  • 4 cup boiling water
  • 1 tsp salt
  • 0.50 egg
  • 6 tbsp cornstarch
  • 16 oz oil (

    for deep-frying

    )
  • 2 tbsp oil (

    for stir-frying; can re-use oil from deep-fry step

    )

Seasoning

  • 1 tbsp garlic salt
  • 0.25 tsp white pepper

Step 1 - Cut ingredients

↑ Jump to details

First, cut to separate the green and the white parts of the green onions (3 stalks). You're only using the firmer, more pungent whites for this dish. Dice the green onion whites.

Halve the bell peppers (2 oz) and discard the core and seeds. Cut into strips, and then dice them.

Smash, peel, and finely mince the garlic (2 clove).

Step 2 - Cut tofu

↑ Jump to details

Drain and rinse the firm tofu (16 oz). Cut the tofu into cubes.

Step 3 - Boil tofu

↑ Jump to details

Boil hot water (4 cup) in a pot with the heat on high. Add salt (1 tsp) and stir to dissolve. When water is boiling, add the tofu cubes. Use chopsticks to shift the tofu around so they’re all fully submerged.

Cook for 3 minutes with the lid on, and then lower the heat to low and uncover the pot. Cook for another 2 minutes.

Carefully pour the tofu into a colander to drain the water out. Let it start to cool.

Step 4 - Dry & coat tofu

↑ Jump to details

Line a plate with a paper towel or a clean kitchen towel. Transfer the tofu cubes onto the lined plate in an even layer. Lay another towel on top and gently press to remove excess moisture.

Spread a layer of cornstarch (4.8 tbsp) on a separate, large plate. Transfer the tofu into a bowl and add the beaten egg (0.50 ). Gently mix to evenly coat the tofu.

Transfer the egg-covered tofu cubes to the cornstarch plate to begin coating them.

Sprinkle more cornstarch (1.2 tbsp) over the top of the tofu. Use chopsticks to flip and mix the tofu until all the pieces are evenly coated in cornstarch.

Step 5 - Fry tofu

↑ Jump to details

Add oil (16 oz) to a large pot and set the heat on high.

As the oil heats, mix together garlic salt (1 tbsp) and white pepper (0.25 tsp) in a separate bowl.

Prepare a batch of dredged tofu in a spider strainer.

When the oil reaches 400°F (or 200°C), carefully set the tofu in the oil. At the beginning, let the tofu cook undisturbed so that the crust can set.

When the tofu has started to set and the oil has started to recover from the temperature drop, you can add the rest of the tofu. Set them down along the sides of the pot so they don't stick to the other pieces. Gently mix the pieces around so they fry evenly.

When the tofu is golden brown, or after about 5 minutes of frying at 360°-380°F (180-190°C), turn off the heat and carefully remove the tofu. Let the excess oil drain from the tofu.

Step 6 - Stir-fry everything

↑ Jump to details

Heat a wok on high. Add oil (2 tbsp) (take this from the deep-frying oil). Before the oil gets too hot (before it starts to shimmer or smoke), add the dried chili and stir immediately. Fry for just 8 seconds to extract the flavor, and then remove them.

Add the minced garlic and fry it for 15 seconds, stirring the entire time.

Add the diced bell peppers and green onion whites. Fry for 20-25 seconds, still stirring constantly.

Add the fried tofu and stir-fry for 10 seconds.

While stirring constantly, sprinkle just enough of the garlic salt+white pepper seasoning mix over all the ingredients in the wok to evenly coat the tofu cubes.

Step 7 - Plate & serve

↑ Jump to details

Turn off the heat and plate. Make sure to scoop up all the little bits of vegetables; they're delicious. Enjoy!

Step 8 - Take pictures
Whip out your camera (1). Begin taking photos (1,000,000). Pick your favorites!
Step 9 - Share and tag us on Instagram @madewithlau #madewithlau!
Did you have fun making this recipe? We'd love to see & hear about it. (Especially my dad. He would be THRILLED!)

Enjoy!

We have many, many happy memories of enjoying this dish growing up.

Now, hopefully, you can create your own memories with this dish with your loved ones.

Also, I cordially invite you to eat with us and learn more about the dish, Chinese culture, and my family.

Cheers, and thanks for cooking with us!

Feel free to comment below if you have any questions about the recipe.

\ No newline at end of file + }

Salt & Pepper Tofu (椒鹽豆腐)

Fragrant deep-fried tofu that'll disappear from the table before you know it!

flodesk gif
Prep Time
10 min
Total Time
30 min
Yields
4 servings

A Recipe by Daddy Lau

My dad's been cooking Chinese food for over 50 years - as a kid fending for himself in Guangzhou, as the head chef of his own restaurant, and as a loving father in our home.

Hopefully, by learning this recipe, you'll get to experience some of the delicious joy we felt growing up eating his food!

- Randy

Do you think of vegetarian dishes as indulgent? If not, this is the dish that'll change your mind.

The tofu is deep fried to perfection, so you get a crispy, fragrant crust and a pillowy soft center. Then it's stir-fried with the famous salt and pepper seasoning. It's not a offhand sprinkle like you might do over breakfast scrambled eggs; no, this is deliberate salt & pepper to give your fried tofu some attitude.

Make enough steamed rice when you have this, because this goes SO WELL with rice, it'll all disappear before you know it!

Check out a quick story summary of our recipe!

Ingredients

Weight: US
oz
g
Volume: US
cup
mL
Servings
4

Main Ingredients

  • 16 oz firm tofu
  • 3 stalks green onion (

    white part only

    )
  • 2 oz mini bell pepper (

    also labeled "sweet peppers"

    )
  • 2 clove garlic
  • 4 cup boiling water
  • 1 tsp salt
  • 0.50 egg
  • 6 tbsp cornstarch
  • 16 oz oil (

    for deep-frying

    )
  • 2 tbsp oil (

    for stir-frying; can re-use oil from deep-fry step

    )

Seasoning

  • 1 tbsp garlic salt
  • 0.25 tsp white pepper

Tofu, our old friend... like, really old

If you didn't grow up with tofu, you might mentally categorize it as a meat substitute like tempeh, seitan, and those "non-chicken" chicken nuggets. Actually, tofu is a very classic, standard and beloved ingredient that originated in China, and dates back to at least the 10th century.

(Similarly, tempeh and seitan are traditional ingredients from Indonesia and Japan.)

Instead of making it stand in for meat and trying to make it taste like steak, think of tofu as a clean, mild-tasting protein in its own right. Its mildness makes it super approachable, so it can be made into desserts, saucy side dishes, and deep-fried indulgences!

You can get it in any firmness between silken and extra firm, brined and seasoned, dried, fried, pickled, fermented, mixed with egg... the list goes on and is ever-growing. Hey, have you ever heard of stinky tofu?

Salt & pepper dishes

We've previously shared a different Salt & Pepper dish: Salt & Pepper Pork Chops. This is a seasoning that goes so well on any dry fried dish. Other popular fried dishes that get this salt & pepper treatment are shrimp, squid, and chicken.

First, cut to separate the green and the white parts of the green onions (3 stalks). We're only using the firmer, more pungent whites for this dish. Dice the green onion whites.

Halve the bell peppers (2 oz) so that it's easy to scoop out the core and seeds. Cut into strips, and then rotate 90 degrees to dice them.

Smash, peel, and finely mince the garlic (2 clove).

Cut open the package of firm tofu (16 oz) and drain away the soaking liquid. Give the tofu a quick rinse with clean water, and then cut into cubes.

My dad cuts it in half horizontally, then from top to bottom, and then halves each section again and again to end up with 36 cubes. These pieces are on the larger side.

The smaller the cubes, the more surface area you'll get for crust. The larger the cubes, the more volume you get in each piece for soft, tender tofu. It's up to you which aspect to prioritize.

Boil hot water (4 cup) in a pot with the heat on high. Add salt (1 tsp) and stir to dissolve. This salt will help to season the tofu. When the water is boiling, add the tofu cubes. Use chopsticks to shift the tofu around so they’re all fully submerged.

Cook for 3 minutes with the lid on, and then lower the heat to low and uncover the pot. Cook for another 2 minutes.

Carefully pour the tofu into a colander to drain the water out. Let it start to cool.

Line a plate with a paper towel (or for more absorbency, a clean kitchen towel). Transfer the tofu cubes onto the lined plate in an even layer. Lay another paper towel (or kitchen towel) on top and gently press to remove excess moisture.

Spread a layer of cornstarch (4.8 tbsp) on a separate, large plate. Transfer the tofu into a bowl and add the beaten egg (0.50 ). Gently mix to evenly coat the tofu.

Transfer the egg-covered tofu cubes to the cornstarch plate, making an even layer of individual cubes. Don't stack them, or it'll be hard to coat them correctly.

Sprinkle more cornstarch (1.2 tbsp) over the top of the tofu. Use chopsticks to flip and mix the tofu until all the pieces are evenly coated in cornstarch.

Add oil (16 oz) to a large pot and set the heat on high.

As the oil heats, mix together garlic salt (1 tbsp) and white pepper (0.25 tsp) in a separate bowl. This will be added to the stir-fry at the very end.

Prepare a batch of dredged tofu in a spider strainer. If you're not used to deep-frying several items at once and are worried about them sticking together, we recommend cooking in smaller batches.

When the oil reaches 400°F (or 200°C), carefully set the tofu in the oil. At the beginning, let the tofu cook undisturbed so that the crust can set. If you move the tofu too soon, the batter will fall right off and you won't get a crust on the tofu.

When the tofu has started to set and the oil has started to recover from the temperature drop, you can add the rest of the tofu. Make sure to set them down along the sides of the pot so they don't stick to the other pieces. Gently mix the pieces around so they fry evenly.

When the tofu is golden brown, or after about 5 minutes of frying at 360°-380°F (180-190°C), turn off the heat and carefully remove the tofu. Let the excess oil drain from the tofu. My dad just keeps the tofu in the spider and sets it on a plate from earlier.

Heat a wok on high. Add oil (2 tbsp) (we usually take this from the deep-frying oil). Before the oil gets too hot (before it starts to shimmer or smoke), add the dried chili and stir immediately. Fry for just 8 seconds to extract the flavor, and then remove them.

Add the minced garlic and fry it for 15 seconds, stirring the entire time.

Add the diced bell peppers and green onion whites. Fry for 20-25 seconds, still stirring constantly.

Add the fried tofu and stir-fry for 10 seconds.

While stirring constantly, sprinkle the garlic salt+white pepper seasoning mix over all the ingredients in the wok until the tofu cubes are evenly coated. You probably won't use up all of the seasoning. We only used half of what we prepared.

Turn off the heat and plate. Make sure to scoop up all the little bits of vegetables; they're delicious. Enjoy!

FAQ

How can you fry tofu to a light and crispy texture?

  • Fry the tofu on high heat so that it can cook quickly. The faster it cooks, the less moisture escapes from the center. You want to hear that sizzle making the crust nice and tight. The tight crust keeps the moisture from escaping.
  • Make sure that your tofu is parboiled and that you use the right kind of starch for coating the tofu!

How do you get batter to stick to tofu?

  • Instead of mixing up a wet batter, mix the tofu cubes in egg first and let it soak in a bit. Then, coat the tofu in dry cornstarch. To get even coverage, spread out the cornstarch on a plate, put the tofu on top of it, sprinkle more cornstarch on top, and then mix thoroughly. The dry starch will definitely stick to the eggy tofu.
  • Also, when you first drop the tofu into the oil, don't mix it around. Let it cook undisturbed so that the crust has a chance to set itself up. If you touch it before then, the batter will stick to your chopstick or spatula and come right off the tofu.

How do you prevent tofu from sticking together when frying?

  • If you're not used to frying big batches of small, clumpable items, just go slow! Do small batches at a time so you can control who's floating where. You could even just drop in one piece at a time.
  • My dad drops in a big portion of the tofu at once because he's been frying stuff for decades.

What type of tofu do you use for frying?

  • For deep-frying, it's best to use firm tofu for the simple reason of structural integrity. Soft tofu will fall apart.
  • To really get that tofu to stay intact during the deep-frying step, parboil the cut tofu in salted water, then drain. This will get even more moisture out so that the tofu can really stand up to the bubbling oil.

What's the best flour to dredge tofu in for frying?

  • We use cornstarch, but you can also use potato starch for a similar effect. In our recipe, we soak and mix the tofu in some egg first, and then coat it in the starch. That will get you a tight, crunchy crust.
  • Don't use wheat flour. It will turn soft and soggy... basically immediately.

Summary

Salt & Pepper Tofu (椒鹽豆腐)
Fragrant deep-fried tofu that'll disappear from the table before you know it!
  • Prep Time: 10 min
  • Total Time: 30 min
  • Yield: 4 servings

Main Ingredients

  • 16 oz firm tofu
  • 3 stalks green onion (

    white part only

    )
  • 2 oz mini bell pepper (

    also labeled "sweet peppers"

    )
  • 2 clove garlic
  • 4 cup boiling water
  • 1 tsp salt
  • 0.50 egg
  • 6 tbsp cornstarch
  • 16 oz oil (

    for deep-frying

    )
  • 2 tbsp oil (

    for stir-frying; can re-use oil from deep-fry step

    )

Seasoning

  • 1 tbsp garlic salt
  • 0.25 tsp white pepper

Step 1 - Cut ingredients

↑ Jump to details

First, cut to separate the green and the white parts of the green onions (3 stalks). You're only using the firmer, more pungent whites for this dish. Dice the green onion whites.

Halve the bell peppers (2 oz) and discard the core and seeds. Cut into strips, and then dice them.

Smash, peel, and finely mince the garlic (2 clove).

Step 2 - Cut tofu

↑ Jump to details

Drain and rinse the firm tofu (16 oz). Cut the tofu into cubes.

Step 3 - Boil tofu

↑ Jump to details

Boil hot water (4 cup) in a pot with the heat on high. Add salt (1 tsp) and stir to dissolve. When water is boiling, add the tofu cubes. Use chopsticks to shift the tofu around so they’re all fully submerged.

Cook for 3 minutes with the lid on, and then lower the heat to low and uncover the pot. Cook for another 2 minutes.

Carefully pour the tofu into a colander to drain the water out. Let it start to cool.

Step 4 - Dry & coat tofu

↑ Jump to details

Line a plate with a paper towel or a clean kitchen towel. Transfer the tofu cubes onto the lined plate in an even layer. Lay another towel on top and gently press to remove excess moisture.

Spread a layer of cornstarch (4.8 tbsp) on a separate, large plate. Transfer the tofu into a bowl and add the beaten egg (0.50 ). Gently mix to evenly coat the tofu.

Transfer the egg-covered tofu cubes to the cornstarch plate to begin coating them.

Sprinkle more cornstarch (1.2 tbsp) over the top of the tofu. Use chopsticks to flip and mix the tofu until all the pieces are evenly coated in cornstarch.

Step 5 - Fry tofu

↑ Jump to details

Add oil (16 oz) to a large pot and set the heat on high.

As the oil heats, mix together garlic salt (1 tbsp) and white pepper (0.25 tsp) in a separate bowl.

Prepare a batch of dredged tofu in a spider strainer.

When the oil reaches 400°F (or 200°C), carefully set the tofu in the oil. At the beginning, let the tofu cook undisturbed so that the crust can set.

When the tofu has started to set and the oil has started to recover from the temperature drop, you can add the rest of the tofu. Set them down along the sides of the pot so they don't stick to the other pieces. Gently mix the pieces around so they fry evenly.

When the tofu is golden brown, or after about 5 minutes of frying at 360°-380°F (180-190°C), turn off the heat and carefully remove the tofu. Let the excess oil drain from the tofu.

Step 6 - Stir-fry everything

↑ Jump to details

Heat a wok on high. Add oil (2 tbsp) (take this from the deep-frying oil). Before the oil gets too hot (before it starts to shimmer or smoke), add the dried chili and stir immediately. Fry for just 8 seconds to extract the flavor, and then remove them.

Add the minced garlic and fry it for 15 seconds, stirring the entire time.

Add the diced bell peppers and green onion whites. Fry for 20-25 seconds, still stirring constantly.

Add the fried tofu and stir-fry for 10 seconds.

While stirring constantly, sprinkle just enough of the garlic salt+white pepper seasoning mix over all the ingredients in the wok to evenly coat the tofu cubes.

Step 7 - Plate & serve

↑ Jump to details

Turn off the heat and plate. Make sure to scoop up all the little bits of vegetables; they're delicious. Enjoy!

Step 8 - Take pictures
Whip out your camera (1). Begin taking photos (1,000,000). Pick your favorites!
Step 9 - Share and tag us on Instagram @madewithlau #madewithlau!
Did you have fun making this recipe? We'd love to see & hear about it. (Especially my dad. He would be THRILLED!)

Enjoy!

We have many, many happy memories of enjoying this dish growing up.

Now, hopefully, you can create your own memories with this dish with your loved ones.

Also, I cordially invite you to eat with us and learn more about the dish, Chinese culture, and my family.

Cheers, and thanks for cooking with us!

Feel free to comment below if you have any questions about the recipe.

\ No newline at end of file diff --git a/tests/test_data/madsvin.testhtml b/tests/test_data/madsvin.testhtml index 425c653fb..e581e7b2b 100644 --- a/tests/test_data/madsvin.testhtml +++ b/tests/test_data/madsvin.testhtml @@ -1,991 +1,1492 @@ - - - - - - - - Pandekager - Bedste opskrift på lækre pandekager 🥞 | Madsvin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - - - - -
-
- -
-
- -
-
-
-

Pandekager – Bedste opskrift på lækre pandekager

- -
-
-
- -Pandekager opskrift - -
-
-
Forfatter: Mads Vindfeld Andersen -
4.7 fra 18 stemmer
-
20 minutter
-
10 stk
- -
- -
-
-

Ingredienser

Pandekager

  • 125 gram hvedemel
  • 3 æg mellemstore
  • 3 dl sødmælk (anden mælk kan også fint bruges)
  • 2 spsk sukker (både rørsukker og hvid sukker kan bruges)
  • ½ stang vanilje (eller 1 spsk vaniljesukker)
  • 25 gram smør (smeltet)
  • ½ tsk salt
  • smør til stegning – neutral olie kan også bruges
- -
-
-
- -Pandekager opskrift - -
-
-

Sådan gør du

Pandekager

  • Hæld mel, salt, sukker og vanilje i en skål og slå æggene ud i den. Pisk sammen til en ensformet masse uden klumper.
  • Smelt smør i en kasserolle eller i mikroovnen, og rør ud i pandekagedejen.
  • Pisk til sidst mælk i i dejmassen, og sæt den på køl i 20-30 minutter, så den lige kan nå at sætte sig (det hjælper også pandekagen til at holde lidt bedre sammen).
  • Put en klat smør på en middelvarm pande, hæld 0,5-0,75 dl pandekagedej på panden og lad det stege til pandekagen bliver fast – det tager 45-60 sekunder.. Vend den herefter og lad den stege i 45-60 sekunders tid, så den er let gylden på begge sider. Læg pandekagen på en tallerken og dæk med staniol/alufolie så de holdes varme.
  • Gentag ovenstående trin til alle pandekager er lavet.
  • Servér med marmelade, sukker, is, sirup, honning, frugt – eller hvad du nu har lyst til. Her er det vitterligt kun fantasien, der sætter grænser.
-
-

Noter, tips og tricks

Pandekagerne kan fint holde sig på køl i et par dage, og skal blot genopvarmes i mikroovn, på en pande eller i din ovn.
- - -

De skønneste pandekager

- - - -

Da jeg var barn, var det i min familie var det meget enkelt, når det kom til det søde bagværk. På min fars side af familien regerede min farmor som den ukronede vinder i æbleskiver, og på min mors side, bød min mormor sig til med de skønneste pandekager.

- - - -

Du ved, pandekager af den tynde slags, der smager af “jeg tager altså lige en pandekage til”, og som var stegt i smør. Rigeligt smør. Og når de nu blev lavet, var man jo ligesom i gang, hvorfor der ikke bare blev lavet en dobbelt eller tredobbelt portion.

- - - -

Nej du. Her blev en Margrethe-skål, af den store slags, fyldt til randen med pandekagedej, hvilket kan oversættes til to tallerkener proppet med så mange pandekager, at de kunne bruges som håndvægte på en træningsdag.

- - - -

Pandekager morgen, middag og aften

- - - -

Med andre ord var et besøg, hvor der blev budt på hjemmebag, et besøg hvor der var pandekager til kaffen. Til dessert. Til aftenkaffen (den får man altså ude på landet, hvor min mormor holdt til).

- - - -

Og så naturligvis til morgenmaden og/eller formiddagskaffen dagen efter. Og lidt til at tage med hjem.

- - - -

Altså himlen for juniorudgaven af Madsvin. Og, føler jeg mig overbevist om, himlen for mine forældre, når deres sukkerfyldte barn kom hjem igen.

- - - -

Meget vand er løbet under broen siden af, og min mormor er nu ikke mere. Men minderne består, og det gør muligheden for at nyde de lækre pandekager heldigvis også.

- - - -

Som tiden er gået har jeg prøvet et væld af forskellige versioner af pandekager, og er til syvende og sidst nået frem til denne version, der giver de mest velsmagende pandekager, som er dejligt tynde, men stadig fastholder en rigtig god konsistens, og som vil være den pandekageelskende Rasmus Klump værdig.

- - - -

Andre gode desserter: Chokoladekage med tre slags chokolade | Banankage

- - - -

Ofte stillede spørgsmål

- - - -
Hvorfor bliver den første pandekage altid mindre god?

Ofte er det ganske enkelt fordi du ikke lader din pande blive gennemvarm.

Kan man fryse dem?

Jeg vil ikke anbefale det. Til gengæld kan du fint opbevare dem i køleskabet et par dage.

Hvor længe kan pandekager holde sig i køleskabet?

2-3 dage i køleskabet uden problemer.

Hvor længe kan pandekagedej holde sig i køleskabet?

Jeg ville ikke lade det stå meget mere end et døgns tid.

- - - -

Pandekager i billeder

- - - - - - - -

4 tips til bedre pandekager

- - - -
    -
  1. Lad din dej hvile. 20-30 minutter i køleskabet gør underværker, og din pandekage får en endnu bedre konsistens.
  2. - - - -
  3. Brug en god pande, gerne af jern eller støbejern. Varmefordelingen i førnævnte pandetyper er så meget bedre, og det hjælper dig til at undgå de dårlige pandekager.
  4. - - - -
  5. Brug vanilje fra en vaniljestang. Ja, vanilje er desværre dyrt, men når det nu skal være en særligt god omgang pandekager, så prøv med frisk vanilje – det er så skønt.
  6. - - - -
  7. Hæld smør/fedtstof på panden mellem hver pandekage. Det kan virke fristende lige at springe lidt af fedtstoffet over mens man bager – men sandheden er ganske enkelt, at du får et bedre slutresultat, ved at bruge fedtstof mellem hver bagning.
  8. -
-
- -

Ingredienser i denne opskrift

  • hvedemel
  • mellemstore
  • sødmælk
  • sukker
  • vanilje
  • smør
-
-
-
- - - - -

- Mød forfatteren

- - Mads Vindfeld Andersen -

Jeg er en passioneret mad- og vinentusiast der elsker at formidle de opskrifter, oplevelser og observationer, som jeg gør mig i min dagligdag

- -
-
-
-
- -
-
- -

3 Kommentarer

-
    - -
  1. -
    - - -
    -
    - -
    -

    Hej Mads
    -Fin opskrift du har på pandekager, den kunne være min mormors, så den er sikkert (næsten) rigtig
    -Du skulle prøve at skifte sødmælk ud med kærnemælk. Det bliver lige to tænder bedre. Tak for god inspiration og lækre opskrifter.
    -Med venlig hilsen
    -Joan

    -
    -
    -
      - -
    • -
      - - -
      -

      Hej Joan,

      -

      Mange tak.

      -

      Jeg er skam bekendt med udgaven med kærnemælk, som jeg også finder helt fantastisk. Men i min optik er sødmælk altså vinderen – heldigvis lever vi i en verden hvor vi må få begge 🙂

      -

      Vh
      -Mads

      -
      -
      -
    • -
    -
  2. - -
  3. -
    - - -
    -
    - -
    -

    Lækre pandekager, og bruger din opskrift hver gang. Vi er en stor familie og vil gerne lave en god portion inden vi sætter os. Ellers ender jeg med at stå og lave pandekager imens de andre sidder og spiser dem. Hvordan holder du dem varme uden de mister sprødheden og bliver seje?

    -
    -
    -
  4. -
- -
-

Skriv en kommentar

- -
- Hvad synes du om opskriften? -




-
-
-

- - - -

- -

- -
-
- -
-
- - -
-
- - - - - - -
- -
-
- - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + Pandekager - Bedste opskrift på lækre pandekager 🥞 | Madsvin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
+ +
+
+
+

Pandekager – Bedste opskrift på lækre pandekager

+ De lækreste hjemmelavede pandekager, der vækker glæde hos både børn og voksne
+ +
+
+
+ +Pandekager opskrift + +
+
+
Forfatter: Mads Vindfeld Andersen +
4.6 fra 19 stemmer
+
20 minutter
+
10 stk
+ +
+ +
+
+

Ingredienser

Pandekager

  • 125 gram hvedemel
  • 3 æg (mellemstore)
  • 3 dl mælk jeg brugte sødmælk – anden mælk kan også fint bruges
  • 2 spsk sukker både rørsukker og hvid sukker kan bruges
  • ½ stang vanilje eller 1 spsk vaniljesukker
  • 25 gram smør (smeltet)
  • ½ tsk salt
  • smør til stegning – neutral olie kan også bruges
+ +
+
+
+ +Pandekager opskrift + +
+
+

Sådan gør du

Pandekager

  • Hæld mel, salt, sukker og vanilje i en skål og slå æggene ud i den. Pisk sammen til en ensformet masse uden klumper.
  • Smelt smør i en kasserolle eller i mikroovnen, og rør ud i pandekagedejen.
  • Pisk til sidst mælk i i dejmassen, og sæt den på køl i 20-30 minutter, så den lige kan nå at sætte sig (det hjælper også pandekagen til at holde lidt bedre sammen).
  • Put en klat smør på en middelvarm pande, hæld 0,5-0,75 dl pandekagedej på panden og lad det stege til pandekagen bliver fast – det tager 45-60 sekunder.. Vend den herefter og lad den stege i 45-60 sekunders tid, så den er let gylden på begge sider. Læg pandekagen på en tallerken og dæk med staniol/alufolie så de holdes varme.
  • Gentag ovenstående trin til alle pandekager er lavet.
  • Servér med marmelade, sukker, is, sirup, honning, frugt – eller hvad du nu har lyst til. Her er det vitterligt kun fantasien, der sætter grænser.
+
+
+

Noter, tips og tricks

Pandekagerne kan fint holde sig på køl i et par dage, og skal blot genopvarmes i mikroovn, på en pande eller i din ovn.
+ + +

De skønneste pandekager

+ + + +

Da jeg var barn, var det i min familie var det meget enkelt, når det kom til det søde bagværk. På min fars side af familien regerede min farmor som den ukronede vinder i æbleskiver, og på min mors side, bød min mormor sig til med de skønneste pandekager.

+ + + +

Du ved, pandekager af den tynde slags, der smager af “jeg tager altså lige en pandekage til”, og som var stegt i smør. Rigeligt smør. Og når de nu blev lavet, var man jo ligesom i gang, hvorfor der ikke bare blev lavet en dobbelt eller tredobbelt portion.

+ + + +

Nej du. Her blev en Margrethe-skål, af den store slags, fyldt til randen med pandekagedej, hvilket kan oversættes til to tallerkener proppet med så mange pandekager, at de kunne bruges som håndvægte på en træningsdag.

+ + + +

Pandekager morgen, middag og aften

+ + + +

Med andre ord var et besøg, hvor der blev budt på hjemmebag, et besøg hvor der var pandekager til kaffen. Til dessert. Til aftenkaffen (den får man altså ude på landet, hvor min mormor holdt til).

+ + + +

Og så naturligvis til morgenmaden og/eller formiddagskaffen dagen efter. Og lidt til at tage med hjem.

+ + + +

Altså himlen for juniorudgaven af Madsvin. Og, føler jeg mig overbevist om, himlen for mine forældre, når deres sukkerfyldte barn kom hjem igen.

+ + + +

Meget vand er løbet under broen siden af, og min mormor er nu ikke mere. Men minderne består, og det gør muligheden for at nyde de lækre pandekager heldigvis også.

+ + + +

Som tiden er gået har jeg prøvet et væld af forskellige versioner af pandekager, og er til syvende og sidst nået frem til denne version, der giver de mest velsmagende pandekager, som er dejligt tynde, men stadig fastholder en rigtig god konsistens, og som vil være den pandekageelskende Rasmus Klump værdig.

+ + + +

Andre gode desserter: Chokoladekage med tre slags chokolade | Banankage

+ + + +

Ofte stillede spørgsmål

+ + + +
Hvorfor bliver den første pandekage altid mindre god?

Ofte er det ganske enkelt fordi du ikke lader din pande blive gennemvarm.

Kan man fryse dem?

Jeg vil ikke anbefale det. Til gengæld kan du fint opbevare dem i køleskabet et par dage.

Hvor længe kan pandekager holde sig i køleskabet?

2-3 dage i køleskabet uden problemer.

Hvor længe kan pandekagedej holde sig i køleskabet?

Jeg ville ikke lade det stå meget mere end et døgns tid.

+ + + +

Pandekager i billeder

+ + + + + + + +

4 tips til bedre pandekager

+ + + +
    +
  1. Lad din dej hvile. 20-30 minutter i køleskabet gør underværker, og din pandekage får en endnu bedre konsistens.
  2. + + + +
  3. Brug en god pande, gerne af jern eller støbejern. Varmefordelingen i førnævnte pandetyper er så meget bedre, og det hjælper dig til at undgå de dårlige pandekager.
  4. + + + +
  5. Brug vanilje fra en vaniljestang. Ja, vanilje er desværre dyrt, men når det nu skal være en særligt god omgang pandekager, så prøv med frisk vanilje – det er så skønt.
  6. + + + +
  7. Hæld smør/fedtstof på panden mellem hver pandekage. Det kan virke fristende lige at springe lidt af fedtstoffet over mens man bager – men sandheden er ganske enkelt, at du får et bedre slutresultat, ved at bruge fedtstof mellem hver bagning.
  8. +
+
+ +

Ingredienser i denne opskrift

+
+
+
+ + + + +

+ Mød forfatteren

+ + Mads Vindfeld Andersen +

Jeg er en passioneret mad- og vinentusiast der elsker at formidle de opskrifter, oplevelser og observationer, som jeg gør mig i min dagligdag

+ +
+
+
+
+ +
+
+ +

3 Kommentarer

+
    + +
  1. +
    + + +
    +
    + +
    +

    Hej Mads
    +Fin opskrift du har på pandekager, den kunne være min mormors, så den er sikkert (næsten) rigtig
    +Du skulle prøve at skifte sødmælk ud med kærnemælk. Det bliver lige to tænder bedre. Tak for god inspiration og lækre opskrifter.
    +Med venlig hilsen
    +Joan

    +
    +
    +
      + +
    • +
      + + +
      +

      Hej Joan,

      +

      Mange tak.

      +

      Jeg er skam bekendt med udgaven med kærnemælk, som jeg også finder helt fantastisk. Men i min optik er sødmælk altså vinderen – heldigvis lever vi i en verden hvor vi må få begge 🙂

      +

      Vh
      +Mads

      +
      +
      +
    • +
    +
  2. + +
  3. +
    + + +
    +
    + +
    +

    Lækre pandekager, og bruger din opskrift hver gang. Vi er en stor familie og vil gerne lave en god portion inden vi sætter os. Ellers ender jeg med at stå og lave pandekager imens de andre sidder og spiser dem. Hvordan holder du dem varme uden de mister sprødheden og bliver seje?

    +
    +
    +
  4. +
+ +
+

Skriv en kommentar

+ +
+ Hvad synes du om opskriften? +




+
+
+

+ + + +

+ +

+ +
+
+ +
+
+ + +
+
+ + + + + + +
+ +
+
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + \ No newline at end of file diff --git a/tests/test_data/marleyspoon.testhtml b/tests/test_data/marleyspoon.testhtml index 5472f01b6..a70de6ab1 100644 --- a/tests/test_data/marleyspoon.testhtml +++ b/tests/test_data/marleyspoon.testhtml @@ -1,11 +1,15 @@ + + + + - - @@ -13,7 +17,7 @@ @@ -90,7 +94,7 @@ var _rollbarConfig = { client: { javascript: { source_map_enabled: true, - code_version: "8443c01", + code_version: "55068dcea3bd18f4275799dc2106b91d0266826c", guess_uncaught_frames: true } } @@ -252,9 +256,6 @@ if (!performance.clearMeasures) { - @@ -277,10 +278,10 @@ if (!performance.clearMeasures) { - + - + @@ -294,21 +295,24 @@ if (!performance.clearMeasures) { - + + - - - - + + + + + + @@ -323,85 +327,206 @@ window.gon={};gon.current_brand="ms";gon.current_country="de";gon.current_curren -
  • - Lauren says:
    + Lauren says:
    -
    - July 9, 2014 at 10:07 pm -
    +
    + July 9, 2014 at 10:07 pm
    -

    Just made these with ground turkey (when I made them with chicken they lasted like two days because I couldn’t stop eating them!). Turkey was just as good!

    +

    Just made these with ground turkey (when I made them with chicken they lasted like two days because I couldn’t stop eating them!). Turkey was just as good!

    -
    Reply
    +
    Reply
  • - Lori says:
    + Lori says:
    -
    - August 6, 2014 at 12:08 pm -
    +
    + August 6, 2014 at 12:08 pm
    -

    I have an allergy to tree nuts, can I omit the walnuts? Or replace it? I can have cashews and pistachios….

    +

    I have an allergy to tree nuts, can I omit the walnuts? Or replace it? I can have cashews and pistachios….

    -
    Reply
    +
    Reply
    @@ -500,43 +618,40 @@ img.emoji {
  • - Sara says:
    + Sara says:
    -
    - November 8, 2014 at 5:34 pm -
    +
    + November 8, 2014 at 5:34 pm

    Just made these but stuffed them with a herb goat cheese and baked them instead! Soooo good!!! Zucchini noodles for the win 🙂

    -
    Reply
    +
    Reply
  • - Colleen says:
    + Colleen says:
    -
    - December 11, 2014 at 3:21 pm -
    +
    + December 11, 2014 at 3:21 pm
    -

    I absolutely love these meatballs. But I recently started a Paleo version of the SCD that doesn’t allow cream of tartar. I know there are a few different types of substitutions but I was wondering which you would recommend for this recipe? 1 egg? lime juice or vinegar + baking soda? Thanks!

    +

    I absolutely love these meatballs. But I recently started a Paleo version of the SCD that doesn’t allow cream of tartar. I know there are a few different types of substitutions but I was wondering which you would recommend for this recipe? 1 egg? lime juice or vinegar + baking soda? Thanks!

    -
    Reply
    +
    Reply
    @@ -544,29 +659,27 @@ img.emoji {
  • - Jaimewife says:
    + Jaimewife says:
    -
    - February 7, 2015 at 11:04 am -
    +
    + February 7, 2015 at 11:04 am

    Started researching Whole30 and found you through their website. I LOVE your blog! Quick question on the walnuts, hubby has a nut allergy and can only have pine nuts. Would that be an appropriate substitute? Thank you!!

    -
    Reply
    +
    Reply
    @@ -574,29 +687,27 @@ img.emoji {
  • - Julia says:
    + Julia says:
    -
    - February 10, 2015 at 10:35 am -
    +
    + February 10, 2015 at 10:35 am

    What is the volume of pesto you add? I have pre-made pesto in the freezer.

    -
    Reply
    +
    Reply
    @@ -604,30 +715,28 @@ img.emoji {
  • - Debbie says:
    + Debbie says:
    -
    - October 1, 2015 at 9:30 am -
    +
    + October 1, 2015 at 9:30 am

    Love this recipe! Even my husband who pretty much hates the paleo/whole30 concept loves these. I usually make it with turkey mince but I have an abundance of chicken breasts in my freezer which needs using so going to make a big batch. Do I need to double the tartar/soda mix when I double the rest of the ingredients?

    -
    Reply
    +
    Reply
    @@ -635,29 +744,27 @@ img.emoji {
  • - jasmine says:
    + jasmine says:
    -
    - March 24, 2016 at 11:54 am -
    +
    + March 24, 2016 at 11:54 am
    -

    First off, I absolutely love your website and have been relying on your recipes since my first whole30 last january. I want to make these meatballs and happen to have some extra chicken breasts lying around, but I’ve already planned my meals for the week. Will these meatballs hold up in the freezer until I can incorporate them in my meal plan?

    +

    First off, I absolutely love your website and have been relying on your recipes since my first whole30 last january. I want to make these meatballs and happen to have some extra chicken breasts lying around, but I’ve already planned my meals for the week. Will these meatballs hold up in the freezer until I can incorporate them in my meal plan?

    -
    Reply
    +
    Reply
    @@ -665,29 +772,27 @@ img.emoji {
  • - Cyndy says:
    + Cyndy says:
    -
    - September 4, 2018 at 8:55 pm -
    +
    + September 4, 2018 at 8:55 pm
    -

    Oh my!!! It was a comedy of errors yesterday–ground turkey wasn’t thawed, tripling the recipe wouldn’t fit in my mini-processor, etc., after 2.5 hours of prep, I decided to wait until today to make the sauce and cook the meatballs. YUMMERS!! Finding out that I am gluten and dairy intolerant isn’t so bad if all of the recipes I make taste as good as this! THANK YOU!!!

    +

    Oh my!!! It was a comedy of errors yesterday–ground turkey wasn’t thawed, tripling the recipe wouldn’t fit in my mini-processor, etc., after 2.5 hours of prep, I decided to wait until today to make the sauce and cook the meatballs. YUMMERS!! Finding out that I am gluten and dairy intolerant isn’t so bad if all of the recipes I make taste as good as this! THANK YOU!!!

    -
    Reply
    +
    Reply
    @@ -695,29 +800,27 @@ img.emoji {
  • - Cheryl says:
    + Cheryl says:
    -
    - March 8, 2022 at 1:41 pm -
    +
    + March 8, 2022 at 1:41 pm

    My husband and I love your meatball recipes. Do you think this recipe will work with ground beef?

    -
    Reply
    +
    Reply
    @@ -738,13 +841,13 @@ img.emoji { -
    +
    - - - + + +
    @@ -753,12 +856,12 @@ img.emoji {
    - +
    - - + + -

    +

    @@ -776,7 +879,7 @@ img.emoji {
    @@ -854,11 +957,11 @@ img.emoji { - - + + - - + + - - + - - - - - \ No newline at end of file + + + + + + + + + \ No newline at end of file diff --git a/tests/test_data/melskitchencafe.testhtml b/tests/test_data/melskitchencafe.testhtml index b84e42791..0cd426e7a 100644 --- a/tests/test_data/melskitchencafe.testhtml +++ b/tests/test_data/melskitchencafe.testhtml @@ -1,2372 +1,879 @@ - - - - - - - - - - - - Licorice Caramels | Mel's Kitchen Cafe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - Mel's Kitchen Cafe - - - - -
    -
    - - -
    - - - -
    - -
    - - -
    - + +
    +
    + + +
    + + + + \ No newline at end of file diff --git a/tests/test_data/mindmegette.testhtml b/tests/test_data/mindmegette.testhtml index 1b0090339..ead452583 100644 --- a/tests/test_data/mindmegette.testhtml +++ b/tests/test_data/mindmegette.testhtml @@ -2331,4 +2331,4 @@ ga('allMagazinesTracker.send', 'pageview'); - + \ No newline at end of file diff --git a/tests/test_data/minimalistbaker.testhtml b/tests/test_data/minimalistbaker.testhtml index 50db383ae..c85941dd3 100644 --- a/tests/test_data/minimalistbaker.testhtml +++ b/tests/test_data/minimalistbaker.testhtml @@ -1,156 +1,267 @@ - - - - - - - - Vegan Ricotta Cheese (Soy-Free, Fast, Easy!) | Minimalist Baker Recipes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + Vegan Ricotta Cheese (Soy-Free, Fast, Easy!) - Minimalist Baker Recipes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - -

    Cashew Ricotta Cheese (Soy-Free, Fast, Easy!)

    -
    GFVGVDFNS
    - -
    Wooden spoon in a bowl of cashew ricotta
    - - - -

    Lately we’ve been on a pizza and pasta kick, and it’s no secret that we also have a thing for dairy-free cheese. It’s also no secret that Italian food and cheese go hand in hand.

    - - - -

    But what’s pasta and pizza without cheese? So we remedied this by experimenting with a SUPER quick vegan ricotta cheese made with 5 simple ingredients: quick-soaked cashews, fresh lemon juice, garlic powder, salt, and nutritional yeast.

    - - - -

    The result is a light, fluffy ricotta that comes together fast in a food processor or blender. Let us show you how it’s done.

    - - - - - - - -
    Cashews, nutritional yeast, lemon slices, garlic powder, salt, and water
    - - - - - - - -

    Origins of Ricotta

    - - - -

    Ricotta is a soft, mild “cheese” popular in Italian cuisine and used in dishes such as ravioli, lasagna, tortellini, and crepes. It’s believed to have roots dating back to ancient history (source).

    - - - -

    But did you know that ricotta is not technically cheese (source)?! We were surprised too! It’s actually made from whey, which is a by-product of cheese making.

    - - - -

    Either way, we love its taste and versatility, but wanted to make a dairy-free version for those who can’t or choose not to consume dairy products!

    - - - -

    How to Make Vegan Ricotta

    - - - -

    There are many ways to make vegan ricotta. We’ve previously made versions using almonds, macadamia nuts, and even tofu! But this cashew version is our current favorite.

    - - - -

    Cashews are used as the base to mock the richness of dairy ricotta, while lemon adds tang and nutritional yeast adds a “cheesy” element. Then garlic powder and salt add even more flavor.

    - - - -
    Cashews and nutritional yeast in a food processor
    - - - -

    It all gets blended up in a food processor (or blender) with water until it turns into a thick yet spreadable paste. And voila! You have homemade vegan ricotta made with real food ingredients!

    - - - -

    We typically keep it in the fridge where it will last up to 1 week, but it can also be frozen for longer-term storage.

    - - - -

    Though it may be tempting to try making a smaller batch instead of freezing extra ricotta, we’ve found it doesn’t work well because there isn’t enough volume. But if you have a small food processor, it may be more possible.

    - - - -
    Food processor of vegan cashew ricotta cheese
    - - - -

    We hope you LOVE this vegan ricotta! It’s:

    Fluffy
    Slightly sweet
    Garlicky
    Salty
    Lemony
    Versatile
    Customizable
    & Delicious!

    - - - -

    It’s delicious on pizzapastalasagnasalads, and more! Or enjoy as a dip with crackers and sliced veggies. The possibilities are endless!

    - - - -

    More Vegan Cheese Recipes

    - - - - - - - -

    If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo #minimalistbaker on Instagram. Cheers, friends!

    - - - -
    Top down shot of a bowl of vegan ricotta cheese with lemon slices and fresh parsley
    - - -
    - -
    -

    Cashew Ricotta Cheese (Soy-Free, Fast, Easy!)

    -
    Quick, fluffy vegan ricotta cheese made with 5 simple ingredients including cashews, lemon, and garlic. Comes together in a food processor or blender and is perfect for pasta, pizza, salads, and more!
    -
    Author Minimalist Baker
    -
    - -
    - Print -
    Bowl of fluffy vegan ricotta cheese topped with fresh parsley
    - - -
    - -
    - - -
    Prep Time 40 minutes
    Total Time 40 minutes
    -
    Servings 8 (~2-Tbsp servings)
    -
    Course Appetizer, Dip, Side Dish
    Cuisine Gluten-Free, Italian-Inspired, Vegan
    Freezer Friendly 1 month
    Does it keep? 5-7 Days
    - -

    Ingredients

    RICOTTA

    • 1 ¼ cup raw cashews
    • 1 Tbsp lemon juice
    • 1 Tbsp nutritional yeast, plus more to taste
    • 1/2 tsp garlic powder
    • 1/4-1/2 tsp sea salt (plus more to taste)
    • 4-6 Tbsp water

    FOR TOPPING optional

    • 1/4 cup fresh chopped parsley or cilantro
    -

    Instructions

    • Soak cashews in very hot water for 30 minutes to 1 hour, or overnight (or 6 hours) in cool water. Then drain, rinse, and set aside.
    • Add soaked, drained cashews to a food processor (or a high-speed blender) along with lemon juice, nutritional yeast, garlic powder, sea salt, and lesser amount of water (4 Tbsp or 60 ml as original recipe is written // adjust if altering batch size). Mix/blend, scraping down sides as needed. Then add more water 1 Tbsp (15 ml) at a time until a thick paste forms. I find I get the best texture results with a food processor, but in a pinch, a blender can work too. It just generally requires more scraping and more liquid.
    • Taste and adjust flavor as needed, adding more nutritional yeast for cheesy flavor, salt to taste, lemon juice for acidity, or garlic powder for garlic flavor. Blend again to combine.
    • At this point, the "cheese" is ready to enjoy! The flavors continue to develop and thicken when chilled. Delicious on things like pizza, pasta, lasagna, salads, and more.
    • Best when fresh. Store leftover nut "cheese" in the refrigerator for up to 5-7 days or in the freezer up to 1 month (let thaw at room temperature or in the refrigerator before serving).
    -

    Video

    -

    Notes

    *Nutrition information is a rough estimate calculated with the lesser amount of salt and without optional ingredients.
    *Adapted from our Macadamia Nut Cheese.
    - -

    Nutrition (1 of 8 servings)

    -
    Serving: 1 two-tablespoon serving Calories: 117 Carbohydrates: 6.8 g Protein: 4.3 g Fat: 9 g Saturated Fat: 1.6 g Polyunsaturated Fat: 1.59 g Monounsaturated Fat: 4.83 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 76 mg Potassium: 158 mg Fiber: 0.9 g Sugar: 1.3 g Vitamin A: 0.11 IU Vitamin C: 0.84 mg Calcium: 8.66 mg Iron: 1.41 mg

    Did You Make This Recipe?

    Tag @minimalistbaker on Instagram and hashtag it #minimalistbaker so we can see all the deliciousness!

    If you love this recipe...

    -
    Get Our Fan Favorites eBook Here!
    -

    Reader Interactions

    -

    Leave a Comment & Rating!

    Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

    - - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    - - -
    -
    -
    -

    - -

    - -

    -
      -
    1. - - -
    2. - -
    3. -
      - - -
      -

      - Arleen Curran says

      - -

      - -
      - -

      Looks delicious! I am allergic to yeast. Any issue with leaving it out?

      -
      - - - -
      - -
    4. - -
    5. -
      - - -
      -

      - Roxanna says

      - -

      - -
      - -

      Hi Dana!

      -

      Do you think I would be able to omit the nutritional yeast?

      -

      Can’t wait to try!

      -
      - - - -
      - -
    6. -
  • + + + +
  • +
    + + +
    +

    + Lisa says

    + +

    + +
    + +

    I am making ravioli with this cashew Cheese. Does it need an Egg or some sort of binder ? Thank you !

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Susan Ottwell says

    + +

    + +
    + +

    As with all of your vegan cheese recipes, this works very well for me using sunflower seeds instead of cashews. True, it’s not as rich and creamy, but it’s a lot cheaper here and works very well on Italian dishes, as well as my favorite vegan version of pasta Alfredo using lots of garlic, melted cheese and olive oil. I think I’ll make some tomorrow…

    +
    + + + +
    +
  • + +
  • +
    + + +
    +

    + joe says

    + +

    + +
    + +

    I usually make this quite often but i add 1:1 cooked cannellini beans to add more bulk and a better taste in my opinion. Also I leave the garlic and lemon juice out. They do not match for sweet recipes. Bless.

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + joe says

    + +

    + +
    + +

    In the list you mentioned you forgot sweet ricotta such as cannoli. I love these so much.

    +
    + + + +
    +
  • + +
  • +
    + + +
    +

    + Camille says

    + +

    + +
    + +

    My recipe calls for 3 cups of ricotta cheese,can the recipe be double?

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Maria says

    + +

    + +
    + +

    Hello Dana,
    +Do you have a a recipe for raw cashew mascarpone cheese? I bet you could probably dream something up, if you haven’t already.
    +Thanks!

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + İbrahim AKCA says

    + +

    + +
    + +

    Hi, your posts really clear almost all questions about vegan cheese procedures, as we are new on this area.I just need your help on 1 point :
    +While sharing the formula/recipe for the ingredients, you use the terms of tbsp-tsp-cup and else…Well, these are mostly clear but that would be nice to get the weights/volumes as mL or grams :)
    +We are planning to start working on your recipes and making small changes for our local market…We will use stephan cooker of 90 liters for each batch..That is why we want to discover the exact portions of each ingredient we should use for each batch..

    +

    Your feedback will be highly appreciated…Thank you so much…

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Stacey says

    + +

    + +
    + +

    Made this with my toddler today and I think it’s my favorite vegan ricotta recipe. It’s straightforward and has great texture. We dolloped it on a vegan pizza along with soy mozzarella I make myself and it was fantastic.

    +
    +
    - -
    + + +
    + +
  • +
  • +
    + +
    +

    + Mary Kate says

    +

    -
    -
    +
    + +

    I loved this!! I made some squash boat lasagnas tonight, and I’m currently not eating dairy. This recipe was the perfect substitute! I made it in my small vitamix using the tamper and it turned out perfectly creamy.

    +
    + +
    + + +
    + +
  • + +
  • +
    + +
    +

    + paula peixoto says

    + +

    + +
    + +

    not so good

    +
    +
    - + + + +
    +
  • + +
  • +
    + + +
    +

    + Gina says

    + +

    + +
    + +

    Really easy & quick. Only tried it on crackers so far but intend to use it for stuffing pasta after reading one of the comments. I may also freeze some this time because it made rather a lot & next time just halve the recipe. A winner, thank you.

    +
    + +
    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Leni Fleming says

    + +

    + +
    + +

    So great! I followed the recipe exactly. Spread it on a piece of olive bread: heaven.

    +
    + +
    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Maria says

    + +

    + +
    + +

    Excellent recipe and used in lasagna, pizza topping and even as a cheesy thickener in soups. Thanks for easy, flexible and tasty!

    +
    + +
    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Gabrielle Schube says

    + +

    + +
    + +

    Very yummy! Put on pizza as the “cheese” and it was perfect. Had to add more water than eecipe calles for cuz it was so thick. I also halved it and made it in a measuring cup with an immersion blender.
    +Have also used it on the vegan lasagna on your site and that was amazing too!

    +
    + +
    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Ana says

    + +

    + +
    + +

    I’ve recently turned plant-based and your recipes have been my go to. I did this ricotta today and because i wanted to be a little more on the cautious side, in case I didnt like it, I halved it. I also used a blender instead of a food processor. Because of these 2 factors, the result wasnt as creamy but still tasted really good and cheesy. Thank you!

    +
    + +
    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Lindsay says

    + +

    + +
    + +

    This looks amazing! Ideas on what to do with the ricotta? How have you used it? I would love to make it!!

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Lucy says

    + +

    + +
    + +

    This as my first vegan ‘cheese’ recipe I made. I followed the recipe but halved it. I don’t think it tastes much like cheese however I did enjoy eating it. I used it as a dressing on a veggie bowl. Thanks!

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Priya says

    + +

    + +
    + +

    Great recipe! I added some tofu, fresh Basil, and fresh garlic instead of garlic powder. The mixture went into stuffed shells pasta and topped with marinara sauce. It was delicious and my kids didn’t notice that there was no real cheese. Made extra for the fridge to use next week!

    +
    + +
    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Betty says

    + +

    + +
    + +

    Can you use roasted unsalted cashews for this recipe?

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Sandy says

    + +

    + +
    + +

    Can I use cashew butter instead of whole cashews?

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Susan says

    + +

    + +
    + +

    What can a person use instead of Nutritional Yeast?

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Arleen Curran says

    + +

    + +
    + +

    Looks delicious! I am allergic to yeast. Any issue with leaving it out?

    +
    + + + +
    + +
  • + +
  • +
    + + +
    +

    + Roxanna says

    + +

    + +
    + +

    Hi Dana!

    +

    Do you think I would be able to omit the nutritional yeast?

    +

    Can’t wait to try!

    +
    + + + +
    + +
  • + +
    1. Rincer et sécher la coriandre. Dans le bol mixeur, hacher finement les tiges entières avec la touche Turbo/7 secondes. Rincer les tomates, les couper en deux en ôtant le pédoncule et les épépiner. Les ajouter dans le bol mixeur et les hacher grossièrement 8 secondes/vitesse 5. Réserver dans un saladier.
    2. Peler l’oignon, le couper en deux, puis le hacher finement touche Turbo/7 secondes. Peler l’avocat et détacher la chair du noyau. L’ajouter avec le jus de citron vert, la harissa, le sel et le poivre. Puis mixer 8 secondes/vitesse 6. Ajouter enfin les tomates et mixer le tout avec le programme Sens inverse/10 secondes/vitesse 2.
    3. Dresser le guacamole dans un saladier et servir.

     

    CONSEIL

    Vous pouvez éventuellement ajouter une gousse d'ail hachée et 1 c.c.de crème fraîche au guacamole.

     

     

    + h

    1. Rincer et sécher la coriandre. Dans le bol mixeur, hacher finement les tiges entières avec la touche Turbo/7 secondes. Rincer les tomates, les couper en deux en ôtant le pédoncule et les épépiner. Les ajouter dans le bol mixeur et les hacher grossièrement 8 secondes/vitesse 5. Réserver dans un saladier.
    2. Peler l’oignon, le couper en deux, puis le hacher finement touche Turbo/7 secondes. Peler l’avocat et détacher la chair du noyau. L’ajouter avec le jus de citron vert, la harissa, le sel et le poivre. Puis mixer 8 secondes/vitesse 6. Ajouter enfin les tomates et mixer le tout avec le programme Sens inverse/10 secondes/vitesse 2.
    3. Dresser le guacamole dans un saladier et servir.

     

    CONSEIL

    Vous pouvez éventuellement ajouter une gousse d'ail hachée et 1 c.c.de crème fraîche au guacamole. +

     

     

    Réalisé!

    Monsieur Cuisine vous souhaite bon appétit @@ -416,30 +417,30 @@ mc.v = 2

    - + - - + + diff --git a/tests/test_data/motherthyme.testhtml b/tests/test_data/motherthyme.testhtml index a8c1d4580..33b2aff97 100644 --- a/tests/test_data/motherthyme.testhtml +++ b/tests/test_data/motherthyme.testhtml @@ -1,79 +1,21 @@ - - - - - -Cinnamon Roll Oatmeal | Mother Thyme - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + Cinnamon Roll Oatmeal – Mother Thyme + - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -

    Get our latest recipes sent right to your inbox!

    -
    - - -
    -
    -
    +
    + + + +
    +
    +
    +

    Similar Posts

    +
    + +
    +
    +
    +
    +
    +
    +

    64 Comments

      +
    1. + +
        +
      1. + +
          +
        1. +
          + + +
          +

          I love your recipes but I won’t visit your site again. I have ad choice pop ups all over my computer since I got on this site. SORRY!!!!!!!

          +
          + +
          +
        2. +
      2. - +
    2. +
    3. + +
        +
      1. +
    - -
    Reply
    +
    +

    Thanks Mimi!

    +
    - - - +
    Reply
    + + - -
  • - - +
  • +
  • + +
      +
    1. + -
    2. - + + +
  • +
  • +
    + +
    +

    I am NOT a morning person, but I think that for this oatmeal maybe I could give it my best shot. Worst comes to worst I can always eat it for lunch or dinner…or both. I mean it technically makes 2 servings haha.

    +
    -
    - +
    +
      +
    1. +
  • - -
    Reply
    +
    +

    Hi Rebecca, I would totally eat this for lunch or dinner too! I hope you enjoy it! 🙂

    +
    - - - +
    Reply
    + + +
  • +
    + -
    - -

    My husband and I absolutely loved this, but what made it great was that my 17 year old that hates oatmeal actually ate a whole bowl full.
    +

    +

    My husband and I absolutely loved this, but what made it great was that my 17 year old that hates oatmeal actually ate a whole bowl full.
    Wow,,, I am sharing this with all.

    -
    - - - -
    - +
    Reply
    +
  • + - -
  • -
    - - -
    - - -

    - -
    - -

    Oatmeal to me is always bland. This looks anything but bland. Especially the glaze looks to die for, pinning!

    -
    - - - -
    -
  • - -
  • -
    - - -
    - - -

    - -
    - -

    This was DELICIOUS. Thank you for the recipe! It was my first time making oatmeal that wasn’t instant, and thanks to you, I’m never going back! I can’t wait to eat this one again tomorrow! 🙂

    -
    - - - -
    - +
  • +
    + + +
    +

    Oatmeal to me is always bland. This looks anything but bland. Especially the glaze looks to die for, pinning!

    +
    + +
    +
  • +
  • +
    + + +
    +

    This was DELICIOUS. Thank you for the recipe! It was my first time making oatmeal that wasn’t instant, and thanks to you, I’m never going back! I can’t wait to eat this one again tomorrow! 🙂

    +
    + +
    +
      +
    1. + +
    2. +
  • +
  • +
    + -
    - +
    +

    I so need to top my oatmeal with a cream cheese glaze, brilliant!

    +
    -

    +
    +
      +
    1. + -
    2. - + + +
  • +
  • +
    + -
    - +
    +

    I found this on Pinterest right after I ate breakfast, so I just made it for lunch instead! It was SO GOOD. I just needed to add maybe another 1/4 C of milk once the oatmeal was cooked because it was too thick for me, and it was so tasty even without the toppings! I also decided to double both the brown sugar topping and glaze, which I shouldn’t have done because the written recipe really does make the perfect amount. Oops! Lastly, instead of cream cheese I used marscapone, just because I didn’t have any cream cheese but it was just as yummy 🙂 I will definitely be making this again, it is such a great recipe! 🙂

    +
    -

    +
    +
      +
    1. +
      +
      + -
      + -

      I found this on Pinterest right after I ate breakfast, so I just made it for lunch instead! It was SO GOOD. I just needed to add maybe another 1/4 C of milk once the oatmeal was cooked because it was too thick for me, and it was so tasty even without the toppings! I also decided to double both the brown sugar topping and glaze, which I shouldn’t have done because the written recipe really does make the perfect amount. Oops! Lastly, instead of cream cheese I used marscapone, just because I didn’t have any cream cheese but it was just as yummy 🙂 I will definitely be making this again, it is such a great recipe! 🙂

      -
      +
      - +
      +

      Thanks Lauren! I love your idea of the mascarpone cheese! That sounds divine! 🙂

      +
      -
      -
    +
  • +
  • +
    + -
    - +
    +

    Wow, that looks amazing Jennifer! I might have to go make some for dessert tonight1 😉

    +
    -

    +
    +
      +
    1. + -
    2. - + + +
  • +
  • +
    + + +
    +

    I just made this with 7 grain cereal instead of oatmeal and added pecans. Just delicious! I’m so glad I decided to try this one!

    +
    + +
    +
  • +
  • +
    + + +
    +

    Love, love this great recipe! Can you share the nutritional facts? Need to know calorie count per serving. Thank you for sharing this great oatmeal!!!

    +
    + +
    +
      +
    1. + +
    2. +
    +
  • +
  • +
    + -
    - +
    +

    I made this today for 3 kids that “hate” oatmeal and it was a hit. Then my oldest came home ate the leftovers and promptly requested it for tomorrow. I actually ended up using unsweetened vanilla almond milk (and skipped adding more vanilla)since we were almost out of regular. Love the idea of adding pecans!

    +
    -

    +
    +
      +
    1. + -
    +
  • +
  • +
    + -
    - +
    +

    This is delicious. I try to make lots of different oat meal recipes for my husband and this is the one he has requested as a repeat. Thanks for sharing.

    +
    -

    +
    +
      +
    1. + -
    2. - + + +
  • +
  • +
    + + +
    +

    I don’t understand why you have a food website if we can’t copy and paste the recipes. Isn’t the idea for us to try making what you’re posting? If I want to try a recipe on your site, I will have to write it all down, which just takes up too much time for someone who always picks something out at the last minute. I just don’t see how I can infringe on your rites by copy & pasting rather than writing.

    +
    + +
    +
      +
    1. + +
    2. +
    3. +
      + + +
      +

      Michele, I also forgot to add if you are trying to copy and paste the recipe, aside from printing it which I suggested before, once you hit print it will take you to the print version which you can easily copy and paste if you prefer.

      +
      + +
      +
    4. +
    +
  • +
  • +
    + + +
    +

    Best.oatmeal.ever!!!

    +
    + +
    +
  • +
  • +
    + + +
    +

    This is soooooo gooood. Made this for my mom last mother’s day and she really loved it!! Thanks for this recipe! 🙂

    +
    + +
    +
      +
    1. + +
    2. +
    +
  • +
  • +
    + + +
    +

    When I press the PRINT button, the recipe does print but NOT the photo. How do I print your recipe(s) & the photo(s) that go with the recipe? Any suggestions for me?

    +
    + +
    +
      +
    1. +
      + + +
      +

      Hi Donna, Sorry the photo didn’t print on the recipe. I have the settings for the print option without the photo since some readers have mentioned in the past that they wanted the recipe without the photo to save on ink. I will check to see if I can include the photo as an option for printing along with the recipe. Thanks for bringing this to my attention.

      +
      + +
      +
    2. +
    3. + +
    4. +
    +
  • +
  • +
    + + +
    +

    Jennifer, this looks too good to eat, but I would, and a second helping, too. YUM!

    +
    + +
    +
  • +
  • +
    + + +
    +

    Thanks for this recipe! It looks amazing. Bought the ingredients and will be making it in the morning. I have to say though, it’s really difficult for me to use your website because of the advertisements. They pop all over the page. Wasn’t sure if you realized but thank you again for the recipe 🙂

    +
    + +
    +
      +
    1. + +
    2. +
    +
  • +
  • +
    + + +
    +

    Thanks for the awesome New Year’s breakfast recipe.

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    It sounds lovely, but 11 tablespoons of sugar for two servings? Wow!

    +
    + +
    +
      +
    1. + +
    2. +
    +
  • +
  • +
    + + +
    +

    Looks great and sounds delicious-any idea of the nutritional information?

    +

    +
    + +
    +
      +
    1. + +
    2. +
    +
  • +
  • +
    + + +
    +

    Wow, this oatmeal is fabulous! My husband and I had it for breakfast and couldn’t believe how much it tastes just like a cinnamon roll! Pinned and is now a favorite oatmeal recipe. I want some more right now! Thank you for sharing.

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    I absolutely love this recipe.

    +
    + +
    +
  • +
  • +
    + + +
    +

    I’m making this right now but I’m using steel cut oats. So far I’ve had to add another whole recipe for the oatmeal because the originally amount of liquid was soaked up quickly. I’m excited to see how this comes out! 🙂 I will update when I’m done.

    +
    + +
    +
  • +
  • +
    + + +
    +

    This is VERY good but VERY sweet so not very healthy for breakfast/lunch unless you change for other sugar substitute of put less. I guess it would be more suitable for a snack or sugar/cinnamon craving.

    +

    +
    + +
    +
      +
    1. + +
    2. +
    +
  • +
  • +
    + +
    +

    This was super good, but definitely a treat! It’s very sweet, but a nice special breakfast option with fiber. 🙂 I made the glaze and the topping the night before and stuck them in the fridge. Then I Just had to reheat them the next morning. Made it a lot quicker on a busy weekend morning.

    +

    +
    -
    - +
    +
  • +
  • +
    + -

    Love, love this great recipe! Can you share the nutritional facts? Need to know calorie count per serving. Thank you for sharing this great oatmeal!!!

    +
    +

    I’ve made this without the cream cheese glaze, only because I didn’t have any. It was still soooo good. I take it to work with me and eat it on one of my breaks. I had a friend request I make and bring her some. I did, she loved it! And my 10 year old’s reaction with his first bite, “Omg”

    +

    I’m going to make it now, with the glaze! Then take it to work so that we get the full effect.

    +

    Thanks for the yummyness!

    +
    + +
    +
  • +
  • +
    + + +
    +

    We had this today for breakfast. It’s a snowy winter wonderland out there – and this oatmeal was the PERFECT foil. So rich and cinnamon-y. (is that a word?!?) It definitely made enough for two generous servings for two. Thanks for the recipe!

    +
    + +
    +
  • +
  • +
    + + +
    +

    This is a great recipe. Saying that, I did make a couple of changes. Cut the sugars way back and, just for something sort of different, add two strips of cooked, crumbled bacon.

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    This oatmeal is by far the best ever! Yes I know it’s not the healthiest option out there but boy is it the most delicious! Crave a cinnamon roll? Make this. It’ll knock your socks off! Thanks for this amazing recipe. Love love love it!

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    Such a great recipe, thank you for posting it. We really loved it 🙂

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    OH MY GOD THIS TASTES AMAAZZINGGG! Just like a cinnamon roll

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    I have never been a breakfast eater…just can’t seem to manage more than a half slice of toast no matter how hard I try. I much prefer breakfast for dinner, which is what I did tonight. I only made half a batch….not a fan of reheated oatmeal…and cooked it in the microwave – 1 1/2 minutes on high and then 1 1/2 minutes on medium. Didn’t have cream cheese in the house so I did without and it was some of the BEST tasting oatmeal I’ve ever had! Won’t be eating it every day because of the sugar content but maybe once a week or so? I will be making this again!

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    Delicious!!!!! I used almond milk cream cheese and monk fruit sugar. I am gluten and dairy free so used GF oats and vanilla unsweetened almond milk. I love a little sweet . . . .

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    I am eating this as I type and it is absolutely delicious words don’t do it justice. Its very decadent, like a desert so I think this will be my new go-to weekend breakfast. Don’t sleep on this!!

    +

    +
    + +
    +
  • +
  • +
    + + +
    +

    Oh my gosh this is amazing!! Definitely to be eaten as a special treat for sure but Holy Cow! This has all the goey cinnamon-y, cream cheese-y flavors that I absolutely love about cinnamon rolls. I’m thinking about asking my family if they would let me make this for Christmas morning breakfast instead of our regular cinnamon rolls! 10/10!!

    +

    +
    + +
    +
  • + +
    +

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    + Recipe rating + + + + + + + +
    +

    + +

    +

    + +

    +

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    + + + + + + + + + + + + + - - - - + - - - + + + - - - - - - + + - - - - - - - + + + + + diff --git a/tests/test_data/mybakingaddiction.testhtml b/tests/test_data/mybakingaddiction.testhtml index c5e671eaf..006dcee7b 100644 --- a/tests/test_data/mybakingaddiction.testhtml +++ b/tests/test_data/mybakingaddiction.testhtml @@ -1,985 +1,1185 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - Chocolate Zucchini Bread - My Baking Addiction - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Skip to Content - -
    -
    -
    -
    - -
    - - -
    - -
    -
    -
    -
    - - -
    -
    -
    - -
    - -
    -

    Chocolate Zucchini Bread

    -
    - -
    -

    - Sharing is caring!

    -
    -
    - -

    Chocolate zucchini bread is quick, delicious, and the perfect use for the last of your summer zucchini. Enjoy a slice with your morning coffee or serve it up for dessert.

    - - - -
    Sliced loaf of chocolate zucchini bread on a piece of parchment paper.
    - - - -

    I am well aware that tomorrow is September 1st. I know that Starbucks and Dunkin’ Donuts already launched their pumpkin spice drinks.

    - - - -

    But I still need a few more days before I can fully let go of summer and enjoy pumpkin bread, butternut squash bread, and even apple fritter bread.

    - - - -

    I’m still over here trying to use up the zucchini that keeps appearing on my front porch. So hopefully you can forgive me for still being all in on recipes like zucchini banana bread, classic zucchini bread, chocolate zucchini muffins, and this chocolate zucchini bread.

    - - - -

    Trust me – soon enough I’ll be bundled up in flannel scarves, drinking all of the homemade pumpkin spice lattes, and eating all of the pumpkin scones I can get my hands on.

    - - - - - - - -
    Freshly baked loaf of chocolate zucchini bread on a piece of parchment paper.
    - - - -

    MY CHOCOLATE-COCONUT ZUCCHINI BREAD

    - - - -

    This recipe is a chocolate-and-coconut spin on my Nana’s zucchini bread recipe, which makes it extra special to me.

    - - - -

    To make it super chocolatey, I added both cocoa powder and chocolate chips to the batter.

    - - - -

    For the coconut, I used a full cup of coconut oil and added a hefty ¾ cup of shredded sweetened coconut to the bread.

    - - - -

    The result is a quick and easy loaf that is moist, packed with flavor, and a great way to use up all of the zucchini my mom brings over from her garden.

    - - - -

    Plus, if we’ve learned anything from my chocolate zucchini cake, it’s that my family will only eat zucchini if it’s hidden in baked goods. So bring on the chocolate zucchini bread!

    - - - -
    Chocolate zucchini bread ingredients arranged on a gray countertop.
    - - - -

    HOW TO MAKE CHOCOLATE ZUCCHINI BREAD

    - - - -

    Like most quick bread recipes, this chocolate zucchini bread recipe does not take long to mix together. You can have it in the oven in about 15 minutes. An hour after that, you’ll pull 2 of the most fragrant loaves of bread out of your oven.

    - - - -

    Key ingredients

    - - - -

    Let’s talk through a few of the key ingredients in this recipe:

    - - - -

    Unsweetened cocoa powder: The first hit of chocolate in this recipe comes from your standard unsweetened cocoa powder. ½ cup will make the batter nice and chocolatey.

    - - - -

    Melted coconut oil: To really up the coconut flavor in this bread, I replaced the vegetable oil in the recipe with melted coconut oil. Use unrefined coconut oil for a nice, strong coconut flavor.

    - - - -

    Shredded sweetened coconut: I love the texture that shredded coconut adds to this bread, not to mention the extra coconut flavor!

    - - - -
    Chocolate zucchini bread batter being stirred with a spatula in a white mixing bowl.
    - - - -

    Light brown sugar: This recipe uses a combination of granulated sugar and light brown sugar for sweetness. The brown sugar is especially important; it helps keep the bread more moist than granulated sugar alone. Use my brown sugar substitute if you find you’re out of brown sugar.

    - - - -

    Sour cream: If you’ve paid attention to my post on how to make buttermilk, you know that sour cream makes an excellent substitute for buttermilk. It adds the same tang and acidity to the batter as buttermilk and helps keep the bread moist.

    - - - -

    Chocolate chips: Why have just one type of chocolate when you can have two? Chocolate chips make this bread doubly chocolatey. You’ll love those little pockets of melted chocolate chips throughout!

    - - - -

    Grated zucchini: And the star of the show – the zucchini! This zucchini bread has a whole 2 ½ cups of shredded zucchini in it.

    - - - -
    Shredded coconut and chocolate chips being added to chocolate zucchini bread batter.
    - - - -

    Other ingredients you’ll need include:

    - - - -
    • All-purpose flour
    • Salt
    • Baking soda
    • Baking powder
    • Ground cinnamon
    • Eggs
    • Pure vanilla extract
    - - - -

    Make sure you know how to measure flour properly before you start baking!

    - - - -
    Chocolate zucchini bread batter in two loaf pans, ready to be baked.
    - - - -

    What if you don’t like coconut?

    - - - -

    Don’t like coconut but still want to make this bread?

    - - - -

    Simply replace the melted coconut oil with vegetable oil and omit the shredded coconut at the end.

    - - - -

    Making this recipe

    - - - -

    Like many quick breads, this one starts with whisking together the dry ingredients: flour, cocoa powder, salt, baking soda and powder, and cinnamon.

    - - - -
    Two slices of chocolate zucchini bread stacked on a white plate.
    - - - -

    In another bowl, use an electric mixer to mix the coconut oil and the sugars until well combined. Add in the sour cream, then the eggs and vanilla. Mix until thoroughly combined.

    - - - -

    Slowly add the dry ingredients to the wet ingredients and stir until just combined. You don’t want to over mix!

    - - - -

    Fold in the zucchini, followed by the chocolate chips and the coconut. Spread the batter into two greased 8×4-inch pans and bake for about an hour. You’ll know the bread is done when a toothpick inserted in the center comes out clean.

    - - - -

    I like to let the loaves cool in the pan for about 30 minutes before turning them out onto a wire rack to finish cooling.

    - - - -
    Loaf of chocolate zucchini bread on a piece of parchment paper. A slice has been cut from the end of the loaf.
    - - - -

    STORAGE AND FREEZING

    - - - -

    Store this chocolate zucchini bread, well wrapped, at room temperature for up to 3 days.

    - - - -

    Of course, you can always freeze it for later!

    - - - -

    Wrap the bread in a layer of foil and then place it in a zip-top freezer bag and freeze for up to 3 months.

    - - - -

    You could also freeze individual slices instead of the whole loaf. Wrap each slice in plastic wrap and place it in a freezer bag.

    - - - -

    When you’re ready to enjoy, either let the loaf thaw at room temperature overnight or unwrap the individual slices and microwave for 30-60 seconds for a piping hot slice of chocolate zucchini bread.

    - - - -
    Fork taking a bite from the corner of a piece of chocolate zucchini bread.
    - - - -
    - -
    - -
    - - -
    - One slice cut from the end of a loaf of chocolate zucchini bread.
    -

    Chocolate Zucchini Bread

    - -
    - -
    - Yield: - 2 loaves -
    - -
    - Prep Time: - 15 minutes -
    -
    - Cook Time: - 1 hour -
    -
    - Total Time: - 1 hour 15 minutes -
    - -
    -
    -

    Chocolate zucchini bread is quick, delicious, and the perfect use for the last of your summer zucchini. Enjoy a slice with your morning coffee or serve it up for dessert.

    -
    -
    - -
    - -
    -
    - -
    -

    Ingredients

    - -
      -
    • - 2 1/2 cups all-purpose flour
    • -
    • - 1/2 cup unsweetened cocoa powder
    • -
    • - 1 teaspoon salt
    • -
    • - 1 teaspoon baking soda
    • -
    • - 1/2 teaspoon baking powder
    • -
    • - 1 teaspoon ground cinnamon
    • -
    • - 1 cup coconut oil, melted
    • -
    • - 2/3 cup granulated sugar
    • -
    • - 2/3 cup light brown sugar
    • -
    • - 1/2 cup sour cream
    • -
    • - 3 large eggs
    • -
    • - 2 teaspoons pure vanilla extract
    • -
    • - 2 1/2 cups grated zucchini
    • -
    • - 1 cup semi-sweet chocolate chips
    • -
    • - 3/4 cup shredded sweetened coconut
    • -
    -
    -
    -
    -

    Instructions

    -
    1. Preheat oven to 350°F. Spray two 8x4-inch loaf pans with baking spray and/or line with parchment paper.
    2. In a medium bowl, whisk together the flour, cocoa, salt, baking soda, baking powder and cinnamon.
    3. In a large bowl with an electric mixer, mix the coconut oil and sugars until combined. Mix in the sour cream. Add in the eggs and vanilla and mix until thoroughly incorporated.
    4. Slowly add dry ingredients to wet ingredients and mix until just combined.
    5. Add in the zucchini and mix for about 1 minute, or until the batter is moistened and the zucchini is evenly incorporated into the batter. Stir in the chocolate chips and shredded coconut.
    6. Spread the batter into the prepared pans and bake in preheated oven for 55-60 minutes, or until a toothpick inserted into the center comes out clean.
    7. Cool bread in pan for 30 minutes. Remove bread to a wire rack to cool completely.
    -
    -
    -
    -

    Recommended Products

    - -

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    - - -
    -
    - -
    - -
    Nutrition Information
    - - Yield 20 - - Serving Size 1 slice - -
    Amount Per Serving - - Calories 296Total Fat 17gSaturated Fat 12gTrans Fat 0gUnsaturated Fat 3gCholesterol 31mgSodium 206mgCarbohydrates 34gFiber 2gSugar 19gProtein 4g -
    - - -
    - - -
    -
    - - - -
    -
    -

    Did you make this recipe?

    -

    Tag me on social! I want to see what you made! @jamiemba

    -
    -
    - -
    - -
    - - -
    - - -
    - -
    -
    -
    - -
    - -
    -
    -

    -

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    -
    - - -
    -
    -
    -

    Angela

    -

    Thursday 8th of September 2022

    -
    -
    -
    -

    I halved the recipe and only made one loaf but wish I had made two it’s sooooo good.

    -
    - -
    -
    -
    -

    Jamie

    -

    Tuesday 13th of September 2022

    -
    -
    -
    -

    So glad you enjoyed the zucchini bread, Angela! Thanks for stopping by to share your feedback. Happy baking! -Jamie

    -
    -
    - -
    - -
    -
    -
    -

    Linda Jackson

    -

    Friday 2nd of September 2022

    -
    -
    -
    -

    I only have 9" loaf pans....can I adjust somehow? -Thanks

    -
    - -
    -
    -
    -

    Jamie

    -

    Wednesday 7th of September 2022

    -
    -
    -
    -

    Hi Linda – You can bake this in 9-inch loaf pans, the crown of the bread just won't be as high. Hope this helps! Happy baking. -Jamie

    -
    -
    - -
    - -
    -
    -
    -

    Julia

    -

    Friday 2nd of September 2022

    -
    -
    -
    -

    Its difficult to find coconut oil let alone unrefined. What could I substitute for it?

    -

    Thanks

    -
    - -
    -
    -
    -

    Jamie

    -

    Wednesday 7th of September 2022

    -
    -
    -
    -

    Hi there – As noted in the post, you can use vegetable oil if you are unable to use coconut oil. Happy baking! -Jamie

    -
    -
    - -
    - -
    -
    -
    -

    Ladydi

    -

    Saturday 12th of December 2020

    -
    -
    -
    -

    I have made this bread 2x now, I substitute yogurt for the sour cream. I freeze the mini loaves and it is just as moist when thawed! Love it! Great way to get my chocolate fix!!!

    -
    - -
    -
    -
    -

    Jamie

    -

    Friday 18th of December 2020

    -
    -
    -
    -

    So glad to hear you enjoy the recipe! Thanks so much for stopping by and leaving your feedback!

    -
    -
    - -
    - -
    -
    -
    -

    Pamela Damm

    -

    Monday 12th of September 2016

    -
    -
    -
    -

    I made this 9/2/16 and froze it for a family picnic 9/11/16. The bread was a huge hit, moist, dense with a deep chocolate flavor.

    -
    - -
    -
    -
    -

    Jamie

    -

    Tuesday 13th of September 2016

    -
    -
    -
    -

    That makes me so happy, Pamela!

    -
    -
    - -
    - -
    - -

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    - -
    -
    - - - Skip to Recipe
    - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + Chocolate Zucchini Bread - My Baking Addiction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Skip to Content + +
    +
    +
    +
    + +
    + + +
    + +
    +
    +
    +
    + + +
    +
    +
    + +
    + +
    +

    Chocolate Zucchini Bread

    +
    + +
    +

    + Sharing is caring!

    +
    +
    + +

    Chocolate zucchini bread is quick, delicious, and the perfect use for the last of your summer zucchini. Enjoy a slice with your morning coffee or serve it up for dessert.

    + + + +
    Sliced loaf of chocolate zucchini bread on a piece of parchment paper.
    + + + +

    I am well aware that tomorrow is September 1st. I know that Starbucks and Dunkin’ Donuts already launched their pumpkin spice drinks.

    + + + +

    But I still need a few more days before I can fully let go of summer and enjoy pumpkin bread, butternut squash bread, and even apple fritter bread.

    + + + +

    I’m still over here trying to use up the zucchini that keeps appearing on my front porch. So hopefully you can forgive me for still being all in on recipes like zucchini banana bread, classic zucchini bread, chocolate zucchini muffins, and this chocolate zucchini bread.

    + + + +

    Trust me – soon enough I’ll be bundled up in flannel scarves, drinking all of the homemade pumpkin spice lattes, and eating all of the pumpkin scones I can get my hands on.

    + + + + + + + +
    Freshly baked loaf of chocolate zucchini bread on a piece of parchment paper.
    + + + +

    MY CHOCOLATE-COCONUT ZUCCHINI BREAD

    + + + +

    This recipe is a chocolate-and-coconut spin on my Nana’s zucchini bread recipe, which makes it extra special to me.

    + + + +

    To make it super chocolatey, I added both cocoa powder and chocolate chips to the batter.

    + + + +

    For the coconut, I used a full cup of coconut oil and added a hefty ¾ cup of shredded sweetened coconut to the bread.

    + + + +

    The result is a quick and easy loaf that is moist, packed with flavor, and a great way to use up all of the zucchini my mom brings over from her garden.

    + + + +

    Plus, if we’ve learned anything from my chocolate zucchini cake, it’s that my family will only eat zucchini if it’s hidden in baked goods. So bring on the chocolate zucchini bread!

    + + + +
    Chocolate zucchini bread ingredients arranged on a gray countertop.
    + + + +

    HOW TO MAKE CHOCOLATE ZUCCHINI BREAD

    + + + +

    Like most quick bread recipes, this chocolate zucchini bread recipe does not take long to mix together. You can have it in the oven in about 15 minutes. An hour after that, you’ll pull 2 of the most fragrant loaves of bread out of your oven.

    + + + +

    Key ingredients

    + + + +

    Let’s talk through a few of the key ingredients in this recipe:

    + + + +

    Unsweetened cocoa powder: The first hit of chocolate in this recipe comes from your standard unsweetened cocoa powder. ½ cup will make the batter nice and chocolatey.

    + + + +

    Melted coconut oil: To really up the coconut flavor in this bread, I replaced the vegetable oil in the recipe with melted coconut oil. Use unrefined coconut oil for a nice, strong coconut flavor.

    + + + +

    Shredded sweetened coconut: I love the texture that shredded coconut adds to this bread, not to mention the extra coconut flavor!

    + + + +
    Chocolate zucchini bread batter being stirred with a spatula in a white mixing bowl.
    + + + +

    Light brown sugar: This recipe uses a combination of granulated sugar and light brown sugar for sweetness. The brown sugar is especially important; it helps keep the bread more moist than granulated sugar alone. Use my brown sugar substitute if you find you’re out of brown sugar.

    + + + +

    Sour cream: If you’ve paid attention to my post on how to make buttermilk, you know that sour cream makes an excellent substitute for buttermilk. It adds the same tang and acidity to the batter as buttermilk and helps keep the bread moist.

    + + + +

    Chocolate chips: Why have just one type of chocolate when you can have two? Chocolate chips make this bread doubly chocolatey. You’ll love those little pockets of melted chocolate chips throughout!

    + + + +

    Grated zucchini: And the star of the show – the zucchini! This zucchini bread has a whole 2 ½ cups of shredded zucchini in it.

    + + + +
    Shredded coconut and chocolate chips being added to chocolate zucchini bread batter.
    + + + +

    Other ingredients you’ll need include:

    + + + +
    • All-purpose flour
    • Salt
    • Baking soda
    • Baking powder
    • Ground cinnamon
    • Eggs
    • Pure vanilla extract
    + + + +

    Make sure you know how to measure flour properly before you start baking!

    + + + +
    Chocolate zucchini bread batter in two loaf pans, ready to be baked.
    + + + +

    What if you don’t like coconut?

    + + + +

    Don’t like coconut but still want to make this bread?

    + + + +

    Simply replace the melted coconut oil with vegetable oil and omit the shredded coconut at the end.

    + + + +

    Making this recipe

    + + + +

    Like many quick breads, this one starts with whisking together the dry ingredients: flour, cocoa powder, salt, baking soda and powder, and cinnamon.

    + + + +
    Two slices of chocolate zucchini bread stacked on a white plate.
    + + + +

    In another bowl, use an electric mixer to mix the coconut oil and the sugars until well combined. Add in the sour cream, then the eggs and vanilla. Mix until thoroughly combined.

    + + + +

    Slowly add the dry ingredients to the wet ingredients and stir until just combined. You don’t want to over mix!

    + + + +

    Fold in the zucchini, followed by the chocolate chips and the coconut. Spread the batter into two greased 8×4-inch pans and bake for about an hour. You’ll know the bread is done when a toothpick inserted in the center comes out clean.

    + + + +

    I like to let the loaves cool in the pan for about 30 minutes before turning them out onto a wire rack to finish cooling.

    + + + +
    Loaf of chocolate zucchini bread on a piece of parchment paper. A slice has been cut from the end of the loaf.
    + + + +

    STORAGE AND FREEZING

    + + + +

    Store this chocolate zucchini bread, well wrapped, at room temperature for up to 3 days.

    + + + +

    Of course, you can always freeze it for later!

    + + + +

    Wrap the bread in a layer of foil and then place it in a zip-top freezer bag and freeze for up to 3 months.

    + + + +

    You could also freeze individual slices instead of the whole loaf. Wrap each slice in plastic wrap and place it in a freezer bag.

    + + + +

    When you’re ready to enjoy, either let the loaf thaw at room temperature overnight or unwrap the individual slices and microwave for 30-60 seconds for a piping hot slice of chocolate zucchini bread.

    + + + +
    Fork taking a bite from the corner of a piece of chocolate zucchini bread.
    + + + +
    + +
    + +
    + + +
    + One slice cut from the end of a loaf of chocolate zucchini bread.
    +

    Chocolate Zucchini Bread

    + +
    + +
    + Yield: + 2 loaves +
    + +
    + Prep Time: + 15 minutes +
    +
    + Cook Time: + 1 hour +
    +
    + Total Time: + 1 hour 15 minutes +
    + +
    +
    +

    Chocolate zucchini bread is quick, delicious, and the perfect use for the last of your summer zucchini. Enjoy a slice with your morning coffee or serve it up for dessert.

    +
    +
    + +
    + +
    +
    + +
    +

    Ingredients

    + +
      +
    • + 2 1/2 cups all-purpose flour
    • +
    • + 1/2 cup unsweetened cocoa powder
    • +
    • + 1 teaspoon salt
    • +
    • + 1 teaspoon baking soda
    • +
    • + 1/2 teaspoon baking powder
    • +
    • + 1 teaspoon ground cinnamon
    • +
    • + 1 cup coconut oil, melted
    • +
    • + 2/3 cup granulated sugar
    • +
    • + 2/3 cup light brown sugar
    • +
    • + 1/2 cup sour cream
    • +
    • + 3 large eggs
    • +
    • + 2 teaspoons pure vanilla extract
    • +
    • + 2 1/2 cups grated zucchini
    • +
    • + 1 cup semi-sweet chocolate chips
    • +
    • + 3/4 cup shredded sweetened coconut
    • +
    +
    +
    +
    +

    Instructions

    +
    1. Preheat oven to 350°F. Spray two 8x4-inch loaf pans with baking spray and/or line with parchment paper.
    2. In a medium bowl, whisk together the flour, cocoa, salt, baking soda, baking powder and cinnamon.
    3. In a large bowl with an electric mixer, mix the coconut oil and sugars until combined. Mix in the sour cream. Add in the eggs and vanilla and mix until thoroughly incorporated.
    4. Slowly add dry ingredients to wet ingredients and mix until just combined.
    5. Add in the zucchini and mix for about 1 minute, or until the batter is moistened and the zucchini is evenly incorporated into the batter. Stir in the chocolate chips and shredded coconut.
    6. Spread the batter into the prepared pans and bake in preheated oven for 55-60 minutes, or until a toothpick inserted into the center comes out clean.
    7. Cool bread in pan for 30 minutes. Remove bread to a wire rack to cool completely.
    +
    +
    +
    +

    Recommended Products

    + +

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    + + +
    +
    + +
    + +
    Nutrition Information
    + + Yield 20 + + Serving Size 1 slice + +
    Amount Per Serving + + Calories 296Total Fat 17gSaturated Fat 12gTrans Fat 0gUnsaturated Fat 3gCholesterol 31mgSodium 206mgCarbohydrates 34gFiber 2gSugar 19gProtein 4g +
    + + +
    + + +
    +
    + + + +
    +
    +

    Did you make this recipe?

    +

    Tag me on social! I want to see what you made! @jamiemba

    +
    +
    + +
    + +
    + + +
    + + +
    + +
    +
    +
    + +
    + +
    +
    + +

    +

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    +
    + + +
    +
    +
    +

    Angela

    +

    Thursday 8th of September 2022

    +
    +
    +
    +

    I halved the recipe and only made one loaf but wish I had made two it’s sooooo good.

    +
    + +
    +
    +
    +

    Jamie

    +

    Tuesday 13th of September 2022

    +
    +
    +
    +

    So glad you enjoyed the zucchini bread, Angela! Thanks for stopping by to share your feedback. Happy baking! +Jamie

    +
    +
    + +
    + +
    +
    +
    +

    Linda Jackson

    +

    Friday 2nd of September 2022

    +
    +
    +
    +

    I only have 9" loaf pans....can I adjust somehow? +Thanks

    +
    + +
    +
    +
    +

    Jamie

    +

    Wednesday 7th of September 2022

    +
    +
    +
    +

    Hi Linda – You can bake this in 9-inch loaf pans, the crown of the bread just won't be as high. Hope this helps! Happy baking. +Jamie

    +
    +
    + +
    + +
    +
    +
    +

    Julia

    +

    Friday 2nd of September 2022

    +
    +
    +
    +

    Its difficult to find coconut oil let alone unrefined. What could I substitute for it?

    +

    Thanks

    +
    + +
    +
    +
    +

    Jamie

    +

    Wednesday 7th of September 2022

    +
    +
    +
    +

    Hi there – As noted in the post, you can use vegetable oil if you are unable to use coconut oil. Happy baking! +Jamie

    +
    +
    + +
    + +
    +
    +
    +

    Ladydi

    +

    Saturday 12th of December 2020

    +
    +
    +
    +

    I have made this bread 2x now, I substitute yogurt for the sour cream. I freeze the mini loaves and it is just as moist when thawed! Love it! Great way to get my chocolate fix!!!

    +
    + +
    +
    +
    +

    Jamie

    +

    Friday 18th of December 2020

    +
    +
    +
    +

    So glad to hear you enjoy the recipe! Thanks so much for stopping by and leaving your feedback!

    +
    +
    + +
    + +
    +
    +
    +

    Pamela Damm

    +

    Monday 12th of September 2016

    +
    +
    +
    +

    I made this 9/2/16 and froze it for a family picnic 9/11/16. The bread was a huge hit, moist, dense with a deep chocolate flavor.

    +
    + +
    +
    +
    +

    Jamie

    +

    Tuesday 13th of September 2016

    +
    +
    +
    +

    That makes me so happy, Pamela!

    +
    +
    + +
    + +
    + +

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    + +
    +
    + + + Skip to Recipe
    + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/test_data/mykitchen101.testhtml b/tests/test_data/mykitchen101.testhtml index 0aacc668a..d4d906756 100644 --- a/tests/test_data/mykitchen101.testhtml +++ b/tests/test_data/mykitchen101.testhtml @@ -1,115 +1,115 @@ - - - - - - - - - - - - - - - - - - 古早味迷你烤鸡蛋糕 | 清闲廚房 - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + 古早味迷你烤鸡蛋糕 | 清闲廚房 + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - -
    - -
    - -
    -
    - - - - - -
    - - - -
      - -
    • - -
    • -
    - - - - - -
    -
    -
    - - - -
    -
    -
    - - - - - - - - -
    - -
    - -
    - - - -
    -

    Select Page

    -
    - -
    -
    -
    -
    - -
    - -
    -
    -
    -
    -
    -
    -

    古早味迷你烤鸡蛋糕

    - -
    - - - -
    -
    -

    -

    古早味迷你烤鸡蛋糕,小孩的最爱。用简单的材料做出浓郁蛋香味的小蛋糕。

    -

    ENGLISH VERSION: Mini Baked Egg Sponge Cakes

    -

    古早味烤鸡蛋糕

    + + + + + + +
    + +
    + +
    +
    + + + + + +
    + + + +
      + +
    • + +
    • +
    + + + + + +
    +
    +
    + + + +
    +
    +
    + + + + + + + + +
    + +
    + +
    + + + +
    +

    Select Page

    +
    + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +

    古早味迷你烤鸡蛋糕

    + +
    + + + +
    +
    +

    +

    古早味迷你烤鸡蛋糕,小孩的最爱。用简单的材料做出浓郁蛋香味的小蛋糕。

    +

    ENGLISH VERSION: Mini Baked Egg Sponge Cakes

    +

    古早味烤鸡蛋糕

    (adsbygoogle = window.adsbygoogle || []).push(); -  -

    古早味迷你烤鸡蛋糕 | 清闲厨房

    -

    分量:30 个

    -

    材料:

    -
      -
    • 4 个 蛋 (A级)
    • -
    • 125 克 细砂糖
    • -
    • ⅛ 茶匙 细盐
    • -
    • 115 克 普通面粉
    • -
    • 20 克 玉米淀粉
    • -
    • 30 克 溶化牛油
    • -
    -

    做法:

    -

    1 把烤炉预热200°C/395°F

    -

    古早味烤鸡蛋糕

    +  +

    古早味迷你烤鸡蛋糕 | 清闲厨房

    +

    分量:30 个

    +

    材料:

    +
      +
    • 4 个 蛋 (A级)
    • +
    • 125 克 细砂糖
    • +
    • ⅛ 茶匙 细盐
    • +
    • 115 克 普通面粉
    • +
    • 20 克 玉米淀粉
    • +
    • 30 克 溶化牛油
    • +
    +

    做法:

    +

    1 把烤炉预热200°C/395°F

    +

    古早味烤鸡蛋糕

    (adsbygoogle = window.adsbygoogle || []).push(); -  -

    2 把蛋轻轻打散,加入盐和和糖,打至混合。

    -

    古早味烤鸡蛋糕

    -

    3 把1公升的清水和400毫升的热水(热水炉取出的热水)混合在比搅拌碗大的钢盆以调出约45°C/113°F温水

    -

    古早味烤鸡蛋糕

    +  +

    2 把蛋轻轻打散,加入盐和和糖,打至混合。

    +

    古早味烤鸡蛋糕

    +

    3 把1公升的清水和400毫升的热水(热水炉取出的热水)混合在比搅拌碗大的钢盆以调出约45°C/113°F温水

    +

    古早味烤鸡蛋糕

    (adsbygoogle = window.adsbygoogle || []).push(); -  -

    4 把搅拌碗浸泡在温水里,以中高速把蛋打至浓稠 (约5分钟)。(温馨提示:隔着温水打蛋糊可以缩短打发蛋糊的时间。)

    -

    古早味烤鸡蛋糕 古早味烤鸡蛋糕

    -

    5 把普通面粉和玉米淀粉混合过筛2次

    -

    古早味烤鸡蛋糕

    -

    6 慢慢把粉类加入蛋糊里,以低速混合,再用刮刀翻拌至均匀。慢慢加入溶化牛油,用刮刀轻轻翻拌至混合。

    -

    古早味烤鸡蛋糕

    -

    7 把面糊倒入裱花袋里。

    -

    古早味烤鸡蛋糕

    -

    8 把迷你玛芬蛋糕模 (直径 = 4.8 cm,深 = 2.2 cm) 铺上杯子蛋糕纸托,装入面糊直到80%满。

    -

    古早味烤鸡蛋糕

    -

    9 放入已预热的烤炉,以190°C/375°F 烘烤20-22分钟,直到呈金黄色。(温馨提示:不同烤炉的温度不一样,烘烤时间只供参考,可依个自的烤炉调整烘烤的时间。如果第一批烤24个蛋糕,第二批只有6个,那么第二批的烘烤时间可以缩短,只要蛋糕表面呈金黄色就可以了。)

    -

    古早味烤鸡蛋糕

    -

    10 把鸡蛋糕脱模后放在铁架上至冷却。

    -

    古早味烤鸡蛋糕

    - -
    -
    - - -
    - - - - - -
    - - - -
    -
    -
    - - - -
    - - - - - +  +

    4 把搅拌碗浸泡在温水里,以中高速把蛋打至浓稠 (约5分钟)。(温馨提示:隔着温水打蛋糊可以缩短打发蛋糊的时间。)

    +

    古早味烤鸡蛋糕 古早味烤鸡蛋糕

    +

    5 把普通面粉和玉米淀粉混合过筛2次

    +

    古早味烤鸡蛋糕

    +

    6 慢慢把粉类加入蛋糊里,以低速混合,再用刮刀翻拌至均匀。慢慢加入溶化牛油,用刮刀轻轻翻拌至混合。

    +

    古早味烤鸡蛋糕

    +

    7 把面糊倒入裱花袋里。

    +

    古早味烤鸡蛋糕

    +

    8 把迷你玛芬蛋糕模 (直径 = 4.8 cm,深 = 2.2 cm) 铺上杯子蛋糕纸托,装入面糊直到80%满。

    +

    古早味烤鸡蛋糕

    +

    9 放入已预热的烤炉,以190°C/375°F 烘烤20-22分钟,直到呈金黄色。(温馨提示:不同烤炉的温度不一样,烘烤时间只供参考,可依个自的烤炉调整烘烤的时间。如果第一批烤24个蛋糕,第二批只有6个,那么第二批的烘烤时间可以缩短,只要蛋糕表面呈金黄色就可以了。)

    +

    古早味烤鸡蛋糕

    +

    10 把鸡蛋糕脱模后放在铁架上至冷却。

    +

    古早味烤鸡蛋糕

    + +
    +
    + + +
    + + + + + +
    + + + +
    +
    +
    + + + +
    + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/test_data/mykitchen101en.testhtml b/tests/test_data/mykitchen101en.testhtml index fe8b821e0..f09f6320b 100644 --- a/tests/test_data/mykitchen101en.testhtml +++ b/tests/test_data/mykitchen101en.testhtml @@ -1,887 +1,21 @@ - - - - - - - - - - - - - -Cute Baked Mini Egg Sponge Cakes- Great for Any Occasion - MyKitchen101en.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cute Baked Mini Egg Sponge Cakes- Great for Any Occasion - MyKitchen101en.com - - - - - - - - - - - - - - - - - - - - - -
    - -
    - -
    -
    - -
    -
    -
    -
    -
    -
    -
    -

    Cute Baked Mini Egg Sponge Cakes- Great for Any Occasion

    - -
    -
    -
    - -

    Baked mini egg sponge cakes, a traditional food that kids love. Mini -cupcakes with rich egg fragrance made with just a few simple -ingredients. These mini cakes are suitable for parties and for guests -anytime of the year.

    -

    Check out our sponge cake recipe collection.

    -

    CHINESE VERSION: 古早味迷你烤鸡蛋糕

    -
    Traditional Baked Mini Egg Sponge Cakes
    -
    -
    -
    - - - - -  -

    Baked Mini Egg Sponge Cakes | MyKitchen101en

    -

    Yields: 30 pieces

    -

    Ingredients:

    -
    • 4 eggs (grade A/size: L)
    • 125 g fine sugar
    • ⅛ tsp fine salt
    • 115 g plain flour
    • 20 g cornstarch
    • 30 g melted butter
    -
    -

    Instructions:

    -

    1 Preheat oven to 200°C/395°F.

    -
    Traditional Baked Egg Sponge Cakes
    - - - - -  -

    2 Beat eggs lightly, add in salt and sugar, beat until combined.

    -
    Traditional Baked Egg Sponge Cakes
    -

    3 Combine 1 Liter of plain water with 400 ml of hot water (from electric thermo pot) in a large steel bowl to yield warm water with temperature about 45°C/113°F.

    -
    Traditional Baked Egg Sponge Cakes
    - - - - -  -

    4 Dip mixing bowl in warm water bath, beat egg mixture over medium-high speed until stiff (about 5 minutes). (Reminder: Beating egg mixture over warm water will shorten the time for it to become stiff.)

    -
    Traditional Baked Egg Sponge Cakes
    -
    Traditional Baked Egg Sponge Cakes
    -

    5 Combine plain flour and cornstarch, sift twice.

    -
    Traditional Baked Egg Sponge Cakes
    -

    6 Add flour to egg mixture gradually, mix over low speed, fold until well mixed with spatula. Add in melted butter gradually, fold gently until mixed with spatula.

    -
    Traditional Baked Egg Sponge Cakes
    -

    7 Pour batter into piping bags.

    -
    Traditional Baked Egg Sponge Cakes
    -

    8 Line mini muffin pans (diameter = 4.8 cm, depth = 2.2 cm) with cupcake liners, fill with batter until 80% full.

    -
    Traditional Baked Egg Sponge Cakes
    -

    9 Bake in the preheated oven at 190°C/375°F for 20-22 minutes, until golden brown. (Reminder: - The heat for different oven is different, the suggested time is only -for reference, adjust the baking time base on your oven if necessary. If - the 1st batch has 24 pieces of cakes, the 2nd batch will only have 6 -pieces, then the baking time for 2nd batch can be shortened, just bake -until they are golden brown.)

    -
    Traditional Baked Egg Sponge Cakes
    -
    Traditional Baked Egg Sponge Cakes
    -

    10 Unmould and cool mini egg sponge cakes on wire rack.

    -
    Traditional Baked Egg Sponge Cakes
    -
    -
    -
    Traditional Baked Mini Egg Sponge Cakes
    -
    -

    Baked Mini Egg Sponge Cakes

    -
    -
    -
    Baked mini egg -sponge cakes, a traditional food that kids love. Mini cupcakes with rich - egg fragrance made with just a few simple ingredients.
    -
    -
    5 from 2 votes
    -

    Click to vote

    -
    - -
    -
    -
    Prep Time 30 mins
    Cook Time 25 mins
    Total Time 55 mins
    -
    -
    -
    -
    -
    Course Dessert, Mini Cakes
    Cuisine Worldwide
    -
    -
    -
    -
    Servings pieces
    Calories 48 kcal
    -
    -
    -

    Ingredients
     
     

    • 4 eggs grade A/size: L
    • 125 g fine sugar
    • tsp fine salt
    • 115 g plain flour
    • 20 g cornstarch
    • 30 g melted butter
    -

    Instructions
     

    • Preheat oven to 200°C/395°F.
      Traditional Baked Egg Sponge Cakes
    • Beat eggs lightly, add in salt and sugar, beat until combined.
      Traditional Baked Egg Sponge Cakes
    • Combine - 1 Liter of plain water with 400 ml of hot water (from electric thermo -pot) in a large steel bowl to yield warm water with temperature about -45°C/113°F.
      Traditional Baked Egg Sponge Cakes
    • Dip - mixing bowl in warm water bath, beat egg mixture over medium-high speed - until stiff (about 5 minutes). (Reminder: Beating egg mixture over warm - water will shorten the time for it to become stiff.)
      Traditional Baked Egg Sponge Cakes
    • Combine plain flour and cornstarch, sift twice.
      Traditional Baked Egg Sponge Cakes
    • Add - flour to egg mixture gradually, mix over low speed, fold until well -mixed with spatula. Add in melted butter gradually, fold gently until -mixed with spatula.
      Traditional Baked Egg Sponge Cakes
    • Pour batter into piping bags.
      Traditional Baked Egg Sponge Cakes
    • Line mini muffin pans (diameter = 4.8 cm, depth = 2.2 cm) with cupcake liners, fill with batter until 80% full.
      Traditional Baked Egg Sponge Cakes
    • Bake - in the preheated oven at 190°C/375°F for 20-22 minutes, until golden -brown. (Reminder: The heat for different oven is different, the -suggested time is only for reference, adjust the baking time base on -your oven if necessary. If the 1st batch has 24 pieces of cakes, the 2nd - batch will only have 6 pieces, then the baking time for 2nd batch can -be shortened, just bake until they are golden brown.)
      Traditional Baked Egg Sponge Cakes
    • Unmould and cool mini egg sponge cakes on wire rack.
      Traditional Baked Egg Sponge Cakes
    -

    Video

    -

    Notes

    This recipe yields 30 pieces of mini cakes. 
    -The nutritional value for reference is for 1 piece of mini cake. 
    -

    Nutrition (per serving)

    Calories: 48kcalCarbohydrates: 8gProtein: 1gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 0.2gMonounsaturated Fat: 0.4gTrans Fat: 0.04gCholesterol: 24mgSodium: 25mgPotassium: 13mgFiber: 0.1gSugar: 4gVitamin A: 57IUCalcium: 4mgIron: 0.3mg
    -
    -
    -
    Keyword mini cupcakes, mini egg cakes, mini egg sponge cakes
    -
    -
    Tried this recipe?Let us know how it was!
    -
    -
    -

    Love this recipe?

    Click on the icon to vote

    -
    -
    -

    Jump to Recipe + Jump to Video Print Recipe

    Rate

    5 from 3 votes

    Baked mini egg sponge cakes, a traditional food that kids love. Mini cupcakes with rich egg fragrance made with just a few simple ingredients. These mini cakes are suitable for parties and for guests anytime of the year.

    You may also check out our Kuih Bahulu/Bahulu Egg Sponge Cakes (Soft Reduced Sugar Version) recipe.

    CHINESE VERSION: 古早味迷你烤鸡蛋糕

    Traditional Baked Mini Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +
    +
    +  

    Baked Mini Egg Sponge Cakes | MyKitchen101en

    Yields: 30 pieces

    Ingredients:

    • 4 eggs (grade A/size: L)
    • 125 g fine sugar
    • ⅛ tsp fine salt
    • 115 g plain flour
    • 20 g cornstarch
    • 30 g melted butter

    Instructions:

    1 Preheat oven to 200°C/395°F.

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +
    +  

    2 Beat eggs lightly, add in salt and sugar, beat until combined.

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    3 Combine 1 Liter of plain water with 400 ml of hot water (from electric thermo pot) in a large steel bowl to yield warm water with temperature about 45°C/113°F.

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +
    +  

    4 Dip mixing bowl in warm water bath, beat egg mixture over medium-high speed until stiff (about 5 minutes). (Reminder: Beating egg mixture over warm water will shorten the time for it to become stiff.)

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +
    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    5 Combine plain flour and cornstarch, sift twice.

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    6 Add flour to egg mixture gradually, mix over low speed, fold until well mixed with spatula. Add in melted butter gradually, fold gently until mixed with spatula.

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    7 Pour batter into piping bags.

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    8 Line mini muffin pans (diameter = 4.8 cm, depth = 2.2 cm) with cupcake liners, fill with batter until 80% full.

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    9 Bake in the preheated oven at 190°C/375°F for 20-22 minutes, until golden brown. (Reminder: The heat for different oven is different, the suggested time is only for reference, adjust the baking time base on your oven if necessary. If the 1st batch has 24 pieces of cakes, the 2nd batch will only have 6 pieces, then the baking time for 2nd batch can be shortened, just bake until they are golden brown.)

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +
    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    10 Unmould and cool mini egg sponge cakes on wire rack.

    Traditional Baked Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    Traditional Baked Mini Egg Sponge Cakes
    • + +
    • + +
    • + +
    • + +

    Baked Mini Egg Sponge Cakes

    Baked mini egg sponge cakes, a traditional food that kids love. Mini cupcakes with rich egg fragrance made with just a few simple ingredients.

    Rate

    5 from 3 votes
    Prep Time 30 minutes
    Cook Time 25 minutes
    Total Time 55 minutes
    Course Dessert, Mini Cakes
    Cuisine Worldwide
    Servings 30 pieces
    Calories 48 kcal

    Equipment

    • 2 mini muffin pans (diameter = 4.8 cm, depth = 2.2 cm)

    Ingredients
     
     

    • 4 eggs grade A/size: L
    • 125 g fine sugar
    • tsp fine salt
    • 115 g plain flour
    • 20 g cornstarch
    • 30 g melted butter

    Instructions
     

    • Preheat oven to 200°C/395°F.
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Beat eggs lightly, add in salt and sugar, beat until combined.
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Combine 1 Liter of plain water with 400 ml of hot water (from electric thermo pot) in a large steel bowl to yield warm water with temperature about 45°C/113°F.
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Dip mixing bowl in warm water bath, beat egg mixture over medium-high speed until stiff (about 5 minutes). (Reminder: Beating egg mixture over warm water will shorten the time for it to become stiff.)
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Combine plain flour and cornstarch, sift twice.
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Add flour to egg mixture gradually, mix over low speed, fold until well mixed with spatula. Add in melted butter gradually, fold gently until mixed with spatula.
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Pour batter into piping bags.
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Line mini muffin pans (diameter = 4.8 cm, depth = 2.2 cm) with cupcake liners, fill with batter until 80% full.
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Bake in the preheated oven at 190°C/375°F for 20-22 minutes, until golden brown. (Reminder: The heat for different oven is different, the suggested time is only for reference, adjust the baking time base on your oven if necessary. If the 1st batch has 24 pieces of cakes, the 2nd batch will only have 6 pieces, then the baking time for 2nd batch can be shortened, just bake until they are golden brown.)
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +
    • Unmould and cool mini egg sponge cakes on wire rack.
      Traditional Baked Egg Sponge Cakes
      • + +
      • + +
      • + +
      • + +

    Video

    Notes

    This recipe yields 30 pieces of mini cakes. 
    +The nutritional value for reference is for 1 piece of mini cake. 

    Nutrition (per serving)

    Calories: 48kcalCarbohydrates: 8gProtein: 1gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 0.2gMonounsaturated Fat: 0.4gTrans Fat: 0.04gCholesterol: 24mgSodium: 25mgPotassium: 13mgFiber: 0.1gSugar: 4gVitamin A: 57IUCalcium: 4mgIron: 0.3mg
    Keyword mini cupcakes, mini egg cakes, mini egg sponge cakes
    Tried this recipe?Let us know how it was!

    Rate this recipe

    Click to rate

    -
    - - - -
    -

    2 Comments

    -
      -
    1. -
      -
      -Kunzang Dechen
      - -
      -
      -

      No mini muffin pans used the normal sized ones .  Yummy a childhood favorite

      -Reply
      -
      -
      -
    2. -
    3. -
      -
      -Ann Marie
      - -
      -
      -

      Perfect! Thank you for sharing, I will try it.

      -Reply
      -
      -
      -
    4. -
    -
    -

    Trackbacks/Pingbacks

    -
      -
    1. 古早味迷你烤鸡蛋糕 | 清闲廚房 - […] ENGLISH VERSION: Mini Baked Egg Sponge Cakes […]
    2. -
    3. Kuih Bahulu /Bahulu Egg Sponge Cakes (Soft Reduced Sugar Version) - MyKitchen101en.com - […] If you don’t have the bahuku mould, you can consider our mini baked egg sponge cakes. […]
    4. -
    5. Pandan Egg Sponge Cakes (Pandan Ji Dan Gao): Steamed or Baked - MyKitchen101en.com - […] you like egg sponge cake (ji dan ago) but don’t like the eggy smell, this Pandan Egg Sponge Cakes…
    6. -
    -
    -
    -

    Leave a reply

    Your email address will not be published.

    - -
    -Recipe Rating -

    2 Comments

    1. +Kunzang Dechen

      No mini muffin pans used the normal sized ones .  Yummy a childhood favorite

      +Reply
    2. +Ann Marie

      Perfect! Thank you for sharing, I will try it.

      +Reply

    Trackbacks/Pingbacks

    1. 古早味迷你烤鸡蛋糕 | 清闲廚房 - […] ENGLISH VERSION: Mini Baked Egg Sponge Cakes […]
    2. Kuih Bahulu /Bahulu Egg Sponge Cakes (Soft Reduced Sugar Version) - MyKitchen101en.com - […] If you don’t have the bahuku mould, you can consider our mini baked egg sponge cakes. […]
    3. Pandan Egg Sponge Cakes (Pandan Ji Dan Gao): Steamed or Baked - MyKitchen101en.com - […] you like egg sponge cake (ji dan ago) but don’t like the eggy smell, this Pandan Egg Sponge Cakes…

    Leave a reply

    Your email address will not be published. Required fields are marked *

    +
    Recipe Rating +









    -
    -
    -

    - -

    -

    - -

    -

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    -
    -
    -

    Предоставено от Google ПреводачПреводач
    -
    -
    -
    - -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Оригинален текст


    \ No newline at end of file + + + + + + +

    +

    +

    Pin It on Pinterest

    + + + + + + \ No newline at end of file diff --git a/tests/test_data/myrecipes.testhtml b/tests/test_data/myrecipes.testhtml index 848da77a1..6ad7d0bc0 100644 --- a/tests/test_data/myrecipes.testhtml +++ b/tests/test_data/myrecipes.testhtml @@ -7,8 +7,8 @@ Cacio e Pepe Recipe | MyRecipes - - + + @@ -766,11 +766,11 @@ -
    -
    - + - gtag('config', 'UA-30304056-1', { 'anonymize_ip': true }); - - - - - - - - - - - - - - - - - - - - - - - - -Sheet Pan Shrimp Fajitas - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - -
    -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    -
    -
    -
    -

    5 Easy Dinner Ideas for Busy Weeknights

    -
    -
    -
    -
    -
    -
    -

    💛 FREE BONUS 💛

    -

    My MOST POPULAR dinner recipes for busy nights

    -
    -
    -
    -
    - -
    - -
    -
    -
    -
    -
    -
    -
    -
    - - - - -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - + + +Sheet Pan Shrimp Fajitas + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    5 Easy Dinner Ideas for Busy Weeknights

    +
    +
    +
    +
    +
    +
    +

    💛 FREE BONUS 💛

    +

    My MOST POPULAR dinner recipes for busy nights

    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    + + + + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/test_data/number2pencil_2.testhtml b/tests/test_data/number2pencil_2.testhtml index 44af79893..91546b67d 100644 --- a/tests/test_data/number2pencil_2.testhtml +++ b/tests/test_data/number2pencil_2.testhtml @@ -1,1370 +1,1383 @@ - - - - - - - + - gtag('config', 'UA-30304056-1', { 'anonymize_ip': true }); - - - - - - - - - - - - - - - - - - - - - - - -Sheet Pan Strawberry Shortcake Recipe - No. 2 Pencil - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - -
    -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    -
    -
    -
    -

    5 Easy Dinner Ideas for Busy Weeknights

    -
    -
    -
    -
    -
    -
    -

    💛 FREE BONUS 💛

    -

    My MOST POPULAR dinner recipes for busy nights

    -
    -
    -
    -
    - -
    - -
    -
    -
    -
    -
    -
    -
    -
    - - - - -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - - - + + +Sheet Pan Strawberry Shortcake Recipe - No. 2 Pencil + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    5 Easy Dinner Ideas for Busy Weeknights

    +
    +
    +
    +
    +
    +
    +

    💛 FREE BONUS 💛

    +

    My MOST POPULAR dinner recipes for busy nights

    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    + + + + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/test_data/nutritionbynathalie.testhtml b/tests/test_data/nutritionbynathalie.testhtml index 9c0d1e6dc..e0ffefe25 100644 --- a/tests/test_data/nutritionbynathalie.testhtml +++ b/tests/test_data/nutritionbynathalie.testhtml @@ -7,9 +7,10 @@ - + + @@ -49,41 +50,21 @@ } window.thunderboltTag = "libs-releases-GA-local" - window.thunderboltVersion = "1.11146.0" + window.thunderboltVersion = "1.12973.0" })(); - - - - - - - - - - - - - + - - + - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + + - - - @@ -219,35 +116,15 @@ var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Arr - - - - - - - - + - - - - + - + @@ -255,40 +132,160 @@ var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Arr - - - - - - + + + + + + + Mexican Cauliflower Rice - - + + - + - - - - - - - + @@ -297,18 +294,12 @@ var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Arr var bodyCacheable = true; var exclusionReason = {"shouldRender":true,"forced":false}; - var ssrInfo = {"renderBodyTime":3534,"renderTimeStamp":1666818340110} + var ssrInfo = {"cacheExclusionReason":"","renderBodyTime":2375,"renderTimeStamp":1697060536235} - - @@ -338,178 +329,315 @@ var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Arr } - - -
     

    Mexican Cauliflower Rice

    Ingredients:

    • 1 bag fresh or frozen cauliflower rice (if using fresh cauliflower rice, add olive oil, avocado oil or coconut oil to pan)

    • 1-2 Tbsp olive oil

    • 1/4 teaspoon turmeric

    • 1/4 teaspoon cayenne pepper (optional)

    • 1/2 teaspoon garlic powder

    • 3/4 cup salsa

    • vegan chive or scallion cream cheese

    • fresh cilantro, chopped

    • sea salt and pepper to taste

    Directions:

    1. Heat a pan on medium heat with oil.

    2. Add the cauliflower and allow it to cook for about 5 minutes (should be nearly fully cooked).

    3. Turn heat down to low and add turmeric, cayenne, garlic powder, salsa, salt and pepper and continue to cook until done (about 2-3 more minutes).

    4. Stir in vegan cream cheese and cilantro. Serve immediately and enjoy!

     
    +

    Ingredients:

    • 1 bag fresh or frozen cauliflower rice (if using fresh cauliflower rice, add olive oil, avocado oil or coconut oil to pan)

    • 1-2 Tbsp olive oil

    • 1/4 teaspoon turmeric

    • 1/4 teaspoon cayenne pepper (optional)

    • 1/2 teaspoon garlic powder

    • 3/4 cup salsa

    • vegan chive or scallion cream cheese

    • fresh cilantro, chopped

    • sea salt and pepper to taste

    Directions:

    1. Heat a pan on medium heat with oil.

    2. Add the cauliflower and allow it to cook for about 5 minutes (should be nearly fully cooked).

    3. Turn heat down to low and add turmeric, cayenne, garlic powder, salsa, salt and pepper and continue to cook until done (about 2-3 more minutes).

    4. Stir in vegan cream cheese and cilantro. Serve immediately and enjoy!

    bottom of page
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -531,7 +667,7 @@ url("https://static.wixstatic.com/ufonts/5f22a0_59b2e7e6a9fd4824a1269b10365b5568 - + diff --git a/tests/test_data/nytimes.testhtml b/tests/test_data/nytimes.testhtml index 998639dfb..7b6d97909 100644 --- a/tests/test_data/nytimes.testhtml +++ b/tests/test_data/nytimes.testhtml @@ -1 +1 @@ -Cacio e Pepe Crackers Recipe - NYT Cooking

    Cacio e Pepe Crackers

    Cacio e Pepe Crackers
    Johnny Miller for The New York Times. Food Stylist: Rebecca Jurkevich.
    Time
    45 minutes, plus chilling
    Rating
    4(226)
    Notes
    Read community notes

    These quick, easy crackers are a crispy twist on the classic pasta dish, and an excellent cocktail hour snack. Rolling the freshly made dough between sheets of parchment expedites chilling, then cutting crackers with a pastry wheel (or pizza cutter) reduces waste. Do grate your own cheese for this instead of using store-bought, pre-grated cheese, as it plays an integral role in making the dough moist. These cheesy crackers can be kept simple, allowing cheese and pepper to dominate, or gussied up with any combination of onion powder, ground mustard or garlic powder, depending on your preference. This recipe makes a large batch, but the crackers will keep for up to one month, depending on your snack habits.

    • or to save this recipe.

    • Subscriber benefit: give recipes to anyone
      As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    • Print Options


    Advertisement


    Ingredients

    Yield:5 cups (about 120 to 160 crackers)
    • cups/190 grams unbleached all-purpose flour (see Tip)
    • 1tablespoon freshly ground black pepper, plus more for finishing
    • ½teaspoon kosher salt
    • ½teaspoon onion powder (optional)
    • ½teaspoon ground mustard (optional)
    • teaspoon garlic powder (optional)
    • 5ounces/145 grams white Cheddar, roughly grated (about 1¼ cups packed)
    • 3ounces/85 grams Asiago cheese, roughly grated (about ¾ cup)
    • 5tablespoons/70 grams unsalted butter, cold and cubed
    • ¼cup/25 grams finely ground Pecorino Romano cheese (or Parmigiano-Reggiano or more Asiago), for sprinkling
    Ingredient Substitution Guide
    Nutritional analysis per serving (10 servings)

    233 calories; 14 grams fat; 9 grams saturated fat; 0 grams trans fat; 4 grams monounsaturated fat; 1 gram polyunsaturated fat; 16 grams carbohydrates; 1 gram dietary fiber; 0 grams sugars; 10 grams protein; 282 milligrams sodium

    Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

    Powered by

    Preparation

    1. Step 1

      In the bowl of a food processor, add the flour, pepper, salt and spices (if using), and pulse to combine.

    2. Step 2

      Add the Cheddar, Asiago and butter, and pulse several times, then let the mixer run until the dough comes mostly together around the blade, 1 to 3 minutes. It’s OK if the dough is a little pebbly, but it should clump easily when you squeeze it. (You can also prepare this dough by hand, though you’ll need to bring the butter to room temperature first. Mix all your dry ingredients in a medium bowl. Then, in a large bowl, mix Cheddar, Asiago and butter to form a paste. Add the flour mixture and knead the dough together.)

    3. Step 3

      Pull your dough out of your bowl onto a flat surface and gently knead it into a smooth ball. Split your dough in half and shape each half into a rectangle. Using a rolling pin, roll each piece until about ½-inch thick, dusting a tiny bit of flour on your pin, if needed, to prevent the dough from sticking. (If you don’t want to bake all the crackers now, you can freeze dough in ½-inch-thick blocks.)

    4. Step 4

      Place a piece of dough in the center of an 18-inch-long piece of parchment paper. Roll the dough on the parchment paper, working from the center outward. (You want the dough to adhere to the bottom layer of parchment, but if your rolling pin sticks to the surface, lightly dust it with flour.) When your dough is about ¼-inch thick, lay another piece of parchment, plastic wrap, or a silicone baking mat over the surface of your dough. Continue to roll the dough out ⅛- to 1/16-inch thick, as thin as your arms will allow, pressing together any cracks that may form. (You can also use an etching motion, moving your pin from the center out toward the edges across your dough.) Rotate the parchment in front of you with every few strokes to ensure you are rolling the dough evenly.

    5. Step 5

      Peel back the top layer of parchment and sprinkle the surface with half the Pecorino Romano and a dozen or so grinds of black pepper across the surface. Lightly roll over once more with your rolling pin so the cheese and pepper adheres to the cracker dough. Transfer this sheeted dough onto a baking sheet and chill in the fridge or freezer until firm, about 15 minutes. (If you let it chill longer, just pull it out and let it temper a bit before proceeding.) Repeat with the second piece of dough.

    6. Step 6

      When the dough is nearly chilled, arrange the racks in the upper and lower third of the oven and heat to 325 degrees. Remove one sheet of dough from the tray and place on a work surface.

    7. Step 7

      Using a pastry wheel (fluted is nice), pizza cutter or a sharp knife and a ruler, cut 1-inch squares across the surface of the dough. (A 1-inch-thick ruler or tracer made from card stock or cardboard comes in handy here.) Transfer crackers to parchment-lined baking sheets with ½-inch space in between. (They will not spread much.) If your dough warms up or is difficult to peel and place, just slip it back into the freezer still attached to your parchment paper and let it firm up, then proceed.

    8. Step 8

      Bake the crackers in the center of your oven for 14 to 20 minutes (depending on thickness), rotating trays midway through baking to ensure they color evenly. Crackers will be just golden at the edges and the surface should be firm to the touch. You want them to dry crisp. (Test by pulling one cracker off the tray, let it quickly cool and break it in half to see how it snaps.) Remove from the oven and cool on trays.

    9. Step 9

      Once fully cooled, store crackers in a tin or covered container for up to 4 weeks.

    Tip
    • When working with flour, measuring by weight is always more accurate than measuring by cups, which can vary depending on whether you spoon your flour into your cups or you scoop the cup measurement directly into the flour. Learning how to adjust for your cup is like learning to adjust for hot spots in your oven. If you spoon your flour into your cup, 1½ cups is accurate, but if you pack your flour more densely by scooping it, you should use only 1¼ cups flour.

    Ratings

    4 out of 5
    226 user ratings
    Your rating

    or to rate this recipe.

    Have you cooked this?

    or to mark this recipe as cooked.

    Private Notes

    Leave a Private Note on this recipe and see it here.

    Cooking Notes

    There aren’t any notes yet. Be the first to leave one.

    or to save this recipe.


    \ No newline at end of file +Cacio e Pepe Crackers Recipe - NYT Cooking

    Cacio e Pepe Crackers

    Cacio e Pepe Crackers
    Johnny Miller for The New York Times. Food Stylist: Rebecca Jurkevich.
    Time
    45 minutes, plus chilling
    Rating
    4(228)
    Notes
    Read community notes

    These quick, easy crackers are a crispy twist on the classic pasta dish, and an excellent cocktail hour snack. Rolling the freshly made dough between sheets of parchment expedites chilling, then cutting crackers with a pastry wheel (or pizza cutter) reduces waste. Do grate your own cheese for this instead of using store-bought, pre-grated cheese, as it plays an integral role in making the dough moist. These cheesy crackers can be kept simple, allowing cheese and pepper to dominate, or gussied up with any combination of onion powder, ground mustard or garlic powder, depending on your preference. This recipe makes a large batch, but the crackers will keep for up to one month, depending on your snack habits.

    • or to save this recipe.

    • Subscriber benefit: give recipes to anyone
      As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    • Print Options


    Advertisement


    Ingredients

    Yield:5 cups (about 120 to 160 crackers)
    • cups/190 grams unbleached all-purpose flour (see Tip)
    • 1tablespoon freshly ground black pepper, plus more for finishing
    • ½teaspoon kosher salt
    • ½teaspoon onion powder (optional)
    • ½teaspoon ground mustard (optional)
    • teaspoon garlic powder (optional)
    • 5ounces/145 grams white Cheddar, roughly grated (about 1¼ cups packed)
    • 3ounces/85 grams Asiago cheese, roughly grated (about ¾ cup)
    • 5tablespoons/70 grams unsalted butter, cold and cubed
    • ¼cup/25 grams finely ground Pecorino Romano cheese (or Parmigiano-Reggiano or more Asiago), for sprinkling
    Ingredient Substitution Guide
    Nutritional analysis per serving (10 servings)

    233 calories; 14 grams fat; 9 grams saturated fat; 0 grams trans fat; 4 grams monounsaturated fat; 1 gram polyunsaturated fat; 16 grams carbohydrates; 1 gram dietary fiber; 0 grams sugars; 10 grams protein; 282 milligrams sodium

    Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

    Powered by

    Preparation

    1. Step 1

      In the bowl of a food processor, add the flour, pepper, salt and spices (if using), and pulse to combine.

    2. Step 2

      Add the Cheddar, Asiago and butter, and pulse several times, then let the mixer run until the dough comes mostly together around the blade, 1 to 3 minutes. It’s OK if the dough is a little pebbly, but it should clump easily when you squeeze it. (You can also prepare this dough by hand, though you’ll need to bring the butter to room temperature first. Mix all your dry ingredients in a medium bowl. Then, in a large bowl, mix Cheddar, Asiago and butter to form a paste. Add the flour mixture and knead the dough together.)

    3. Step 3

      Pull your dough out of your bowl onto a flat surface and gently knead it into a smooth ball. Split your dough in half and shape each half into a rectangle. Using a rolling pin, roll each piece until about ½-inch thick, dusting a tiny bit of flour on your pin, if needed, to prevent the dough from sticking. (If you don’t want to bake all the crackers now, you can freeze dough in ½-inch-thick blocks.)

    4. Step 4

      Place a piece of dough in the center of an 18-inch-long piece of parchment paper. Roll the dough on the parchment paper, working from the center outward. (You want the dough to adhere to the bottom layer of parchment, but if your rolling pin sticks to the surface, lightly dust it with flour.) When your dough is about ¼-inch thick, lay another piece of parchment, plastic wrap, or a silicone baking mat over the surface of your dough. Continue to roll the dough out ⅛- to 1/16-inch thick, as thin as your arms will allow, pressing together any cracks that may form. (You can also use an etching motion, moving your pin from the center out toward the edges across your dough.) Rotate the parchment in front of you with every few strokes to ensure you are rolling the dough evenly.

    5. Step 5

      Peel back the top layer of parchment and sprinkle the surface with half the Pecorino Romano and a dozen or so grinds of black pepper across the surface. Lightly roll over once more with your rolling pin so the cheese and pepper adheres to the cracker dough. Transfer this sheeted dough onto a baking sheet and chill in the fridge or freezer until firm, about 15 minutes. (If you let it chill longer, just pull it out and let it temper a bit before proceeding.) Repeat with the second piece of dough.

    6. Step 6

      When the dough is nearly chilled, arrange the racks in the upper and lower third of the oven and heat to 325 degrees. Remove one sheet of dough from the tray and place on a work surface.

    7. Step 7

      Using a pastry wheel (fluted is nice), pizza cutter or a sharp knife and a ruler, cut 1-inch squares across the surface of the dough. (A 1-inch-thick ruler or tracer made from card stock or cardboard comes in handy here.) Transfer crackers to parchment-lined baking sheets with ½-inch space in between. (They will not spread much.) If your dough warms up or is difficult to peel and place, just slip it back into the freezer still attached to your parchment paper and let it firm up, then proceed.

    8. Step 8

      Bake the crackers in the center of your oven for 14 to 20 minutes (depending on thickness), rotating trays midway through baking to ensure they color evenly. Crackers will be just golden at the edges and the surface should be firm to the touch. You want them to dry crisp. (Test by pulling one cracker off the tray, let it quickly cool and break it in half to see how it snaps.) Remove from the oven and cool on trays.

    9. Step 9

      Once fully cooled, store crackers in a tin or covered container for up to 4 weeks.

    Tip
    • When working with flour, measuring by weight is always more accurate than measuring by cups, which can vary depending on whether you spoon your flour into your cups or you scoop the cup measurement directly into the flour. Learning how to adjust for your cup is like learning to adjust for hot spots in your oven. If you spoon your flour into your cup, 1½ cups is accurate, but if you pack your flour more densely by scooping it, you should use only 1¼ cups flour.

    Ratings

    4 out of 5
    228 user ratings
    Your rating

    or to rate this recipe.

    Have you cooked this?

    or to mark this recipe as cooked.

    Private Notes

    Leave a Private Note on this recipe and see it here.

    Cooking Notes

    There aren’t any notes yet. Be the first to leave one.
    There aren’t any notes yet. Be the first to leave one.
    Private notes are only visible to you.

    or to save this recipe.


    \ No newline at end of file diff --git a/tests/test_data/nytimes_groups.testhtml b/tests/test_data/nytimes_groups.testhtml index 41c557c03..df84e72d0 100644 --- a/tests/test_data/nytimes_groups.testhtml +++ b/tests/test_data/nytimes_groups.testhtml @@ -1 +1 @@ -Crispy Potato Tacos Recipe - NYT Cooking

    Crispy Potato Tacos

    Crispy Potato Tacos
    Julia Gartland for The New York Times. Food Stylist: Samantha Seneviratne.
    Time
    1¼ hours
    Rating
    4(316)
    Notes
    Read community notes

    Potato tacos, or tacos de papa, as they are known in Mexico, make the perfect meal for those times when you find yourself with an excess of potatoes and a package of tortillas on hand. Tortillas are an endlessly versatile pantry item. In this recipe, adapted from “Tenderheart” by Hetty Lui McKinnon (Alfred A. Knopf, 2023), they are stuffed with potato and cheese for a deeply satisfying meal or light snack. Cooking the potatoes whole, skin intact, prevents them from absorbing too much water, and the skin also adds a nice texture to the filling. Shortcuts are always available: If you’ve got leftover mashed potatoes, you can use them and skip the first step.

    Featured in: 4 Easy Meatless Meals to Celebrate Everyday Vegetables

    • or to save this recipe.

    • Subscriber benefit: give recipes to anyone
      As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    • Print Options


    Advertisement


    Ingredients

    Yield:4 servings

      For the Tacos

      • Sea salt
      • pounds potatoes (any variety), scrubbed and cut into 1½-inch pieces
      • cups grated Cheddar
      • Handful of cilantro, leaves and stems finely chopped
      • 1small garlic clove, finely chopped
      • 1teaspoon ground cumin
      • 1teaspoon paprika
      • 16 to 18corn tortillas
      • Neutral oil, as needed
      • Any combination of sliced lettuce or cabbage, very finely sliced red onion or sour cream (all optional), for serving

      For the Spicy Red Salsa

      • 3tomatoes (about 1 pound), chopped
      • ½red onion, roughly chopped
      • Small handful of cilantro, leaves and stems roughly chopped
      • 1fresh serrano or Fresno chile (seeded, if you prefer less spice)
      • 1garlic clove, chopped
      • 1teaspoon ground cumin
      • 1teaspoon dried oregano
      • 1teaspoon granulated sugar
      • Sea salt
      • ¾cup vegetable stock
    Ingredient Substitution Guide
    Nutritional analysis per serving (4 servings)

    656 calories; 27 grams fat; 10 grams saturated fat; 0 grams trans fat; 10 grams monounsaturated fat; 4 grams polyunsaturated fat; 86 grams carbohydrates; 12 grams dietary fiber; 8 grams sugars; 22 grams protein; 1201 milligrams sodium

    Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

    Powered by

    Preparation

    1. Step 1

      Bring a large saucepan of salted water to a boil. Add the potatoes and cook for 15 to 20 minutes, until tender. (Check them by inserting a fork or knife into the largest potato piece. If it goes in and out easily, the potato is ready.) Drain and allow to cool for a few minutes.

    2. Step 2

      Make the spicy red salsa: Place tomatoes, onion, cilantro, chile, garlic, cumin, oregano, sugar and 1 teaspoon salt into a blender or food processor and blitz until completely smooth. Pour the purée into a saucepan, add the vegetable stock and bring to a boil. Reduce the heat to low and simmer for 15 to 20 minutes until darker in color and slightly thickened, while you prepare the remaining ingredients.

    3. Step 3

      Place the cooled potatoes in a bowl and roughly mash them. (It does not have to be smooth; a chunky texture is great.) Add the Cheddar, cilantro, garlic, cumin, paprika and 1 teaspoon sea salt and mix to combine.

    4. Step 4

      Place a large skillet over medium-high heat and, working in batches, add the corn tortillas and heat until soft and pliable. Remove from the pan and cover the tortillas with a clean kitchen towel to keep them warm. Fill each warmed tortilla with 1 to 2 tablespoons of the potato mixture, then fold in half and press down lightly.

    5. Step 5

      In the same skillet, add enough oil to cover the bottom of the pan and warm over medium-high heat. Place three or four tacos in the oil, pressing down lightly with a spatula so that the edges are in the oil, and fry for 1 to 2 minutes, until golden and crispy. Flip them over and repeat on the other side. Repeat with the remaining tacos.

    6. Step 6

      Serve the tacos with the spicy red salsa and any of the optional serving suggestions. (The potatoes can be cooked and mashed 2 days ahead and stored in an airtight container in the fridge. The salsa can be made 2 days ahead and kept in the fridge. For freezing info, see Tip.)

    Tip
    • You can freeze these assembled tacos by wrapping them tightly and storing in a freezer bag or airtight container. To cook, there is no need to thaw; you can fry them straight from frozen.

    Ratings

    4 out of 5
    316 user ratings
    Your rating

    or to rate this recipe.

    Have you cooked this?

    or to mark this recipe as cooked.

    Private Notes

    Leave a Private Note on this recipe and see it here.

    Cooking Notes

    There aren’t any notes yet. Be the first to leave one.

    Credits

    Adapted from “Tenderheart: A Cookbook About Vegetables and Unbreakable Family Bonds,” by Hetty Lui McKinnon (Alfred A. Knopf, 2023)

    or to save this recipe.


    \ No newline at end of file +Crispy Potato Tacos Recipe - NYT Cooking

    Crispy Potato Tacos

    Crispy Potato Tacos
    Julia Gartland for The New York Times. Food Stylist: Samantha Seneviratne.
    Time
    1¼ hours
    Rating
    4(559)
    Notes
    Read community notes

    Potato tacos, or tacos de papa, as they are known in Mexico, make the perfect meal for those times when you find yourself with an excess of potatoes and a package of tortillas on hand. Tortillas are an endlessly versatile pantry item. In this recipe, adapted from “Tenderheart” by Hetty Lui McKinnon (Alfred A. Knopf, 2023), they are stuffed with potato and cheese for a deeply satisfying meal or light snack. Cooking the potatoes whole, skin intact, prevents them from absorbing too much water, and the skin also adds a nice texture to the filling. Shortcuts are always available: If you’ve got leftover mashed potatoes, you can use them and skip the first step.

    Featured in: 4 Easy Meatless Meals to Celebrate Everyday Vegetables

    • or to save this recipe.

    • Subscriber benefit: give recipes to anyone
      As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    • Print Options


    Advertisement


    Ingredients

    Yield:4 servings

      For the Tacos

      • Sea salt
      • pounds potatoes (any variety), scrubbed and cut into 1½-inch pieces
      • cups grated Cheddar
      • Handful of cilantro, leaves and stems finely chopped
      • 1small garlic clove, finely chopped
      • 1teaspoon ground cumin
      • 1teaspoon paprika
      • 16 to 18corn tortillas
      • Neutral oil, as needed
      • Any combination of sliced lettuce or cabbage, very finely sliced red onion or sour cream (all optional), for serving

      For the Spicy Red Salsa

      • 3tomatoes (about 1 pound), chopped
      • ½red onion, roughly chopped
      • Small handful of cilantro, leaves and stems roughly chopped
      • 1fresh serrano or Fresno chile (seeded, if you prefer less spice)
      • 1garlic clove, chopped
      • 1teaspoon ground cumin
      • 1teaspoon dried oregano
      • 1teaspoon granulated sugar
      • Sea salt
      • ¾cup vegetable stock
    Ingredient Substitution Guide
    Nutritional analysis per serving (4 servings)

    656 calories; 27 grams fat; 10 grams saturated fat; 0 grams trans fat; 10 grams monounsaturated fat; 4 grams polyunsaturated fat; 86 grams carbohydrates; 12 grams dietary fiber; 8 grams sugars; 22 grams protein; 1201 milligrams sodium

    Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

    Powered by

    Preparation

    1. Step 1

      Bring a large saucepan of salted water to a boil. Add the potatoes and cook for 15 to 20 minutes, until tender. (Check them by inserting a fork or knife into the largest potato piece. If it goes in and out easily, the potato is ready.) Drain and allow to cool for a few minutes.

    2. Step 2

      Make the spicy red salsa: Place tomatoes, onion, cilantro, chile, garlic, cumin, oregano, sugar and 1 teaspoon salt into a blender or food processor and blitz until completely smooth. Pour the purée into a saucepan, add the vegetable stock and bring to a boil. Reduce the heat to low and simmer for 15 to 20 minutes until darker in color and slightly thickened, while you prepare the remaining ingredients.

    3. Step 3

      Place the cooled potatoes in a bowl and roughly mash them. (It does not have to be smooth; a chunky texture is great.) Add the Cheddar, cilantro, garlic, cumin, paprika and 1 teaspoon sea salt and mix to combine.

    4. Step 4

      Place a large skillet over medium-high heat and, working in batches, add the corn tortillas and heat until soft and pliable. Remove from the pan and cover the tortillas with a clean kitchen towel to keep them warm. Fill each warmed tortilla with 1 to 2 tablespoons of the potato mixture, then fold in half and press down lightly.

    5. Step 5

      In the same skillet, add enough oil to cover the bottom of the pan and warm over medium-high heat. Place three or four tacos in the oil, pressing down lightly with a spatula so that the edges are in the oil, and fry for 1 to 2 minutes, until golden and crispy. Flip them over and repeat on the other side. Repeat with the remaining tacos.

    6. Step 6

      Serve the tacos with the spicy red salsa and any of the optional serving suggestions. (The potatoes can be cooked and mashed 2 days ahead and stored in an airtight container in the fridge. The salsa can be made 2 days ahead and kept in the fridge. For freezing info, see Tip.)

    Tip
    • You can freeze these assembled tacos by wrapping them tightly and storing in a freezer bag or airtight container. To cook, there is no need to thaw; you can fry them straight from frozen.

    Ratings

    4 out of 5
    559 user ratings
    Your rating

    or to rate this recipe.

    Have you cooked this?

    or to mark this recipe as cooked.

    Private Notes

    Leave a Private Note on this recipe and see it here.

    Cooking Notes

    There aren’t any notes yet. Be the first to leave one.
    There aren’t any notes yet. Be the first to leave one.
    Private notes are only visible to you.

    Credits

    Adapted from “Tenderheart: A Cookbook About Vegetables and Unbreakable Family Bonds,” by Hetty Lui McKinnon (Alfred A. Knopf, 2023)

    or to save this recipe.


    \ No newline at end of file diff --git a/tests/test_data/ohsheglows.testhtml b/tests/test_data/ohsheglows.testhtml index e29b9e1d1..cbb5c986e 100644 --- a/tests/test_data/ohsheglows.testhtml +++ b/tests/test_data/ohsheglows.testhtml @@ -1,1710 +1,2023 @@ - - - - -Obsession-Worthy Peanut Butter Cookie Ice Cream — Oh She Glows - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    -
    -
    -
    -
    - -
    - - - -
    -
    -
    -
    -

    Obsession-Worthy Peanut Butter Cookie Ice Cream

    - -

    by Angela (Oh She Glows) on June 29, 2019

    -
    -
    -


    -Many years ago, I was reading a blog post by a blogger I’d been following for a while. She wrote about a recent struggle with depression and her honest words made such an impact on me. I remember thinking how brave it was for her to tell her story. While I hated that she was going through it, I also recall feeling comfort in her words because it was another reminder that even those we admire and put on a pedestal are human. I was just like…Wow, it must’ve taken so much for her to share that. At the time, I was early on in my blogging journey, and I told myself that I would always try to share my struggles, just like she did. 

    -

    Last week, I gave a speech at the University of Guelph at their Awards of Excellence Gala (you can see some photos in my saved story on Instagram!). In my speech, I shared how I’ve struggled with my mental health, like anxiety, since I was very young and how it’s felt debilitating at certain points in my life. I spoke about how various personal challenges have coincided with a career that’s made me face them head on. The day before the event, I almost decided to scrap my speech and write something that was easier to talk about, but I said screw it and decided to share it. It was my story! Allowing myself to feel shame surrounding my story only gives it power. 

    -

    After my speech, a man with a warm smile came up to me, crouched down next to my chair, and thanked me for my speech. He talked about a time in his life when he struggled with his mental health, and we both had tears in our eyes by the end of our conversation. Another man came up later to tell me about his young relative’s struggles. This night was yet another reminder of the power of vulnerability and it left such an impact on me!

    -

    It’s been a bit of a strange year for me (one that I can’t believe we’re already half-way through!). I went through an emotional time for the first few months of the year and found myself in a mild depression. I lost joy and passion for so many things. At certain points, I couldn’t even bring myself to get back to messages from friends and family. It makes me emotional just writing about it now because the difficult emotions of that time come back so easily. After suffering in silence for 2 to 3 months, I finally opened up to my friends and family about it and got help. I’ve been in a much better place since the spring. I wanted to be honest about it and to let you know what was going on at the time, but I didn’t feel strong enough to talk about it when I was in the thick of it.  

    -

    There’s also been another reason for my absence and this is something that’s much easier to tell you about! I have a third cookbook in the works and I’ve been working on it for about a year and a half now! Okay, okay, I did let this news “slip” in the blog comments a couple times and also in my Instagram DM’s, too, so you may already know. ;) I’ve held off announcing it here because during certain periods, well, I wasn’t even sure if it was going to come to life. When I fell into my depression at the beginning of the year, I lost passion for almost everything. Creativity and motivation aren’t things that can be forced so I just went with the flow and tried to trust that I’d feel myself again.

    -

    After working through some things and starting to feel better, it was as if a lightbulb flicked on in my head. I came to life. I was suddenly thrilled at the prospect of creating again. I could not get to work fast enough. And since late winter, I picked up where I left off before January and dove into the work that I love so much. Shortly after, Eric, Nicole, and I started working with our recipe testing group (about 40 incredible testers strong!), and things have been going better than I could’ve imagined. The recipes are so delicious…my testers are telling me it’s my best collection of recipes to date. I’m so proud of it and I’m nearly finished, only about 1 month away from handing in my manuscript. Once my manuscript is in, I’m going to be diving into the food photography, which I’ll be shooting for this 3rd book. I’m a bit nervous at the prospect of shooting 100 photos in 2 months time, but I’ll get there, one day at a time! It will be fun to shift from recipe creation and writing to something so artistic like photography. 

    -

    The cookbook is going to focus on something you all have been asking for more and more of over the years, and that’s more dinner and lunch recipes! It’s mostly going to focus on savory recipes, with a dessert chapter, of course (how could I not include a dessert chapter?). It’s going to feature food you’ll want to make for weeknight dinners, weekend meals, portable work/school lunches, and special holidays and occasions. Gah. There are so many gems. It’s slated to be out fall 2020, so not too long to wait (at least in the publishing world, this feels SO soon)!! If there’s anything you’d love to see in the book, please leave a comment below and let me know!! 

    -

    Thanks for listening and for your support through the ups and downs of life. I’m so grateful you’re here as I’ve felt like a big ‘ol failure on the blogging front this year. It’s time to shake the guilt and move onward and upward. And if you’re reading this and struggling too, I’m sending you all the love in the world and hope you can find a support system!

    -

    This is my first ever vegan ice cream recipe on the blog (can you believe it?!), and oh dear me, it’s one we can’t stop eating. I’ve been in a bit of a vegan ice cream bender since I bought this Cuisinart ice cream machine in the spring. It’s so much easier to use than I thought! Almost too easy. 

    -

    Happy Canada Day long weekend to my Canadian Friends! And an early happy 4th of July to my American friends! Have a safe, happy, and delicious weekend, everyone.

    -


    -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    - - -
    -
    - -
    -
    - - - - - - - - -
    -
    4.7 from 18 reviews
    -
    Print
    - -
    -
    -
    -

    Obsession-Worthy Peanut Butter Cookie Ice Cream

    -
    Vegan, gluten-free, oil-free
    -

    By

    -
    - -
    -
    -

    This is my favourite kind of summer indulgence! My reader-favourite Flourless Peanut Butter Cookies meet my dreamy homemade peanut butter and coconut milk ice cream in this cooling summer treat. Chewy coconut, snappy chocolate chips, and tender bites of soft peanut butter cookies blend perfectly with a creamy vanilla and peanut butter vegan ice cream. If I’d known how simple it was to make my own vegan ice cream (only 5 ingredients!), I would’ve invested in an ice cream machine long ago. Well, I’m making up for lost time now! The peanut butter ice cream is inspired by Cookie + Kate.

    -
    -
    -
    -
    Yield
    8 (1/2-cup) servings
    -
    Prep time
    -
    Cook time
    -
    Chill time
    overnight (ice cream bowl) + 30 minutes
    - -
    -
    -

    Ingredients:

    -
    • 1 batch Flourless Peanut Butter Cookies, divided
    • 2 (14-ounce/398 mL) cans full-fat coconut milk*
    • 1/2 cup (105 g) natural cane sugar
    • 3 tablespoons (45 mL) smooth natural peanut butter
    • 2 teaspoons (10 mL) pure vanilla extract
    • 1/4 + 1/8 teaspoon fine sea salt, or to taste
    -
    -

    Directions:

    -
    1. Chill the ice cream bowl in the freezer overnight, or for at least 12 hours. This step is very important to ensure the ice cream thickens properly.
    2. Prepare the Flourless Peanut Butter Cookies. After baking, cool the cookies for 10 to 15 minutes, then transfer each one to a plate. Place in the freezer on a flat surface for a minimum of 25 minutes. As soon as you transfer the cookies to the freezer, get started on the ice cream.
    3. Add the ice cream ingredients (entire cans of coconut milk, sugar, peanut butter, vanilla, and salt) to a blender and blend for about 8 to 10 seconds, until smooth (be sure not to blend longer than 10 seconds, as it may effect the final texture of your ice cream).
    4. Place the frozen ice cream bowl into the ice cream maker, insert the churning arm, cover with the lid, and turn on the machine (if the instructions for your ice cream maker are different, please follow the directions that came with your machine). Slowly pour the mixture into the bowl as it churns. Churn for about 22 minutes, until the mixture has thickened into a very thin, soft-serve texture.
    5. Once the cookies have been in the freezer for 25 minutes, chop 6 of the cookies into small, almond-sized chunks. Reserve the remaining 7 cookies, at room temperature, for later.
    6. After 22 minutes of churning, slowly add the chopped cookies, a handful at a time, to the mixture while the machine is still churning. I like to use a fork to gently push the chopped cookies into the ice cream and help it along. Churn another 5 to 8 minutes, until the ice cream has thickened a bit more. It will have a thick, soft-serve texture when ready. There will be some hardened ice cream along the inside of the bowl...I like to think of this as the chef’s extra helping (wink, wink)! Serve immediately, or for a firmer texture, transfer the ice cream to a loaf pan or airtight container and spread out smooth. At this stage, I like to crumble an extra cookie all over the top (and gently push it into the ice cream) to make it look extra-enticing, but this is optional. Cover and freeze for 2 hours for a more traditional ice cream firmness.
    7. To serve, scoop into bowls or ice cream cones. Or, if you're feeling wild, make ice cream sandwiches with the leftover cookies...oh yea!!
    8. Storage tip: Leftovers can be stored in an airtight container in the freezer for 3 to 4 weeks. Be sure to cover the ice cream with a piece of wrap to prevent freezer burn. To soften, let the container rest on the counter for 20 to 30 minutes before scooping.
    -
    -
    -

    Nutrition Information

    -
    Serving Size 1/2-cup | Calories 365 calories | Total Fat 26 grams
    Saturated Fat 19 grams | Sodium 100 milligrams | Total Carbohydrates 29 grams
    Fiber 2 grams | Sugar 24 grams | Protein 6 grams

    Nutritional info includes 6 Flourless Peanut Butter Cookies.
    * Nutrition data is approximate and is for informational purposes only.
    -
    -
    -

    Tips:

    -

    * The cans of coconut milk do not need to be chilled beforehand.

    -

     

    -

    Always follow the directions that come with your ice cream maker as there may be slight variations. My churning time is an estimate only; you may find you need more or less time with your machine! Watch closely during the last few minutes of churning. It it still looks too soft, feel free to let it churn a bit longer than the range I provide.

    -

     

    -

    This is the ice cream maker that I use and love. Pro tip: This machine is a bit noisy once the mixture starts to thicken, so I like to keep the machine in a nearby room with the door closed while it churns (don't worry, my machine doesn't seem too offended and still makes great ice cream!).

    -

     

    -

    No ice cream maker? No problem! The blended liquid can be poured into popsicle molds for creamy frozen popsicle treats. Simply add the blended liquid to each popsicle mold, leaving at least an inch of room at the top. Now, carefully add some cookie chunks to each, pushing them down slowly into the liquid. If needed, add a bit more liquid to completely fill each mold. Secure the tops and freeze until solid. Run the popsicles under hot water to loosen them from the molds.

    -
    -
    -
    -
    - - -

    Want to torture a person? Give them an ice cream cone on a hot day, and tell them they can’t eat it until you’ve snapped a good pic. bahaha.

    - -

    Let's get social! Follow Angela on Instagram @ohsheglows, Facebook, Twitter, Pinterest, Snapchat, and Google+
    -

    -
    -

    Previous Posts

    - -
    - -
    -
    -

    { 98 comments… read them below or add one }

    -
    -
    -
    - -Melissa Gillaume Cappaert -June 29, 2019 at 11:10 am -
    -
    -
    -

    Thank you for sharing these awesome recipes and thank you for sharing about your life. I have been worried about you since you haven’t been posting. Everyone has their own struggles, and no one is immune to lifes challenges, me included. I want to thank you for being real and know that the community you have created in your blog loves you and wants the best for you! Cheers to good food and enjoying life! I can’t wait until your next cookbook is published. I’m looking forward to buying it in fall of 2020 :)

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 29, 2019 at 12:15 pm -
    -
    -
    -

    Thank you, Melissa! I appreciate your support so much and also thank you for thinking of me while I was away. <3

    -

    Reply

    -
    -
    -
    - -Kathy -January 4, 2020 at 2:21 pm -
    -
    -
    -

    Angela, Happy New Year to you and yours. I just got back to your site after a hiatus and I see that you haven’t posted for a while. No pressure, but just want to know if you are ok. I sure hope so! Thanks for your great recipes!

    -

    Reply

    -
    -
    -
    - -Jacqueline -March 6, 2020 at 10:27 pm -
    -
    -
    -

    Hi Angela, I just wanted to echo Kathy’s comment. I’ve been away from the site for a while (but have both dog-eared cookbooks at home) and was surprised that it had been several months since you last posted. Your tone — funny and smart — has always struck a chord with me, and I hope you’re just sooooo busy with the cookbook that you haven’t had time for the blog? Please know you have an enormous following, and I think many of us think of you as a mentor and friend even if we’ve never exchanged so much as a hello. Hope you’re well. Please let us know even if you’re not — you are genuinely missed. Warmest…

    -

    Reply

    -
    -
    -
    -
    -
    -
    -
    -
    -
    - -Eve-Marie -June 29, 2019 at 12:31 pm -
    -
    -
    -

    So glad you are doing better, and thrilled to learn of your upcoming cookbook! If you need any more last minute help with testing I would love to help out – I have tested for six other vegan cookbooks including Robin Robertson and Richa Hingle, and would love to add your book to that list! This ice cream goes on my must-make list 😋

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 29, 2019 at 3:37 pm -
    -
    -
    -

    I’m so glad to hear you’re excited for it…we sure are!! And thanks for your offer to help with testing too. I will definitely keep you in mind if we need more help! We have been so blessed with enthusiastic testers over the years! Thanks :)

    -

    Reply

    -
    -
    -
    -
    -
    - -Kate -June 29, 2019 at 2:48 pm -
    -
    -
    -

    Thanks so much for sharing this, Angela. Your honesty and vulnerability on your blog are really inspiring to me, like it sounds like another blogger was for you. Thanks for passing this openness and compassion forward – I know it’s not easy! My family and friends are consistently wowed by your recipes, and it’s obvious there is a kind and thoughtful person behind them. :)

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 29, 2019 at 3:34 pm -
    -
    -
    -

    Aww I appreciate that, Kate! Thanks so much for your kind words :) :)

    -

    Reply

    -
    -
    -
    -
    -
    - -Erin -June 29, 2019 at 9:21 pm -
    -
    -
    -

    Angela,

    -

    Sorry to hear things have been tough lately but I am glad you were able to find the support you needed. Thank you for talking so openly about your mental health. As someone who suffers from anxiety, I often feel isolated so when people I admire share their story it reminds me that I am not alone. I love your blog and both your cookbooks I am THRILLED to hear you will be releasing a 3rd cookbook. Let the countdown to Fall 2020 begin! You truly are an inspiration. Thanks for inspiring me.

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 30, 2019 at 10:49 am -
    -
    -
    -

    Thank you Erin…I agree, it really does make such a difference to hear from others who struggle with the same things. It’s so easy to feel isolated in it. I wish you all the best with making progress with your anxiety! Thanks so much for your support and excitement for my next book too!

    -

    Reply

    -
    -
    -
    -
    -
    - -Christine -June 30, 2019 at 5:52 am -
    -
    -
    -

    Hi Angela,

    -

    Another cookbook is FANTASTIC news for my family. Seriously, after cooking almost exclusively from your two cookbooks for my family for about a year, my husband and I have started experimenting with other vegan cookbooks. Some are great, some not-so-great, but none of them are as good as your recipes.

    -

    I’ve struggled with depression and it runs in my family, so I am very familiar with how it saps your will and motivation. Congratulations to you for being on the other side. It’s amazing when you’re out to realize how bad it was, isn’t it? When I’m in it, I get so mad at myself for not being able to just pull out of it. Then, when it’s over, I realize that you really just can’t pull yourself out. It’s hard to know what will get you out, but you got through! (I will say that I have three teenagers and nothing challenged my mental health like babies and toddlers. Those days are special, but h-a-r-d.)

    -

    Keep on keepin’ on!

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 30, 2019 at 11:10 am -
    -
    -
    -

    Wow, thank you for all the cookbook praise! I’m truly flattered Christine :)
    -I can relate a lot about what you wrote about depression. I found the guilt very hard too (from not getting back to people and getting behind with obligations). Thank you for sharing! I wish you many sunny days ahead :)

    -

    Reply

    -
    -
    -
    -
    -
    - -Amanda -June 30, 2019 at 5:58 am -
    -
    -
    -

    Angela!! Like I’ve commented before, it’s your raw honestly combined with killer recipes that make this my #1 favourite healthy food blog of all time :) so proud of you for sharing your story, and can’t wait to pre order cookbook #3. Happy Canada day!

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 30, 2019 at 10:39 am -
    -
    -
    -

    Aww thank you Amanda! That’s so great to hear. Happy Canada Day to you too!!

    -

    Reply

    -
    -
    -
    -
    -
    - -Cassie -June 30, 2019 at 7:08 am -
    -
    -
    -

    Thank you for your bravery and candor Angela. So happy to hear you are feeling better and almost done another cookbook. Wow! I had never struggled with my mental health before this winter and it does help to hear from others working through and overcoming the same challenges. Big hugs!

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 30, 2019 at 10:45 am -
    -
    -
    -

    Sorry to hear you struggled this winter Cassie…I agree it helps so much to know that you aren’t alone. Thanks for your excitement about my next book too :)

    -

    Reply

    -
    -
    -
    -
    -
    - -Rui -June 30, 2019 at 7:25 am -
    -
    -
    -

    Dear Angela,

    -

    I’m a newcomer in the world of being obsessed with cookbooks and your recipes were special ones that brought me joy & serenity and lit up my heart as I too, was struggling through some depressed moments over the past year. Now I’m feeling stronger and more at ease, and continue to cook with your books. Can’t wait to see the third one <3 and sending lots of blessings your way. You deserve the best and the most beautiful and peaceful life, and I hope everyday brings magic into your heart, your family and your kitchen, just like how you brought magic into our lives.

    -

    <3 :)
    -Rui

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 30, 2019 at 10:24 am -
    -
    -
    -

    Your have such a beautiful heart, thank you so much Rui! I’m so happy to hear that you’re in a better place these days and so touched that my recipes brought you some joy!

    -

    Reply

    -
    -
    -
    -
    -
    - -Karen Levin -June 30, 2019 at 7:38 am -
    -
    -
    -

    I’m so happy that you are taking good care of your health, Ange, and that you’re on the upswing. I’ve missed you. Re. your new impending collection of recipes , I think you are on the right track to focus on savory-ish meals – I’m always looking for new, easy and most of all practical lunches and dinner inspirations. Best to you and the family.

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 30, 2019 at 10:20 am -
    -
    -
    -

    I’m so happy you are excited for the focus of the next book..it’s been such a fun challenge. Thank you for your kind words of support too!!

    -

    Reply

    -
    -
    -
    -
    -
    - -Cynthia -June 30, 2019 at 8:59 am -
    -
    -
    -

    I recently thought that I somehow deleted myself off your blog but after searching realized you just hadn’t posted in a while. You were greatly missed and appreciate your vulnerability in sharing why. I feel for you and all you went through. You have an entire community who love and support you no matter what and we are glad to see you are back inspiring us with your amazing talent :). I’m so thrilled to see that you are working on another cookbook. The other 2 are my saving grace. What I love about your recipes, that I can’t find in any other book, is that you eat “normal” (for lack of a better word) foods, and just veganize them. You don’t make a lot with ingredients that are “out there” for the average palette, if that makes sense :). For that reason, I have recommended and given your books as gifts so many times. If I had one request, it would be to ask for more sugar alternatives in your recipes. I know you don’t use white sugar which is great, but even cane sugar, I always try and sub for coconut sugar, sucanat, xylitol, stevia and recently monk fruit. Just trying to go that extra step towards more healthy, but it’s always a risk that the recipe won’t turn out as good. I love how you feed our bodies with such great nutrients, so that is only a personal request :). Thanks for all you do in providing us with the best vegan food recipes!!

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -July 1, 2019 at 2:21 pm -
    -
    -
    -

    Hey Cynthia, awww that breaks my heart you thought you had somehow deleted yourself from my blog post notifications! I’m truly sorry for the lack of updates. And thank you so much for sharing my book with others so much…that is really the best compliment. I share recipes that we actually make and love in our house and I have always preferred the down to earth ones (no pun intended! haha). I will absolutely keep your suggestion about sugar swaps in mind too. The next time I make this ice cream Im going to try coconut sugar and hope it works! If it does I will make a note in the recipe.

    -

    Reply

    -
    -
    -
    -
    -
    - -Nicole W. (Oh She Glows Recipe Tester) -June 30, 2019 at 9:09 am -
    Recipe Rating:
    -
    -
    -

    Well, dang girl, you just brought tears to my eyes (rolling down my face, actually). Don’t you know it’s hard for us to read your blog post when tears are clouding our vision? ha ha.
    -Even though I was there during your struggles this year, seeing it on paper so to speak, and hearing you share your story with such bare honesty and vulnerability really touched my heart. That you are willing to share yours in this way with your community shows the trust you place in them.
    -I am filled with joy that you are feeling so much better! And, I know that everyone will fall in love with your new cookbook (you have been on a recipe roll!!) and this ice cream recipe, which is completely irresistible!
    -I am honoured to be a part of it all, thank you.

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 30, 2019 at 10:18 am -
    -
    -
    -

    Nicole, your support really means the world to me. It’s such an honour to get to work with you each day! I have no doubt that your friendship and support during this past winter really made all the difference. :) High fives for all the progress we’ve made since the start of the year….talk about on fire! lol.

    -

    Reply

    -
    -
    -
    -
    -
    - -Bev -June 30, 2019 at 9:31 am -
    -
    -
    -

    Thanks Angela this looks awesome – can I make this ice cream with honey instead of cane sugar as my son is on a special diet and we can only sweeten with honey?
    -Thanks

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -June 30, 2019 at 10:15 am -
    -
    -
    -

    Hey Bev, Thank you! I’m not sure to be honest…I’m just starting out in my vegan ice cream journey so I have only been testing with cane sugar right now. I wonder if using all honey would thicken properly. The PB ice cream that inspired mine (I linked to Cookie + Kate’s version!) uses some honey, so you may want to look at that one to see how she makes hers. I’d love to hear how it goes!

    -

    Reply

    -
    -
    -
    -
    -
    - -Melanie -June 30, 2019 at 1:44 pm -
    -
    -
    -

    I have been a vegan for a while now and your recipes are making my life easier and better! Thank you for what you do!

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -July 1, 2019 at 1:41 pm -
    -
    -
    -

    I’m so happy to hear that…congrats on your vegan journey!

    -

    Reply

    -
    -
    -
    -
    -
    - -Allie -June 30, 2019 at 7:35 pm -
    -
    -
    -

    Hi Angela, I’ve read your blog since 2009 and have both of your cookbooks perched on my kitchen counter. You’re the reason I adapted a plant based diet over 4 years ago, and you (along with Jenna @eatliverun – the OG food bloggers ;] ) are the reason I developed a healthy and happy relationship with food and nutrition. I can relate to your struggles with mental health and want you to know that you are an inspiration. You have made an impact on my life and the lives of many others because of your humble attitude, beautiful spirit, positive energy, gorgeous writing style, and, of course, your fantastic recipes. Thank you for all that you do to make this world a brighter place.

    -

    Love,
    -Allie

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -July 1, 2019 at 1:39 pm -
    -
    -
    -

    I’m feeling a little misty-eyed over here…!! Thank you Allie. That is so fun that you’ve been following so long…we’re going to need a 20 year reunion in 8-9 more years, lol. I can’t thank you enough for your support! I’m so happy to have been a part of your plant-based diet journey too. :) hugs!

    -

    Reply

    -
    -
    -
    -
    -
    - -Anna Lee -June 30, 2019 at 7:53 pm -
    -
    -
    -

    You are so brave to put yourself out there, and I’m so happy to hear that you are doing better. As someone who is an extremely private person, even with my friends and family, I know how difficult it is to share exactly what’s going on in your head, but it takes incredible strength to do so, and I’m proud and grateful you shared it with us. You and your blog are such a huge inspiration to me. Not only are your recipes downright heaven (I can’t tell you how many of them are on constant rotation in my meal prepping!), but you, the person behind the blog, is so warm and welcoming I always enjoy reading this blog and your thoughts.
    -As for the recipe, GIRL this is everything I want in a dessert. I’m a dyed in the (vegan) wool peanut butter addict, and wow I cannot WAIT to try this!
    -And I can’t wait for the new cookbook! What lucky testers you must have! ;)

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -July 1, 2019 at 1:30 pm -
    -
    -
    -

    I’m so touched by your comment…thank you Anna! Your love really shines through the screen and I’m so grateful to have you here. I can relate to how hard it is to share too. I like to think of my vulnerability online and offline as a work in progress…some days/weeks/months are easier than others.
    -I recently reintroduced peanut butter (after having to eliminate many foods as part of allergy testing) and I have to tell you, I was (am) the happiest person in the world that it was reintroduced without issue. Now I just have to remember that I don’t need to eat PB with every meal right now…lol!! It’s honestly a top 5 food for me which made this ice cream an instant winner. ;)

    -

    Reply

    -
    -
    -
    -
    -
    - -Tina -July 1, 2019 at 3:56 pm -
    -
    -
    -

    You are a GEM. That is all.

    -

    Reply

    -
    -
    -
    - -Dawn -July 1, 2019 at 5:09 pm -
    -
    -
    -

    Hi Angela! Welcome back! Thank you for your honesty and amazing recipes. I’ve followed you a long time and our kiddos are around the same age (Sep’14) and (July ‘16). My story is very similar to some of the personal challenges you’ve shared lately. The more moms I talk to the more common it is, very interesting ! I too am now on the on the other side of deep depression I believe it started in my first pregnancy and with back to back pregnancies, not enough self care and being in “survival” mode I lost myself. I’ve spent a fair amount of time living with the guilt of “what did I do wrong “ “how did this happen to me” I still don’t have the answers but every day I experience a bit more healing. Would love to hear anything that has helped you and how you are healing while still being “on”. Cheers to making it to the other side. Congrats on your new book ! Much much love to you:)

    -

    Reply

    -
    -
    -
    - -Kate -July 1, 2019 at 5:42 pm -
    -
    -
    -

    What I remind myself of and often share with others is that each time we are open/vulnerable with the hard parts of our lives, we give permission to another person to not hide or feel ashamed but to speak up about their story and find support. So thank you for doing that. The positive ripple effect of each person, particularly those with the platform like you have, has no end. I have suffered greatly from intense anxiety. It’s been a long time since then but I can recall it in an instant because it was so overwhelming. I have empathy for everyone who struggles. I’m so glad to hear that you’ve come through the worst of it, sought help and support and feel free to share. Best wishes to you!

    -

    Reply

    -
    -
    -
    - -AW -July 1, 2019 at 6:36 pm -
    -
    -
    -

    Sending so much love your way, Angela. Can’t wait for the new book. <3

    -

    Reply

    -
    -
    -
    - -Ale -July 1, 2019 at 6:52 pm -
    -
    -
    -

    Thank you being vulnerable and sharing. I can relate on the feelings of depression and guilt on feeling behind on things. I’ve been following you since 2012 and just wanted to let u know that even though you haven’t shared much this year, you’ve made such an impact in my life throughout the years that whenever you post again, I just pick up with the next recipe :) Ill always follow your recipes regardless of how much content you put out – I imagine others are thinking the same thing! Youre just so talented and detail-orientated with your recipes! I hope that brings comfort to you when you have to shift priorities away from creating! Thank you for sharing and I look forward to the 3rd cookbook- congratulations!!

    -

    Reply

    -
    -
    -
    - -Tammy Root -July 1, 2019 at 6:52 pm -
    -
    -
    -

    Ange,
    -What can I say? I just love you and your honesty. I started following you, oh geez, maybe 10 years ago or so. I ordered a gazillion Glo Bars from you and loved (and still love) reading your blog. And, can I just say, your food photog skills have improved immensely from the beginning until now??!!! LOL! I am so glad we have become friends through your blog and cookbooks. I am honored to be a recipe-tester for you and yes, this is your BEST cookbook yet!!! And, that is saying a lot given how amazing the first two are. We all need to take little hiatuses in life. You took yours and you are back stronger than ever. I am so glad. Love ya, girl. Xoxo

    -

    Reply

    -
    -
    -
    - -marni -July 1, 2019 at 8:52 pm -
    -
    -
    -

    Thank you so much for sharing! You are very brave for so many reasons. Telling all of us about struggles helps everyone know we are not alone in our journeys. I have followed your blog for 7 years and just hope you know how much your writing, recipes, photography, but most of all honesty is valued and appreciated. Can’t wait for cookbook 3!!!!

    -

    Reply

    -
    -
    -
    - -Aruna -July 1, 2019 at 10:05 pm -
    -
    -
    -

    Angela, it is so so good to hear your voice again on your blog. I was wondering if you were ok based on the tone of your last few posts. We really appreciate your sharing honestly. Hoping you continue to have margin for wellness and rest in your life.
    -I am so, so excited for your next cookbook and will pre-order once it is available!
    -Hoping the next one will have a couple of instant pot recipes. I got an IP a couple years ago and enjoy using it to cook.

    -

    Reply

    -
    -
    -
    - -Mindy -July 1, 2019 at 10:13 pm -
    -
    -
    -

    Sending you much love and glad you are feeling more like yourself. I’ve missed your blog posts and recipes :) I’m so excited to hear about your third book. I absolutely love your first two books and constantly remake my favorite dishes from them.

    -

    Reply

    -
    -
    -
    - -Sue -July 2, 2019 at 1:04 pm -
    -
    -
    -

    I am sorry to hear of your struggles. Thanks for bravely sharing. And Welcome Back!! I’ve missed you.

    -

    Reply

    -
    -
    -
    - -Jennifer -July 2, 2019 at 7:30 pm -
    -
    -
    -

    Thank you for sharing this. Baby #2 is 6 months old and I’ve definitely been struggling too. Babies and family are so much harder than they seem. Seeing your post today perked me up though! I haven’t been checking your blog as regularly lately so I’m glad I looked today!! Glad you’re doing better and returning to blogging!

    -

    Reply

    -
    -
    -
    - -Catherine -July 3, 2019 at 10:07 am -
    -
    -
    -

    Oh Angela, I’m sorry to hear what you’ve been going through. Thanks for your honesty – you have no idea how many people you’re helping by being honest, and normalizing mental health issues.

    -

    How exciting about your 3rd cookbook! I’ve been following you for almost 10 years now – wait, what? How is that possible. At least since 2010, I think, when I first went vegan. You were and continue to be a huge inspiration to me. Before the days of social media, I used to head over to your website almost every day to check for new posts. The world has changed a bit, but your place in my life as a vegan goddess has not! And I was thrilled to be a recipe tester on your first book. It’s one of my claims to fame in this community :)

    -

    Anyhow, all well wishes for a peaceful and fun summer, and I’m so glad to hear you have those creative juices flowing again!

    -

    Reply

    -
    -
    -
    - -Elizabeth -July 3, 2019 at 12:20 pm -
    Recipe Rating:
    -
    -
    -

    First, I’d like to thank you for being vulnerable and sharing your struggles. I am the mother of a daughter who struggled with depression for years. While she has finally found ways to manage it that work for her, it’s still a journey. When you speak out, you are helping her and so many others by reducing the stigma and secrecy around mental health. You are a warrior, and you will no doubt help many who suffer in silence. We need to have these conversations!

    -

    Next, this recipe! It is amazing! The cookies are crazy good by themselves, but I just made the ice cream. and I think I’m officially obsessed. I’ve been looking for a reason to purchase an ice cream maker, and this was it. By the way, I appreciate how your instructions are always fully explained and right-on-target.

    -

    Keep taking care of yourself, and remember that you are not alone. You have untold numbers of supporters in your corner cheering you on. Thank you!

    -

    Reply

    -
    -
    -
    - -Sue -July 4, 2019 at 9:41 am -
    Recipe Rating:
    -
    -
    -

    Great recipe Angela! Thanks. Glad to have you back.

    -

    Reply

    -
    -
    -
    - -Libby -July 4, 2019 at 9:44 pm -
    Recipe Rating:
    -
    -
    -

    Made this (followed the recipe exactly), tasted it, and straight into the garbage it went. I was so excited to try it, but the end result tasted basically like coconut milk with salt in it and no other flavor notes. What a bummer!

    -

    Reply

    -
    -
    -
    - -Jane -July 19, 2019 at 1:50 pm -
    -
    -
    -

    Maybe you don’t like coconut flavor? My bf doesn’t like coconut so he would not like this, but everyone else did. So maybe that’s it. I tried it and thought it was out of this world delicious.

    -

    Reply

    -
    -
    -
    -
    -
    - -Karen -July 5, 2019 at 3:33 am -
    -
    -
    -

    Welcome back, Angela. Big virtual hugs! X

    -

    Reply

    -
    -
    -
    - -Melissa -July 5, 2019 at 1:59 pm -
    -
    -
    -

    So glad you’re feeling better and so excited to see that you’re posting recipes again and can’t wait for your new cookbook! I’ve been following your blog since 2012 and you’ve made a huge impact on my life. I’ve never commented before, but thought I would since you’ve been so open about sharing. You’re the reason I became vegetarian and then vegan, and most importantly you really helped me overcome my eating disorder which I’d been struggling with for over a decade. You taught me that eating could be enjoyable while still being healthy (not just sad beds of lettuce and no more starvation). I have both your cookbooks and I’ve made every single recipe in both. You’re incredibly talented and I can’t thank you enough for your hard work!

    -

    PS The fact that you’re also Canadian makes me love you that much more :)

    -

    Reply

    -
    -
    -
    - -Tammy Root -July 5, 2019 at 4:25 pm -
    -
    -
    -

    Hey Ange — I just wanted to say that I so appreciate your honestly. We all need to take little hiatuses once and awhile and it’s okay. I am glad you are back! As you know, I have been following you since nearly the beginning of your blog and there is just something about you that resonates with me (and many people). I am so glad we have become friends through this process. I love testing your recipes and helping you. Love ya, girl.

    -

    Reply

    -
    -
    -
    - -Libby -July 8, 2019 at 5:33 pm -
    -
    -
    -

    I tried to leave a rating on this before and it appears to have been filtered/moderated out. I did not like this recipe at all. In fact, after processing it in my ice cream maker, I threw it away. The coconut and salt were overwhelming and I didn’t taste any of the other flavor notes. I would absolutely not make this again.

    -

    Reply

    -
    -
    -
    - -Angela (Oh She Glows) -July 15, 2019 at 9:53 am -
    -
    -
    -

    Hi Libby,

    -

    Sorry for the delay, I don’t moderate comments every day. Your review is live! Thanks for sharing :)

    -

    Reply

    -
    -
    -
    -
    -
    - -Jamie -July 9, 2019 at 2:34 pm -
    -
    -
    -

    Hi Angela, I’m sorry to hear about your recent struggles – you were missed and I’m glad you’re doing better! I love your cookbooks and all of the care you put into your amazing recipes, so obviously I’ll be eagerly awaiting your third cookbook next year. :) Wishing you strength, peace, and joy ahead!

    -

    Reply

    -
    -
    -
    - -Jody Weima -July 12, 2019 at 10:16 am -
    -
    -
    -

    Thanks so much for sharing this, Angela.
    -I miss Guelph! I am sure everyone treated you kindly. I lived there for 10 years before moving overseas and think of it often.
    -I’ve really been falling in love with your blog (the writing, the drool-worthy photos, your creativity) and have fallen in love with your recipes. Thank you for helping me and my guy eat healthier – with delicious food! I have the app and your books are next! ;)
    -I’ve been there, with your struggles. You are not alone. Sending love across the ocean.

    -

    Reply

    -
    -
    -
    - -Suzy Grant -July 16, 2019 at 6:29 pm -
    -
    -
    -

    Mental health needs to be addressed more often. Too many suffer.
    -Question about the coconut milk. Do you skim off the hard part that is at the top or just add the whole thing into the mixture?

    -

    Reply

    -
    -
    -
    - -Sarah Chambers -July 17, 2019 at 1:09 am -
    Recipe Rating:
    -
    -
    -

    First of all, Need guts to share something about your mental health, so brave. It’s very difficult to share about mental health. I’ m happy for you that you are doing better.
    -and liked your recipe.
    -Kudos

    -

    Reply

    -
    -
    -
    - -Lauren -July 18, 2019 at 9:17 am -
    Recipe Rating:
    -
    -
    -

    Excellent ice cream! Just made it last weekend as my first attempt at making any type of ice cream, and it was too darn good!

    -

    Reply

    -
    -
    -
    - -Ni V. -July 19, 2019 at 12:10 pm -
    -
    -
    -

    Hi Angela!
    -Thank you for your post. I think its serendipitous that I read this post today. I have had a year full of struggle with mental health. I’ve been on the climb up and have pulled out your cookbooks recently. I went back to what brings me joy (good healthy food, and creative cooking). thanks for being open and honest and I’ve been touched and lifted.

    -

    Reply

    -
    -
    -
    - -Jane -July 19, 2019 at 1:47 pm -
    Recipe Rating:
    -
    -
    -

    This was incredible!!! It was so easy to make and holy cow that peanut butter flavor. I brought it to a party, and it was the first dessert finished. I can just imagine the other tasty ice cream creations by just switching the kind of cookies omg I cannot wait to try it out. Cookies n cream here I come. Thank you!!!! :D

    -

    Reply

    -
    -
    -
    - -Therese -July 19, 2019 at 9:40 pm -
    -
    -
    -

    Hey lady, glad you’re feeling better 🙂. Excited for the next book – would love a section on sauces and spreads – savory and sweet – to top veggies, sandwiches, salads, yogurt, fruits…

    -

    Reply

    -
    -
    -
    - -Shannan -July 20, 2019 at 1:07 am -
    Recipe Rating:
    -
    -
    -

    Yum! I made the cookies and the ice cream last night and it was delicious (cookies are good on their own too), thanks so much for the recipe.

    -

    Reply

    -
    -
    -
    - -Chloe Pedley -July 24, 2019 at 8:32 am -
    Recipe Rating:
    -
    -
    -

    thank you for sharing your story! The more of us who talk about our mental health, the less stigma it has.
    -As for the icecream…. WOW!

    -

    Reply

    -
    -
    -
    - -Ashley -July 26, 2019 at 7:18 pm -
    -
    -
    -

    Made this recipe and it does not disappoint! I love the simplicity of the recipe, it came together quickly and the whole family loved it.

    -

    Reply

    -
    -
    -
    - -Cayley Humphreys -July 31, 2019 at 3:12 pm -
    -
    -
    -

    Oh man, reading a new OSG blog post is like turning a page in my favorite book. I have loved following along your journey and all of its beautiful imperfections over the years, but this post was particularly heart-warming. I can totally relate to Nicole’s comment about the tears clouding my vision! Haha. I think I speak for everyone when I say that I’m so glad to hear you are feeling much better. Ps – Everything you said in the first paragraph about the impact that blogger’s words had on you, and that’s how I feel reading this post!

    -

    Now that the cat’s out of the bag – huge congrats on the new book! I can only imagine how hard you and the team have been working and I already know I’m going to love it! Honestly, though, I don’t know what I’m more excited about – seeing the final product or being able to FINALLY meet for that coffee (cough cough wine) date. ;)

    -

    Wishing you all the best in your final steps of the book and as for the photoshoot – you’ve got this girl!!! Oh and this recipe is totally my jam so you know I’ll be trying it too! Xo

    -

    Reply

    -
    -
    -
    - -Larissa -August 6, 2019 at 6:59 am -
    -
    -
    -

    This is a beautiful post! Tempting recipe,touching words and exciting news all at once. And I’m happy that you are back – have been missing your posts this entire time.

    -

    Thank you for being so honest and real. I am, too, still trying to get my motivation and inspiration back.

    -

    I hardly can’t wait for the new book! Your recipes are my favourite ones by a long way! And I want to let you know that you not only introduced me to vegan cooking but you taught me how to cook in general – and removed my fear of cooking! I’m now fully vegan and an enthusiastic cook :))) Please never stop your beautiful work.

    -

    I’m very excited for an entire new collection of dinner/special occasions recipes!! And if I may suggest, I would looooove a cheesy quiche recipe (like the classic spinach and cheese combo) – as cheese was something hard to give up.

    -

    Reply

    -
    -
    -
    - -Nick -August 9, 2019 at 9:51 am -
    -
    -
    -

    Whoa! that ice cream looks heavenly, can’t believe it’s vegan. Kudos to you for going through with that speech. Anxiety is tough to deal with.

    -

    Reply

    -
    -
    -
    - -Jim -August 20, 2019 at 5:17 pm -
    Recipe Rating:
    -
    -
    -

    Thank you for sharing your struggle with depression. As early as eight years old, I did not want to live. I struggled with family who regularly told me that I was worthless and that I would not amount to anything. It was a long road involving two psychiatric hospitalizations, lots of therapy, and a bucketload of anti-depressants. In spite of that, I have a wonderful and caring wife, a lovely daughter, and a 30 year career. Cooking was also my salvation. Although I did not have the desire to cook at times, I knew that a lack of interest was a part of severe depression and PTSD. I still cook for my family after 30 years of marriage. I still enjoy it. I appreciate your story and your recipes.

    -

    Reply

    -
    -
    -
    - -Ivana -August 23, 2019 at 7:00 am -
    Recipe Rating:
    -
    -
    -

    Thank you for this post, Angela! This is definitely a topic that needs to be more openly talked about. Feeling isolated and alone in your issues is the worst and it’s really brave and amazing that you’ve decided to share your experience! Sending you much love!

    -

    Reply

    -
    -
    -
    - -Sapana -August 27, 2019 at 4:34 pm -
    Recipe Rating:
    -
    -
    -

    You had me at peanut butter cookie. This turned out perfectly delicious and was so easy to make!! Love love love.

    -

    Reply

    -
    -
    -
    - -Crystal -September 10, 2019 at 3:54 pm -
    -
    -
    -

    Thank you for this post :) I’m so happy you are on your way to cookbook #3! I have both 1 and 2 on kindle and also hardcover! Recipe books just aren’t the same on a kindle, especially with your beautiful photography.
    -Sending all my best wishes your way
    -Crystal

    -

    Reply

    -
    -
    -
    - -Autumn -September 14, 2019 at 12:52 pm -
    Recipe Rating:
    -
    -
    -

    Ohhh man. This was SO GOOD.
    -First I made the cookies, and I didn’t know if any were going to make it into the ice cream. I’ll have to make another batch just to eat on their own – YUM!
    -Then, I made the ice cream, and my husband deemed it the best ice cream he’s ever tasted! :)
    -My family is enjoying the last of the warm days here in WI with your perfect ice cream! Thank you.

    -

    Reply

    -
    -
    -
    - -Ashley -September 15, 2019 at 12:41 am -
    -
    -
    -

    Angela,
    -Thank you for the update. I’m very glad to hear you are feeling better and appreciate your honesty and vulnerability. Please know that your words are powerful and are helping others.
    -This recipe looks amazing! I need to dig my ice cream maker out of the back of the pantry.
    -Aloha from Maui

    -

    Reply

    -
    -
    -
    - -Emily G -September 22, 2019 at 8:39 pm -
    -
    -
    -

    Any news on when your next book will be published?

    -

    Reply

    -
    -
    -
    - -David Peterson -September 23, 2019 at 9:25 pm -
    Recipe Rating:
    -
    -
    -

    I absolutely love this ice cream. My whole family loves it. Best plant based ice cream I have found. Thank you for providing such an amazing recipe.

    -

    Reply

    -
    -
    -
    - -Aruna -October 5, 2019 at 9:54 pm -
    -
    -
    -

    Hi Angela,

    -

    Not sure if all comments get posted here but felt I should request –> please make sure your 3rd cookbook has a chili recipe! It is such a staple for Fall/Winter.
    -Would love to see a really good one from you too!

    -

    Reply

    -
    -
    -
    - -Cathrine -October 22, 2019 at 10:36 am -
    Recipe Rating:
    -
    -
    -

    So peanut buttery and delicious!!!

    -

    Reply

    -
    -
    -
    - -Rita -December 5, 2019 at 8:51 pm -
    -
    -
    -

    Hi Angela,

    -

    I’m a long time reader. I started reading from 2008, I believe! Your recipes got me through professional school! This the first time I’m posting. We haven’t heard from you in 5 months! Please do consider writing us a little update or recipe to let us know that you’re still out there creating wonderful recipes and content. Wishing you and your family health and happiness.

    -

    Rita

    -

    Reply

    -
    -
    -
    - -Caroline -December 29, 2019 at 11:01 am -
    -
    -
    -

    Hi! I love your blog! Thank you for sharing :) I have a question, I am severely allergic to coconut and a lot of the recipes call for coconut milk, oil or sugar. Do you have any suggestions for alternatives? I would appreciate it!

    -

    Reply

    -
    -
    -
    - -Angela -January 1, 2020 at 9:27 pm -
    -
    -
    -

    Omg! First of all happy New year everyone! Second of all my birthday is later this month and I am going to make this for my birthday… 🍦I am a peanut butter holic and I am already dying to try this recipe. yes, I’m going to make my own birthday dessert because I’m the only vegan in the family and that’s the only way I will have a delicious healthy dessert. Thank you for all the wonderful recipes 😍

    -

    Reply

    -
    -
    -
    - -Lucia -January 3, 2020 at 5:08 am -
    Recipe Rating:
    -
    -
    -

    Delicious recipe! I tried it and it was very very good! All my friends congratulated with me! By the way, I am italian and I assure you that it is fine also for us :)

    -

    Reply

    -
    -
    -
    - -Evelin -January 3, 2020 at 5:50 pm -
    -
    -
    -

    Wonderful recipe! Thanks a lot!

    -

    Reply

    -
    -
    -
    - -Dawn M -January 8, 2020 at 3:52 pm -
    -
    -
    -

    Angela, your fans miss you! I love your writing and your recipes and I’m looking forward to your next book. Happy New Year, darling.

    -

    Reply

    -
    -
    -
    - -Dayna -January 22, 2020 at 11:28 am -
    -
    -
    -

    Wow! Your honesty and vulnerability is inspiring and brave. Thank you for sharing your feelings and process. It’s so easy for people to go to a site and think nothing but ice cream thoughts or nothing for that matter of the person putting the work into everything. Kudos to you! Be well.

    -

    Reply

    -
    -
    -
    - -linda -January 23, 2020 at 9:34 pm -
    -
    -
    -

    Hi Angela,
    -I’m so looking forward to a new book. I was just googling up new books as I only have the two of yours and I”m in need of a new ‘fix’!
    -Thanks for your honesty. I too have struggled with anxiety. What has helped me is a program I will include. I’m NOT in any way associated with it except for having gone thru it. Nicola is offering it for free for the month of Jan. This is a heck of a deal. I paid quite a bit! She’s trying to make it more accessable for people. Anyways I”ll include it in case it resonates with you. Lots of love to you xx https://alittlepeaceofmind.co.uk/work-with-me/ a little peace of mind and here’s her main website:

    -

    Reply

    -
    -
    -
    - -Meghan Fenton -January 31, 2020 at 8:42 pm -
    -
    -
    -

    You are so loved! I appreciate your passion and how you do so much for your community. It sounds like you have taken time to tend to yourself and your family at home; there is nothing more important than that! Looking forward to the new book!!!!!

    -

    Reply

    -
    -
    -
    - -Ashley S -February 6, 2020 at 8:40 pm -
    -
    -
    -

    Hey!!

    -

    This is an amazing recipe. I am so happy that Oonagh Duncan led me to you :)
    -I was wondering what to do you mean by let the ice cream bowl chill overnight? Like just a bowl or the ingredients in a bowl? I am planning to make this since I have completely changed my eating habits and I don’t want to mess up. Thanks & much love!

    -

    Ash

    -

    Reply

    -
    -
    -
    - -MrBosski -February 10, 2020 at 5:09 pm -
    -
    -
    -

    I made two batches of this ice cream. One as is and one with cookies and cream flavoring. The texture can be manipulated with the temperature of your heavy cream starting point. If it’s cold straight from fridge you’re texture will be softer and more whipped. If you let it get to room temp first you’re going to finish with a harder less whipped texture and more of a standard store bought hard ice cream texture.

    -

    Reply

    -
    -
    -
    - -Sara -March 1, 2020 at 10:44 am -
    -
    -
    -

    I absolutely LOVE this ice cream! It inspired me to make a slightly different version that I wanted to share. I made a batch of your flourless chocolate brownies from the Oh She Glows Everyday cookbook, then made the ice cream base using almond butter instead of peanut butter. I chopped up a little over half of the brownies into almond-size pieces, froze the bites for about 10 minutes and then added them to the ice cream when you would normally add the cookies. It turned out awesome! thank you!

    -

    Reply

    -
    -
    -
    - -Ray L. -March 9, 2020 at 8:58 am -
    Recipe Rating:
    -
    -
    -

    Hey Angela, thanks for being so vulnerable with us, I’m glad that you’re shaking the guilt or funk off because you’ve done such a great job so far with this blog and shouldn’t be too hard on yourself!

    -

    Also, the way you craft and present these amazing recipes is just top-class. Keep going, it’s making a big impact on a lot of people!

    -

    Reply

    -
    -
    -
    - -Jill -March 21, 2020 at 1:05 pm -
    -
    -
    -

    Hi Angela and the OSG family.
    -I’ve never posted before, but I am concerned about you Angela. I am so grateful for your vulnerability about mental health and disordered eating as well as your amazing recipes. I myself have faced anxiety and depression followed by cancer this year. I am currently working on my relationship with food. I am doing ok and my best to focus on gratitude every day I am here. Hope you and the community are doing ok with everything going on.

    -

    Reply

    -
    -
    -
    - -Melissa -March 28, 2020 at 11:16 am -
    -
    -
    -

    I sure miss this blog. A couple recipes a week was such a highlight for me.

    -

    Really wish it didn’t die. Or we at least could’ve gotten a goodbye post instead of just being gone. :(

    -

    Reply

    -
    -
    -
    - -Terry -April 18, 2020 at 12:00 pm -
    -
    -
    -

    Me too! We miss you, Angela, and hope everything is OK. Wishing you every good thing!

    -

    Reply

    -
    -
    -
    -
    -
    - -Christine Lacey -April 4, 2020 at 12:46 pm -
    -
    -
    -

    I hope everything is OK with you.

    -

    Reply

    -
    -
    -
    - -Stephanie -April 7, 2020 at 3:48 pm -
    -
    -
    -

    I will third this comment – hope you are doing well Angela, the world misses hearing from you but I hope you are taking care of yourself and your family is well!

    -

    Reply

    -
    -
    -
    - -Neha -April 27, 2020 at 7:26 am -
    Recipe Rating:
    -
    -
    -

    I have started a vegan journey for a while. Your recipes are so good and it is easy to make. Thank you! :)

    -

    Reply

    -
    -
    -
    - -Vania -May 1, 2020 at 7:16 am -
    -
    -
    -

    Thanks for coming back!! We missed you :-)

    -

    Reply

    -
    -
    -
    - -Lorraine E Smith -May 23, 2020 at 3:40 pm -
    -
    -
    -

    Hi Angela,
    -I am thrilled that you are writing yet another cookbook for us all. It is a huge amount of work I am sure. You mentioned that we let you know what we would like included…I would love to have a nutrient list for the recipes – basically calories, fat and protein. And also if subs for oil can be done (I use as little as possible). Thank YOU.

    -

    Reply

    -
    -
    -
    -
    -
    -

    Leave a Comment

    -
    -
    -

    -

    -

    -

    - -

    -

    - - - -

    -

    -
    -
    -
    -

    Previous post:

    -

    Next post:

    -
    -
    - -
    - -
    -
    - -
    -
    - - - + + + + + + + + + + +Obsession-Worthy Peanut Butter Cookie Ice Cream – Oh She Glows + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +Menu + +
    + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/test_data/omnivorescookbook_1.testhtml b/tests/test_data/omnivorescookbook_1.testhtml index 556da6056..f24668fcd 100644 --- a/tests/test_data/omnivorescookbook_1.testhtml +++ b/tests/test_data/omnivorescookbook_1.testhtml @@ -1,1238 +1,1505 @@ - - - - - - - - - - - - - - Stir Fried Bok Choy with Tofu Puffs - Omnivore's Cookbook - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -
    - -
    - - - - - - - - -
    -
    Omnivore's Cookbook: Make Chinese Cooking Easy
    BuzzFeedGood HousekeepingHuffington PostLucky ChowMSNReader's DigestSaveurYahoo! News
    -
    -
    - -
    - -
    + + + + + + + + + + + + + + Stir Fried Bok Choy with Tofu Puffs - Omnivore's Cookbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + -
    - -
    -
    - - -
    - -
    - -
    -
    -
    -
    - -
    -
    -
    -
    -

    FREE 5-Day Chinese Cooking Crash Course

    -

    Cooking delicous Chinese food is easier than you think!

    -
    -
    -
    -
    -
    -
    -
    - -
    - -
    - -
    - -
    - -
    -
    -
    -
    -
    - - - - - - -
    -
    - -
    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file +
    + + +
    + +
    + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    +
    + +
    +
    +
    +
    +

    FREE 5-Day Chinese Cooking Crash Course

    +

    Cooking delicous Chinese food is easier than you think!

    +
    +
    +
    +
    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    +
    +
    +
    + +
    +

    Thank

    +

    You!

    +

    USE COUPON CODE 

    +

    WELCOME20

    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +

    Follow us on Facebook

    +
    + +
    + + + + + +
    +
    +
    + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/test_data/omnivorescookbook_2.testhtml b/tests/test_data/omnivorescookbook_2.testhtml index 25845d106..e3d1ec235 100644 --- a/tests/test_data/omnivorescookbook_2.testhtml +++ b/tests/test_data/omnivorescookbook_2.testhtml @@ -1,1697 +1,1714 @@ - - - - - - - - - - - - - - - Beef Pan-Fried Noodles - Omnivore's Cookbook - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    - - - - - - - - - - -
    -
    Omnivore's Cookbook: Make Chinese Cooking Easy
    BuzzFeedGood HousekeepingHuffington PostLucky ChowMSNReader's DigestSaveurYahoo! News
    -
    -
    - -
    - -
    - -
    - -
    -
    - - -
    - -
    - -
    -
    -
    -
    - -
    -
    -
    -
    -

    FREE 5-Day Chinese Cooking Crash Course

    -

    Cooking delicous Chinese food is easier than you think!

    -
    -
    -
    -
    -
    - -
    -
    - -
    - -
    - -
    - -
    - -
    -
    -
    -
    - -
    -

    Thank

    -

    You!

    -

    USE COUPON CODE 

    -

    WELCOME20

    -
    -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -

    Follow us on Facebook

    -
    - -
    - - - - - -
    -
    -
    - -
    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + Beef Pan-Fried Noodles - Omnivore's Cookbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + + + + + + + + + + +
    +
    Omnivore's Cookbook: Make Chinese Cooking Easy
    BuzzFeedGood HousekeepingHuffington PostLucky ChowMSNReader's DigestSaveurYahoo! News
    +
    +
    + + +
    + +
    + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    +
    + +
    +
    +
    +
    +

    FREE 5-Day Chinese Cooking Crash Course

    +

    Cooking delicous Chinese food is easier than you think!

    +
    +
    +
    +
    +
    + +
    +
    + +
    + +
    + +
    + +
    + +
    +
    +
    +
    + +
    +

    Thank

    +

    You!

    +

    USE COUPON CODE 

    +

    WELCOME20

    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +

    Follow us on Facebook

    +
    + +
    + + + + + +
    +
    +
    + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/test_data/onceuponachef_1.testhtml b/tests/test_data/onceuponachef_1.testhtml index 41102d75f..83596151d 100644 --- a/tests/test_data/onceuponachef_1.testhtml +++ b/tests/test_data/onceuponachef_1.testhtml @@ -17,7 +17,7 @@ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WQBFQB3'); - @@ -25,7 +25,7 @@ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function - + +} + + branch: '6bd5283',bucket: 'prod', }; + window.adthriveCLS.siteAds = {"siteId":"562e5bac94fb137861642546","siteName":"Once Upon a Chef","betaTester":false,"targeting":[{"value":"562e5bac94fb137861642546","key":"siteId"},{"value":"6233884d022d36708846a57e","key":"organizationId"},{"value":"Once Upon a Chef","key":"siteName"},{"value":"AdThrive Edge","key":"service"},{"value":"on","key":"bidding"},{"value":["Food"],"key":"verticals"}],"breakpoints":{"tablet":595,"desktop":1024},"adUnits":[{"sequence":1,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop"],"name":"Sidebar_1","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"body.home","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".gws-sidesec.ad div","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"adSizes":[[300,250],[250,250]],"priority":299,"autosize":true},{"sequence":9,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body.home","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".gws-sidesec.testimonial","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[300,250],[250,250],[336,280],[320,50],[320,100],[300,420],[300,600]],"priority":291,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.home","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".bodysection","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[120,240],[250,250],[300,250],[320,50],[320,100],[336,280],[468,60],[728,90],[970,90],[1,1],[300,300],[552,334],[300,50],[728,250],[970,250],[1,2]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.home","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".featuregrid li","skip":1,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"meta[content*=\"/inspiration/\"]","spacing":0,"max":2,"lazy":false,"lazyMax":null,"elementSelector":"body.single:not(.at-disable-content-ads) .imagegrid.featuregrid.withexcerpt li","skip":2,"classNames":[],"position":"afterend","every":3,"enabled":true},"adSizes":[[970,90],[728,90]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"meta[content*=\"/inspiration/\"]","spacing":0,"max":2,"lazy":false,"lazyMax":null,"elementSelector":"body.single:not(.at-disable-content-ads) .imagegrid.featuregrid.withexcerpt li","skip":1,"classNames":[],"position":"afterend","every":3,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":1,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_1","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":299,"autosize":true},{"sequence":2,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_2","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":298,"autosize":true},{"sequence":3,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_3","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":297,"autosize":true},{"sequence":4,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_4","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":296,"autosize":true},{"sequence":5,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_5","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":295,"autosize":true},{"sequence":9,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":291,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.archive","spacing":0,"max":2,"lazy":false,"lazyMax":null,"elementSelector":".imagegrid","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body:not(.single)","spacing":0,"max":2,"lazy":false,"lazyMax":null,"elementSelector":".mobilead","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.at-disable-content-ads)","spacing":0.85,"max":3,"lazy":true,"lazyMax":96,"elementSelector":".mainpost-a > .content > p, .mainpost-a > .content > .wprm-recipe-ingredient-group > p, .mainpost-a > .content > .instructions > .instructions > p","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[1,1],[1,2],[250,250],[300,50],[300,250],[300,300],[320,50],[320,100],[336,280],[468,60],[552,334],[728,90],[728,250],[970,90],[970,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.at-disable-content-ads)","spacing":0.85,"max":5,"lazy":true,"lazyMax":94,"elementSelector":".mainpost-a > .content > p, .mainpost-a > .content > .wprm-recipe-ingredient-group > p, .mainpost-a > .content > .instructions > .instructions > p","skip":5,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["tablet","desktop"],"name":"Recipe","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0.6,"max":3,"lazy":true,"lazyMax":1,"elementSelector":".ingredients li, .instructions li, .nutritionwrap","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"adSizes":[[1,1],[1,2],[250,250],[300,50],[300,250],[300,390],[320,50],[320,100],[320,300]],"priority":-101,"autosize":true},{"sequence":3,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_3","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".ingredients","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"adSizes":[[1,1],[1,2],[250,250],[300,50],[300,250],[320,50],[320,100]],"priority":-103,"autosize":true},{"sequence":1,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_1","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0.7,"max":2,"lazy":false,"lazyMax":null,"elementSelector":".ingredients, .instructions li, .disclaimer","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[1,1],[1,2],[250,250],[300,50],[300,250],[320,50],[320,100]],"priority":-101,"autosize":true},{"sequence":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["tablet","phone","desktop"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"body.single:not(.at-disable-content-ads)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".mainpost-a","skip":0,"classNames":[],"position":"beforeend","every":0,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[300,250],[970,250],[728,250]],"priority":99,"autosize":true},{"sequence":null,"targeting":[{"value":["Footer"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["phone","tablet","desktop"],"name":"Footer","sticky":true,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":"body","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"adSizes":[[320,50],[320,100],[728,90],[970,90],[468,60],[1,1],[300,50]],"priority":-1,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.2,"onePerViewport":false},"pageOverrides":[{"mobile":{"adDensity":0.3,"onePerViewport":false},"pageSelector":"body.home","desktop":{"adDensity":0.3,"onePerViewport":false}},{"mobile":{"adDensity":0.3,"onePerViewport":false},"pageSelector":"body.archive","desktop":{"adDensity":0.3,"onePerViewport":false}}],"desktop":{"adDensity":0.2,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"nativeDesktopContent":true,"outstreamDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"animatedFooter":true,"largeFormatsMobile":true,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"expandableFooter":true,"nativeDesktopSidebar":true,"interscroller":true,"nativeDesktopRecipe":true,"outstreamMobile":true,"nativeHeaderDesktop":true,"nativeHeaderMobile":true,"nativeBelowPostMobile":true,"largeFormatsDesktop":true,"inRecipeRecommendationDesktop":true},"adOptions":{"theTradeDesk":true,"rtbhouse":true,"verizon":true,"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":1200,"enabled":false,"blockedSelectors":[]}},"concert":true,"footerCloseButton":true,"teads":true,"pmp":true,"thirtyThreeAcross":true,"sharethrough":true,"removeVideoTitleWrapper":true,"pubMatic":true,"roundel":true,"infiniteScroll":false,"yahoossp":true,"improvedigital":true,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":[],"stickyHeaderSelectors":["#header-a"],"content":{"minHeight":400,"enabled":true},"recipeMobile":{"minHeight":null,"enabled":false}},"sonobi":false,"yieldmo":true,"footerSelector":"","amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"309122355","stickyContainerAds":false,"rubiconMediaMath":true,"rubicon":true,"conversant":true,"resetdigital":true,"openx":true,"mobileHeaderHeight":1,"unruly":true,"mediaGrid":true,"bRealTime":false,"gumgum":true,"comscoreFooter":true,"desktopInterstitial":false,"footerCloseButtonDesktop":false,"isAutoOptimized":false,"comscoreTAL":true,"targetaff":false,"advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":false,"interstitialBlockedPageSelectors":"","allowSmallerAdSizes":true,"comscore":"Food","mobileInterstitial":false,"tripleLift":true,"sensitiveCategories":["alc","ast","cbd","conl","cosm","dat","drg","gamv","rel","srh","ske","tob","wtl"],"liveRamp":true,"adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"colossus":true,"verticals":["Food"],"inImage":false,"advancePlaylist":true,"delayLoading":true,"inImageZone":null,"appNexus":true,"liveRampId":"","infiniteScrollRefresh":false,"indexExchange":true},"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":false,"overrideEmbedLocation":false,"defaultPlayerType":"static"},"videoEmbed":"wordpress","footerSelector":".subscribeform-footer","contentSpecificPlaylists":[],"players":[{"playlistId":"5qqkntdr","pageSelector":"body.single","devices":["desktop"],"description":"","skip":2,"title":"My Recipe Videos","type":"stickyPlaylist","enabled":true,"footerSelector":".subscribeform-footer","elementSelector":".mainpost-a > .content > p","id":4051064,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"7mWcLgn6"},{"devices":["desktop","mobile"],"description":"","id":4051061,"title":"Stationary related player - desktop and mobile","type":"stationaryRelated","enabled":true,"playerId":"b9LMYd2b"},{"playlistId":"","pageSelector":"","devices":["desktop"],"description":"","skip":3,"title":"","type":"stickyRelated","enabled":true,"elementSelector":".mainpost-a > .content > p","id":4051062,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"playerId":"b9LMYd2b"},{"playlistId":"","pageSelector":"","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":3,"title":"","type":"stickyRelated","enabled":true,"elementSelector":".mainpost-a > .content > p","id":4051063,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":"","playerId":"b9LMYd2b"},{"playlistId":"5qqkntdr","pageSelector":"body.single","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":2,"title":"My Recipe Videos","type":"stickyPlaylist","enabled":true,"footerSelector":".subscribeform-footer","elementSelector":".mainpost-a > .content > p","id":4051065,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"7mWcLgn6"}],"partners":{"theTradeDesk":true,"roundel":true,"yahoossp":true,"criteo":true,"unruly":true,"mediaGrid":true,"improvedigital":true,"undertone":true,"gumgum":true,"colossus":true,"yieldmo":true,"pmp":true,"amazonUAM":true,"kargo":true,"thirtyThreeAcross":true,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"","mobileLocation":"top-center","allowOnHomepage":false,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":"","allowForPageWithStickyPlayer":{"enabled":false}},"sharethrough":true,"rubicon":true,"appNexus":true,"resetdigital":true,"tripleLift":true,"openx":true,"pubMatic":true,"indexExchange":true}}}; -Pumpkin Bread - Once Upon a Chef +Pumpkin Bread - Once Upon a Chef @@ -380,9 +374,15 @@ margin-bottom: 15px; } + + + + + + + - + @@ -468,21 +471,21 @@ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions - - + @@ -583,15 +586,15 @@ By Jenn Segal @@ -680,7 +683,7 @@ By Jenn Segal
    @@ -751,187 +754,181 @@ By Jenn Segal
    • -
      -
      -
      -

      This is hands down my 2nd favorite recipe to bake (Sorry my first is Apple Streusel Cheesecake Bars – and well, it’s cheesecake lol) but everybody I share this bread with absolutely falls in love with it! I don’t like to substitute ingredients on other people’s recipes but the only difference is I made was to use 3 tsps of Pumpkin Spice instead of the individual spices. Someone asked if I could do a sugar or cream cheese glaze so I may try that for a twist but I love this recipe as is. Bring me my fall fat pants!!!!

      -
      -
      -
        -
      • — Sylvia on September 18, 2023
      • Reply
      -
      -
      -
      -
    • -
    • -
      +
      -

      This pumpkin bread is wonderful. We made this recipe twice and we all love it. Easy to make with fantastic results. The only thing is the recipe calls for a longer cook time as we cooked ours for only 55 minutes. I know that everyone’s kitchen is different but just keep that in mind.

      -

      We will definitely make this for Thanksgiving.

      +

      Hi, I made this and it was really delicious I would definitely recommend. I’m trying to go on a bit of a diet before the holidays and I was wondering how many grams is in a serving and how many calories it would be?

        -
      • — Rich on September 18, 2023
      • Reply
      +
    • — Andrea on October 9, 2023
    • Reply
    - +
    • -
      +
      -

      It is baking now, , however, I used roasted pumpkin purée, and fresh ground wheat berries that I turned into flour with my Vitamix, added chopped pecans, and craisins. And ground flax seed. Will do pic when it is done…

      +

      Hi Andrea! Glad you enjoyed it! While I know that each loaf has 12 servings, I’ve never weighed it so I don’t know how many grams in a slice, but each slice is 166 calories (you can see all the nutritional info immediately under the recipe).

        -
      • — Lori Adams on September 17, 2023
      • Reply
      +
    • — Jenn on October 9, 2023
    • Reply
    + +
  • -
    +
    -

    I’m an au pair in Paris and just made this with my kids while babysitting one night! We substituted the pumpkin purée for frozen sweet potato purée and turned out amazing. They’ve never heard of pumpkin bread before! Thought I’d share because I saw on another recipe you were an au pair here too <3

    +

    Delicious! Made exactly according to directions, except I cut sugar to 1 & 2/3rd cups. May even cut it to 1 & 1/2 cups next time. My husband loved it. Will definitely make again!

      -
    • — Carmela on September 17, 2023
    • Reply
    +
  • — Jane S. on October 9, 2023
  • Reply
  • - - - - + + +
  • -
    +
    -

    Came out good. I added unsalted pumpkin seeds a teaspoon of allspice and a teaspoon of vanilla extract. Next time I will probably add a teaspoon of spiced rum. It’s a good recipe that can be tweaked a little bit here and there.

    +

    I made this diabetic and cholesterol friendly by substituting honey for the sugar and olive oil for butter. Don’t worry all the spices cover the taste of the olive oil and the honey. I also used whole wheat flour instead of all purpose flour. This is so moist and delicious 😋

      -
    • — Bernard on September 16, 2023
    • Reply
    +
  • — Donna Thornburg on October 8, 2023
  • Reply
  • -
    +
    -

    I have never commented on an online recipe before, but this was SO GOOD I had to. I ended up halving the sugar, and it came out delicious!

    +

    Delicious bread. I sprinkled some Trader Joe’s shelled pumpkin seeds on top for crunch.

    +

    The problem I’ve been having with this and other quick breads is that they’re not rising. When I made this recipe yesterday, the bread came out at about 2 inches tall. I know it’s not the recipe because the same thing happened with a pound cake.

    +

    I use coated loaf pans. Could that be the problem?

      -
    • — Catherine on September 13, 2023
    • Reply
    +
  • — Shirleen Holt on October 8, 2023
  • Reply
  • - +
  • -
    +
    +
    +
    +
    +
    -

    Hi Erma, have a recipe for pumpkin muffins that I’d recommend if you’d like muffins. (You can omit the topping from them if you’d like). Hope you enjoy if you make them!

    +

    I would use the whole recipe for one loaf, not two loaves in a regular size loaf pan

      -
    • — Jenn on September 18, 2023
    • Reply
    +
  • — Baker on October 8, 2023
  • Reply
  • - - - -
  • -
    +
    +
    +
    +
    +
    -

    Can you add chocolate chips to this?

    +

    Disappointing cake-like texture. The recipe language was peculiarly written also – “may look grainy and curdled” did not apply and seemed contrived. There was nothing “curdled” looking about it. I like recipes to be clear, straightforward, complete and detailed, not flowery.

      -
    • — Jules on September 13, 2023
    • Reply
    +
  • — Lucy on October 8, 2023
  • Reply
  • @@ -939,50 +936,48 @@ By Jenn Segal
  • -
    +
    -
    +
    -

    I love this Pumpkin Bread, everyone does. It is the gold standard for Pumpkin Bread.
    -Myra Oliver

    +

    This was disappointing. It had a good structure but it didn’t taste really good. Just a little bit dull.

      -
    • — Myra Oliver on September 13, 2023
    • Reply
    +
  • — Sophie on October 8, 2023
  • Reply
  • -
    +
    -

    I’m obsessed with this recipe and bake it every fall!

    -

    Does anyone know if this recipe can be baked in a bundt pan?

    +

    Hi! I am needing to make this recipe with gluten free flour and was wondering if I needed to change the measurements regarding amount! Thanks!

      -
    • — Abbey on September 10, 2023
    • Reply
    +
  • — Tori on October 7, 2023
  • Reply
  • @@ -990,186 +985,170 @@ Myra Oliver

  • -
    +
    -

    This is HANDS DOWN THE BEST PUMPKIN BREAD EVER! I just made this and once cooled, I couldn’t help myself I had to try it. It’s moist, sweet and perfectly spiced. So glad I found it. I will be saving this recipe for sure and making more for the freezer.

    +

    Incredible recipe! Soft, moist melt-in-your-mouth but not dense! Right amount of sweet and spice. Super easy to put together and then the overnight does the rest for you!

      -
    • — Amy A. on September 9, 2023
    • Reply
    +
  • — Georgi on October 7, 2023
  • Reply
  • -
    +
    -

    I have made this multiple times and it is always a hit! Today I am making a double batch to send as little gifts to my kid’s teachers at school!

    +

    This was absolutely delicious. I went ahead and put all of the batter into one loaf pan and it was perfect. So moist, not crumbly and perfect for fall. I also added mini chocolate chips and it was amazing!

      -
    • — Esther Arulpooranam on September 9, 2023
    • Reply
    +
  • — krissy on October 6, 2023
  • Reply
  • -
    +
    -
    +
    -

    You would have to double the recipe for it to make two loaves as large as the ones shown.

    +

    This is really good, i also added few handfuls of dark chocolate chips. Very moist and delicious. I also used fresh pumpkin baked in the oven instead of canned.

      -
    • — Ann on September 9, 2023
    • Reply
    +
  • — MV on October 6, 2023
  • Reply
  • - - - - + + +
  • -
    +
    -
    +
    -

    This recipe is incredible. 10/10

    +

    I have been making this for years (it’s the best recipe out there) but this year it definitely didnt come out full like the pictures. Seems many others are having this problem. It was like 2″ tall. I’ll probably use the full recipe for one loaf. Did the recipe change at all?

      -
    • — Nicole on September 9, 2023
    • Reply
    +
  • — Brian on October 5, 2023
  • Reply
  • - + + +
  • -
    +
    -
    -
    -
    -
    -

    Wow….I am so impressed. I can’t believe how delicious this is. I halved the recipe because I don’t have two bread pans. When I tell you this is the absolute best pumpkin bread I have ever tried. I added some cinnamon, brown sugar and chopped pecans on top for a nice top. Thank you for this recipe. My bread only needed 50 minutes!

    +

    Can I use a pyrex for this?

      -
    • — Parisa Jahadi on September 5, 2023
    • Reply
    +
  • — Rachel on October 5, 2023
  • Reply
  • - + + +
  • -
    +
    -

    I have made many pumpkin bread recipes over the years but this is by far my favorite. It’s so tender. Even the loaves I have defrosted and eaten later. Yum!!

    +

    This is THE go-to pumpkin bread recipe in our house. Our whole family LOVES it, kiddos included. I was hoping to make mini loaves to give to neighbors as a thank-you for a surprise baby shower they had for me before we move. Do you have any recommendation on how many mini loaves (5.75in x 3in) one recipe would make and how long to bake?

      -
    • — Chris on September 3, 2023
    • Reply
    +
  • — Lauren on October 5, 2023
  • Reply
  • @@ -1177,140 +1156,123 @@ Myra Oliver

  • -
    +
    -
    -
    -
    -
    -

    I’m not going to lie. I was quite skeptical to try this out and I didn’t know if this was the recipe I should try, just since there are so many to choose from! But when I tell you I’ve never tasted, made or tried a pumpkin bread/loaf better than this, I’m not lying. It was the perfect texture. Had all the perfect flavours and it was so dense and moist and pleasing to eat. I’m not even kidding when I say I could fully finish both pans if I wanted to. The only thing I didn’t like with this loaf was the fact that it’s so hard to stop eating!!!! I love love love it and am definitely saving to keep for the future and I will be making this again for thanksgiving.

    +

    Question: My bread pans are 9×5, will they work for this recipe? If so what would be any adjustments to make for baking?

      -
    • — Una on September 2, 2023
    • Reply
    +
  • — Christina Bourdet on October 4, 2023
  • Reply
  • - + + +
  • -
    +
    -
    -
    -
    -
    -

    I’ve made this DOZENS of times and I love it so much. Seems many people in the comments are overwhelmed by the clove, I’m also not a fan so I just leave it out??? Problem solved!

    -

    I’ve made it into one large cake, muffins, mini muffins etc and it always turns out perfect!

    -

    Thank you Jenn for sharing this recipe, I so look forward to my first batch every year.

    +

    This pumpkin bread is delicious…perfectly spiced and very moist. I’ve tried many pumpkin bread recipes over the years, & this is my favorite by far.

      -
    • — Dana on September 1, 2023
    • Reply
    +
  • — Julie on October 3, 2023
  • Reply
  • -
    +
    -
    -

    DO NOT USE APPLESAUCE INSTEAD OF BUTTER… there i warned you. We were out of butter so I used applesauce as I’ve read that be substituted 1:1 for butter in baking recipe…Big mistake… came out tasting totally different and mostly applesauce subtle flavor and texture was wrecked .. I read later recipes that call for melted butter it could be ok to swap some of the butter then for applesauce but not when a recipe calls for softened butter or room temperature as it needs to be butter to cream with the sugar- applesauce can’t do that… lesson learned

    -
    -
    -
      -
    • — T on August 27, 2023
    • Reply
    -
    -
    +
    +
    +
    -
      -
    • -
      -
      -

      Can I sub with regular salted butter? Will it make the bread too salty?

      +

      I enjoyed making this recipe and the house was wonderfully fragrant while they baked! I live at 5,000 feet though and the loaves didn’t rise well and weren’t fully baked after 75 minutes. I haven’t experienced this with my other batter bread recipes. I wonder if you have any ideas?

        -
      • — Sam on September 15, 2023
      • Reply
      +
    • — Laura on October 2, 2023
    • Reply
  • - -
  • -
    +
    +
    +
    +
    +
    -

    I just want to say this is the best pumpkin bread!! I once made it years ago when I was in 3rd grade(I’m now 24) everyone in my classroom loved it including my family. A couple years later I was so sad i couldn’t find the recipe I looked and looked and finally found it and ever since then I make it every year now, we all love it. If you want to do pumpkin bread and impress people MAKE THIS ONE!!!

    +

    I’ve been making this for years. So unbelievably delicious. Thank you so much for this recipe!

      -
    • — Diana on August 25, 2023
    • Reply
    +
  • — Alexis on October 2, 2023
  • Reply
  • -
    +
    -
    +
    -

    Very moist and delicious pumpkin bread. I only had 1 loaf pan so I decided to turn the rest of the batter into muffins. Both turned out amazing!

    +

    I would say I’m a rather seasoned baker… and unfortunately my pumpkin bread never cooked right.

    +

    I followed all of the steps (I’ve reread them too!) and measured ingredients correctly and somehow my pumpkin bread- no matter how long I baked (1 hour) (+10 min on 350) (+25 min on 350) the pumpkin bread was more like a thick pudding when cutting into it. (Yes I let the bread sit to cool before doing so).

    +

    Maybe it’s me, maybe it’s the recipe. Unfortunately I think it’s the recipe that I followed (the one at the bottom that has 2 cups flour, 1 1/2 butter, 2 cups sugar, etc)

      -
    • — S.K. on August 23, 2023
    • Reply
    +
  • — UnhappilyWOpumpkinbread on October 2, 2023
  • Reply
  • @@ -1318,81 +1280,85 @@ Myra Oliver

  • -
    +
    -

    I have made this bread countless times over the last two years. Everyone begs me to make it around this time of year. It is absolutely amazing and by far one of my most favorites! My entire family enjoys it.. including my kids. Thanks for sharing such a great recipe with us!

    +

    Mine sunk right in the middle… 😔 I never opened the oven during baking time. What could have I done wrong?
    +I used coconut oil instead of butter and flax meal eggs instead of regular eggs, but that usually is fine. Any ideas? Taste wise, delicious, just not a pretty bread this time around.

      -
    • — Amanda Sexton on August 21, 2023
    • Reply
    +
  • — Nina S. on October 1, 2023
  • Reply
  • - + - +
  • -
    +
    -
    +
    -

    This is amazing and moist. I make it every year. I make sure to get every drop of pumpkin from the can. I feel like that makes it extra moist .so good. I change nothing in the recipe
    -Family loves it too

    +

    Followed the recipe exactly, and this was a flop. It is incredibly sweet- probably has twice as much sugar as it needs. It also didn’t rise well. If I remade it, I would only use one loaf pan and 1 cup of sugar. This batch is headed for the trash.

      -
    • — lori on September 1, 2023
    • Reply
    +
  • — Kelly on September 30, 2023
  • Reply
  • - -
  • -
    +
    -

    Seriously, the best pumpkin bread ever, and I have tried a lot of recipes. I did sub canola oil for the butter, and used 1 cup white sugar and 1 cup light brown sugar. I found that I only needed 50 minutes at 325F for it to be perfectly done, but perfect, it was. I can’t believe how moist and flavorful it was. Thanks for sharing a great recipe!

    +

    This pumpkin bread came out so delicious! Today I am making it again and will share a loaf with my Air Bnb rental guests. I love all of your step by step instructions and photos. I have made several of your recipes and they have all turned out great. Thank you so much for sharing your talent and skills with those of us who also want to be good cooks!

      -
    • — Rue on August 20, 2023
    • Reply
    +
  • — Donna on September 29, 2023
  • Reply
  • @@ -1400,207 +1366,193 @@ Family loves it too

  • -
    +
    -
    -
    -
    -
    -

    Love this loaf! I have passed this recipe onto friends and family. I use half the sugar and it is still as sweet and as yummy.

    +

    Can I use almond flour instead of all purpose flour and if so, do I need to make any other adjustments?

      -
    • — Donna on August 19, 2023
    • Reply
    +
  • — islander on September 28, 2023
  • Reply
  • - + + +
  • -
    +
    -

    This is by far the best pumpkin bread I’ve ever had, thank you!

    +

    I didn’t have two loaf pans so I used my Bundt pan and added a little crumble topping…. Baaaaby, when I tell you it came out perfect …I could have ate the whole cake, very moist, perfect spice… great recipe!

      -
    • — Ashley on August 10, 2023
    • Reply
    +
  • — Deena B. on September 28, 2023
  • Reply
  • -
    +
    -

    Finally found the time to make this tonight. First time eating pumpkin as a sweet as opposed to a savory. Have never been able to come to grips with the idea of pumpkin pie but, l loved the sound of this. Because using pumpkin to make baked goods isn’t a thing here in Aotearoa/New Zealand, there’s no such thing as canned pumpkin puree so, l made my own. I chopped and baked the pumpkin in the oven and mashed it when cool.
    -Made the recipe as directed but, had to halve the quantity as l hadn’t baked enough pumpkin -rookie mistake that l won’t make again.
    -I absolutely loved this, it was much lighter than l was expecting as well as moist, not overly sweet and a great flavour. Loved the mixture of spices and it reminded me of a gingerbread loaf l make, which is another favourite old recipe. Will 100% be making this again but, next time l won’t make the mistake of having to halve the recipe – as it is, this loaf will be lucky to last til morning. Thank you so much for sharing.

    +

    I really love this recipe….only thing I changed was the amount of sugar…I did 1 cup instead becuz 2 was just way too sweet for our liking..I also jus did 3 teaspoons of pumpkin pie spice….mmmmmmmm my go to recipe…thanks!

      -
    • — Niki on July 26, 2023
    • Reply
    +
  • — Tesy Clark on September 27, 2023
  • Reply
  • -
    +
    -

    40 minutes in a 9×13 cake pan

    -
    -
    -
      -
    • — Linda L Davidson on July 18, 2023
    • Reply
    -
    -
    -
    -
  • -
  • -
    -
    -
    -

    I’m not rating this recipe because I didn’t follow it exactly. I substituted oil for butter, reduced the sugar by half and added a few tablespoons of honey. I also used freshly milled soft white while wheat flour, which is quite different from normal all-purpose flour. The result was good, although it needed less time in the oven than the recipe stated. The reason I’m commenting is because I didn’t think this recipe made enough batter for two full-size loaves. If I made it again, I would use one regular loaf pan and one mini loaf or maybe a couple of muffins. Just leaving the comment for future reference.

    +

    For all those whose bread was more dense and flatter than in the photos, I just made this for the second time and I think the trick to getting the rise is really beating the eggs, sugar and butter until very very fluffy, for several minutes as stated in the recipe. Mine was much higher the second try and that is the only thing I did differently. Either way it’s delicious!

      -
    • — Leah C on June 15, 2023
    • Reply
    +
  • — Shannon on September 27, 2023
  • Reply
  • -
    +
    -

    I made this recipe as muffins today and they are delicious! I did not have butter on hand, so used plain Greek yogurt, reduced cook time to 30 minutes for muffins. They are very moist and taste wonderful! Thank you!

    +

    This recipe was absolutely perfect! I did not have clove so I substituted ginger. My daughter asked me multiple times to make it again; each time while stuffing her face with big bites! Can you recommend how to keep that crust on the exterior for day two? When I stored it, it became soft/moist- still amazing though!!

      -
    • — Jaime on June 11, 2023
    • Reply
    +
  • — Tracy on September 26, 2023
  • Reply
  • - + + +
  • -
    +
    +
    +
    +
    +
    -

    Made this with squash that I processed myself, in a Coleman camp oven. Made two 9x6x2 cakes. Cut baking time to 35 minutes. Used palm oil in place of butter. Looks and tastes great!

    +

    This is a really good recipe. The only thing I changed was swapping a cup of the white sugar out for dark brown sugar.

      -
    • — Kevin on May 7, 2023
    • Reply
    +
  • — Shelby on September 24, 2023
  • Reply
  • -
    +
    -
    +
    -

    Very good at first i was like a pumpkin bread but turns out it’s so good and I get to recommend people to it

    +

    I did try this recipe. It turned out ok and tasted delicious. The only thing is that it did rise as much as the pictures in this web page show. It was pretty flat. It gets dense after being in the fridge overnight. I’m sure it’s something that I did wrong. I would try again.

      -
    • — Taffi on May 3, 2023
    • Reply
    +
  • — Jen on September 24, 2023
  • Reply
  • - + + +
  • -
    +
    -

    Absolutely perfect. Very moist and the taste reminded me of gingerbread cookies.

    +

    I was looking for the same recipe my mom used to make, this is it! I’ve made this several times and I’ve settled on 1 1/4 cup of sugar, can’t even tell a difference. Cut the nutmeg and cloves down to 1/2 tsp to help with heartburn. Also when I double the recipe, it fits with plenty of space in my 6 qt kitchen aid mixer, cooks for exactly 65 mins.

      -
    • — West on April 28, 2023
    • Reply
    +
  • — Mary Draffin on September 23, 2023
  • Reply
  • -Load More
    +Load More
    @@ -1610,7 +1562,7 @@ I also used a bread flour instead of general purpose because that’s all I

    -

    +

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    @@ -1729,7 +1681,7 @@ I also used a bread flour instead of general purpose because that’s all I
  • -
  • This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
  • This field is for validation purposes and should be left unchanged.
  • +
  • This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
  • This field is for validation purposes and should be left unchanged.
  • -

    +

    @@ -1770,27 +1722,27 @@ gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.onceupon - - - - + - + - + - + - + var e3o6kurypy72skknsybh_shortcode = true;var bgqwkcthkij4sznayp4x_shortcode = true;var gtrkbfvc6d6jqvyr5vuw_shortcode = true;var cqjmp4jxc3s6a3zpthgp_shortcode = true; + + + + + + + + + - - + + - - + + - + - - + + @@ -1972,25 +1914,25 @@ _stq.push([ "clickTrackerInit", "204020347", "147" ]); wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); - + - + - + @@ -1999,16 +1941,16 @@ gform.initializeOnLoaded( function() {jQuery(document).trigger('gform_post_rende - + {"e3o6kurypy72skknsybh":{"slug":"e3o6kurypy72skknsybh","mailpoet":false},"bgqwkcthkij4sznayp4x":{"slug":"bgqwkcthkij4sznayp4x","mailpoet":false},"gtrkbfvc6d6jqvyr5vuw":{"slug":"gtrkbfvc6d6jqvyr5vuw","mailpoet":false},"cqjmp4jxc3s6a3zpthgp":{"slug":"cqjmp4jxc3s6a3zpthgp","mailpoet":false}} }; + +if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1) - + diff --git a/tests/test_data/onceuponachef_2.testhtml b/tests/test_data/onceuponachef_2.testhtml index 280d55212..ffb145f6e 100644 --- a/tests/test_data/onceuponachef_2.testhtml +++ b/tests/test_data/onceuponachef_2.testhtml @@ -17,7 +17,7 @@ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WQBFQB3'); - @@ -25,7 +25,7 @@ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function - + +} + + branch: '6bd5283',bucket: 'prod', }; + window.adthriveCLS.siteAds = {"siteId":"562e5bac94fb137861642546","siteName":"Once Upon a Chef","betaTester":false,"targeting":[{"value":"562e5bac94fb137861642546","key":"siteId"},{"value":"6233884d022d36708846a57e","key":"organizationId"},{"value":"Once Upon a Chef","key":"siteName"},{"value":"AdThrive Edge","key":"service"},{"value":"on","key":"bidding"},{"value":["Food"],"key":"verticals"}],"breakpoints":{"tablet":595,"desktop":1024},"adUnits":[{"sequence":1,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop"],"name":"Sidebar_1","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"body.home","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".gws-sidesec.ad div","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"adSizes":[[300,250],[250,250]],"priority":299,"autosize":true},{"sequence":9,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body.home","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".gws-sidesec.testimonial","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[300,250],[250,250],[336,280],[320,50],[320,100],[300,420],[300,600]],"priority":291,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.home","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".bodysection","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[120,240],[250,250],[300,250],[320,50],[320,100],[336,280],[468,60],[728,90],[970,90],[1,1],[300,300],[552,334],[300,50],[728,250],[970,250],[1,2]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.home","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".featuregrid li","skip":1,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"meta[content*=\"/inspiration/\"]","spacing":0,"max":2,"lazy":false,"lazyMax":null,"elementSelector":"body.single:not(.at-disable-content-ads) .imagegrid.featuregrid.withexcerpt li","skip":2,"classNames":[],"position":"afterend","every":3,"enabled":true},"adSizes":[[970,90],[728,90]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"meta[content*=\"/inspiration/\"]","spacing":0,"max":2,"lazy":false,"lazyMax":null,"elementSelector":"body.single:not(.at-disable-content-ads) .imagegrid.featuregrid.withexcerpt li","skip":1,"classNames":[],"position":"afterend","every":3,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":1,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_1","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":299,"autosize":true},{"sequence":2,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_2","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":298,"autosize":true},{"sequence":3,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_3","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":297,"autosize":true},{"sequence":4,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_4","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":296,"autosize":true},{"sequence":5,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_5","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":295,"autosize":true},{"sequence":9,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.home):not(.archive)","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"#footer","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":291,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.archive","spacing":0,"max":2,"lazy":false,"lazyMax":null,"elementSelector":".imagegrid","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body:not(.single)","spacing":0,"max":2,"lazy":false,"lazyMax":null,"elementSelector":".mobilead","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.at-disable-content-ads)","spacing":0.85,"max":3,"lazy":true,"lazyMax":96,"elementSelector":".mainpost-a > .content > p, .mainpost-a > .content > .wprm-recipe-ingredient-group > p, .mainpost-a > .content > .instructions > .instructions > p","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[1,1],[1,2],[250,250],[300,50],[300,250],[300,300],[320,50],[320,100],[336,280],[468,60],[552,334],[728,90],[728,250],[970,90],[970,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.at-disable-content-ads)","spacing":0.85,"max":5,"lazy":true,"lazyMax":94,"elementSelector":".mainpost-a > .content > p, .mainpost-a > .content > .wprm-recipe-ingredient-group > p, .mainpost-a > .content > .instructions > .instructions > p","skip":5,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["tablet","desktop"],"name":"Recipe","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0.6,"max":3,"lazy":true,"lazyMax":1,"elementSelector":".ingredients li, .instructions li, .nutritionwrap","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"adSizes":[[1,1],[1,2],[250,250],[300,50],[300,250],[300,390],[320,50],[320,100],[320,300]],"priority":-101,"autosize":true},{"sequence":3,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_3","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":".ingredients","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"adSizes":[[1,1],[1,2],[250,250],[300,50],[300,250],[320,50],[320,100]],"priority":-103,"autosize":true},{"sequence":1,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_1","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"","spacing":0.7,"max":2,"lazy":false,"lazyMax":null,"elementSelector":".ingredients, .instructions li, .disclaimer","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"adSizes":[[1,1],[1,2],[250,250],[300,50],[300,250],[320,50],[320,100]],"priority":-101,"autosize":true},{"sequence":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["tablet","phone","desktop"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"body.single:not(.at-disable-content-ads)","spacing":0,"max":0,"lazy":true,"lazyMax":1,"elementSelector":".mainpost-a","skip":0,"classNames":[],"position":"beforeend","every":0,"enabled":true},"adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[300,250],[970,250],[728,250]],"priority":99,"autosize":true},{"sequence":null,"targeting":[{"value":["Footer"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["phone","tablet","desktop"],"name":"Footer","sticky":true,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazy":false,"lazyMax":null,"elementSelector":"body","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"adSizes":[[320,50],[320,100],[728,90],[970,90],[468,60],[1,1],[300,50]],"priority":-1,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.2,"onePerViewport":false},"pageOverrides":[{"mobile":{"adDensity":0.3,"onePerViewport":false},"pageSelector":"body.home","desktop":{"adDensity":0.3,"onePerViewport":false}},{"mobile":{"adDensity":0.3,"onePerViewport":false},"pageSelector":"body.archive","desktop":{"adDensity":0.3,"onePerViewport":false}}],"desktop":{"adDensity":0.2,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"nativeDesktopContent":true,"outstreamDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"animatedFooter":true,"largeFormatsMobile":true,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"expandableFooter":true,"nativeDesktopSidebar":true,"interscroller":true,"nativeDesktopRecipe":true,"outstreamMobile":true,"nativeHeaderDesktop":true,"nativeHeaderMobile":true,"nativeBelowPostMobile":true,"largeFormatsDesktop":true,"inRecipeRecommendationDesktop":true},"adOptions":{"theTradeDesk":true,"rtbhouse":true,"verizon":true,"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":1200,"enabled":false,"blockedSelectors":[]}},"concert":true,"footerCloseButton":true,"teads":true,"pmp":true,"thirtyThreeAcross":true,"sharethrough":true,"removeVideoTitleWrapper":true,"pubMatic":true,"roundel":true,"infiniteScroll":false,"yahoossp":true,"improvedigital":true,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":[],"stickyHeaderSelectors":["#header-a"],"content":{"minHeight":400,"enabled":true},"recipeMobile":{"minHeight":null,"enabled":false}},"sonobi":false,"yieldmo":true,"footerSelector":"","amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"309122355","stickyContainerAds":false,"rubiconMediaMath":true,"rubicon":true,"conversant":true,"resetdigital":true,"openx":true,"mobileHeaderHeight":1,"unruly":true,"mediaGrid":true,"bRealTime":false,"gumgum":true,"comscoreFooter":true,"desktopInterstitial":false,"footerCloseButtonDesktop":false,"isAutoOptimized":false,"comscoreTAL":true,"targetaff":false,"advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":false,"interstitialBlockedPageSelectors":"","allowSmallerAdSizes":true,"comscore":"Food","mobileInterstitial":false,"tripleLift":true,"sensitiveCategories":["alc","ast","cbd","conl","cosm","dat","drg","gamv","rel","srh","ske","tob","wtl"],"liveRamp":true,"adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"colossus":true,"verticals":["Food"],"inImage":false,"advancePlaylist":true,"delayLoading":true,"inImageZone":null,"appNexus":true,"liveRampId":"","infiniteScrollRefresh":false,"indexExchange":true},"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":false,"overrideEmbedLocation":false,"defaultPlayerType":"static"},"videoEmbed":"wordpress","footerSelector":".subscribeform-footer","contentSpecificPlaylists":[],"players":[{"playlistId":"5qqkntdr","pageSelector":"body.single","devices":["desktop"],"description":"","skip":2,"title":"My Recipe Videos","type":"stickyPlaylist","enabled":true,"footerSelector":".subscribeform-footer","elementSelector":".mainpost-a > .content > p","id":4051064,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"7mWcLgn6"},{"devices":["desktop","mobile"],"description":"","id":4051061,"title":"Stationary related player - desktop and mobile","type":"stationaryRelated","enabled":true,"playerId":"b9LMYd2b"},{"playlistId":"","pageSelector":"","devices":["desktop"],"description":"","skip":3,"title":"","type":"stickyRelated","enabled":true,"elementSelector":".mainpost-a > .content > p","id":4051062,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"playerId":"b9LMYd2b"},{"playlistId":"","pageSelector":"","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":3,"title":"","type":"stickyRelated","enabled":true,"elementSelector":".mainpost-a > .content > p","id":4051063,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":"","playerId":"b9LMYd2b"},{"playlistId":"5qqkntdr","pageSelector":"body.single","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":2,"title":"My Recipe Videos","type":"stickyPlaylist","enabled":true,"footerSelector":".subscribeform-footer","elementSelector":".mainpost-a > .content > p","id":4051065,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"7mWcLgn6"}],"partners":{"theTradeDesk":true,"roundel":true,"yahoossp":true,"criteo":true,"unruly":true,"mediaGrid":true,"improvedigital":true,"undertone":true,"gumgum":true,"colossus":true,"yieldmo":true,"pmp":true,"amazonUAM":true,"kargo":true,"thirtyThreeAcross":true,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"","mobileLocation":"top-center","allowOnHomepage":false,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":"","allowForPageWithStickyPlayer":{"enabled":false}},"sharethrough":true,"rubicon":true,"appNexus":true,"resetdigital":true,"tripleLift":true,"openx":true,"pubMatic":true,"indexExchange":true}}}; -Black Bean and Corn Salad with Chipotle-Honey Vinaigrette - Once Upon a Chef +Black Bean and Corn Salad with Chipotle-Honey Vinaigrette - Once Upon a Chef @@ -380,9 +374,15 @@ margin-bottom: 15px; } + + + + + + + - + @@ -1135,7 +1139,7 @@ Jan

    -

    +

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    @@ -1249,7 +1253,7 @@ Jan

    -
    +
    • @@ -1264,7 +1268,7 @@ Jan

      -

    • +

    @@ -1295,27 +1299,27 @@ gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.onceupon
    - - - - + - + - + - + - + var e3o6kurypy72skknsybh_shortcode = true;var bgqwkcthkij4sznayp4x_shortcode = true;var gtrkbfvc6d6jqvyr5vuw_shortcode = true;var cqjmp4jxc3s6a3zpthgp_shortcode = true; + + + + + + + + + - - + + - - + + - + - - + + @@ -1497,25 +1491,25 @@ _stq.push([ "clickTrackerInit", "204020347", "14189" ]); wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); - + - + - + @@ -1524,16 +1518,16 @@ gform.initializeOnLoaded( function() {jQuery(document).trigger('gform_post_rende - + {"e3o6kurypy72skknsybh":{"slug":"e3o6kurypy72skknsybh","mailpoet":false},"bgqwkcthkij4sznayp4x":{"slug":"bgqwkcthkij4sznayp4x","mailpoet":false},"gtrkbfvc6d6jqvyr5vuw":{"slug":"gtrkbfvc6d6jqvyr5vuw","mailpoet":false},"cqjmp4jxc3s6a3zpthgp":{"slug":"cqjmp4jxc3s6a3zpthgp","mailpoet":false}} }; + +if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1) - + diff --git a/tests/test_data/onehundredonecookbooks.testhtml b/tests/test_data/onehundredonecookbooks.testhtml index 83fa5006a..e56864b87 100644 --- a/tests/test_data/onehundredonecookbooks.testhtml +++ b/tests/test_data/onehundredonecookbooks.testhtml @@ -41,7 +41,7 @@ - + - - + + @@ -651,4 +651,4 @@ if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1) - + \ No newline at end of file diff --git a/tests/test_data/owenhan.testhtml b/tests/test_data/owenhan.testhtml index adce620b8..88a5bf8a1 100644 --- a/tests/test_data/owenhan.testhtml +++ b/tests/test_data/owenhan.testhtml @@ -7,7 +7,7 @@ Chicken Bacon Ranch — Owen Han - + @@ -41,10282 +41,51 @@ - - + + - - - - - - - - - - - + + + + + + + + + + + - - - - - + + +
    + + - - + + diff --git a/tests/test_data/paleorunningmomma.testhtml b/tests/test_data/paleorunningmomma.testhtml index 8a2a07d5b..aa65fb6d3 100644 --- a/tests/test_data/paleorunningmomma.testhtml +++ b/tests/test_data/paleorunningmomma.testhtml @@ -1,33 +1,2256 @@ - Paleo Beef Stroganoff {Whole30, Keto} | The Paleo Running Momma
    - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Paleo Beef Stroganoff {Whole30, Keto} - The Paleo Running Momma + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + my new book! + + +
    +
    + +
    + +
    + +
    +
    + + +
    + +
    + +
    +

    5 Secrets to Paleo Success

    +

    Tips, tricks & recipes to help you make the most of your Paleo diet 

    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +

    FREE EMAIL BONUS

    +
    + +
    + + + + + +
    +
    +
    + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/test_data/panelinha_1.testhtml b/tests/test_data/panelinha_1.testhtml index 289bf7dd2..50587e343 100644 --- a/tests/test_data/panelinha_1.testhtml +++ b/tests/test_data/panelinha_1.testhtml @@ -1,182 +1,151 @@ - - - Rosbife - Panelinha - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Imagem da receita

    Rosbife

    Clássico é clássico! Com a técnica certa, o rosbife fica perfeito. Atente para os tempos e as temperaturas. Ele não pode estar gelado e precisa mesmo do descanso depois de assado.


    AutorPanelinha

    Tempo de preparoAté 1h

    ServeAté 4 porções


    Ingredientes

    • 1 peça de filé mignon para rosbife (cerca de 750 g)
    • 1 colher (chá) de mostarda amarela em pó
    • 1 colher (chá) de páprica defumada
    • azeite a gosto
    • sal e pimenta-do-reino moída na hora a gosto

    Modo de preparo

      -
    1. Preaqueça o forno a 220 ºC (temperatura alta). Retire a peça de filé mignon da geladeira e deixe em temperatura ambiente por 15 minutos, enquanto o forno aquece.  
    2. -
    3. Numa tigela pequena, misture a páprica com a mostarda em pó. Disponha a peça de filé mignon na tábua e tempere com sal, pimenta e a mistura de mostarda com páprica. Regue com ½ colher (sopa) de azeite e espalhe bem com as mãos por toda a superfície da carne.
    4. -
    5. Transfira o filé mignon para uma assadeira grande e leve ao forno para assar por 15 minutos. Após esse tempo, diminua a temperatura para 180 ºC (temperatura média) e deixe o rosbife no forno por mais 10 minutos para assar a carne com o interior bem vermelhinho (mal passada). Se quiser ao ponto, deixe assar por mais 5 minutos.
    6. -
    7. Retire a assadeira do forno e deixe o rosbife descansar por 10 minutos antes de cortar e servir – nesse período os sucos se redistribuem, deixando a carne mais suculenta.
    8. -
    -

     

    -

    Compre o que você precisa

    Loja Panelinha

    - - - - - - - - - +Rosbife - Panelinha
    Rosbife
    Compartilhe

    Rosbife

    Clássico é clássico! Com a técnica certa, o rosbife fica perfeito. Atente para os tempos e as temperaturas. Ele não pode estar gelado e precisa mesmo do descanso depois de assado.

    Ingredientes
    • 750 g de filé mignon em peça para rosbife
    • 1 colher (chá) de mostarda amarela em pó
    • 1 colher (chá) de páprica defumada
    • azeite a gosto
    • sal e pimenta-do-reino moída na hora a gosto
    Modo de preparo
    1. Preaqueça o forno a 220 ºC (temperatura alta). Retire a peça de filé mignon da geladeira e deixe em temperatura ambiente por 15 minutos, enquanto o forno aquece.
    2. Numa tigela pequena, misture a páprica com a mostarda em pó. Disponha a peça de filé mignon na tábua e tempere com sal, pimenta e a mistura de mostarda com páprica. Regue com ½ colher (sopa) de azeite e espalhe bem com as mãos por toda a superfície da carne.
    3. Transfira o filé mignon para uma assadeira grande e leve ao forno para assar por 15 minutos. Após esse tempo, diminua a temperatura para 180 ºC (temperatura média) e deixe o rosbife no forno por mais 10 minutos para assar a carne com o interior bem vermelhinho (mal passada). Se quiser ao ponto, deixe assar por mais 5 minutos.
    4. Retire a assadeira do forno e deixe o rosbife descansar por 10 minutos antes de cortar e servir – nesse período os sucos se redistribuem, deixando a carne mais suculenta.
    Autor
    Panelinha
    Tempo de preparo
    Até 1h
    Serve
    Até 4 porções
    \ No newline at end of file diff --git a/tests/test_data/panelinha_2.testhtml b/tests/test_data/panelinha_2.testhtml index 01123822a..43cef8e78 100644 --- a/tests/test_data/panelinha_2.testhtml +++ b/tests/test_data/panelinha_2.testhtml @@ -1,199 +1,151 @@ - - - Arroz sírio com frango - Panelinha - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Imagem da receita

    Arroz sírio com frango

    Nesta versão com frango, o tradicional e perfumado arroz com lentilhas libanês se transforma numa refeição completa. E o melhor, feito numa panela só!


    AutorPanelinha

    Tempo de preparoPá-Pum

    ServeAté 2 porções


    Ingredientes

    • 2 bifes de filé de peito de frango (cerca de 240 g)
    • ⅓ de xícara (chá) de arroz
    • ⅔ de xícara (chá) de lentilha
    • 1 cebola
    • 1 dente de alho
    • 2 xícaras (chá) de água
    • 1 ½ colher (sopa) de azeite
    • ½ colher (chá) de pimenta síria
    • 1 colher (chá) de sal
    • 1 pitada de açúcar
    • ¼ de xícara (chá) de nozes picadas
    • ⅓ de xícara (chá) de iogurte natural

    Modo de preparo

    1. Coloque a lentilha numa tigela funda e cubra com 1 xícara (chá) de água fervente. Deixe de molho enquanto prepara os outros ingredientes.

    2. Descasque e fatie a cebola em meias-luas médias. Descasque e pique fino o alho. Corte os bifes de frango em tirinhas de cerca de 1 cm x 7 cm.

    3. Leve ao fogo médio uma panela média. Quando aquecer, junte 1 colher (sopa) de azeite e a cebola fatiada. Tempere com uma pitada de sal e de açúcar e abaixe o fogo. Deixe cozinhar por cerca de 10 minutos, mexendo de vez enquanto, até a cebola ficar bem dourada - não aumente o fogo para acelerar o processo, caso contrário, a cebola pode queimar em vez de caramelizar.

    4. Transfira a cebola para uma tigela e aumente o fogo para médio. Acrescente o restante do azeite e doure as tirinhas de frango aos poucos - se colocar todas ao mesmo tempo, elas vão soltar o próprio líquido e cozinhar no vapor, em vez de dourar. Tempere com uma pitada de sal e mexa aos poucos para dourar por igual.

    5. Junte a cebola dourada e o alho e misture por apenas 1 minuto. Acrescente o arroz, 1 colher (chá) de sal e a pimenta síria. Mexa bem para envolver os grãos nos temperos.

    6. Numa peneira, escorra a lentilha e junte à panela. Cubra com 2 xícaras (chá) de água, misture e deixe cozinhar. Assim que começar a ferver, diminua o fogo e deixe cozinhar com a tampa entreaberta até a água secar, por cerca de 20 minutos.

    7. Desligue o fogo e mantenha a panela tampada por 5 minutos antes de servir, para que os grãos terminem de cozinhar no próprio vapor. Divida o arroz em dois pratos e salpique com as nozes. Sirva a seguir com iogurte natural.

    Sugestão de
    cardápio
    - - - - - - - - \ No newline at end of file +Arroz sírio com frango - Panelinha
    Arroz sírio com frango
    Compartilhe

    Arroz sírio com frango

    Nesta versão com frango, o tradicional e perfumado arroz com lentilhas libanês se transforma numa refeição completa. E o melhor, feito numa panela só!

    Ingredientes
    • 2 bifes de filé de peito de frango (cerca de 240 g)
    • ⅓ de xícara (chá) de arroz
    • ⅔ de xícara (chá) de lentilha
    • 1 cebola
    • 1 dente de alho
    • 2 xícaras (chá) de água
    • 1½ colher (sopa) de azeite
    • ½ colher (chá) de pimenta síria
    • 1 colher (chá) de sal
    • 1 pitada de açúcar
    • ¼ de xícara (chá) de nozes picadas
    • ⅓ de xícara (chá) de iogurte natural
    Modo de preparo
    1. Coloque a lentilha numa tigela funda e cubra com 1 xícara (chá) de água fervente. Deixe de molho enquanto prepara os outros ingredientes.
    2. Descasque e fatie a cebola em meias-luas médias. Descasque e pique fino o alho. Corte os bifes de frango em tirinhas de cerca de 1 cm x 7 cm.
    3. Leve ao fogo médio uma panela média. Quando aquecer, junte 1 colher (sopa) de azeite e a cebola fatiada. Tempere com uma pitada de sal e de açúcar e abaixe o fogo. Deixe cozinhar por cerca de 10 minutos, mexendo de vez enquanto, até a cebola ficar bem dourada - não aumente o fogo para acelerar o processo, caso contrário, a cebola pode queimar em vez de caramelizar.
    4. Transfira a cebola para uma tigela e aumente o fogo para médio. Acrescente o restante do azeite e doure as tirinhas de frango aos poucos - se colocar todas ao mesmo tempo, elas vão soltar o próprio líquido e cozinhar no vapor, em vez de dourar. Tempere com uma pitada de sal e mexa aos poucos para dourar por igual.
    5. Junte a cebola dourada e o alho e misture por apenas 1 minuto. Acrescente o arroz, 1 colher (chá) de sal e a pimenta síria. Mexa bem para envolver os grãos nos temperos.
    6. Numa peneira, escorra a lentilha e junte à panela. Cubra com 2 xícaras (chá) de água, misture e deixe cozinhar. Assim que começar a ferver, diminua o fogo e deixe cozinhar com a tampa entreaberta até a água secar, por cerca de 20 minutos.
    7. Desligue o fogo e mantenha a panela tampada por 5 minutos antes de servir, para que os grãos terminem de cozinhar no próprio vapor. Divida o arroz em dois pratos e salpique com as nozes. Sirva a seguir com iogurte natural.
    Autor
    Panelinha
    Tempo de preparo
    Pá-Pum
    Serve
    Até 2 porções
    \ No newline at end of file diff --git a/tests/test_data/paninihappy.testhtml b/tests/test_data/paninihappy.testhtml index 7f48e7fe7..c991d6e76 100644 --- a/tests/test_data/paninihappy.testhtml +++ b/tests/test_data/paninihappy.testhtml @@ -1,1058 +1,932 @@ - - - -Recipe: Grilled Mac & Cheese with BBQ Pulled Pork | Panini Happy® - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Get the Most From Your Panini Press - Sign Up for the Panini Happy eNewsletter! Get on the List
    -
    - - - -
    -
    - -
    -
    -

    Grilled Mac & Cheese with BBQ Pulled Pork

    -

    by on April 5, 2011 - -

    -
    -
    -Post image for Grilled Mac & Cheese with BBQ Pulled Pork -

    You saw this one coming. After my visit to the Grilled Cheese Truck - I felt compelled to try my hand at recreating that Cheesy Mac & Rib - sandwich on the panini grill. The task was made a whole lot easier once - I found out the recipe was published in Food Network magazine - this month as part of a feature about National Grilled Cheese Month. -All I had to do was decide on which macaroni and cheese and pulled pork -recipes I would use, the rest was mostly a matter of careful assembly.

    -

    Fun for foodie kids everywhere!

    -

    And speaking of careful assembly…how cute is this little make-your-own Grilled Cheese Truck?! - Ever since I downloaded and pasted this thing together my three-year -old has embraced “grilled cheese truck” as her new favorite pretend -game. “Everybody wait in line! The Grilled Cheese Truck is almost here!” - Fisher-Price, are you listening? Little People Food Truck. You’re -welcome.

    -


    -Not sure how I would have flipped this in a skillet

    -

    After piling on my “slice” of chilled mac and cheese, barbecue pulled - pork, caramelized onions and sharp cheddar cheese I was staring at one -tall sandwich! I have no idea how the Grilled Cheese Truck folks manage -to flip theirs. Maybe they don’t fill it quite as high. I toyed with the - idea with just making these in a skillet as directed in the recipe but -once I realized how precarious flipping it would be, the panini grill -seemed like the easier way to go.

    -
    -

    Grilled Mac & Cheese with BBQ Pulled Pork

    -

    As I previously mentioned, this sandwich is a fantastic – albeit -extremely caloric – concept. My version tasted remarkably like the -original. The bread was a little less crispy, but I just couldn’t bring -myself to use the mayonnaise or nearly as much butter as the Truck does -(an entire stick for 4 sandwiches?!). I also opted to use sourdough -instead of buttermilk bread as I needed something a little sturdier to -stand up to the panini grill. Other than that, I kept it pretty much the - same. If you can’t make it to LA to track down the Truck, this recipe -will get you pretty close.

    -

    -

    - - - - -
    -
    -

    If you liked this post, you might also enjoy:

    - -
    -


    -
    -

    -

    - - -
    -
    -

    -

    - -
    -


    ->Ready to buy a panini press? Check out my Panini Press Buying Guide for the features to look for.

    -

    >Want more panini recipes? See my Recipe Index for a list of all recipes on Panini Happy.

    -

    >Traveling to a new city soon? Browse Panini Happy’s Great American Sandwich Guide to find the best sandwiches across the country!

    -
    -
    -
    - -
    -
    -

    { 26 comments… read them below or add one }

    -
    - -
    -
    - -1 -melodie -April 6, 2011 at 5:13 am - -
    -
    -
    -

    Looks completeley crazy, decadent and delicious! I want to try it. I have never seen mac n’ cheese in a sandwich before.
    -melodie´s last blog post ..Coup de coeur- la boulangerie Aux Deux Frères à Gatineau Aylmer

    -

    Reply

    -
    -
    -
    - -2 -marla -April 6, 2011 at 5:31 am - -
    -
    -
    -

    Could this grilled cheese be any more decadent & fabulous!!

    -

    Reply

    -
    -
    -
    - -3 -Lucy@acookandherbooks -April 6, 2011 at 5:47 am - -
    -
    -
    -

    This sandwich is outrageous – I think my preschooler might like a -grilled mac and cheese sandwich. Fisher-Price take note – that is one -cute grilled cheese truck!

    -

    Reply

    -
    -
    -
    - -4 -Alison @ Ingredients, Inc. -April 6, 2011 at 7:08 am - -
    -
    -
    -

    I always love your posts!

    -

    Reply

    -
    -
    -
    - -5 -Maria -April 6, 2011 at 7:28 am - -
    -
    -
    -

    I knew I would see this one on your site:) Love it!

    -

    Reply

    -
    -
    -
    - -6 -Kathy -April 6, 2011 at 7:29 am - -
    -
    -
    -

    It had to be done, lol.

    -

    Reply

    -
    -
    -
    -
    -
    - -7 -Christina -April 6, 2011 at 8:43 am - -
    -
    -
    -

    Crazy and delicious!
    -Christina´s last blog post ..Oreo Cookies

    -

    Reply

    -
    -
    -
    - -8 -Alexa -April 6, 2011 at 9:27 am - -
    -
    -
    -

    So excited to find a blog dedicated to paninis. genius. and this looks incredible, thanks.

    -

    Reply

    -
    -
    -
    - -9 -blogbytina! -April 6, 2011 at 11:45 am - -
    -
    -
    -

    my inner fatkid is crying tears of joy over this sandwich

    -

    Reply

    -
    -
    -
    - -10 -Kathy -April 6, 2011 at 11:59 am - -
    -
    -
    -

    Lol, it made my inner fat kid pretty happy too. :-)

    -

    Reply

    -
    -
    -
    -
    -
    - -11 -Claire -April 6, 2011 at 12:46 pm - -
    -
    -
    -

    I just saw this on the cover of Food Network magazine when I was at -the grocery store this morning and was going to look up the recipe when I - got home. But, this email was waiting for me instead. Perfect timing!

    -

    Reply

    -
    -
    -
    - -12 -AngieFisch -April 6, 2011 at 1:25 pm - -
    -
    -
    -

    To make the bread crispier without using mayo, how about a light dusting of parmesan cheese?

    -

    Reply

    -
    -
    -
    - -13 -Cookin' Canuck -April 6, 2011 at 2:50 pm - -
    -
    -
    -

    What a sandwich! I can’t think of anything more decadent…or more wonderful.

    -

    Reply

    -
    -
    -
    - -14 -Kevin (Closet Cooking) -April 6, 2011 at 5:31 pm - -
    -
    -
    -

    Now that is one tasty looking grilled cheese sandwich!

    -

    Reply

    -
    -
    -
    - -15 -Shaina -April 6, 2011 at 7:04 pm - -
    -
    -
    -

    So much fun to put mac and cheese on a sandwich. I love the addition of pork here.
    -Shaina´s last blog post ..Eat Well- Spend Less- Menus and Meal Planning

    -

    Reply

    -
    -
    -
    - -16 -Lindsey@Lindselicious -April 6, 2011 at 10:24 pm - -
    -
    -
    -

    HOLY MOLY!! Deng that is a serious grilled cheese. I always miss this truck, or see if after I am already stuffed.
    -Lindsey@Lindselicious´s last blog post ..Momofuku- Made Skinny

    -

    Reply

    -
    -
    -
    - -17 -Devi McDonald -April 7, 2011 at 4:43 pm - -
    -
    -
    -

    This sounds like the absolute best thing ever. I’m going to make it soon.
    -Devi McDonald´s last blog post ..Printable easter cupcake toppers

    -

    Reply

    -
    -
    -
    - -18 -Megan -April 9, 2011 at 9:51 am - -
    -
    -
    -

    That is one stellar panini and like really like the toy idea. I’d buy one! :)

    -

    Reply

    -
    -
    -
    - -19 -Dan -April 14, 2011 at 12:08 pm - -
    -
    -
    -

    What a great combination… and a messy sandwich. yum!
    -Dan´s last blog post ..SkyFlake Baked Basa

    -

    Reply

    -
    -
    -
    - -20 -W.J. -May 3, 2011 at 7:07 pm - -
    -
    -
    -

    This sandwich may be the most beautiful thing I’ve ever seen. I. Want.

    -

    Reply

    -
    -
    -
    - -21 -Shawnda -May 4, 2011 at 5:49 am - -
    -
    -
    -

    Oh, wow! Now that’s a decadent grilled cheese!

    -

    Reply

    -
    -
    -
    - -22 -Jennifer Sikora -April 17, 2012 at 6:01 am - -
    -
    -
    -

    I liked Panini Happy on Facebook

    -

    Reply

    -
    -
    -
    - -23 -Shut Up & Cook -May 3, 2012 at 9:47 pm - -
    -
    -
    -

    This is AMAZING..and kind of horrifying…but mostly amazing! Mac and -cheese doesn’t last very long in our house, but I might hide some from -the next batch so that I can make this.

    -

    Saw that you’re attending BlogHer Food Conference this year…it’s my first time. Have you been before?

    -

    Looking forward to a weekend with fellow foodies!

    -

    Reply

    -
    -
    -
    - -24 -Kathy -May 3, 2012 at 9:53 pm - -
    -
    -
    -

    Yes, this will be my 3rd BlogHer Food – get ready for a fun, inspiring weekend! :-)

    -

    Reply

    -
    -
    -
    -
    -
    - -25 -Memoria -June 14, 2012 at 11:55 pm - -
    -
    -
    -

    You have no idea how happy I am to see this recipe!! I wanted to try -out this truck, but when I found out that it uses Tillamook cheese, my -heart dropped. Unfortunately, I’m one of the weird few who doesn’t like -Tillamook (I suffered while living in Oregon haha). So, I could totally -use a different type of cheese with this recipe. Thank you so much! It -looks amazing.

    -

    Reply

    -
    -
    -
    - -26 -Vanessa -April 22, 2014 at 11:49 pm - -
    -
    -
    -

    This looks amaaaazing! :)
    -Vanessa´s last blog post ..DIY | Mini Wire Crown

    -

    Reply

    -
    -
    -
    -
    -
    -

    Leave a Comment

    -
    -
    -

    -

    -

    -

    - -

    -

    - - - -

    -

    CommentLuv badge

    -
    -
    -

    { 10 trackbacks }

    -
    - - -
    -
    -

    Previous post:

    -

    Next post:

    -
    -
    - - -
    - -
    -
    - - - - - - - - - - - - - + + + + + + + + + Grilled Mac & Cheese with BBQ Pulled Pork – Panini Happy® + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    + + +
    + +
    +
    + +
    +
    +
    + +

    Grilled Mac & Cheese with BBQ Pulled Pork

    You saw this one coming. After my visit to the Grilled Cheese Truck I felt compelled to try my hand at recreating that Cheesy Mac & Rib sandwich on the panini grill. The task was made a whole lot easier once I found out the recipe was published in Food Network magazine this month as part of a feature about National Grilled Cheese Month. All I had to do was decide on which macaroni and cheese and pulled pork recipes I would use, the rest was mostly a matter of careful assembly.

    +

    Fun for foodie kids everywhere!

    +

    And speaking of careful assembly…how cute is this little make-your-own Grilled Cheese Truck?! Ever since I downloaded and pasted this thing together my three-year old has embraced “grilled cheese truck” as her new favorite pretend game. “Everybody wait in line! The Grilled Cheese Truck is almost here!” Fisher-Price, are you listening? Little People Food Truck. You’re welcome.

    +


    +Not sure how I would have flipped this in a skillet

    +

    After piling on my “slice” of chilled mac and cheese, barbecue pulled pork, caramelized onions and sharp cheddar cheese I was staring at one tall sandwich! I have no idea how the Grilled Cheese Truck folks manage to flip theirs. Maybe they don’t fill it quite as high. I toyed with the idea with just making these in a skillet as directed in the recipe but once I realized how precarious flipping it would be, the panini grill seemed like the easier way to go.

    +
    +

    Grilled Mac & Cheese with BBQ Pulled Pork

    +

    As I previously mentioned, this sandwich is a fantastic – albeit extremely caloric – concept. My version tasted remarkably like the original. The bread was a little less crispy, but I just couldn’t bring myself to use the mayonnaise or nearly as much butter as the Truck does (an entire stick for 4 sandwiches?!). I also opted to use sourdough instead of buttermilk bread as I needed something a little sturdier to stand up to the panini grill. Other than that, I kept it pretty much the same. If you can’t make it to LA to track down the Truck, this recipe will get you pretty close.

    +

    +

    [print_this]

    +

    Grilled Mac & Cheese with BBQ Pulled Pork

    +

    Adapted from the Grilled Mac & Cheese with Pulled Pork recipe from The Grilled Cheese Truck on FoodNetwork.com

    +

    Prep time: 10 min | Cook time: 20 min | Total time: 30 min

    +

    Yield: 4 sandwiches

    +

    INGREDIENTS:

    +
      +
    • 4 tablespoons unsalted butter, divided
    • +
    • 4 cups prepared macaroni and cheese, warmed
    • +
    • 2 onions, thinly sliced
    • +
    • Kosher salt and freshly ground pepper
    • +
    • 1 cup barbecue sauce
    • +
    • 2 cups prepared pulled pork
    • +
    • 8 slices sourdough bread
    • +
    • 12 slices sharp cheddar cheese (about 6 ounces)
    • +
    +

    DIRECTIONS:

    +
      +
    1. Spread the macaroni and cheese in an 8-inch-square baking dish to about 3/4 inch thick. Cover with plastic wrap and chill until firm, about 45 minutes. Cut the macaroni and cheese into squares that are slightly smaller than the bread slices.
    2. +
    3. Meanwhile, melt 2 tablespoons butter in a skillet over medium heat. Add the onions and cook, stirring, until caramelized, about 20 minutes. Season with salt and pepper.
    4. +
    5. Combine the barbecue sauce and pulled pork in a saucepan over low heat and cook until warmed through, about 5 minutes.
    6. +
    7. Preheat the panini grill to medium-high heat.
    8. +
    9. Melt the remaining 2 tablespoons butter and brush on one side of each bread slice. Flip over half of the bread slices; layer 1 slice of cheddar, 1 macaroni-and-cheese square and another slice of cheddar on each. Top each with one-quarter of the pulled pork and caramelized onions and another slice of cheddar. Top with the remaining bread slices, buttered-side up.
    10. +
    11. Working in batches, cook the sandwiches until the cheese melts and the bread is golden, about 5 minutes.
    12. +
    +

    [/print_this]

    +
    +
    +
    +

    Welcome

    KathyPanini Happy, online since 2008, is more than just a sandwich blog. Here, you'll find hundreds of my original panini recipes, my guide to choosing a panini press and a whole lot of other creative uses for the panini press. +
    +~ Kathy Strahs +
    +>> About Me +
    +

    All-Time Reader Favorites!

    +

    Panini 101

    +
    +
    +

    Recent Posts

    + + +

    Archives

    + + + +

    Permission Policy

    All recipes, text and photographs on this site are the original creations and property of Panini Happy. Do not post or publish anything from this site without full credit and a direct link to the original post. with any requests or questions.
    +

    Browse Panini

    +
    + +
    + + +
    +

    Leave a Comment

    + +

    + +

    + +

    + + +
    + +

    + 38 Comments

    + +
      + +
    1. + +
      + +
      melodie wrote:
      + +
      + +

      Looks completeley crazy, decadent and delicious! I want to try it. I have never seen mac n’ cheese in a sandwich before.

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    2. + +
    3. + +
      + +
      marla wrote:
      + +
      + +

      Could this grilled cheese be any more decadent & fabulous!!

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    4. + +
    5. + +
      + + + +
      + +

      This sandwich is outrageous – I think my preschooler might like a grilled mac and cheese sandwich. Fisher-Price take note – that is one cute grilled cheese truck!

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    6. + +
    7. + +
      + + + +
      + +

      I always love your posts!

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    8. + +
    9. + +
      + +
      Maria wrote:
      + +
      + +

      I knew I would see this one on your site:) Love it!

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
        + +
      • + +
        + +
        Kathy wrote:
        + +
        + +

        It had to be done, lol.

        +
        + +
        + Posted 4.6.11 + Reply
        + +
        + +
      • +
      +
    10. + +
    11. + +
      + +
      Christina wrote:
      + +
      + +

      Crazy and delicious!

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    12. + +
    13. + +
      + +
      Alexa wrote:
      + +
      + +

      So excited to find a blog dedicated to paninis. genius. and this looks incredible, thanks.

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    14. + +
    15. + +
      + + + +
      + +

      my inner fatkid is crying tears of joy over this sandwich

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
        + +
      • + +
        + +
        Kathy wrote:
        + +
        + +

        Lol, it made my inner fat kid pretty happy too. 🙂

        +
        + +
        + Posted 4.6.11 + Reply
        + +
        + +
      • +
      +
    16. + +
    17. + +
      + +
      Claire wrote:
      + +
      + +

      I just saw this on the cover of Food Network magazine when I was at the grocery store this morning and was going to look up the recipe when I got home. But, this email was waiting for me instead. Perfect timing!

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    18. + +
    19. + +
      + +
      AngieFisch wrote:
      + +
      + +

      To make the bread crispier without using mayo, how about a light dusting of parmesan cheese?

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    20. + +
    21. + +
      + + + +
      + +

      What a sandwich! I can’t think of anything more decadent…or more wonderful.

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    22. + +
    23. + +
      + + + +
      + +

      Now that is one tasty looking grilled cheese sandwich!

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    24. + +
    25. + +
      + +
      Shaina wrote:
      + +
      + +

      So much fun to put mac and cheese on a sandwich. I love the addition of pork here.

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    26. + +
    27. + +
      + + + +
      + +

      HOLY MOLY!! Deng that is a serious grilled cheese. I always miss this truck, or see if after I am already stuffed.

      +
      + +
      + Posted 4.6.11 + Reply
      + +
      + +
    28. + +
    29. + +
      + + + +
      + +

      This sounds like the absolute best thing ever. I’m going to make it soon.

      +
      + +
      + Posted 4.7.11 + Reply
      + +
      + +
    30. + +
    31. + +
      + +
      Megan wrote:
      + +
      + +

      That is one stellar panini and like really like the toy idea. I’d buy one! 🙂

      +
      + +
      + Posted 4.9.11 + Reply
      + +
      + +
    32. + +
    33. + +
      + +
      Dan wrote:
      + +
      + +

      What a great combination… and a messy sandwich. yum!

      +
      + +
      + Posted 4.14.11 + Reply
      + +
      + +
    34. + +
    35. + +
      + +
      W.J. wrote:
      + +
      + +

      This sandwich may be the most beautiful thing I’ve ever seen. I. Want.

      +
      + +
      + Posted 5.3.11 + Reply
      + +
      + +
    36. + +
    37. + +
      + +
      Shawnda wrote:
      + +
      + +

      Oh, wow! Now that’s a decadent grilled cheese!

      +
      + +
      + Posted 5.4.11 + Reply
      + +
      + +
    38. + +
    39. + +
      + + + +
      + +

      I liked Panini Happy on Facebook

      +
      + +
      + Posted 4.17.12 + Reply
      + +
      + +
    40. + +
    41. + +
      + + + +
      + +

      This is AMAZING..and kind of horrifying…but mostly amazing! Mac and cheese doesn’t last very long in our house, but I might hide some from the next batch so that I can make this.

      +

      Saw that you’re attending BlogHer Food Conference this year…it’s my first time. Have you been before?

      +

      Looking forward to a weekend with fellow foodies!

      +
      + +
      + Posted 5.3.12 + Reply
      + +
      + +
        + +
      • + +
        + +
        Kathy wrote:
        + +
        + +

        Yes, this will be my 3rd BlogHer Food – get ready for a fun, inspiring weekend! 🙂

        +
        + +
        + Posted 5.3.12 + Reply
        + +
        + +
      • +
      +
    42. + +
    43. + +
      + +
      Memoria wrote:
      + +
      + +

      You have no idea how happy I am to see this recipe!! I wanted to try out this truck, but when I found out that it uses Tillamook cheese, my heart dropped. Unfortunately, I’m one of the weird few who doesn’t like Tillamook (I suffered while living in Oregon haha). So, I could totally use a different type of cheese with this recipe. Thank you so much! It looks amazing.

      +
      + +
      + Posted 6.14.12 + Reply
      + +
      + +
    44. + +
    45. + +
      + +
      Vanessa wrote:
      + +
      + +

      This looks amaaaazing! 🙂

      +
      + +
      + Posted 4.22.14 + Reply
      + +
      + +
    46. + +
    47. + +
      + +
      staci wrote:
      + +
      + +

      is the mac and cheese able to get warm while toasting the grilled cheese?

      +
      + +
      + Posted 12.8.15 + Reply
      + +
      + +
        + +
      • + +
        + +
        Kathy Strahs wrote:
        + +
        + +

        It does. I haven’t tried it with refrigerator-cold mac and cheese but I think as long as it the sandwich isn’t overly thick it should be able to heat through. ~Kathy

        +
        + +
        + Posted 12.10.15 + Reply
        + +
        + +
      • +
      +
    48. +
    + + +
    + + + +
    +
    +
    +
    + + +
    + + + + + + +
    + + + + + + + + diff --git a/tests/test_data/persnicketyplates.testhtml b/tests/test_data/persnicketyplates.testhtml index dd84eeea7..31522b3c1 100644 --- a/tests/test_data/persnicketyplates.testhtml +++ b/tests/test_data/persnicketyplates.testhtml @@ -1,1323 +1,1390 @@ - - - - - - - - - - - - - -Easy Slow Cooker Hawaiian Meatballs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    -X
    - -
    -
    - -
    -
      -
    • -
    • -
    • -
    • -
    • -
    -
    -
    -
    -

    Easy Slow Cooker Hawaiian Meatballs

    -
    -

    This post may contain affiliate links meaning if you buy from them, I will make a few pennies, at no cost to you. See disclosure here.

    -
    -
    + + + + + + + + + + + + + - -
    -

    Slow cooker Hawaiian meatballs are made with frozen meatballs, canned pineapple, peppers, onions, and a sweet and tangy sauce. This dump-and-go crockpot recipe makes the perfect appetizer or a main dish that the whole family will love!

    -
    -
    white bowl filled with hawaiian meatballs in front of a pineapple.

    -

    You’ve probably noticed that my husband is a fan of meatballs based on how many meatball recipes I have at this point. 

    -

    Sometimes I make my own homemade meatballs but there are times when life calls for a shortcut. Enter pre-made meatballs. 

    -

    Much like my pineapple teriyaki meatballs and honey garlic meatballs, crockpot Hawaiian meatballs are one of my favorite ways to turn frozen meatballs into an amazing recipe.

    -

    These tangy hawaiian meatballs are cooked in your favorite bbq sauce, brown sugar, soy sauce, and vinegar. The chunks of juicy pineapple add a Hawaiian flavor and the bell peppers and onions give it extra flavor and texture.

    -

    Everyone loves the sweet and sour flavor combination so these are always the first appetizers to go!

    -

    They’re great for potlucks, game day, family gatherings, or even just busy weeknights. You’ll always find a reason to serve these babies!

    -

    If you’re a fan of the sweetness of firecracker meatballs or sweet and spicy meatballs, but don’t love the heat, then crock pot Hawaiian meatballs are about to become your new best friend.

    -
    -

    Why you’ll love this slow cooker hawaiian meatballs recipe

    -
    -

    Minutes of prep – A true set-it-and-forget-it type of recipe, which makes these meatballs great for even the busiest days!

    -

    Best flavor – Crockpot Hawaiian meatballs are made with a sweet, tangy, flavorful sauce coating tender juicy meatballs which makes them utterly addicting.

    -

    Great appetizer – This recipe serves about 8 people for a family dinner, but you could easily double this party food to serve even more!

    -
    -
    -
    -
    hawaiian meatballs with toothpicks stuck into each.
    -

    Equipment you’ll need

    - -

    Ingredients

    -
    -

    Below is a list of the ingredients you’ll need to gather to make this recipe, why you need them, and possible substitutions. Scroll all the way down for the full recipe card with measurements.

    -
    -
      -
    • Frozen Meatballs – I use a beef/pork blend (as shown in the pictures) but you can use whatever kind you like. Turkey, chicken, or plant-based can also be used.
    • -
    • Pineapple Chunks – Canned chunks are used for convenience and will need to be drained of the pineapple juice. I also find they’re usually sweeter than fresh pineapple, but if you have fresh cut sweet pineapple, use those chunks instead.
    • -
    • Frozen Peppers & Onions – Again, for the sake of shortcuts, frozen is where it’s at. Of course, you can chop fresh peppers and onions if you’d prefer.
    • -
    • BBQ Sauce – Kraft Hickory BBQ sauce is what I use but you use your favorite sauce.
    • -
    • Soy Sauce – Low sodium soy sauce gets added for a salty, briny, savory element that pairs well with all things meat and sweet!
    • -
    • White Vinegar – Provides the acid and tang needed to cut through the sweetness of the crockpot Hawaiian meatballs. It’s what provides the sour to the sweet.
    • -
    • Brown Sugar – Adds a caramel color and flavor and of course the sugary element in the crockpot Hawaiian meatballs.
    • -
    • Minced Garlic – Extra aromatics deliver extra taste! Since we’re using frozen meatballs we can’t add garlic to the meat mixture, so we’ll add it to the sauce. Make sure it’s minced, not chopped, otherwise, you’ll be finding bits of garlic in the sauce.
    • -
    • Chopped Scallions – For garnish. Adds a great pop of green!
    • -
    -
    -
    ingredients laid out to make hawaiian meatballs.
    -

    How to make Crockpot Hawaiian Meatballs

    -
    -

    This section shows you how to make this recipe, with process photos showing the steps to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.

    -
    -
      -
    1. Step One: Add the package of frozen meatballs, drained pineapple chunks, and frozen peppers and onions to the basin of the slow cooker.
    2. -
    -
    -
    overhead shot of peppers and onions in a slow cooker.
    -
      -
    1. Step Two: In a mixing bowl, whisk the BBQ sauce, soy sauce, vinegar, brown sugar, and garlic together to form a sauce.
    2. -
    -
    -
    sauce in a mixing bowl.
    -
      -
    1. Step Three: Pour it over the meatballs and stir everything making sure all the meatballs are evenly and well coated. You also want to make sure the meatballs are evenly distributed across the bottom of the slow cooker.
    2. -
    - -
      -
    1. Step Four: Cover with a lid and cook on HIGH for 2-3 hours. You can cook on low for 5-6 hours if you need the extra time. Garnish with chopped scallions just before serving. Enjoy!
    2. -
    -
    -
    overhead shot of hawaiian meatballs in a white slow cooker.
    -

    What to serve with Crockpot Hawaiian Meatballs

    -

    For parties, the easiest way to serve these is to serve crockpot Hawaiian meatballs right out of the slow cooker. That way, all you need to do is provide plates, napkins, and forks and everyone can serve themselves.

    -

    If you want to get fancy, you can make a platter of meatball appetizers. Use a toothpick to skewer one ball and one pineapple chunk on top and arrange them so that the toothpick is sticking up. That way people can grab-n-go.

    -

    Sides

    -

    If it’s a meal, serving them over white rice, fried rice, or even coconut rice would be awesome. All you’d need otherwise is a simple side dish like a coleslaw or other salad or vegetable and you’ve got a complete meal.

    -

    Desserts

    -

    And for those that can’t get enough pineapple, a pineapple upside down dump cake is a great way to top off a meal!

    -

    Drinks

    -

    While we’re on a tropical pineapple kick, you should definitely include fun drinks to enjoy like pina colada jello shots or a skinny pineapple coconut cocktail.

    -
    -

    Tips & Suggestions 🍍

    -
      -
    • To add heat to these crockpot Hawaiian meatballs, add 1 teaspoon of red pepper flakes.
    • -
    • No need to thaw the meatballs or the peppers and onions first. Dump them in frozen.
    • -
    • If making your own meatballs from scratch, use a small cookie scoop so that they’re no larger than the frozen meatballs. I would also brown them first to get a bit of that extra flavor on the outside.
    • -
    • When using fresh bell peppers, just remember green pepper is not as sweet as red. Orange and yellow are sweeter than green.
    • -
    • While you’re at it, stock up on a large bag of frozen meatballs (hello Costco) and BBQ sauce. You’ll never be out of quick and easy last-minute dinner ideas again!
    • -
    -
    -

    How to reheat and store Crockpot Hawaiian Meatballs

    -

    How to store leftovers

    -

    Keep whatever’s left of your crockpot Hawaiian meatballs stored in an airtight container in the fridge.

    -

    How long will slow cooker Hawaiian meatballs last in the fridge?

    -

    You can enjoy leftovers for up to 4 days. Kids love these as an afterschool snack or turned into a meatball sub. You can even use Hawaiian rolls and use a meatball or two to make sliders!

    -

    Can I freeze meatballs?

    -

    Certainly. Transfer them to a freezer-safe container or bag and keep them frozen for up to 3 months. Thaw in the fridge overnight, or heat through from frozen.

    -

    How to reheat crock pot Hawaiian meatballs

    -

    Dump them back into the crockpot to heat through, or the skillet, or the microwave. These aren’t fussy!

    -
    -
    wooden spoon lifting hawaiian meatballs from a slow cooker.
    -

    FAQs

    -

    If I don’t have BBQ sauce, can I use ketchup instead?

    -

    Actually, yes! I suggest adding some Worcestershire sauce in there too to add a depth of flavor, but you can certainly use ketchup if that’s what you have on hand.

    -

    Where can I get the best frozen meatballs?

    -

    Trader Joe’s and Costco are usually your best bet for not only great-tasting meatballs but also larger quantities. Other than that, the freezer section of your grocery store should carry them.

    -

    It can be trial and error trying to find the ones you and your family love. Just make sure to read the ingredients to determine what kind of meat it’s made from.

    -

    How can I thicken the sauce a bit?

    -

    If you like your sauce even thicker, stir in a bit of cornstarch to the sauce. A cornstarch slurry of cornstarch and water can be added once everything is done cooking. Stir the sauce to make sure it dissolves.

    -
    -
    -

    Crock Pot Hawaiian Meatballs

    -
    - -
    -

    Need more meatball recipes? Try these:

    -

    Crockpot Honey Garlic Meatballs

    -

    Slow Cooker Pineapple Teriyaki Meatballs

    -

    Slow Cooker Cheesy Chicken Parmesan Meatballs

    -

    Click here for my entire collection of meatball recipes.

    -
    -
    bowl of hawaiian meatballs topped with scallions.
    -
    -
    white bowl filled with hawaiian meatballs in front of a pineapple.
    -
    -

    Easy Slow Cooker Hawaiian Meatballs

    -
    -Melissa Williams | Persnickety Plates -
    -
    Slow cooker Hawaiian meatballs are made with frozen meatballs, canned pineapple, peppers, onions, and a sweet and tangy sauce. This dump-and-go crockpot recipe makes the perfect appetizer or a main dish that the whole family will love!
    -
    -
    5 from 1 vote
    -
    - -
    - -
    -
    -
    Prep Time 5 minutes
    Cook Time 2 hours
    Total Time 2 hours 5 minutes
    -
    -
    -
    -
    -
    Course Appetizer, Main Course
    Cuisine American
    -
    -
    -
    -
    Servings 8 servings
    Calories 638 kcal
    -
    -
    -

    Equipment

    -

    Ingredients
     

    • 3 pounds frozen meatballs beef, pork, turkey, plant based
    • 20 ounces pineapple chunks drained
    • 2 cups frozen peppers & onions
    • 18 ounces bbq sauce 2 cups
    • ¼ cup low sodium soy sauce
    • ¼ cup white vinegar
    • ¼ cup brown sugar
    • 3 cloves garlic minced
    • 2 Tablespoons chopped scallions for garnish
    -

    Instructions
     

    • Pour the frozen meatballs, pineapple chunks, peppers and onions into the basin of a 6-8 quart slow cooker.
    • In a medium mixing bowl, whisk together the barbecue sauce, soy sauce, vinegar, brown sugar, and minced garlic.
    • Pour the sauce over the meatballs and gently stir to evenly distribute.
    • Cover and cook on HIGH for 2-3 hours.
    • Garnish with chopped scallions.
    -

    Notes

    Store leftovers covered in the fridge for up to 4 days.
    -A beef/pork blended meatball is shown but use your favorite. 
    -I used Kraft hickory barbecue sauce but your favorite can be used.
    -Fresh peppers and onions can be used but frozen are convenient. 
    -To add some heat, add 1 teaspoon of red pepper flakes.
    -If you need a longer cook time, they can be cooked for 5-6 hours on LOW.
    -

    Nutrition

    Serving: 1gCalories: 638kcalCarbohydrates: 42gProtein: 34gFat: 36gSaturated Fat: 13gPolyunsaturated Fat: 3gMonounsaturated Fat: 16gCholesterol: 122mgSodium: 1591mgPotassium: 723mgFiber: 2gSugar: 35gVitamin A: 200IUVitamin C: 38mgCalcium: 51mgIron: 2mg
    -
    -

    Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

    -
    -
    -
    Tried this recipe? Tag me!Mention @melissa_pplates or tag #persnicketyplates!
    -
    -

    Sharing of this recipe is both encouraged and appreciated. Copying/pasting and/or screenshots of full recipes to any social media is strictly prohibited. Content and photographs are copyright protected.

    -

    - -

    Reader Interactions

    -

    Share Your Thoughts

    Your email address will not be published. Required fields are marked *

    - -
    -Recipe Rating -




    -
    -
    -

    - -

    - -

    -

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    - - -
    -

    Melissa Williams/Persnickety Plates is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. For more details, please see my Privacy Policy & Disclosures page.

    -
    -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    white bowl of beefy rotel dip with chips dipped in -
    -
    -
    -

    5 Days of Slow Cooker Classics

    -

    Free email guide of our TOP family-favorite recipes ❤️

    -
    -
    -
    persnickety plates logo. -
    -
    -
    -

    FREE EMAIL BONUS

    -
    - -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - - - - -
    -
    -
    -
    -
    - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + +
    +

    Slow cooker Hawaiian meatballs are made with frozen meatballs, canned pineapple, peppers, onions, and a sweet and tangy sauce. This dump-and-go crockpot recipe makes the perfect appetizer or a main dish that the whole family will love!

    +
    +
    white bowl filled with hawaiian meatballs in front of a pineapple.

    +

    You’ve probably noticed that my husband is a fan of meatballs based on how many meatball recipes I have at this point. 

    +

    Sometimes I make my own homemade meatballs but there are times when life calls for a shortcut. Enter pre-made meatballs. 

    +

    Much like my pineapple teriyaki meatballs and honey garlic meatballs, crockpot Hawaiian meatballs are one of my favorite ways to turn frozen meatballs into an amazing recipe.

    +

    These tangy hawaiian meatballs are cooked in your favorite bbq sauce, brown sugar, soy sauce, and vinegar. The chunks of juicy pineapple add a Hawaiian flavor and the bell peppers and onions give it extra flavor and texture.

    +

    Everyone loves the sweet and sour flavor combination so these are always the first appetizers to go!

    +

    They’re great for potlucks, game day, family gatherings, or even just busy weeknights. You’ll always find a reason to serve these babies!

    +

    If you’re a fan of the sweetness of firecracker meatballs or sweet and spicy meatballs, but don’t love the heat, then crock pot Hawaiian meatballs are about to become your new best friend.

    +
    +

    Why you’ll love this slow cooker hawaiian meatballs recipe

    +
    +

    Minutes of prep – A true set-it-and-forget-it type of recipe, which makes these meatballs great for even the busiest days!

    +

    Best flavor – Crockpot Hawaiian meatballs are made with a sweet, tangy, flavorful sauce coating tender juicy meatballs which makes them utterly addicting.

    +

    Great appetizer – This recipe serves about 8 people for a family dinner, but you could easily double this party food to serve even more!

    +
    +
    +
    +
    hawaiian meatballs with toothpicks stuck into each.
    +

    Equipment you’ll need

    + +

    Ingredients

    +
    +

    Below is a list of the ingredients you’ll need to gather to make this recipe, why you need them, and possible substitutions. Scroll all the way down for the full recipe card with measurements.

    +
    + +
    +
    ingredients laid out to make hawaiian meatballs.
    +

    How to make Crockpot Hawaiian Meatballs

    +
    +

    This section shows you how to make this recipe, with process photos showing the steps to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.

    +
    +
      +
    1. Step One: Add the package of frozen meatballs, drained pineapple chunks, and frozen peppers and onions to the basin of the slow cooker.
    2. +
    +
    +
    overhead shot of peppers and onions in a slow cooker.
    +
      +
    1. Step Two: In a mixing bowl, whisk the BBQ sauce, soy sauce, vinegar, brown sugar, and garlic together to form a sauce.
    2. +
    +
    +
    sauce in a mixing bowl.
    +
      +
    1. Step Three: Pour it over the meatballs and stir everything making sure all the meatballs are evenly and well coated. You also want to make sure the meatballs are evenly distributed across the bottom of the slow cooker.
    2. +
    + +
      +
    1. Step Four: Cover with a lid and cook on HIGH for 2-3 hours. You can cook on low for 5-6 hours if you need the extra time. Garnish with chopped scallions just before serving. Enjoy!
    2. +
    +
    +
    overhead shot of hawaiian meatballs in a white slow cooker.
    +

    What to serve with Crockpot Hawaiian Meatballs

    +

    For parties, the easiest way to serve these is to serve crockpot Hawaiian meatballs right out of the slow cooker. That way, all you need to do is provide plates, napkins, and forks and everyone can serve themselves.

    +

    If you want to get fancy, you can make a platter of meatball appetizers. Use a toothpick to skewer one ball and one pineapple chunk on top and arrange them so that the toothpick is sticking up. That way people can grab-n-go.

    +

    Sides

    +

    If it’s a meal, serving them over white rice, fried rice, or even coconut rice would be awesome. All you’d need otherwise is a simple side dish like a coleslaw or other salad or vegetable and you’ve got a complete meal.

    +

    Desserts

    +

    And for those that can’t get enough pineapple, a pineapple upside down dump cake is a great way to top off a meal!

    +

    Drinks

    +

    While we’re on a tropical pineapple kick, you should definitely include fun drinks to enjoy like pina colada jello shots or a skinny pineapple coconut cocktail.

    +
    +

    Tips & Suggestions 🍍

    + +
    +

    How to reheat and store Crockpot Hawaiian Meatballs

    +

    How to store leftovers

    +

    Keep whatever’s left of your crockpot Hawaiian meatballs stored in an airtight container in the fridge.

    +

    How long will slow cooker Hawaiian meatballs last in the fridge?

    +

    You can enjoy leftovers for up to 4 days. Kids love these as an afterschool snack or turned into a meatball sub. You can even use Hawaiian rolls and use a meatball or two to make sliders!

    +

    Can I freeze meatballs?

    +

    Certainly. Transfer them to a freezer-safe container or bag and keep them frozen for up to 3 months. Thaw in the fridge overnight, or heat through from frozen.

    +

    How to reheat crock pot Hawaiian meatballs

    +

    Dump them back into the crockpot to heat through, or the skillet, or the microwave. These aren’t fussy!

    +
    +
    wooden spoon lifting hawaiian meatballs from a slow cooker.
    +

    FAQs

    +

    If I don’t have BBQ sauce, can I use ketchup instead?

    +

    Actually, yes! I suggest adding some Worcestershire sauce in there too to add a depth of flavor, but you can certainly use ketchup if that’s what you have on hand.

    +

    Where can I get the best frozen meatballs?

    +

    Trader Joe’s and Costco are usually your best bet for not only great-tasting meatballs but also larger quantities. Other than that, the freezer section of your grocery store should carry them.

    +

    It can be trial and error trying to find the ones you and your family love. Just make sure to read the ingredients to determine what kind of meat it’s made from.

    +

    How can I thicken the sauce a bit?

    +

    If you like your sauce even thicker, stir in a bit of cornstarch to the sauce. A cornstarch slurry of cornstarch and water can be added once everything is done cooking. Stir the sauce to make sure it dissolves.

    +
    +
    +

    Crock Pot Hawaiian Meatballs

    +
    +
    +Pin for later +
    +
    +

    Need more meatball recipes? Try these:

    +

    Crockpot Honey Garlic Meatballs

    +

    Slow Cooker Pineapple Teriyaki Meatballs

    +

    Slow Cooker Cheesy Chicken Parmesan Meatballs

    +

    Click here for my entire collection of meatball recipes.

    +
    +
    bowl of hawaiian meatballs topped with scallions.
    +
    +
    white bowl filled with hawaiian meatballs in front of a pineapple.
    +
    +

    Easy Slow Cooker Hawaiian Meatballs

    +
    +Melissa Williams | Persnickety Plates +
    +
    Slow cooker Hawaiian meatballs are made with frozen meatballs, canned pineapple, peppers, onions, and a sweet and tangy sauce. This dump-and-go crockpot recipe makes the perfect appetizer or a main dish that the whole family will love!
    +
    +
    5 from 2 votes
    +
    + +
    + +
    +
    +
    Prep Time 5 minutes
    Cook Time 2 hours
    Total Time 2 hours 5 minutes
    +
    +
    +
    +
    +
    Course Appetizer, Main Course
    Cuisine American
    +
    +
    +
    +
    Servings 8 servings
    Calories 638 kcal
    +
    +
    +

    Equipment

    +

    Ingredients
     

    • 3 pounds frozen meatballs beef, pork, turkey, plant based
    • 20 ounces pineapple chunks drained
    • 2 cups frozen peppers & onions
    • 18 ounces bbq sauce 2 cups
    • ¼ cup low sodium soy sauce
    • ¼ cup white vinegar
    • ¼ cup brown sugar
    • 3 cloves garlic minced
    • 2 Tablespoons chopped scallions for garnish
    +

    Instructions
     

    • Pour the frozen meatballs, pineapple chunks, peppers and onions into the basin of a 6-8 quart slow cooker.
    • In a medium mixing bowl, whisk together the barbecue sauce, soy sauce, vinegar, brown sugar, and minced garlic.
    • Pour the sauce over the meatballs and gently stir to evenly distribute.
    • Cover and cook on HIGH for 2-3 hours.
    • Garnish with chopped scallions.
    +

    Notes

    Store leftovers covered in the fridge for up to 4 days.
    +A beef/pork blended meatball is shown but use your favorite. 
    +I used Kraft hickory barbecue sauce but your favorite can be used.
    +Fresh peppers and onions can be used but frozen are convenient. 
    +To add some heat, add 1 teaspoon of red pepper flakes.
    +If you need a longer cook time, they can be cooked for 5-6 hours on LOW.
    +

    Nutrition

    Serving: 1gCalories: 638kcalCarbohydrates: 42gProtein: 34gFat: 36gSaturated Fat: 13gPolyunsaturated Fat: 3gMonounsaturated Fat: 16gCholesterol: 122mgSodium: 1591mgPotassium: 723mgFiber: 2gSugar: 35gVitamin A: 200IUVitamin C: 38mgCalcium: 51mgIron: 2mg
    +
    +

    Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

    +
    +
    +
    Tried this recipe? Tag me!Mention @melissa_pplates or tag #persnicketyplates!
    +
    +

    Sharing of this recipe is both encouraged and appreciated. Copying/pasting and/or screenshots of full recipes to any social media is strictly prohibited. Content and photographs are copyright protected.

    +

    +

    Reader Interactions

    +

    Share Your Thoughts

    Your email address will not be published. Required fields are marked *

    + +
    +Recipe Rating +




    +
    +
    +

    + +

    + +

    +

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    + + +
    +

    Melissa Williams/Persnickety Plates is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. For more details, please see my Privacy Policy & Disclosures page.

    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    white bowl of beefy rotel dip with chips dipped in +
    +
    +
    +

    5 Days of Slow Cooker Classics

    +

    Free email guide of our TOP family-favorite recipes ❤️

    +
    +
    +
    persnickety plates logo. +
    +
    +
    +

    FREE EMAIL BONUS

    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + +
    +
    +
    +
    +
    - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/test_data/pickuplimes.testhtml b/tests/test_data/pickuplimes.testhtml index c60c1833c..009535347 100644 --- a/tests/test_data/pickuplimes.testhtml +++ b/tests/test_data/pickuplimes.testhtml @@ -1,5 +1,6 @@ - + + Vegan "Honey" Mustard Tofu Wraps | Pick Up Limes @@ -35,7 +36,7 @@ - + @@ -56,8 +57,8 @@ "@type": "Recipe", "aggregateRating": { "@type": "AggregateRating", - "ratingCount": "25", - "ratingValue": "4.8" + "ratingCount": "57", + "ratingValue": "4.9" }, "name": "Vegan "Honey" Mustard Tofu Wraps", "image": [ "https://cdn.pickuplimes.com/cache/8e/5b/8e5b4da2c59d5acde583334469ed79bf.jpg", @@ -272,7 +273,7 @@
    - + Email icon @@ -441,7 +442,7 @@
    - + Email icon @@ -672,7 +673,7 @@ cup
    1 - cup +cup (70 g)
    @@ -797,22 +798,22 @@ Print

    Let us know what you think

    -
    -
    -
    + + +
    +

    Subscribe for the Latest Recipes!

    + + +
    +
    +
    +
    + +
    +
    + + +
    +
    + + +
    + + +
    + +
    +

    You can unsubscribe anytime.

    +
    +
    +
    + +
    +

    Reader Interactions

    Comments

      +
    1. +
      + + +
      +

      + Anne Kirby says

      + +

      + +
      + +

      I made these last night and they came out pretty good. The batter is just a tad bit thicker than I would like and weren’t spreading quite all the way out. The next time for the chocolate ones I will use a good quality dutch processed rather than natural cocoa so they have a richer looking chocolate color.

      +
      + + + +
      +
    2. + +
    3. +
      + + +
      +

      + Jacquie says

      + +

      + +
      + +

      Has anyone tried to make these with gluten free flour? I loved these before I was GF!

      +
      + + + +
      +
    4. + +
    5. +
      + + +
      +

      + Maria says

      + +

      + +
      + +

      I don’t have Pastry Flour so I will have to use APF. Exactly how many cups of it do I need?

      +
      + + + +
      +
        + +
      • +
        + + +
        +

        + Danae says

        + +

        + +
        + +

        Hi Maria. If you don’t have pastry flour simply sub an it with an equal amount of all purpose flour. You’ll need a total of 1 3/4 cups flour.

        +
        + + + +
        +
      • +
      +
    6. + +
    7. + + +
    8. + +
    9. +
      + + +
      +

      + Gina @ Running to the Kitchen says

      + +

      + +
      + +

      I have a soft spot for pizzelles. My grandma would make them every year when we were kids. She gifted me her pizzelle maker a couple of years ago and it sat in the back of my cabinet unused. She passed away almost exactly a year ago so I finally dusted it off and decided it was time carry on the tradition this year in her honor. While she never made chocolate ones, I’m totally intrigued to try those out now after seeing yours!

      +
      + + + +
      +
        + +
      • +
        + + +
        +

        + Danae says

        + +

        + +
        + +

        This is so sweet Gina! I too make the pizzelles every year in memory of my grandma, Christmas isn’t Christmas without them. The chocolate version is a nice twist on the original version!

        +
        + + + +
        +
      • +
      +
    10. + +
    11. + + +
    12. + +
    13. + + +
    14. + +
    15. + + +
    16. +
    +

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    + +

    + +

    + +

    + +
    +
    +Skip to Recipe
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/test_data/recipetineats.testhtml b/tests/test_data/recipetineats.testhtml index e48bc3efc..54be6df1c 100644 --- a/tests/test_data/recipetineats.testhtml +++ b/tests/test_data/recipetineats.testhtml @@ -1,2546 +1,2737 @@ - - - - - - - - - - Vietnamese Caramel Pork | RecipeTin Eats - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - -
    - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Vietnamese Caramel Pork | RecipeTin Eats + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + + + +
    + + + + + + + + + +
    + + + + + + + + + diff --git a/tests/test_data/redhousespice_1.testhtml b/tests/test_data/redhousespice_1.testhtml index a01385f05..326fe7171 100644 --- a/tests/test_data/redhousespice_1.testhtml +++ b/tests/test_data/redhousespice_1.testhtml @@ -1,2293 +1,2529 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Easy Char Siu (Chinese BBQ pork, 叉烧) - Red House Spice - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - menu icon - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Easy Char Siu (Chinese BBQ pork, 叉烧) - Red House Spice + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    -
    -
    -
    + + + + +
      + +
    • +
      + + +
      +

      + Wei Guo says

      + +

      + +
      -
      - -
      -
      - -
      -
    - -
    - - - - - - -
    -
    +

    In my recipes, chili powder refers to dried chili pepper that is ground to a fine powder form and doesn’t contain salt and/or other spices. Since it’s used in a small amount in this Char Siu recipe, other types of chili powder can be used as substitutes.

    +
    + +
    Reply
    + + + + + + +
  • +

    Reader Interactions

    Comments

      -

      LEAVE A REVIEW

      Your email address will not be published. Required fields are marked *

      - -
      - Rate this recipe -




      -
      -
      -

      - - -

      - -

      -

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      -
    1. -
      - - -
      -

      - Stuart Borken says

      - -

      - -
      - -

      5 stars
      -Easily acquired ingredients and clear instructions. I had trouble getting my convection oven to hit 475 but it worked out and the result was excellent. I used the pan drippings, after tasting, to baste the char siu before refrigerating and freezing. I’ll use it for fried rice, and as a meat filling in egg rolls and sliced and served warm as a side dish appetizer.

      -
      - - - -
      -
        - -
      • -
        - - -
        -

        - Wei Guo says

        - -

        - -
        - -

        Yes, Char Siu can be added to so many dishes. Glad you liked the recipe Stuart!

        -
        - - - -
        -
      • -
      -
    2. - -
    3. -
      - - -
      -

      - Stu Borken says

      - -

      - -
      - -

      “Chilli powder is entirely optional. It’s not called for in traditional recipes but purely my personal preference. I highly recommend it if you usually eat spicy food. It provides a hint of spiciness which balances the sweetness of Char Siu.” What do you mean by chili powder? Not the kind used for Southwestern United States beef chili with beans? Cayenne pepper, smoked chili powder, tagarushi?

      -
      - - - -
      -
        - -
      • -
        - - -
        -

        - Wei Guo says

        - -

        - -
        - -

        In my recipes, chili powder refers to dried chili pepper that is ground to a fine powder form and doesn’t contain salt and/or other spices. Since it’s used in a small amount in this Char Siu recipe, other types of chili powder can be used as substitutes.

        -
        - - - -
        -
      • -
      -
    4. - -
    5. -
      - - -
      -

      - Adeline says

      - -

      - -
      - -

      Hi! I’m wondering if pork tenderloin is ok to use for this recipe? Thanks

      -
      - - - -
      -
        - -
      • -
        - - -
        -

        - Wei Guo says

        - -

        - -
        - -

        Pork tenderloin would work too. You may need to adjust the cooking time accordingly.

        -
        - - - -
        -
      • -
      -
    6. - -
    7. -
      - - -
      -

      - Edgar says

      - -

      - -
      - -

      5 stars
      -Hi Wei,
      -I made this today and it turned out great!
      -(Much better than the traditional recipes which use hoisin sauce with fermented red bean curd.)
      -I cooked it using indirect heat on the barbecue, (without the tray of water), and it was moist and juicy with a small touch of charring on the surface. Delicious with lots of umami flavour!
      -Thanks again for the recipe.

      -
      - - - -
      -
    8. - -
    9. -
      - - -
      -

      - Joanne says

      - -

      - -
      - -

      5 stars
      -Made this today. So good! My family loved it. The overnight marination is so worth it! Thank you for this recipe!

      -
      - - - -
      -
        - -
      • -
        - - -
        -

        - Wei Guo says

        - -

        - -
        - -

        That’s great to hear Joanne!

        -
        - - - -
        -
      • -
      -
    10. - -
    11. -
      - - -
      -

      - CB says

      - -

      - -
      - -

      5 stars
      -Delicious! Thank you for sharing, an excellent, quick supper. I have made enough to freeze the pork in the marinade. Yummy 😋

      -
      - - - -
      -
    12. - -
    13. -
      - - -
      -

      - Barbara Y says

      - -

      - -
      - -

      5 stars
      -I learned to make this many years ago but the recipe looks to be even better. Will try it soon because I love having it on hand when I’m needing it. Thank you.

      -
      - - - -
      -
        - -
      • -
        - - -
        -

        - Wei Guo says

        - -

        - -
        - -

        You’re welcome Barbara! Happy cooking!

        -
        - - - -
        -
      • -
      -
    14. - -
    15. -
      - - -
      -

      - Julie Gilman says

      - -

      - -
      - -

      5 stars
      -I came out beautifully, had to leave mine in a little longer. Definitely will try again.

      -
      - - - -
      -
    16. - -
    17. -
      - - -
      -

      - may says

      - -

      - -
      - -

      I cant find pork shoulder easily here (Spain). Can I use Pork Tenderloin? Would that be ok?
      -Thanks

      -
      - - - -
      -
        - -
      • -
        - - -
        -

        - Wei Guo says

        - -

        - -
        - -

        Pork tenderloin would work too.

        -
        - - - -
        -
      • -
      -
    18. -
    +

    Hi!
    +Could I substitute the honey for something else? I can’t have honey because of intolerances, but I don’t know how essential the honey specifically is.

    + + + + + + +
  • + +
  • +
    -
    + +
    +

    + Adeline says

    + +

    + +
    -
    -
    - - -
    - -
    - -
    -

    FREE QUICK GUIDE

    -

    Secrets of

    -

     

    -
    -
    -
    -
    +

    Hi! I’m wondering if pork tenderloin is ok to use for this recipe? Thanks

    + + -
    -
    -
    -
    -
    + +
  • + +
  • +
    + + +
    +

    + Edgar says

    + +

    + +
    -
    - -
    -
    - -
    -

    5

    -

    AUTHENTIC

    -

    CHINESE COOKING

    -
    - -
    -
    -
    -
    +

    5 stars
    +Hi Wei,
    +I made this today and it turned out great!
    +(Much better than the traditional recipes which use hoisin sauce with fermented red bean curd.)
    +I cooked it using indirect heat on the barbecue, (without the tray of water), and it was moist and juicy with a small touch of charring on the surface. Delicious with lots of umami flavour!
    +Thanks again for the recipe.

    + + -
    -
    - - - - - - - - - - +
    +
  • + +
  • +
    + + +
    +

    + Joanne says

    + +

    + +
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
    + +

    Pork tenderloin would work too.

    +
    + + + +
    +
  • + + +
    + +
    + +
    + +
    +
    + + +
    + +
    + +
    +

    FREE QUICK GUIDE

    +

    Secrets of

    +

     

    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +

    5

    +

    AUTHENTIC

    +

    CHINESE COOKING

    +
    + +
    +
    +
    +
    +
    + +
    +
    + +
    + + + + + +
    +
    +
    + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/tests/test_data/redhousespice_2.testhtml b/tests/test_data/redhousespice_2.testhtml index a9f8a35e3..7c18b90d2 100644 --- a/tests/test_data/redhousespice_2.testhtml +++ b/tests/test_data/redhousespice_2.testhtml @@ -1,2131 +1,2331 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Smashed Cucumber Salad (拍黄瓜) - Red House Spice - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    + + + +

    Ingredients

    • 1 large cucumber - or 2 small ones (about 350g/12oz)
    • ¼ teaspoon salt
    • 2 cloves garlic - minced
    • 1 tablespoon light soy sauce
    • ½ tablespoon black rice vinegar - e.g. Chikiang vinegar
    • 1 teaspoon sesame oil
    • 1 pinch sugar
    • Chinese chilli oil - to taste
    • Sichuan pepper oil - optional
    + + + +
    +
    5 Secrets of Authentic Chinese CookingGet the guide for FREE
    + +
    + + +

    Instructions

    • Place cucumber onto a chopping board. Use the side of a cleaver, or a rolling pin/a meat pounder, to smash it. Make sure the pressure is enough to crack it open by one stroke, instead of pounding it multiple times on one spot. Then cut it crosswise into bite-sized pieces.
    • Transfer the cucumber to a bowl. Sprinkle evenly with salt. Leave to rest for 10 minutes or so. Then drain away the water extracted by the salt (see note).
    • Add light soy sauce, black rice vinegar, sesame oil, sugar, minced garlic, chilli oil and Sichuan pepper oil if using. Toss very well to evenly distribute the seasonings.
    • Enjoy it right away or let it sit for 2 minutes before serving (The flavour will penetrate further into the cucumber).
    + + +

    NOTES

    The salting process isn’t compulsory if you’re in a hurry. If you skip this step, add half of the salt (⅛ tsp) when seasoning the cucumber.
    +
    +

    NUTRITION

    Serving: 1 serving | Calories: 53 kcal | Carbohydrates: 6 g | Protein: 2 g | Fat: 2 g | Saturated Fat: 0.3 g | Polyunsaturated Fat: 10 g | Monounsaturated Fat: 1 g | Sodium: 813 mg | Potassium: 269 mg | Fiber: 1 g | Sugar: 3 g | Vitamin A: 126 IU | Vitamin C: 7 mg | Calcium: 32 mg | Iron: 1 mg
    +
    +
    + + + +
    Cooked this recipe?Show me your dish or ask me questions @red.house.spice
    +
    +
    + + + + + + + + + + + + + + +

    NUTRITION DISCLOSURE: Nutritional information on this website is provided as a courtesy to readers. It should be considered estimates. Please use your own brand nutritional values or your preferred nutrition calculator to double check against our estimates.

    + + + +
    + + +
    +
    + + +
    + +
    + +
    +

    Learn my 5 secrets to create authentic dishes 

    +
    + +
    +
    +
    +
    +
    +
    + +
    +

    COOKING CHINESE WITH EASE

    +

    WITH EASE

    +
    + +
    +
    +
    + +
    +
    +
    +
    + +
    +
    + +
    + + + + + +
    +
    +
    + +
    + +

    More Vegetables

    +
    +

    Reader Interactions

    Comments

      +

      LEAVE A REVIEW

      Your email address will not be published. Required fields are marked *

      + +
      + Rate this recipe +




      +
      +
      +

      + + +

      + +

      +

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      +
    1. +
      + + +
      +

      + Edyta says

      + +

      + +
      -
      +

      Really really good! I have had chili oil and black rice vinegar in my cupboard since I discovered your blog, 3 years ago, so make a dressing was very easy. And the dressing is fantastic. I mixed smashed cucumbers with ice lettuce, carrot cut in sticks and white cottage cheese and made fantastic salad. Smashing and salting cucumbers give indeed some extra flavour. Great, light supper.

      +
      + + + +
      +
        + +
      • +
        -
        + +
        +

        + Wei Guo says

        + +

        + +
        -
        -
        - - -
        - -
        - -
        -

        FREE QUICK GUIDE

        -

        Secrets of

        -

         

        -
        -
        -
        -
        +

        Lovely to hear that Edyta! Mixing with other ingredients sounds nice too.

        + + -
        -
        -
        -
        -
        +
      • +
      +
    2. + +
    3. +
      + + +
      +

      + John Stutts says

      + +

      + +
      -
      -
      - -
      -
    -
    -
    -
    - -
    -
    -
    -
    + + + + +

    5

    -

    AUTHENTIC

    -

    CHINESE COOKING

    -
    - -
    -
    -
    -
    +

    I’ve never thought of using zucchini. But why not! Very happy to learn your twist!

    + + -
    -
    - - - - - - - - - - + + + + + - +
    + -
    - + + - -

    Your cart is empty

    - -
    -
    -
    -
    -

    25% OFF SITE WIDE! No code necessary! -

    +
    +
    + Your cart is currently empty.
    -
    + +
    - -
    -
    + + -
    - Share - - -
    -
    -
    -
    -
    -
    -

    Marshmallow Fondant

    -
    -
    - +
    + + +
    +
    +
    +

    Marshmallow Fondant

    +

    Easy Rainbow Marshmallow Fondant

    A delicious and easy Marshmallow Fondant recipe!

    @@ -932,319 +1078,641 @@ webPixelsManagerAPI.publish("page_viewed");

    Written By Rosanna Pansino

    -
    +
    +
    + + + + +
    + + + + +
    +

    + You may also like +

    View all
    + +
    + - - - +
    -
    + + +
    + +
    Marshmallow Fondant
    +
    +
    +
    +
    + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + diff --git a/tests/test_data/rutgerbakt_1.testhtml b/tests/test_data/rutgerbakt_1.testhtml index de3c6910f..a4ce16a6a 100644 --- a/tests/test_data/rutgerbakt_1.testhtml +++ b/tests/test_data/rutgerbakt_1.testhtml @@ -1,3255 +1,3710 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Arretjescake Recept | Rutgerbakt.nl - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    -
    - -
    -
    -
    -
    - - - - Arretjescake – Recept - -
    - -

    Arretjescake – Recept

    - 23 oktober 2020 - - -
      - -
        -
      • -
      • -
      • -
      • -
      • -
      • (124)
      • -
      - - - - -
    • - - - - - - - - - - - - - Makkelijk -
    • - - -
    • - - - - - - - ± 3 u - -
    • - - -
    -
    - - - - - - -
    - -
    -
    -
    -
    -
    - - -
    - -
    -
    -
    - -
    - -
    - Ingrediëntenlijst - - -
      -
    • Voor de arretjescake
    • -
    • 75 ml slagroom
    • -
    • 2 eidooiers
    • -
    • 50 +150 gr witte basterdsuiker
    • -
    • 50 gr cacaopoeder
    • -
    • 225 gr boter, gesmolten
    • -
    • 225 gr biscuits (Maria biscuits)
    • -
    - -
    - -
    - -
    - - -
    -
    -
    -
    -
    - - -
    - -
    -
    -
    -
    -
    - - -
    - -
    -
    -
    -
    - -
    - -

    Maak zelf de lekkerste arretjescake met dit recept! Serveer plakjes of kleine stukjes arretjescake tijdens de koffie of als onderdeel van een high tea. Deze traktatie van cacao, koekjes en boter is helemaal niet moeilijk om te maken en perfect als je op zoek bent naar iets lekkers om van te voren te maken of een no-bake lekkernij. Voor deze arretjescake heb je namelijk geen oven nodig, maar je laat hem opstijven in de koelkast. 

    - - - -

    Met dit recept maak je een arretjescake waar je 10-14 plakken van kunt snijden. 

    - - - -

    Waar komt de naam arretjescake vandaan?

    - - - -

    Deze zoete traktatie van cacao, koekjes en boter is bekend in verschillende vormen en het recept kan per streek verschillen. In sommige streken heeft de arretjescake ook een andere naam. Maar waar komt de naam arretjescake vandaan? De naam komt van het figuurtje Arretje Nof: dit stripfiguur werd in de jaren dertig in de reclame gebruikt van de Nederlandsche Olie Fabrieken (NOF). Ter promotie van een soort frituurvet en een soort margarine werd een gratis receptenboekje uitgebracht en een van deze recepten was een cake van Arretje, oftewel Arretjes Cake. Het originele recept voor arretjescake bestond uit de volgende ingrediënten: gesmolten boter, suiker, cacao, eieren en biscuitjes. 

    - - - -

    De combinatie van cacao, biscuitjes en boter is niet alleen populair in Nederland. Wereldwijd zijn er allerlei verschillende varianten en vormen beschikbaar. Sommige varianten zijn net als de arretjescake gevuld met koekjes. Maar er zijn ook versies met de combinatie van biscuitjes en noten, zoals pistachenoten of walnoten: de mogelijkheden zijn eindeloos. Er zijn landen die de lekkernij net als in Nederland in een cakevorm maken, maar waarschijnlijk ken je ook de chocolade salami wel. Deze worst is vooral geliefd in Portugal, Italië en Griekenland. 

    - - - -

    Arretjescake met of zonder rauwe eieren?

    - - - -

    In het traditionele arretjescake recept gaan rauwe eieren en tegenwoordig bevatten de meeste recepten ook nog rauw ei, maar daar ben ik zelf niet zo’n fan van. Gelukkig kan je ook een lekkere arretjescake maken zonder rauwe eieren en hoe je dat doet laat ik zien in dit recept. Bij de ingrediënten van dit recept zie je wel eidooiers staan, maar ik gebruik ze niet rauw. Ik maak er een custard van, die de cake een extra lekkere en volle smaak geeft.

    - - - -

    Als je wel rauwe eieren wilt gebruiken, kun je de custard vervangen door 2 rauwe eieren.

    - - - -

    Arretjescake bewaren

    - - - -

    Met dit recept maak je een heerlijke arretjescake, maar de kans bestaat dat je de hele cake niet in een keer opmaakt. Arretjescake is namelijk heel erg lekker, maar ook ontzettend machtig. 

    - - - -

    Hoe kan je arretjescake het beste bewaren? De cake blijft zeker 2-3 dagen goed in de koelkast. Je kunt de arretjescake in een afgesloten, luchtdichte bak doen of in het cakeblik laten zitten en goed afdekken met plasticfolie. Wil je de cake langer bewaren? Dan kun je hem ook invriezen. 

    - - - -

    Recept: zelf arretjescake maken

    - - - -

    Begin met het maken van de custard. Doe de slagroom in een steelpannetje en breng dit aan de kook. Doe de eidooiers met de 50 gram basterdsuiker in een kom en klop deze door elkaar. Schenk de kokende slagroom al roerende op het eidooiermengsel en klop alles goed door. Giet het mengsel terug in de pan. Verwarm het op laag vuur en blijf roeren tot het mengsel dikker begint te worden. De custard mag niet koken, verwarm deze tot ongeveer 85 °C. Haal de pan dan van het vuur.

    - - - -

    Doe de rest van de basterdsuiker met het cacaopoeder en de custard in een kom en klop dit met een (hand)mixer met garde(s) door elkaar. Voeg de gesmolten boter toe en klop alles door tot de suiker opgelost is. Dit kun je testen door wat van het mengsel tussen duim en wijsvinger te pakken. Voel je nog korrels van de suiker, dan moet je nog wat langer kloppen.

    - - - -

    Doe de biscuitjes in een schone theedoek en vouw deze dicht. Sla met een deegroller (of een ander hard voorwerp) op de doek zodat de koekjes in stukjes breken. Voeg de biscuitstukjes toe aan het mengsel en roer door elkaar. Bekleed de binnenkant van een cakevorm van 25 centimeter met plasticfolie en laat het folie aan de bovenkant overhangen. Schep het mengsel in de vorm, druk het goed aan en dek het af met het overhangende plasticfolie. Laat de arretjescake 2-3 uur opstijven in de koelkast. Haal de cake met behulp van het folie uit de vorm en snijd ‘m in plakken.

    - - - -

    Foto: Erik Spronk

    - -
    - -
    - -
    - -
    - - - - -
    - -
    - -
    - -
    - -
    -
    - Geef jouw beoordeling! -
    - - - - - -
    - - - - - -
    - - -
    -
    -
    - -
    - - Reactie plaatsen -
    - - Bekijk voordat je een reactie achterlaat eerst de veelgestelde bakvragen en de eerdere reacties. - -
    - - - - -
    - - - -
    - - - -
    -
    - - Reacties (26) -
    - -
    -
    - Wilma Waaijer - 2020-10-23 08:52:51 -
    -
    -

    Je hebt het over custard ipv eieren maar er staat niet bij hoeveel custard je moet gebruiken.
    -Vr. Gr. Wilma

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - WI - -
    - -
    - -
    -
    - Rutger - 2020-10-26 13:09:29 -
    -
    -

    De custard maak ik met behulp van de eidooiers, dat geeft het een extra rijke smaak. Daardoor heb je geen custardpoeder nodig.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    - -
    -
    - Natalie - 2020-10-23 10:34:22 -
    -
    -

    Goedemorgen Wilma. De custard wordt gemaakt van de 2 eidooiers zoals in het recept staat. Niet met poeder. Rutger gebruikt geen rauwe eieren in het recept. Veel succes met dit lekkere recept

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - NA - -
    - -
    -
    -
    - -
    -
    - Maria - 2020-10-23 09:17:22 -
    -
    -

    Als kind was dat heerlijk , mijn tante maakte het wel met frituurolie, zou er nu niet meer aan moeten denken .
    -Dit is een leuk recept , en beter.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - MA - -
    - -
    -
    - -
    -
    - Linda - 2020-10-23 10:35:41 -
    -
    -

    Ik maak nooit arretjescake door de rauwe eieren die er in gaan. Maar dit recept met custard lijkt mij erg lekker. Bedankt Rutger, ga dit zeker een keer maken.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - LI - -
    - -
    -
    - -
    -
    - Ingrid - 2020-10-23 10:40:27 -
    -
    -

    Ik maak graag arretjescake (oma's recept, zó lekker!), maar een variant zonder rauw ei is heel fijn! Ik mis bij de slagroom nog de eenheid in het recept (ml achter 75).

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - IN - -
    - -
    - -
    -
    - Rutger - 2020-10-26 13:08:40 -
    -
    -

    Dank voor je oplettendheid! Ik heb het aangepast.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - E. - 2020-10-23 13:02:56 -
    -
    -

    Wat fijn, een variant zonder rauwe ei. Die ga ik zeker een keer maken. Bedankt!

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - E. - -
    - -
    -
    - -
    -
    - Marloes - 2020-10-23 13:13:20 -
    -
    -

    Lijkt me heerlijk en wil het dan ook graag een keertje maken.
    -Kan je de cacaopoeder ook weg laten of voor iets anders vanvangen?
    -Ik heb namelijk een allergie voor cacao.
    -Kan wel over wittechocolade omdat daar geen cacao in zit.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - MA - -
    - -
    - -
    -
    - Janneke - 2022-03-02 16:45:48 -
    -
    -

    Hoi, In plaats van cacao kun je carobe(poeder) gebruiken. Maar ik weet niet of je daar dan ook allergisch voor kunt zijn.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - JA - -
    - -
    -
    -
    - -
    -
    - Rosanne Prins - 2020-10-23 14:30:57 -
    -
    -

    Je zou de eieren of de custard ook kunnen vervangen met 5 eetlepels vanille vla.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - RO - -
    - -
    -
    - -
    -
    - Marijke - 2020-10-23 16:56:31 -
    -
    -

    Een arretjescake met lange vingers is ook erg lekker.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - MA - -
    - -
    -
    - -
    -
    - knuth - 2020-10-23 19:25:25 -
    -
    -

    ook samen maria beschuit en langevingers samen, heerlijk

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - KN - -
    - -
    -
    - -
    -
    - Arja - 2020-10-23 20:46:57 -
    -
    -

    Met frituurvet is t ie ook erg lekker, zo is tie bij ons in de familie doorgegeven vanuit het originele recept van de Nederlandse Olie Fabriek (NOF, later Calvé). De Arretjecake wordt dan ook iets steviger dan met (room-)boter.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - AR - -
    - -
    - -
    -
    - Arja - 2020-10-23 20:49:20 -
    -
    -

    En dan kun je ook dunnere plakjes snijden. Wij krijgen er zijn 20 tot 24 plakjes uit. :-)

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - AR - -
    - -
    -
    -
    - -
    -
    - Ilka - 2020-10-24 11:08:09 -
    -
    -

    de zo geroemde arretjescake heb ik 60 jaar geleden bij mijn oma al als "kalte Schnauze" gegeten.Mijn oma was duits,maar nu wordt dit recept ineens als nieuw aangeprezen. Wat een zwachmaat van kok die het recept van oeroude tijden alsnog gaat stelen!!!

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - IL - -
    - -
    - -
    -
    - Rutger - 2020-10-24 21:45:51 -
    -
    -

    Hoi! Bedankt voor je opbouwende kritiek! Als je goed leest beschrijf ik juist dat de arretjescake al heel lang gebakken wordt, dat het ooit ter promotie van frituurvet werd bedacht en dat ik mijn versie iets anders heb gemaakt door custard te gebruiken in plaats van rauwe eieren.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    - -
    -
    - Jeanette - 2020-10-28 17:09:08 -
    -
    -

    Ik word hier moe van...wees eens aardig voor elkaar of houd je mond

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - JE - -
    - -
    -
    -
    -
    - -
    -
    - Evelyn van Zijl - 2020-10-24 19:58:27 -
    -
    -

    Rutger pretendeert nergens dat dit een nieuw recept is.
    -Het enige wat er "nieuw"aan is, is dat er geen rauwe eieren worden gebruikt.
    -Misschien wat beter lezen volgende keer?
    -En verder lijkt het me dat de reactie's zijn om eventueel een tip te geven, vraag te stellen of gewoon leuk te reageren.
    -Als ik om wat voor reden dan ook een recept niets vind maak ik het gewoon niet.
    -Degene waar het van is hoeft niet afgekraakt te worden!
    -Rutger bedankt weer voor het leuke recept.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - EV - -
    - -
    -
    - -
    -
    - Hanneke - 2020-10-25 19:32:01 -
    -
    -

    Ik wil het gaan proberen met toevoeging van walnoten, hagelslag, gedroogde vruchten b.v. cranberry, beetje havermout e.d.
    -Is dat een idee?
    - Dan met minder koekjes? Wel ca 225 gram totaal, ik denk lijkt me dat ik het dan iets gezonder maak, en minder zoet?.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - HA - -
    - -
    - -
    -
    - Rutger - 2020-10-26 13:01:32 -
    -
    -

    Hoi! Volgens mij moet dat heel goed kunnen. Het klinkt heerlijk! Wellicht is het wel lekker om de noten en havermout eerst te roosteren.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Myrthe - 2020-11-10 21:13:18 -
    -
    -

    Altijd zeer tevreden over de recepten van Rutger en nu super blij met dit recept. Tijd geleden verschillende recepten geprobeerd o.a. 'het orginele' maar geen een zo lekker als deze. En heel fijn dat er in deze geen rauw ei zit!

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - MY - -
    - -
    -
    - -
    -
    - Laura Geerlings - 2020-11-12 20:00:33 -
    -
    -

    Het originele recept is al bijna 70 jaar oud. uit Calve's receptenboekje.
    -Mijn moeder maakte het, ik maakte het en mijn zoon heeft het gemaakt als ruil voor ander eten of een slaapplaats tijdens zijn reis door het oosten.
    -Voor mij pure nostalgie.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - LA - -
    - -
    -
    - -
    -
    - Kelly - 2020-11-22 21:10:04 -
    -
    -

    Kan dit ook in de diepvries??

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - KE - -
    - -
    - -
    -
    - Rutger - 2020-11-30 08:57:27 -
    -
    -

    Dat denk ik wel, al heb ik het zelf nog niet geprobeerd.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Nadieh Van den Elzen - 2020-11-30 10:31:52 -
    -
    -

    Dit recept gisteren geprobeerd, maar de arretjes cake werd niet volledig hard. Enig idee hoe dit komt, of wat ik wellicht fout heb gedaan?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - NA - -
    - -
    - -
    -
    - Rutger - 2020-12-07 07:34:36 -
    -
    -

    Heb je 'm laten opstijven in de koelkast? De cake wordt niet helemaal hard, maar wel stevig genoeg om plakjes van te snijden.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Eveline - 2020-12-13 21:30:52 -
    -
    -

    Als je de slagroom aan de kook brengt gaat het dan niet schiften?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - EV - -
    - -
    - -
    -
    - Rutger - 2020-12-20 09:33:02 -
    -
    -

    Nee hoor, dat gaat prima. Als de eidooiers eenmaal zijn toegevoegd mag de room niet meer koken, dan krijg je wel klontjes.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Anne - 2020-12-13 21:51:51 -
    -
    -

    Ik vond het erg lekker op de dag van bakken maar een dag later zijn de stukjes koek slap geworden, hoort dat zo? Ik vond het toch een stuk lekkerder toen die stukjes knapperig waren.. snel nog maar een keer bakken misschien?:)

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - AN - -
    - -
    - -
    -
    - Rutger - 2020-12-20 09:31:55 -
    -
    -

    Als je de cake in de koelkast bewaard en goed afdekt met plasticfolie zouden de koekjes knapperig moeten blijven.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Alies - 2020-12-22 15:30:50 -
    -
    -

    Hoi Rutger!

    -

    Al jouw recepten (ik heb de bakbijbel en kies elke week iets uit met de kinderen) zijn hier een succes :)
    -Tijdens de kerst wordt dit onderdeel van het 'grand dessert'.
    -Hoelang kan ik dit ongeveer bewaren in de koelkast?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - AL - -
    - -
    - -
    -
    - Rutger - 2020-12-30 10:38:58 -
    -
    -

    Heel leuk om te horen! Dit kun je prima 2-3 dagen bewaren in de koelkast. Of invriezen.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Fanny van der Giessen - 2021-01-16 21:31:55 -
    -
    -

    Help mijn boter schift/wordt klonterig met laag olie met de suiker en cacao. Ik probeer de suiker op te lossen maar dan gaat het fout. Vorige week zonder problemen gemaakt en nu al 2x. En ik moet ze morgen klaar hebben ivm verjaardag.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - FA - -
    - -
    - -
    -
    - Rutger - 2021-01-18 09:01:11 -
    -
    -

    Heb je de boter te warm gemaakt? Of de custard te heet toegevoegd?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    - -
    -
    - Fanny van der Giessen - 2021-01-19 09:27:26 -
    -
    -

    De 2e keer de boter heel zacht verwarmt dus niet te heet. De custard had ik nog niet toegevoegd. Ik heb het zondag en maandag anders gemaakt. Boter alleen bij de suiker en niet helemaal laten oplossen en de cacao later toegevoegd. Toen ging het wel goed.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - FA - -
    - -
    -
    -
    -
    - -
    -
    - betsy -boxem - 2022-03-07 14:10:26 -
    -
    -

    al ben ik 74 hou ook wel van lekkere dingen
    -heb hem vorige week gemaakt .
    -hij was heel lekker maar machtig .
    -en de custard zelf maken is heel goed te doen.
    -heb het op jouw manier gedaan .
    -want ik hou ook niet zo van rauwe eieren.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - BE - -
    - -
    - -
    -
    - Ria - 2022-07-11 11:30:03 -
    -
    -

    Ik gebruik geen eieren maar 3 volle eetlepels gele vla

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - RI - -
    - -
    -
    -
    - -
    -
    - mascha - 2022-03-10 18:37:23 -
    -
    -

    lijkt me lekker! ik ga hem morgen maken kan het ook op een andere manier dan dat hie jij het doen?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - MA - -
    - -
    - -
    -
    - Rutger - 2022-03-13 12:43:16 -
    -
    -

    Dat kan vast. Wat wil je precies anders?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Willy - 2022-03-12 12:42:17 -
    -
    -

    Ik kreeg al van mijn moeder, met mijn verjaardag,( ik ben nu bijna 75 jaar) een arretjes cake, als ik meer kindjes op bezoek had, maar die arretjes cake, was altijd met diamantvet, en zooo heerlijk, nu doe ik het met half blue band, en half roomboter, en de kleinkinderen, zijn al groot, in de 20 allemaal, zeggen dan, oma wanneer maak je
    -weer eens arretjescake. Zo leuk en lief.en... ik doe het graag. Groetjes

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - WI - -
    - -
    - -
    -
    - Ria - 2022-07-11 11:28:59 -
    -
    -

    Ja klopt was bij ons thuis ook met diamant vet. Heerlijk. Ik heb hem ook weleens alleen met roomboter gemaakt maar dan blijft het zachter maar wel lekkerder. Met Kerst staat hij bij ons op tafel. Voor mijn kinderen en kleinkinderen. Laatst mijn klas er op getrakteerd. Heerlijk.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - RI - -
    - -
    -
    - -
    -
    - Rutger - 2022-03-13 12:30:46 -
    -
    -

    Wat leuk! Geniet er van!

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Lotta - 2022-06-16 13:23:07 -
    -
    -

    Hoi, hoeveel custard moet je hiervoor gebruiken?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - LO - -
    - -
    - -
    -
    - Rutger - 2022-06-19 20:13:12 -
    -
    -

    De custard maak je zelf van de slagroom en de eieren. Het staat helemaal uitgelegd in het recept.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - L. - 2022-08-20 01:49:10 -
    -
    -

    Zou je de slagroom ook kunnen vervangen door (lactosevrije) melk ivm voedsel allergie?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - L. - -
    - -
    - -
    -
    - Rutger - 2022-09-14 20:57:36 -
    -
    -

    Volgens mij moet dat heel goed kunnen.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - - - - Bekijk voordat je een reactie achterlaat eerst de veelgestelde bakvragen en de eerdere reacties. - -
    - - - - -
    - - - -
    - - - -
    -
    - -
    -
    -
    - - - -
    - - - - - -
    - - -
    -
    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Arretjescake Recept | Rutgerbakt.nl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + + + + Arretjescake – Recept + +
    + +

    Arretjescake – Recept

    + + 23 oktober 2020 — Laatste update 09 augustus 2023 + + +
      + +
        +
      • +
      • +
      • +
      • +
      • +
      • (133)
      • +
      + + + + +
    • + + + + + + + + + + + + + Makkelijk +
    • + + +
    • + + + + + + + ± 3 u + +
    • + + +
    +
    + + + + + + +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    + +
    +
    + + +
    + Ingrediëntenlijst + + +
      +
    • Voor de arretjescake
    • +
    • 75 ml slagroom
    • +
    • 2 eidooiers
    • +
    • 50 +150 gr witte basterdsuiker
    • +
    • 50 gr cacaopoeder
    • +
    • 225 gr boter, gesmolten
    • +
    • 225 gr biscuits (Maria biscuits)
    • +
    + +
    + +
    +
    +
    +
    +
    + +Bakatlas ad pop-up desk +
    + +
    +
    +
    +
    +
    + +Masterclass soezen mobiel +
    + +
    +
    +
    + + +
    + +
    + +

    Maak zelf de lekkerste arretjescake met dit recept! Serveer plakjes of kleine stukjes arretjescake tijdens de koffie of als onderdeel van een high tea. Deze traktatie van cacao, koekjes en boter is helemaal niet moeilijk om te maken en perfect als je op zoek bent naar iets lekkers om van te voren te maken of een no-bake lekkernij. Voor deze arretjescake heb je namelijk geen oven nodig, maar je laat hem opstijven in de koelkast. 

    + + + +

    Met dit recept maak je een arretjescake waar je 10-14 plakken van kunt snijden. 

    + + + +
    Arretjescake
    + + + +

    Waar komt de naam arretjescake vandaan?

    + + + +

    Deze zoete traktatie van cacao, koekjes en boter is bekend in verschillende vormen en het recept kan per streek verschillen. In sommige streken heeft de arretjescake ook een andere naam. Maar waar komt de naam arretjescake vandaan? De naam komt van het figuurtje Arretje Nof: dit stripfiguur werd in de jaren dertig in de reclame gebruikt van de Nederlandsche Olie Fabrieken (NOF). Ter promotie van een soort frituurvet en een soort margarine werd een gratis receptenboekje uitgebracht en een van deze recepten was een cake van Arretje, oftewel Arretjes Cake. Het originele recept voor arretjescake bestond uit de volgende ingrediënten: gesmolten boter, suiker, cacao, eieren en biscuitjes. 

    + + + +

    De combinatie van cacao, biscuitjes en boter is niet alleen populair in Nederland. Wereldwijd zijn er allerlei verschillende varianten en vormen beschikbaar. Sommige varianten zijn net als de arretjescake gevuld met koekjes. Maar er zijn ook versies met de combinatie van biscuitjes en noten, zoals pistachenoten of walnoten: de mogelijkheden zijn eindeloos. Er zijn landen die de lekkernij net als in Nederland in een cakevorm maken, maar waarschijnlijk ken je ook de chocolade salami wel. Deze worst is vooral geliefd in Portugal, Italië en Griekenland. 

    + + + +

    Arretjescake met of zonder rauwe eieren?

    + + + +

    In het traditionele arretjescake recept gaan rauwe eieren en tegenwoordig bevatten de meeste recepten ook nog rauw ei, maar daar ben ik zelf niet zo’n fan van. Gelukkig kan je ook een lekkere arretjescake maken zonder rauwe eieren en hoe je dat doet laat ik zien in dit recept. Bij de ingrediënten van dit recept zie je wel eidooiers staan, maar ik gebruik ze niet rauw. Ik maak er een custard van, die de cake een extra lekkere en volle smaak geeft.

    + + + +

    Als je wel rauwe eieren wilt gebruiken, kun je de custard vervangen door 2 rauwe eieren.

    + + + +

    Arretjescake bewaren

    + + + +

    Met dit recept maak je een heerlijke arretjescake, maar de kans bestaat dat je de hele cake niet in een keer opmaakt. Arretjescake is namelijk heel erg lekker, maar ook ontzettend machtig. 

    + + + +

    Hoe kan je arretjescake het beste bewaren? De cake blijft zeker 2-3 dagen goed in de koelkast. Je kunt de arretjescake in een afgesloten, luchtdichte bak doen of in het cakeblik laten zitten en goed afdekken met plasticfolie. Wil je de cake langer bewaren? Dan kun je hem ook invriezen. 

    + + + +

    Recept: zelf arretjescake maken

    + + + +

    Begin met het maken van de custard. Doe de slagroom in een steelpannetje en breng dit aan de kook. Doe de eidooiers met de 50 gram basterdsuiker in een kom en klop deze door elkaar. Schenk de kokende slagroom al roerende op het eidooiermengsel en klop alles goed door. Giet het mengsel terug in de pan. Verwarm het op laag vuur en blijf roeren tot het mengsel dikker begint te worden. De custard mag niet koken, verwarm deze tot ongeveer 85 °C. Haal de pan dan van het vuur.

    + + + +

    Doe de rest van de basterdsuiker met het cacaopoeder en de custard in een kom en klop dit met een (hand)mixer met garde(s) door elkaar. Voeg de gesmolten boter toe en klop alles door tot de suiker opgelost is. Dit kun je testen door wat van het mengsel tussen duim en wijsvinger te pakken. Voel je nog korrels van de suiker, dan moet je nog wat langer kloppen.

    + + + +

    Doe de biscuitjes in een schone theedoek en vouw deze dicht. Sla met een deegroller (of een ander hard voorwerp) op de doek zodat de koekjes in stukjes breken. Voeg de biscuitstukjes toe aan het mengsel en roer door elkaar. Bekleed de binnenkant van een cakevorm van 25 centimeter met plasticfolie en laat het folie aan de bovenkant overhangen. Schep het mengsel in de vorm, druk het goed aan en dek het af met het overhangende plasticfolie. Laat de arretjescake 2-3 uur opstijven in de koelkast. Haal de cake met behulp van het folie uit de vorm en snijd ‘m in plakken.

    + + + +

    Foto: Erik Spronk

    + +
    + + +
    + +
    + + +
    +
    +
    + + + + +
    + +
    + + + +
    +
    + Geef jouw beoordeling! +
    + + + + + +
    + + + + + +
    + + +
    +
    +
    + +
    + +Reactie plaatsen +
    +

    Reacties op oudere recepten sluiten automatisch na 180 dagen om de kwaliteit van discussies te waarborgen.

    + + +
    + + + + +
    + + +
    + + + +
    +
    + + + Reacties (26) +
    + +
    +
    + Wilma Waaijer + 2020-10-23 08:52:51 +
    +
    +

    Je hebt het over custard ipv eieren maar er staat niet bij hoeveel custard je moet gebruiken.
    +Vr. Gr. Wilma

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + WI + +
    + +
    + +
    +
    + Rutger + 2020-10-26 13:09:29 +
    +
    +

    De custard maak ik met behulp van de eidooiers, dat geeft het een extra rijke smaak. Daardoor heb je geen custardpoeder nodig.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    + +
    +
    + Natalie + 2020-10-23 10:34:22 +
    +
    +

    Goedemorgen Wilma. De custard wordt gemaakt van de 2 eidooiers zoals in het recept staat. Niet met poeder. Rutger gebruikt geen rauwe eieren in het recept. Veel succes met dit lekkere recept

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + NA + +
    + +
    +
    +
    + +
    +
    + Maria + 2020-10-23 09:17:22 +
    +
    +

    Als kind was dat heerlijk , mijn tante maakte het wel met frituurolie, zou er nu niet meer aan moeten denken .
    +Dit is een leuk recept , en beter.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MA + +
    + +
    +
    + +
    +
    + Linda + 2020-10-23 10:35:41 +
    +
    +

    Ik maak nooit arretjescake door de rauwe eieren die er in gaan. Maar dit recept met custard lijkt mij erg lekker. Bedankt Rutger, ga dit zeker een keer maken.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + LI + +
    + +
    +
    + +
    +
    + Ingrid + 2020-10-23 10:40:27 +
    +
    +

    Ik maak graag arretjescake (oma's recept, zó lekker!), maar een variant zonder rauw ei is heel fijn! Ik mis bij de slagroom nog de eenheid in het recept (ml achter 75).

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + IN + +
    + +
    + +
    +
    + Rutger + 2020-10-26 13:08:40 +
    +
    +

    Dank voor je oplettendheid! Ik heb het aangepast.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + E. + 2020-10-23 13:02:56 +
    +
    +

    Wat fijn, een variant zonder rauwe ei. Die ga ik zeker een keer maken. Bedankt!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + E. + +
    + +
    +
    + +
    +
    + Marloes + 2020-10-23 13:13:20 +
    +
    +

    Lijkt me heerlijk en wil het dan ook graag een keertje maken.
    +Kan je de cacaopoeder ook weg laten of voor iets anders vanvangen?
    +Ik heb namelijk een allergie voor cacao.
    +Kan wel over wittechocolade omdat daar geen cacao in zit.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MA + +
    + +
    + +
    +
    + Janneke + 2022-03-02 16:45:48 +
    +
    +

    Hoi, In plaats van cacao kun je carobe(poeder) gebruiken. Maar ik weet niet of je daar dan ook allergisch voor kunt zijn.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + JA + +
    + +
    +
    +
    + +
    +
    + Rosanne Prins + 2020-10-23 14:30:57 +
    +
    +

    Je zou de eieren of de custard ook kunnen vervangen met 5 eetlepels vanille vla.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + RO + +
    + +
    +
    + +
    +
    + Marijke + 2020-10-23 16:56:31 +
    +
    +

    Een arretjescake met lange vingers is ook erg lekker.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MA + +
    + +
    +
    + +
    +
    + knuth + 2020-10-23 19:25:25 +
    +
    +

    ook samen maria beschuit en langevingers samen, heerlijk

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + KN + +
    + +
    +
    + +
    +
    + Arja + 2020-10-23 20:46:57 +
    +
    +

    Met frituurvet is t ie ook erg lekker, zo is tie bij ons in de familie doorgegeven vanuit het originele recept van de Nederlandse Olie Fabriek (NOF, later Calvé). De Arretjecake wordt dan ook iets steviger dan met (room-)boter.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + AR + +
    + +
    + +
    +
    + Arja + 2020-10-23 20:49:20 +
    +
    +

    En dan kun je ook dunnere plakjes snijden. Wij krijgen er zijn 20 tot 24 plakjes uit. :-)

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + AR + +
    + +
    +
    +
    + +
    +
    + Ilka + 2020-10-24 11:08:09 +
    +
    +

    de zo geroemde arretjescake heb ik 60 jaar geleden bij mijn oma al als "kalte Schnauze" gegeten.Mijn oma was duits,maar nu wordt dit recept ineens als nieuw aangeprezen. Wat een zwachmaat van kok die het recept van oeroude tijden alsnog gaat stelen!!!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + IL + +
    + +
    + +
    +
    + Rutger + 2020-10-24 21:45:51 +
    +
    +

    Hoi! Bedankt voor je opbouwende kritiek! Als je goed leest beschrijf ik juist dat de arretjescake al heel lang gebakken wordt, dat het ooit ter promotie van frituurvet werd bedacht en dat ik mijn versie iets anders heb gemaakt door custard te gebruiken in plaats van rauwe eieren.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    + +
    +
    + Jeanette + 2020-10-28 17:09:08 +
    +
    +

    Ik word hier moe van...wees eens aardig voor elkaar of houd je mond

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + JE + +
    + +
    +
    +
    +
    + +
    +
    + Evelyn van Zijl + 2020-10-24 19:58:27 +
    +
    +

    Rutger pretendeert nergens dat dit een nieuw recept is.
    +Het enige wat er "nieuw"aan is, is dat er geen rauwe eieren worden gebruikt.
    +Misschien wat beter lezen volgende keer?
    +En verder lijkt het me dat de reactie's zijn om eventueel een tip te geven, vraag te stellen of gewoon leuk te reageren.
    +Als ik om wat voor reden dan ook een recept niets vind maak ik het gewoon niet.
    +Degene waar het van is hoeft niet afgekraakt te worden!
    +Rutger bedankt weer voor het leuke recept.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + EV + +
    + +
    +
    + +
    +
    + Hanneke + 2020-10-25 19:32:01 +
    +
    +

    Ik wil het gaan proberen met toevoeging van walnoten, hagelslag, gedroogde vruchten b.v. cranberry, beetje havermout e.d.
    +Is dat een idee?
    + Dan met minder koekjes? Wel ca 225 gram totaal, ik denk lijkt me dat ik het dan iets gezonder maak, en minder zoet?.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + HA + +
    + +
    + +
    +
    + Rutger + 2020-10-26 13:01:32 +
    +
    +

    Hoi! Volgens mij moet dat heel goed kunnen. Het klinkt heerlijk! Wellicht is het wel lekker om de noten en havermout eerst te roosteren.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Myrthe + 2020-11-10 21:13:18 +
    +
    +

    Altijd zeer tevreden over de recepten van Rutger en nu super blij met dit recept. Tijd geleden verschillende recepten geprobeerd o.a. 'het orginele' maar geen een zo lekker als deze. En heel fijn dat er in deze geen rauw ei zit!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MY + +
    + +
    +
    + +
    +
    + Laura Geerlings + 2020-11-12 20:00:33 +
    +
    +

    Het originele recept is al bijna 70 jaar oud. uit Calve's receptenboekje.
    +Mijn moeder maakte het, ik maakte het en mijn zoon heeft het gemaakt als ruil voor ander eten of een slaapplaats tijdens zijn reis door het oosten.
    +Voor mij pure nostalgie.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + LA + +
    + +
    +
    + +
    +
    + Kelly + 2020-11-22 21:10:04 +
    +
    +

    Kan dit ook in de diepvries??

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + KE + +
    + +
    + +
    +
    + Rutger + 2020-11-30 08:57:27 +
    +
    +

    Dat denk ik wel, al heb ik het zelf nog niet geprobeerd.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Nadieh Van den Elzen + 2020-11-30 10:31:52 +
    +
    +

    Dit recept gisteren geprobeerd, maar de arretjes cake werd niet volledig hard. Enig idee hoe dit komt, of wat ik wellicht fout heb gedaan?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + NA + +
    + +
    + +
    +
    + Rutger + 2020-12-07 07:34:36 +
    +
    +

    Heb je 'm laten opstijven in de koelkast? De cake wordt niet helemaal hard, maar wel stevig genoeg om plakjes van te snijden.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Eveline + 2020-12-13 21:30:52 +
    +
    +

    Als je de slagroom aan de kook brengt gaat het dan niet schiften?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + EV + +
    + +
    + +
    +
    + Rutger + 2020-12-20 09:33:02 +
    +
    +

    Nee hoor, dat gaat prima. Als de eidooiers eenmaal zijn toegevoegd mag de room niet meer koken, dan krijg je wel klontjes.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Anne + 2020-12-13 21:51:51 +
    +
    +

    Ik vond het erg lekker op de dag van bakken maar een dag later zijn de stukjes koek slap geworden, hoort dat zo? Ik vond het toch een stuk lekkerder toen die stukjes knapperig waren.. snel nog maar een keer bakken misschien?:)

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + AN + +
    + +
    + +
    +
    + Rutger + 2020-12-20 09:31:55 +
    +
    +

    Als je de cake in de koelkast bewaard en goed afdekt met plasticfolie zouden de koekjes knapperig moeten blijven.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Alies + 2020-12-22 15:30:50 +
    +
    +

    Hoi Rutger!

    +

    Al jouw recepten (ik heb de bakbijbel en kies elke week iets uit met de kinderen) zijn hier een succes :)
    +Tijdens de kerst wordt dit onderdeel van het 'grand dessert'.
    +Hoelang kan ik dit ongeveer bewaren in de koelkast?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + AL + +
    + +
    + +
    +
    + Rutger + 2020-12-30 10:38:58 +
    +
    +

    Heel leuk om te horen! Dit kun je prima 2-3 dagen bewaren in de koelkast. Of invriezen.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Fanny van der Giessen + 2021-01-16 21:31:55 +
    +
    +

    Help mijn boter schift/wordt klonterig met laag olie met de suiker en cacao. Ik probeer de suiker op te lossen maar dan gaat het fout. Vorige week zonder problemen gemaakt en nu al 2x. En ik moet ze morgen klaar hebben ivm verjaardag.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + FA + +
    + +
    + +
    +
    + Rutger + 2021-01-18 09:01:11 +
    +
    +

    Heb je de boter te warm gemaakt? Of de custard te heet toegevoegd?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    + +
    +
    + Fanny van der Giessen + 2021-01-19 09:27:26 +
    +
    +

    De 2e keer de boter heel zacht verwarmt dus niet te heet. De custard had ik nog niet toegevoegd. Ik heb het zondag en maandag anders gemaakt. Boter alleen bij de suiker en niet helemaal laten oplossen en de cacao later toegevoegd. Toen ging het wel goed.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + FA + +
    + +
    +
    +
    +
    + +
    +
    + betsy -boxem + 2022-03-07 14:10:26 +
    +
    +

    al ben ik 74 hou ook wel van lekkere dingen
    +heb hem vorige week gemaakt .
    +hij was heel lekker maar machtig .
    +en de custard zelf maken is heel goed te doen.
    +heb het op jouw manier gedaan .
    +want ik hou ook niet zo van rauwe eieren.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + BE + +
    + +
    + +
    +
    + Ria + 2022-07-11 11:30:03 +
    +
    +

    Ik gebruik geen eieren maar 3 volle eetlepels gele vla

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + RI + +
    + +
    +
    +
    + +
    +
    + mascha + 2022-03-10 18:37:23 +
    +
    +

    lijkt me lekker! ik ga hem morgen maken kan het ook op een andere manier dan dat hie jij het doen?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MA + +
    + +
    + +
    +
    + Rutger + 2022-03-13 12:43:16 +
    +
    +

    Dat kan vast. Wat wil je precies anders?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Willy + 2022-03-12 12:42:17 +
    +
    +

    Ik kreeg al van mijn moeder, met mijn verjaardag,( ik ben nu bijna 75 jaar) een arretjes cake, als ik meer kindjes op bezoek had, maar die arretjes cake, was altijd met diamantvet, en zooo heerlijk, nu doe ik het met half blue band, en half roomboter, en de kleinkinderen, zijn al groot, in de 20 allemaal, zeggen dan, oma wanneer maak je
    +weer eens arretjescake. Zo leuk en lief.en... ik doe het graag. Groetjes

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + WI + +
    + +
    + +
    +
    + Ria + 2022-07-11 11:28:59 +
    +
    +

    Ja klopt was bij ons thuis ook met diamant vet. Heerlijk. Ik heb hem ook weleens alleen met roomboter gemaakt maar dan blijft het zachter maar wel lekkerder. Met Kerst staat hij bij ons op tafel. Voor mijn kinderen en kleinkinderen. Laatst mijn klas er op getrakteerd. Heerlijk.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + RI + +
    + +
    +
    + +
    +
    + Rutger + 2022-03-13 12:30:46 +
    +
    +

    Wat leuk! Geniet er van!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Lotta + 2022-06-16 13:23:07 +
    +
    +

    Hoi, hoeveel custard moet je hiervoor gebruiken?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + LO + +
    + +
    + +
    +
    + Rutger + 2022-06-19 20:13:12 +
    +
    +

    De custard maak je zelf van de slagroom en de eieren. Het staat helemaal uitgelegd in het recept.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + L. + 2022-08-20 01:49:10 +
    +
    +

    Zou je de slagroom ook kunnen vervangen door (lactosevrije) melk ivm voedsel allergie?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + L. + +
    + +
    + +
    +
    + Rutger + 2022-09-14 20:57:36 +
    +
    +

    Volgens mij moet dat heel goed kunnen.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +

    U kunt niet meer reageren.

    + + + +
    + + + + +
    + + +
    + + + +
    +
    + +
    +
    +
    + + + +
    + + + + + +
    + + +
    +
    + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/test_data/rutgerbakt_2.testhtml b/tests/test_data/rutgerbakt_2.testhtml index ff7ce081a..e1d687d4a 100644 --- a/tests/test_data/rutgerbakt_2.testhtml +++ b/tests/test_data/rutgerbakt_2.testhtml @@ -1,2013 +1,2292 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Abrikozenvlaai recept | Rutgerbakt.nl - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    -
    - -
    -
    -
    -
    - - - - Abrikozenvlaai - -
    - -

    Abrikozenvlaai

    - 28 april 2020 - - -
      - -
        -
      • -
      • -
      • -
      • -
      • -
      • (130)
      • -
      - - - - -
    • - - - - - - - - - - - - - - - Gemiddeld -
    • - - -
    • - - - - - - - ± 1 u, - - 30 m - -
    • - -
    • - - - - - - - - ± - - 30 m - -
    • - -
    -
    - - - - - - -
    - -
    -
    -
    -
    -
    - - -
    - -
    -
    -
    - -
    - -
    - Ingrediëntenlijst - - - - -
      -
    • Verder nodig
    • -
    • boter, om in te vetten
    • -
    • bloem, voor het werkblad
    • -
    • 150 gr abrikozenjam
    • -
    • 20 gr amandelschaafsel
    • -
    • poedersuiker, om te bestuiven
    • -
    - -
    - -
    - -
    - - -
    -
    -
    -
    -
    - - -
    - -
    -
    -
    -
    -
    - - -
    - -
    -
    -
    -
    - -
    - -

    Met dit recept kun je zelf een heerlijke abrikozenvlaai bakken! Deze vlaai is het lekkerst met verse abrikozen, maar buiten het seizoen kun je die ook vervangen door abrikozen uit blik. Ik gebruik voor deze vlaai een vulling van banketbakkersroom. Dat in combinatie met de frisse abrikozen en vlaaibodem levert een heerlijke abrikozentaart op! Wil je een abrikozenvlaai met slagroom maken? Garneer de afgekoelde vlaai dan met opgeklopte slagroom. Van dit abrikozenvlaai recept kun je 10-12 punten snijden.

    - - - -

    Abrikozenvlaai maken

    - - - -

    Maak eerst de banketbakkersroom en het vlaaideeg.

    - - - -

    Als je verse abrikozen gebruikt moeten deze eerst nog -voorbereid worden, om de schil te verwijderen. Snijd de abrikozen kruislings in -en leg ze 1 à 2 minuten in kokend water. Leg ze vervolgens in ijskoud water om -het kookproces te stoppen. Verwijder de schil van de abrikozen, halveer ze en verwijder -de pit.

    - - - -

    Vet een vlaaivorm met een doorsnede van 28 centimeter en -een hoogte van 3 centimeter in met boter. Kneed het deeg nog kort door en rol -het dan op een bebloemd werkblad uit tot een ronde lap, die ruim over de -vlaaivorm past. Bekleed de vorm met het deeg en zorg dat het overal goed -aansluit. Verwijder het overhangende deeg door met een deegroller over de vorm -te rollen of met behulp van een mes.

    - - - -

    Verwarm de oven voor op 220 °C. Klop de afgekoelde banketbakkersroom los met (hand)mixer met garde(s) en verdeel deze over de met deeg beklede vlaaivorm. Rangschik de abrikozenhelften met de bolle kanten omhoog op de banketbakkersroom, zodat de hele vlaai bedekt is. Als je wilt kun je nog wat suiker over de abrikozen strooien.

    - - - -

    Abrikozenvlaai bakken

    - - - -

    Laat de vlaai nog 15 minuten rusten en bak deze -vervolgens in 25 tot 35 minuten goudbruin en gaar. Laat de vlaai na het bakken -een halfuur afkoelen in de vorm en plaats hem daarna op een rooster om verder -af te koelen.

    - - - -

    Verlaag de oventemperatuur naar 160 °C en spreid het -amandelschaafsel uit over een met bakpapier beklede bakplaat. Rooster het -schaafsel 6-8 minuten tot het goudbruin is.

    - - - -

    Verwarm de abrikozenjam en bestrijk daarmee de afgekoelde -abrikozen vlaai. Strooi het amandelschaafsel over de vlaai en bestuif de rand -licht met poedersuiker.

    - - - -

    Foto: Harold Pereira

    - -
    - -
    - -
    - -
    - - - - -
    - -
    - -
    - -
    - -
    -
    - Geef jouw beoordeling! -
    - - - - - -
    - - - - - -
    - - -
    -
    -
    - -
    - - Reactie plaatsen -
    - - Bekijk voordat je een reactie achterlaat eerst de veelgestelde bakvragen en de eerdere reacties. - -
    - - - - -
    - - - -
    - - - -
    -
    - - Reacties (8) -
    - -
    -
    - Klaas Blomme - 2020-05-08 19:32:23 -
    -
    -

    Lekker recept, zal ik zeker nog maken. Dank je Harold!

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - KL - -
    - -
    -
    - -
    -
    - Servé - 2020-05-09 11:21:27 -
    -
    -

    Waar kan die vlaai vorm krijgen zonder ribbels?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - SE - -
    - -
    - -
    -
    - Rutger - 2020-05-11 13:47:02 -
    -
    -

    Bijvoorbeeld hier: https://www.bouwhuis.com/vlaaipan-alusteel-o28cm-hoog-2-5cm

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Linda - 2020-05-16 09:07:51 -
    -
    -

    Mooi recept, duidelijke uitleg, goed te doen en erg lekker.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - LI - -
    - -
    -
    - -
    -
    - Lotte - 2021-08-16 12:57:09 -
    -
    -

    Hallo,

    -

    Ik wil binnenkort kleine abrikozen vlaaitjes gaan maken. Ik heb kleine ronde bakvormpjes met een doorsnede van 10 cm. Kan ik dit recept er voor gebruiken en zo ja hoelang moeten de taartjes in de oven?
    -Alvast bedankt!

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - LO - -
    - -
    - -
    -
    - Rutger - 2021-08-16 14:36:01 -
    -
    -

    Je kunt daar zeker dit recept voor gebruiken. De exacte baktijd is een kwestie van uitproberen, zelf heb ik ze nog niet in het klein gemaakt.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Roos - 2021-09-14 14:16:55 -
    -
    -

    Beste Rutger, dit recept zou ik graag met perziken in plaats van abrikozen maken. Ik kan ze er dan beter opleggen na het bakken van de bodem met banketbakkersroom denk ik? Alvast bedankt!

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - RO - -
    - -
    - -
    -
    - Rutger - 2021-09-20 07:52:00 -
    -
    -

    De perziken kun je ook gewoon meebakken, net als de abrikozen.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Patricia gerrits - 2021-10-02 23:07:10 -
    -
    -

    Hoi Rutger ik heb deze vlaai uitgeprobeerd maar op een of andere manier werd de banketbakkersroom vloeibaar en steef ook niet meer op na het afkoelen. Ik heb al bij verschillende vlaaien bbr meegebakken en nooit een probleem gehad. Heb jij enig idee hoe dit kan. Groetjes patricia

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - PA - -
    - -
    - -
    -
    - Rutger - 2021-10-03 17:21:08 -
    -
    -

    Hoi. Dat is gek. Waren de abrikozen heel waterig? Dat de room daardoor slap werd?

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    - -
    -
    - patricia gerrits - 2021-10-19 17:02:49 -
    -
    -

    Hoi Rutger,

    -

    Ik heb wel abrikozen uit blik gebruikt maar wel heel goed uit laten lekken.
    -Ik heb echt geen idee wat er mis gegaan is.

    -

    Groetjes Patricia

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - PA - -
    - -
    -
    -
    -
    - -
    -
    - Marjon van de wardt - 2022-01-18 21:20:07 -
    -
    -

    Hoi Rutger

    -

    Kan je die abrikozen vlaai ook met gedroogde abrikozen maken.

    -

    Grt Marjon

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - MA - -
    - -
    - -
    -
    - Rutger - 2022-01-22 12:36:04 -
    -
    -

    Daar heb ik geen ervaring mee, ik ben bang dat het dan te droog wordt.

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - -
    -
    - Anke - 2022-05-24 13:15:21 -
    -
    -

    Hoi Rutger
    -In je taart bijbel staat ook een abrikozen vlaai maar dan met kruimels, kan ik de kruimels vervangen door een laag slagroom?
    -Mvg Anke

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - AN - -
    - -
    - -
    -
    - Rutger - 2022-05-29 21:14:26 -
    -
    -

    Hoi! Taartbijbel heeft Hans geschreven, dus die vraag kun je dan beter aan hem stellen. Maar het klinkt alsof het wel kan (de slagroom natuurlijk na het bakken en afkoelen pas op de vlaai spuiten).

    - - Beantwoorden -
    - - -
    - - - - - -
    - - - -
    - - - -
    -
    -
    - - -
    - -
    -
    -
    - - - - Bekijk voordat je een reactie achterlaat eerst de veelgestelde bakvragen en de eerdere reacties. - -
    - - - - -
    - - - -
    - - - -
    -
    - -
    -
    -
    - - - -
    - - - - - -
    - - -
    -
    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Abrikozenvlaai recept | Rutgerbakt.nl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + + + + Abrikozenvlaai + +
    + +

    Abrikozenvlaai

    + + 28 april 2020 — Laatste update 21 september 2023 + + +
      + +
        +
      • +
      • +
      • +
      • +
      • +
      • (131)
      • +
      + + + + +
    • + + + + + + + + + + + + + + + Gemiddeld +
    • + + +
    • + + + + + + + ± 1 u, + + 30 m + +
    • + +
    • + + + + + + + + ± + + 30 m + +
    • + +
    +
    + + + + + + +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    + +
    +
    + + +
    + +

    Met dit recept kun je zelf een heerlijke abrikozenvlaai bakken! Deze vlaai is het lekkerst met verse abrikozen, maar buiten het seizoen kun je die ook vervangen door abrikozen uit blik. Ik gebruik voor deze vlaai een vulling van banketbakkersroom. Dat in combinatie met de frisse abrikozen en vlaaibodem levert een heerlijke abrikozentaart op! Wil je een abrikozenvlaai met slagroom maken? Garneer de afgekoelde vlaai dan met opgeklopte slagroom. Van dit abrikozenvlaai recept kun je 10-12 punten snijden.

    + + + +
    abrikozenvlaai
    + + + +

    Opmerking over de temperatuur

    + + + +

    In mijn vlaairecepten heb ik altijd 220 °C aangehouden als baktemperatuur. Dat werkt goed voor mij en levert heerlijke vlaaien op. Uit de vele reacties begrijp ik dat deze temperatuur bij sommigen een te donker resultaat oplevert. Traditioneel worden vlaaien redelijk heet gebakken en is 220 °C een goede temperatuur om de vlaai en de bodem van de vlaai goed gaar te krijgen. Wil je minder risico op een te donkere vlaai, bak deze dan op 200 °C. Nog lager zou ik niet adviseren, dan wordt de baktijd ook langer, waardoor het deeg te droog kan worden. Deze temperaturen zijn gebaseerd op een oven met onder- en bovenwarmte. Meer daarover lees je hier. In beide gevallen is het aan te raden om het ovenrooster, waarop de vlaai staat, laag in de oven te plaatsen, zodat de vlaai genoeg warmte van onderen krijgt.

    + + + + +
    + Ingrediëntenlijst + + + + +
      +
    • Verder nodig
    • +
    • boter, om in te vetten
    • +
    • bloem, voor het werkblad
    • +
    • 150 gr abrikozenjam
    • +
    • 20 gr amandelschaafsel
    • +
    • poedersuiker, om te bestuiven
    • +
    + +
    + +
    + +
    + + +
    +
    +
    +
    +
    + +Bakatlas ad pop-up desk +
    + +
    +
    +
    +
    +
    + +Masterclass soezen mobiel +
    + +
    +
    +
    +
    + + + + + +

    Abrikozenvlaai maken

    + + + +

    Maak eerst de banketbakkersroom en het vlaaideeg.

    + + + +

    Als je verse abrikozen gebruikt moeten deze eerst nog +voorbereid worden, om de schil te verwijderen. Snijd de abrikozen kruislings in +en leg ze 1 à 2 minuten in kokend water. Leg ze vervolgens in ijskoud water om +het kookproces te stoppen. Verwijder de schil van de abrikozen, halveer ze en verwijder +de pit.

    + + + +

    Vet een vlaaivorm met een doorsnede van 28 centimeter en +een hoogte van 3 centimeter in met boter. Kneed het deeg nog kort door en rol +het dan op een bebloemd werkblad uit tot een ronde lap, die ruim over de +vlaaivorm past. Bekleed de vorm met het deeg en zorg dat het overal goed +aansluit. Verwijder het overhangende deeg door met een deegroller over de vorm +te rollen of met behulp van een mes.

    + + + +

    Verwarm de oven voor op 200-220 °C. Klop de afgekoelde banketbakkersroom los met (hand)mixer met garde(s) en verdeel deze over de met deeg beklede vlaaivorm. Rangschik de abrikozenhelften met de bolle kanten omhoog op de banketbakkersroom, zodat de hele vlaai bedekt is. Als je wilt kun je nog wat suiker over de abrikozen strooien.

    + + + +

    Abrikozenvlaai bakken

    + + + +

    Laat de vlaai nog 15 minuten rusten en bak deze +vervolgens in 25 tot 35 minuten goudbruin en gaar. Laat de vlaai na het bakken +een halfuur afkoelen in de vorm en plaats hem daarna op een rooster om verder +af te koelen.

    + + + +

    Verlaag de oventemperatuur naar 160 °C en spreid het +amandelschaafsel uit over een met bakpapier beklede bakplaat. Rooster het +schaafsel 6-8 minuten tot het goudbruin is.

    + + + +

    Verwarm de abrikozenjam en bestrijk daarmee de afgekoelde +abrikozen vlaai. Strooi het amandelschaafsel over de vlaai en bestuif de rand +licht met poedersuiker.

    + + + +

    Foto: Harold Pereira

    + +
    + + +
    + +
    + + +
    +
    +
    + + + + +
    + +
    + + + +
    +
    + Geef jouw beoordeling! +
    + + + + + +
    + + + + + +
    + + +
    +
    +
    + +
    + +Reactie plaatsen +
    +

    Reacties op oudere recepten sluiten automatisch na 180 dagen om de kwaliteit van discussies te waarborgen.

    + + +
    + + + + +
    + + +
    + + + +
    +
    + + + Reacties (8) +
    + +
    +
    + Klaas Blomme + 2020-05-08 19:32:23 +
    +
    +

    Lekker recept, zal ik zeker nog maken. Dank je Harold!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + KL + +
    + +
    +
    + +
    +
    + Servé + 2020-05-09 11:21:27 +
    +
    +

    Waar kan die vlaai vorm krijgen zonder ribbels?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + SE + +
    + +
    + +
    +
    + Rutger + 2020-05-11 13:47:02 +
    +
    +

    Bijvoorbeeld hier: https://www.bouwhuis.com/vlaaipan-alusteel-o28cm-hoog-2-5cm

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Linda + 2020-05-16 09:07:51 +
    +
    +

    Mooi recept, duidelijke uitleg, goed te doen en erg lekker.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + LI + +
    + +
    +
    + +
    +
    + Lotte + 2021-08-16 12:57:09 +
    +
    +

    Hallo,

    +

    Ik wil binnenkort kleine abrikozen vlaaitjes gaan maken. Ik heb kleine ronde bakvormpjes met een doorsnede van 10 cm. Kan ik dit recept er voor gebruiken en zo ja hoelang moeten de taartjes in de oven?
    +Alvast bedankt!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + LO + +
    + +
    + +
    +
    + Rutger + 2021-08-16 14:36:01 +
    +
    +

    Je kunt daar zeker dit recept voor gebruiken. De exacte baktijd is een kwestie van uitproberen, zelf heb ik ze nog niet in het klein gemaakt.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Roos + 2021-09-14 14:16:55 +
    +
    +

    Beste Rutger, dit recept zou ik graag met perziken in plaats van abrikozen maken. Ik kan ze er dan beter opleggen na het bakken van de bodem met banketbakkersroom denk ik? Alvast bedankt!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + RO + +
    + +
    + +
    +
    + Rutger + 2021-09-20 07:52:00 +
    +
    +

    De perziken kun je ook gewoon meebakken, net als de abrikozen.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Patricia gerrits + 2021-10-02 23:07:10 +
    +
    +

    Hoi Rutger ik heb deze vlaai uitgeprobeerd maar op een of andere manier werd de banketbakkersroom vloeibaar en steef ook niet meer op na het afkoelen. Ik heb al bij verschillende vlaaien bbr meegebakken en nooit een probleem gehad. Heb jij enig idee hoe dit kan. Groetjes patricia

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + PA + +
    + +
    + +
    +
    + Rutger + 2021-10-03 17:21:08 +
    +
    +

    Hoi. Dat is gek. Waren de abrikozen heel waterig? Dat de room daardoor slap werd?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    + +
    +
    + patricia gerrits + 2021-10-19 17:02:49 +
    +
    +

    Hoi Rutger,

    +

    Ik heb wel abrikozen uit blik gebruikt maar wel heel goed uit laten lekken.
    +Ik heb echt geen idee wat er mis gegaan is.

    +

    Groetjes Patricia

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + PA + +
    + +
    +
    +
    +
    + +
    +
    + Marjon van de wardt + 2022-01-18 21:20:07 +
    +
    +

    Hoi Rutger

    +

    Kan je die abrikozen vlaai ook met gedroogde abrikozen maken.

    +

    Grt Marjon

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MA + +
    + +
    + +
    +
    + Rutger + 2022-01-22 12:36:04 +
    +
    +

    Daar heb ik geen ervaring mee, ik ben bang dat het dan te droog wordt.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Anke + 2022-05-24 13:15:21 +
    +
    +

    Hoi Rutger
    +In je taart bijbel staat ook een abrikozen vlaai maar dan met kruimels, kan ik de kruimels vervangen door een laag slagroom?
    +Mvg Anke

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + AN + +
    + +
    + +
    +
    + Rutger + 2022-05-29 21:14:26 +
    +
    +

    Hoi! Taartbijbel heeft Hans geschreven, dus die vraag kun je dan beter aan hem stellen. Maar het klinkt alsof het wel kan (de slagroom natuurlijk na het bakken en afkoelen pas op de vlaai spuiten).

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +

    U kunt niet meer reageren.

    + + + +
    + + + + +
    + + +
    + + + +
    +
    + +
    +
    +
    + + + +
    + + + + + +
    + + +
    +
    + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/test_data/rutgerbakt_3.testhtml b/tests/test_data/rutgerbakt_3.testhtml index be2f3c509..6c3892178 100644 --- a/tests/test_data/rutgerbakt_3.testhtml +++ b/tests/test_data/rutgerbakt_3.testhtml @@ -1,26 +1,4332 @@ - Banketstaaf - recept - Rutger Bakt
    Banketstaaf – recept

    Banketstaaf – recept

    30 november 2016
      • (361)
    • Makkelijk
    • ± 15 m
    • ± 30 m
    Ingrediëntenlijst
    • Verder nodig
    • ½ ei, losgeklopt, om te bestrijken

    Rondom Sinterklaas wordt er volop gebakken voor het ‘heerlijk avondje’! Een lekkernij die zeker niet mag ontbreken is de banketstaaf. Als kind (en nu eigenlijk nog steeds wel) wilde ik altijd het liefst het kontje van de banketstaaf. Er is niks lekkerder dan eerst het spijs eruit te lepelen en dan als laatste het bladerdeeg op te eten. Heerlijk!

    Lekker & makkelijk banketstaaf recept

    Dit banketstaaf recept is heel eenvoudig om te maken en je hebt het binnen tien minuten op de bakplaat liggen. De combinatie van het knapperige bladerdeeg met de smeuïge amandelspijsvulling maken deze sinterklaastraktatie onweerstaanbaar lekker. Versgebakken zijn deze banketstaven het allerlekkerste, maar je kunt ze ook prima een paar dagen eerder bakken en op de avond zelf nog kort opwarmen in de oven. Geniet van deze onwijs lekkere zelfgebakken banketstaaf!

    Banketstaaf

    4 tips om te variëren met deze zelfgemaakte banketstaaf

    • Verstop in het midden van de rol amandelspijs wat uitgelekte Amarena kersen.
    • Meng wat sinaasappelrasp of gekonfijte sinaasappelschil door het amandelspijs. Je kan er ook nog een snuf kaneel bij doen.
    • Bestrooi de banketstaaf na het bestrijken met ei met wat amandelschaafsel en bestuif de banketstaaf na het bakken met wat poedersuiker.
    • Maak 1 lange rol door de twee stukken bladerdeeg in de lengte aan elkaar te maken, op die manier kan je er een banketletter of –krans van maken.

    Banketstaaf maken

    Verwarm de oven voor op 220 ⁰C en bekleed een bakplaat met bakpapier. Kneed het amandelspijs kort door en voeg vervolgens een half ei toe om het amandelspijs iets soepeler te maken. Maak twee rollen van het amandelspijs van zo’n 32-34 centimeter lang.

    Rol het bladerdeeg uit en snijd het deeg in de lengte doormidden. Leg op het midden van ieder stuk bladerdeeg een rol amandelspijs en vouw de twee korte uiteinden van het deeg over het amandelspijs. Bestrijk deze twee uiteinden licht met water. Vouw één lange kant van het deeg over het amandelspijs en maak ook deze licht vochtig. Vouw tot slot de andere kant van het deeg over de rol amandelspijs en druk dit goed vast. Leg de banketstaven met de deegnaad naar beneden op de bakplaat en laat ze 20 minuten rusten in de koelkast.

    Bestrijk de banketstaven met het losgeklopte ei en bak ze in 25 tot 35 minuten goudbruin. Laat de banketstaven afkoelen op een rooster.

    BanketstaafBanketstaaf

    BanketstaafBanketstaaf

    Dit bericht is gesponsord door Tante Fanny.

    Banketstaaf

    Foto’s: Erik Spronk

    Geef jouw beoordeling!
    Reactie plaatsen
    Bekijk voordat je een reactie achterlaat eerst de veelgestelde bakvragen en de eerdere reacties.
    Reacties (31)
    Ronald struik 2016-11-30 08:24:18

    Lekker !!!! Staat in de oven

    Beantwoorden
    RO
    Annemie 2016-11-30 14:34:35

    In het weekend ga ik dat zeker bakken

    Beantwoorden
    AN
    Nina 2016-11-30 15:24:45

    Waarom wordt er hier gebruik gemaakt van kant en klaar bladerdeeg en niet van eigen gemaakt bladerdeeg? Is dit puur uit gemak of is er een ander verschil?

    Beantwoorden
    NI
    Eddy Degraeve 2022-11-22 17:12:42

    Sommige mensen kunnen zelf geen bladerdeeg maken ... is voor mij te arbeidsintensief geworden na een ongeval. Vroeger maakte ik dit wel zelf en vind het jammer dat dit niet meer kan .....

    Beantwoorden
    ED
    Rutger 2016-12-03 09:49:25

    Hoi Nina! In dit geval is dat puur uit gemak. Natuurlijk kan je ook zelfgemaakt bladerdeeg gebruiken, het is maar net hoeveel tijd je ervoor hebt.

    Beantwoorden
    Anneke Tabbers 2016-11-30 16:22:53

    Rutger, heb je ook nog leuk idee voor en voorgerecht voor mij, kerstavond krijg ik 12 gasten.
    Alleen geen vis, en niet te moeilijk.

    Beantwoorden
    AN
    Henk Kooiman 2016-11-30 17:46:37

    Groot minpunt van dit verse bladerdeeg: er zit geen boter in, maar margarine .
    Het zal best lekker zijn qua smaak en makkelijk te verwerken, maar zonder roomboter hoeft het voor mij niet.
    Natuurlijk wel hoera voor de veganisten onder ons; die gun ik het van harte dat ze een smakelijk product hebben om mee te bakken.
    Complimenten voor de duidelijke instructiefoto's !

    Beantwoorden
    HE
    Hanneke van den Bosch 2016-11-30 23:27:36

    ik gebruik roomboter bladerdeegplakjes en maak er mini banketstaafjes van.

    Beantwoorden
    HA
    Marijke 2016-12-03 14:48:46

    220 graden is te hoog en de tijd daarom te lang. Ik heb de staaf na een kwartier uit de oven gehaald, toen was hij al iets te bruin.

    Beantwoorden
    MA
    Rutger 2016-12-04 23:03:32

    Hoi Marijke. Iedere oven is natuurlijk anders, daarom zijn de oventijden die ik noem ook altijd indicaties. Heb je met hetelucht gebakken? Dan kan je de oven altijd beter zo'n tien procent lager zetten.

    Beantwoorden
    Marijke 2016-12-03 16:20:33

    Maar wel heel lekker!!

    Beantwoorden
    MA
    Danielle 2016-12-06 16:49:02

    Rutger, ik heb momenteel helaas geen oven maar wel een airfryer. Zou ik een banketstaaf ook in de airfryer kunnen maken? En welke stand en tijd zou ik dan aan moeten houden?

    Beantwoorden
    DA
    Rutger 2016-12-09 08:22:14

    Ik denk wel dat het kan, maar durf het niet zeker te zeggen. Ik heb zelf nog te weinig ervaring met de airfryer om daar een goed antwoord op te kunnen geven.

    Beantwoorden
    Doret Balk 2016-12-20 18:41:05

    Hoi Rutger,
    Kan ik de banketstaaf ook met glutenvrije bladerdeeg maken, of werkt dat niet?

    Beantwoorden
    DO
    Rutger 2016-12-21 23:40:22

    Ik ga er van uit dat het kan, maar heb eerlijk gezegd nog nooit gebakken met glutenvrij bladerdeeg.

    Beantwoorden
    Sandra 2016-12-24 12:50:02

    Hoi Rutger,
    Ik wil hem opmaken met bigarreaux. Doe ik dat na het bakken of kunnen ze de oven mee in?

    Beantwoorden
    SA
    Rutger 2016-12-24 16:40:31

    Hoi! Die kunnen er na het bakken op, meebakken is niet zo'n goed idee.

    Beantwoorden
    Henk 2016-12-24 18:00:55

    Na het bakken bestrijken met opgewarmde sinaasappelmarmelade en daar de bigarreaux en wat sliertjes gekonfijte sinaasappelschil opplakken. Niet iedereen lust sinaasappelmarmelade, dus veel banketbakkers laten dit tegenwoordig achterwege. Helaas.

    Beantwoorden
    HE
    Rutger 2016-12-25 14:03:18

    Dankjewel voor het advies Henk!

    Beantwoorden
    Nico 2017-09-30 19:08:06

    Hi Rutger,
    Het banketstaaf seizoen begint weer, en vandaag heb ik weer een staaf gepakken. Weer heb ik de twee problemen, die ik bijna altijd heb, nl.: 1) soms loopt het spijs uit de rol tijdens het bakken er zit dan een gat in het deeg, en 2) na het afkoelen is de spijs nogal hard.
    Wat kan ik daar aan doen? Ik gebruik altijd bladerdeeg-velletjes uit de diepvries. Verder volg ik nauwkeurig je recept, ik gebruik rauwe amandelen die ontveld zijn. Wat doe ik verkeerd?

    Beantwoorden
    NI
    Rutger 2017-10-02 13:10:06

    Door een rol koelvers bladerdeeg te gebruiken heb je het probleem van gaten in het deeg, wat met losse lapjes vaak gebeurd, minder of niet. Het spijs kun je wat afslappen met water en/of ei, daardoor wordt het wat minder hard.

    Beantwoorden
    Nico 2017-10-03 19:14:03

    ok, dank je, ik ga het anders aanpakken !

    Beantwoorden
    NI
    Carina 2017-11-12 21:17:34

    Vandaag gemaakt deze amandelstaaf
    Foto op fb
    Graag feed back

    Beantwoorden
    CA
    Carina van Hout 2017-11-12 21:22:28

    Vandaag gemaakt deze amandelstaaf
    en bladerdeeg zelf gemaakt en spijs is zelf gemaakt
    Wat leuk om te doen

    Beantwoorden
    CA
    Rutger 2017-11-19 22:00:00

    Heel leuk om te horen!

    Beantwoorden
    Miranda 2017-11-22 06:17:37

    Hoe lang blijft hij vers en kan ik hem bewaren?

    Beantwoorden
    MI
    Rutger 2017-11-27 08:10:15

    Op de dag zelf en de dag daarna is hij het lekkerst. Maar luchtdicht verpakt kun je hem zeker een kleine week bewaren en voor het serveren weer even oppiepen in de oven. Dan smaakt hij weer als vers!

    Beantwoorden
    Ingrid 2017-11-27 17:38:45

    Het deeg hoef je niet in te prikken voor een banketstaaf toch?? Ik ga hem zeker maken en dan met de amarenekersen erin en zelfgemaakte amandelspijs. Lijkt me erg lekker :-)

    Beantwoorden
    IN
    Ingrid 2017-11-27 17:39:43

    Ja het staat niet in het recept van dat inprikken maar ik vraag het voor de zekerheid. Ik werk niet zo vaak met bladerdeeg en vraag me altijd af als ik iets maak of het nou wel of niet ingeprikt moet worden :-)

    Beantwoorden
    IN
    Rutger 2017-11-30 11:03:00

    Het inprikken doe je alleen als je wilt dat het deeg niet teveel rijst en daardoor te hoog wordt. Met het inprikken maak je de structuur van het bladerdeeg wat kapot, waardoor het minder hoog bakt. Bij de banketstaaf is dat niet nodig. Doordat het deeg om het spijs gerold is rijst het al minder hoog dan normaal.

    Beantwoorden
    thea 2018-02-03 20:56:59

    hoi Rutger ik wil een amandelstaaf bakken maar waar kun je een rol bladerdeeg kopen, ik heb alleen maar de vierkante balderdeeg. Ik hoor graag wat van je

    Beantwoorden
    TH
    Rutger 2018-02-05 08:44:33

    Hoi! Kijk even op de site van Tante Fanny, daar staan alle verkooppunten: www.tantefanny.nl

    Beantwoorden
    Anita Monk 2020-11-14 09:40:46

    Won bij londen stuur je banket stafen naar Engeland!?

    Beantwoorden
    AN
    Rutger 2020-11-16 08:36:21

    Helaas stuur ik helemaal niets op, je kunt de banketstaaf zelf bakken :)

    Beantwoorden
    Rowen 2020-11-28 09:59:07

    Welke ovenstand gebruik je?

    Beantwoorden
    RO
    Rutger 2020-11-30 08:26:10

    Zie deze pagina voor het antwoord: https://rutgerbakt.nl/faq-veelgestelde-vragen/

    Beantwoorden
    Melvin 2020-12-03 22:51:47

    Ik heb inmiddels één banketstaaf gemaakt. Ik kon helaas de rol bladerdeeg niet bemachtigen, en heb het dus met losse plakken moeten doen. Die heb ik deels over elkaar heen gelegd zodat ik een rol kreeg, en een beetje tegen elkaar aangedrukt. Ik heb de temperatuur en oventijd aangehouden, en hoewel de bovenkant prima was, was de onderkant helemaal zwart. Wat kan ik een volgende keer precies anders doen? Ik heb de onderkant niet bestreken met ei, misschien was dat het? Of misschien was er spijs gelekt en is dat aan gaan branden?

    Ik ga eerdaags nog een poging wagen want ik heb nog spijs en bladerdeeg over. 😅

    Beantwoorden
    ME
    Rutger 2020-12-07 07:10:45

    Je kunt het ovenrooster iets hoger in de oven plaatsen (zodat het minder warmte van onderen krijgt) of een een dubbele laag bakpapier gebruiken onder de rol. Zorg er inderdaad goed voor dat er geen eistrijksel of spijs onder de rol komt, dat wordt tijdens het bakken snel te donker.

    Beantwoorden
    Saskia 2020-12-05 12:57:08

    Bij de grote gele supermarkt hebben ze bladerdeeg rollen.😉

    Beantwoorden
    SA
    Cobie 2020-12-13 12:05:29

    Goedemorgen Rutger,
    Staat de banketstaaf en letter in 1 van je prachtige boeken? Ik heb er inmiddels 4.

    Beantwoorden
    CO
    Rutger 2020-12-13 12:49:25

    Hoi! Deze staat niet in mijn boeken, enkel online.

    Beantwoorden
    Cobie 2020-12-28 15:03:41

    Hallo Rutger,
    Ik heb inmiddels al verschillende banketstaven gebakken, ook voor vrienden en familie. Ook het bladerdeeg en de spijs maak ik zelf. Ze waren allemaal super lekker. Kreeg veel complimenten. Ik heb zelfs een kerstkrans gemaakt met vruchtjes etc. Alleen de tip die je geeft om wat amandelschaafsel er op te strooien is geen succes. Mijn laatste was dus niet zo goed. Verbrand schaafsel. Jammer. Groet Cobie

    Beantwoorden
    CO
    Rutger 2020-12-30 09:38:46

    Leuk om te horen dat de staven zo in de smaak vallen!

    Beantwoorden
    Thomas 2020-12-29 10:01:08

    Hoi Rutger dank je wel. Ik woon in Denemarken. Ik vind het heel lekker om jou recepten te gebruiken. Groetjes, Thomas (9 jaar)

    Beantwoorden
    TH
    Rutger 2020-12-30 09:34:01

    Hoi Thomas! Heel leuk om te horen! Heel veel bakplezier!

    Beantwoorden
    Berry 2021-10-23 11:35:14

    Hoi Rutger.... De eerste banketstaaf van dit jaar heb ik gemaakt maar jammer is dat deze is opengeklapt. Ondanks ik de deegnaad naar beneden heb gelegd. Niet minder lekker natuurlijk maar wel een beetje jammer. Weet jij wat ik anders kan doen?

    Beantwoorden
    BE
    Ilse 2021-11-22 21:19:05

    Hallo Berry je moet er boven op met een prikker 3 gaatjes in prikken dan his het euvel over. Succes

    Beantwoorden
    IL
    Rutger 2021-10-24 12:33:34

    Dat is zeker jammer. Het is lastig om een oplossing te geven, omdat ik natuurlijk niet gezien heb wat je precies hebt gedaan. Wellicht wat het spijs te nat, het deeg te dun of niet goed gerold.

    Beantwoorden
    Hans 2022-11-21 11:33:18

    Meestal wordt de bovenkant van de staaf een paar keer ingeprikt met een vork dan kan de stoom in de staaf eruit.

    Beantwoorden
    HA
    Ed 2021-12-01 16:07:38

    Beste Rutger, is er geen lijst van baktijden per product, net zowel de hete lucht en de onder en bovenwarmte en tevens de baktijden.

    Beantwoorden
    ED
    Rutger 2021-12-08 22:49:43

    Die is er niet. Meer uitleg over de verschillende ovens en temperaturen lees je hier: https://rutgerbakt.nl/faq-veelgestelde-vragen/

    Beantwoorden
    Jenny Rave 2021-12-11 13:26:55

    Hoe komt het dat mijn amandelstaaf taai is?

    Beantwoorden
    JE
    Rutger 2021-12-14 08:32:12

    Heb je 'm lang genoeg gebakken?

    Beantwoorden
    Ilse 2022-02-28 20:58:12

    Ik heb ook een taaie banketstaaf gekregen, ik vermoed dat het de amandelspijs is, moet ik hier misschien wat losse suiker door doen voor ik het als vulling ga gebruiken?

    Beantwoorden
    IL
    Jos 2022-03-10 10:50:59

    Hoi Rutger, zowel deze banketstaaf als een amandelbroodje is een combi van bladerdeeg en amandelspijs. Toch zijn ze heel verschillend. Waarin zit dit verschil?
    Kan je misschien een keer een recept delen van een amandelbroodje?

    Beantwoorden
    JO
    Rutger 2022-03-13 12:45:39

    Ze verschillen inderaad. Bij een amandelbroodje is het deeg niet zo stevig om de amandelvulling heen gerold, waardoor het bladerdeeg luchtiger kan rijzen. Wellicht plaats ik in de toekomst een recept voor amandelbroodjes!

    Beantwoorden
    Elisabeth Ruiter 2022-04-21 00:18:19

    Ik gebruik Amandel meel inplaats van amandelen fijn malen. Scheelt tijd en net zo lekker. 1 op 1 plus een ei voor de spice.

    Beantwoorden
    EL
    danny 2022-05-19 16:29:43

    Rutger, je helpt me enorm met een school opdracht. bedankt

    Beantwoorden
    DA
    Della 2022-11-29 12:44:05

    Help! Rutger ik gebruik jouw recept maar de amandelstaven worden maar niet bruin! Ze zitten al 30 min. In de oven. Ik heb een losse oven en heb de stand nu naar hetelucht gebracht. Wat te dien?

    Beantwoorden
    DE
    Rutger 2022-12-01 15:03:17

    Dat is heel gek. Is de oven wel warm genoeg? En goed met ei bestreken?

    Beantwoorden
    Bekijk voordat je een reactie achterlaat eerst de veelgestelde bakvragen en de eerdere reacties.
    \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Banketstaaf - recept - Rutger Bakt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    +
    + + + + Banketstaaf – recept + +
    + +

    Banketstaaf – recept

    + + 30 november 2016 — Laatste update 08 september 2023 + + +
      + +
        +
      • +
      • +
      • +
      • +
      • +
      • (361)
      • +
      + + + + +
    • + + + + + + + + + + + + + Makkelijk +
    • + + +
    • + + + + + + + ± + + 15 m + +
    • + +
    • + + + + + + + + ± + + 30 m + +
    • + +
    +
    + + + + + + +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    + +
    +
    + + +
    + +

    Rondom Sinterklaas wordt er volop gebakken voor het ‘heerlijk avondje’! Een lekkernij die zeker niet mag ontbreken is de banketstaaf. Als kind (en nu eigenlijk nog steeds wel) wilde ik altijd het liefst het kontje van de banketstaaf. Er is niks lekkerder dan eerst het spijs eruit te lepelen en dan als laatste het bladerdeeg op te eten. Heerlijk!

    + + + +
    Banketstaaf
    + + + + +
    + Ingrediëntenlijst + + + + +
      +
    • Verder nodig
    • +
    • ½ ei, losgeklopt, om te bestrijken
    • +
    + +
    + +
    + +
    + + +
    +
    +
    +
    +
    + +Bakatlas ad pop-up desk +
    + +
    +
    +
    +
    +
    + +Masterclass soezen mobiel +
    + +
    +
    +
    +
    + + + + + +

    Lekker & makkelijk banketstaaf recept

    + + + +

    Dit banketstaaf recept is heel eenvoudig om te maken en je hebt het binnen tien minuten op de bakplaat liggen. De combinatie van het knapperige bladerdeeg met de smeuïge amandelspijsvulling maken deze sinterklaastraktatie onweerstaanbaar lekker. Versgebakken zijn deze banketstaven het allerlekkerste, maar je kunt ze ook prima een paar dagen eerder bakken en op de avond zelf nog kort opwarmen in de oven. Geniet van deze onwijs lekkere zelfgebakken banketstaaf!

    + + + +
    Banketstaaf
    + + + +

    4 tips om te variëren met deze zelfgemaakte banketstaaf

    + + + +
      +
    • Verstop in het midden van de rol amandelspijs wat uitgelekte Amarena kersen.
    • + + + +
    • Meng wat sinaasappelrasp of gekonfijte sinaasappelschil door het amandelspijs. Je kan er ook nog een snuf kaneel bij doen.
    • + + + +
    • Bestrooi de banketstaaf na het bestrijken met ei met wat amandelschaafsel en bestuif de banketstaaf na het bakken met wat poedersuiker.
    • + + + +
    • Maak 1 lange rol door de twee stukken bladerdeeg in de lengte aan elkaar te maken, op die manier kan je er een banketletter of –krans van maken.
    • +
    + + + +

    Banketstaaf maken

    + + + +

    Verwarm de oven voor op 200 ⁰C en bekleed een bakplaat met bakpapier. Kneed het amandelspijs kort door en voeg vervolgens een half ei toe om het amandelspijs iets soepeler te maken. Maak twee rollen van het amandelspijs van zo’n 32-34 centimeter lang.

    + + + +

    Rol het bladerdeeg uit en snijd het deeg in de lengte doormidden. Leg op het midden van ieder stuk bladerdeeg een rol amandelspijs en vouw de twee korte uiteinden van het deeg over het amandelspijs. Bestrijk deze twee uiteinden licht met water. Vouw één lange kant van het deeg over het amandelspijs en maak ook deze licht vochtig. Vouw tot slot de andere kant van het deeg over de rol amandelspijs en druk dit goed vast. Leg de banketstaven met de deegnaad naar beneden op de bakplaat en laat ze 20 minuten rusten in de koelkast.

    + + + +

    Bestrijk de banketstaven met het losgeklopte ei en bak ze in 25 tot 35 minuten goudbruin. Laat de banketstaven afkoelen op een rooster.

    + + + +
    Banketstaaf
    + + + +
    Banketstaaf
    + + + +
    Banketstaaf
    + + + +
    Banketstaaf
    + + + +

    Dit bericht is gesponsord door Tante Fanny.

    + + + +

    Foto’s: Erik Spronk

    + +
    + + +
    + +
    + + +
    +
    +
    + + + + +
    + +
    + + + +
    +
    + Geef jouw beoordeling! +
    + + + + + +
    + + + + + +
    + + +
    +
    +
    + +
    + +Reactie plaatsen +
    +

    Reacties op oudere recepten sluiten automatisch na 180 dagen om de kwaliteit van discussies te waarborgen.

    + + +
    + + + + +
    + + +
    + + + +
    +
    + + + Reacties (31) +
    + +
    +
    + Ronald struik + 2016-11-30 08:24:18 +
    +
    +

    Lekker !!!! Staat in de oven

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + RO + +
    + +
    + +
    +
    + Annemie + 2016-11-30 14:34:35 +
    +
    +

    In het weekend ga ik dat zeker bakken

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + AN + +
    + +
    +
    +
    + +
    +
    + Nina + 2016-11-30 15:24:45 +
    +
    +

    Waarom wordt er hier gebruik gemaakt van kant en klaar bladerdeeg en niet van eigen gemaakt bladerdeeg? Is dit puur uit gemak of is er een ander verschil?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + NI + +
    + +
    + +
    +
    + Eddy Degraeve + 2022-11-22 17:12:42 +
    +
    +

    Sommige mensen kunnen zelf geen bladerdeeg maken ... is voor mij te arbeidsintensief geworden na een ongeval. Vroeger maakte ik dit wel zelf en vind het jammer dat dit niet meer kan .....

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + ED + +
    + +
    +
    + +
    +
    + Rutger + 2016-12-03 09:49:25 +
    +
    +

    Hoi Nina! In dit geval is dat puur uit gemak. Natuurlijk kan je ook zelfgemaakt bladerdeeg gebruiken, het is maar net hoeveel tijd je ervoor hebt.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Anneke Tabbers + 2016-11-30 16:22:53 +
    +
    +

    Rutger, heb je ook nog leuk idee voor en voorgerecht voor mij, kerstavond krijg ik 12 gasten.
    +Alleen geen vis, en niet te moeilijk.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + AN + +
    + +
    +
    + +
    +
    + Henk Kooiman + 2016-11-30 17:46:37 +
    +
    +

    Groot minpunt van dit verse bladerdeeg: er zit geen boter in, maar margarine .
    +Het zal best lekker zijn qua smaak en makkelijk te verwerken, maar zonder roomboter hoeft het voor mij niet.
    +Natuurlijk wel hoera voor de veganisten onder ons; die gun ik het van harte dat ze een smakelijk product hebben om mee te bakken.
    +Complimenten voor de duidelijke instructiefoto's !

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + HE + +
    + +
    +
    + +
    +
    + Hanneke van den Bosch + 2016-11-30 23:27:36 +
    +
    +

    ik gebruik roomboter bladerdeegplakjes en maak er mini banketstaafjes van.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + HA + +
    + +
    +
    + +
    +
    + Marijke + 2016-12-03 14:48:46 +
    +
    +

    220 graden is te hoog en de tijd daarom te lang. Ik heb de staaf na een kwartier uit de oven gehaald, toen was hij al iets te bruin.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MA + +
    + +
    + +
    +
    + Rutger + 2016-12-04 23:03:32 +
    +
    +

    Hoi Marijke. Iedere oven is natuurlijk anders, daarom zijn de oventijden die ik noem ook altijd indicaties. Heb je met hetelucht gebakken? Dan kan je de oven altijd beter zo'n tien procent lager zetten.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Marijke + 2016-12-03 16:20:33 +
    +
    +

    Maar wel heel lekker!!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MA + +
    + +
    +
    + +
    +
    + Danielle + 2016-12-06 16:49:02 +
    +
    +

    Rutger, ik heb momenteel helaas geen oven maar wel een airfryer. Zou ik een banketstaaf ook in de airfryer kunnen maken? En welke stand en tijd zou ik dan aan moeten houden?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + DA + +
    + +
    + +
    +
    + Rutger + 2016-12-09 08:22:14 +
    +
    +

    Ik denk wel dat het kan, maar durf het niet zeker te zeggen. Ik heb zelf nog te weinig ervaring met de airfryer om daar een goed antwoord op te kunnen geven.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Doret Balk + 2016-12-20 18:41:05 +
    +
    +

    Hoi Rutger,
    +Kan ik de banketstaaf ook met glutenvrije bladerdeeg maken, of werkt dat niet?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + DO + +
    + +
    + +
    +
    + Rutger + 2016-12-21 23:40:22 +
    +
    +

    Ik ga er van uit dat het kan, maar heb eerlijk gezegd nog nooit gebakken met glutenvrij bladerdeeg.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Sandra + 2016-12-24 12:50:02 +
    +
    +

    Hoi Rutger,
    +Ik wil hem opmaken met bigarreaux. Doe ik dat na het bakken of kunnen ze de oven mee in?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + SA + +
    + +
    + +
    +
    + Rutger + 2016-12-24 16:40:31 +
    +
    +

    Hoi! Die kunnen er na het bakken op, meebakken is niet zo'n goed idee.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    + +
    +
    + Henk + 2016-12-24 18:00:55 +
    +
    +

    Na het bakken bestrijken met opgewarmde sinaasappelmarmelade en daar de bigarreaux en wat sliertjes gekonfijte sinaasappelschil opplakken. Niet iedereen lust sinaasappelmarmelade, dus veel banketbakkers laten dit tegenwoordig achterwege. Helaas.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + HE + +
    + +
    + +
    +
    + Rutger + 2016-12-25 14:03:18 +
    +
    +

    Dankjewel voor het advies Henk!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    +
    +
    + +
    +
    + Nico + 2017-09-30 19:08:06 +
    +
    +

    Hi Rutger,
    +Het banketstaaf seizoen begint weer, en vandaag heb ik weer een staaf gepakken. Weer heb ik de twee problemen, die ik bijna altijd heb, nl.: 1) soms loopt het spijs uit de rol tijdens het bakken er zit dan een gat in het deeg, en 2) na het afkoelen is de spijs nogal hard.
    +Wat kan ik daar aan doen? Ik gebruik altijd bladerdeeg-velletjes uit de diepvries. Verder volg ik nauwkeurig je recept, ik gebruik rauwe amandelen die ontveld zijn. Wat doe ik verkeerd?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + NI + +
    + +
    + +
    +
    + Rutger + 2017-10-02 13:10:06 +
    +
    +

    Door een rol koelvers bladerdeeg te gebruiken heb je het probleem van gaten in het deeg, wat met losse lapjes vaak gebeurd, minder of niet. Het spijs kun je wat afslappen met water en/of ei, daardoor wordt het wat minder hard.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Nico + 2017-10-03 19:14:03 +
    +
    +

    ok, dank je, ik ga het anders aanpakken !

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + NI + +
    + +
    +
    + +
    +
    + Carina + 2017-11-12 21:17:34 +
    +
    +

    Vandaag gemaakt deze amandelstaaf
    +Foto op fb
    +Graag feed back

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + CA + +
    + +
    +
    + +
    +
    + Carina van Hout + 2017-11-12 21:22:28 +
    +
    +

    Vandaag gemaakt deze amandelstaaf
    +en bladerdeeg zelf gemaakt en spijs is zelf gemaakt
    +Wat leuk om te doen

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + CA + +
    + +
    + +
    +
    + Rutger + 2017-11-19 22:00:00 +
    +
    +

    Heel leuk om te horen!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Miranda + 2017-11-22 06:17:37 +
    +
    +

    Hoe lang blijft hij vers en kan ik hem bewaren?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + MI + +
    + +
    + +
    +
    + Rutger + 2017-11-27 08:10:15 +
    +
    +

    Op de dag zelf en de dag daarna is hij het lekkerst. Maar luchtdicht verpakt kun je hem zeker een kleine week bewaren en voor het serveren weer even oppiepen in de oven. Dan smaakt hij weer als vers!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Ingrid + 2017-11-27 17:38:45 +
    +
    +

    Het deeg hoef je niet in te prikken voor een banketstaaf toch?? Ik ga hem zeker maken en dan met de amarenekersen erin en zelfgemaakte amandelspijs. Lijkt me erg lekker :-)

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + IN + +
    + +
    + +
    +
    + Ingrid + 2017-11-27 17:39:43 +
    +
    +

    Ja het staat niet in het recept van dat inprikken maar ik vraag het voor de zekerheid. Ik werk niet zo vaak met bladerdeeg en vraag me altijd af als ik iets maak of het nou wel of niet ingeprikt moet worden :-)

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + IN + +
    + +
    + +
    +
    + Rutger + 2017-11-30 11:03:00 +
    +
    +

    Het inprikken doe je alleen als je wilt dat het deeg niet teveel rijst en daardoor te hoog wordt. Met het inprikken maak je de structuur van het bladerdeeg wat kapot, waardoor het minder hoog bakt. Bij de banketstaaf is dat niet nodig. Doordat het deeg om het spijs gerold is rijst het al minder hoog dan normaal.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    +
    + +
    +
    + thea + 2018-02-03 20:56:59 +
    +
    +

    hoi Rutger ik wil een amandelstaaf bakken maar waar kun je een rol bladerdeeg kopen, ik heb alleen maar de vierkante balderdeeg. Ik hoor graag wat van je

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + TH + +
    + +
    + +
    +
    + Rutger + 2018-02-05 08:44:33 +
    +
    +

    Hoi! Kijk even op de site van Tante Fanny, daar staan alle verkooppunten: www.tantefanny.nl

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Anita Monk + 2020-11-14 09:40:46 +
    +
    +

    Won bij londen stuur je banket stafen naar Engeland!?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + AN + +
    + +
    + +
    +
    + Rutger + 2020-11-16 08:36:21 +
    +
    +

    Helaas stuur ik helemaal niets op, je kunt de banketstaaf zelf bakken :)

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Rowen + 2020-11-28 09:59:07 +
    +
    +

    Welke ovenstand gebruik je?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + RO + +
    + +
    + +
    +
    + Rutger + 2020-11-30 08:26:10 +
    +
    +

    Zie deze pagina voor het antwoord: https://rutgerbakt.nl/faq-veelgestelde-vragen/

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Melvin + 2020-12-03 22:51:47 +
    +
    +

    Ik heb inmiddels één banketstaaf gemaakt. Ik kon helaas de rol bladerdeeg niet bemachtigen, en heb het dus met losse plakken moeten doen. Die heb ik deels over elkaar heen gelegd zodat ik een rol kreeg, en een beetje tegen elkaar aangedrukt. Ik heb de temperatuur en oventijd aangehouden, en hoewel de bovenkant prima was, was de onderkant helemaal zwart. Wat kan ik een volgende keer precies anders doen? Ik heb de onderkant niet bestreken met ei, misschien was dat het? Of misschien was er spijs gelekt en is dat aan gaan branden?

    +

    Ik ga eerdaags nog een poging wagen want ik heb nog spijs en bladerdeeg over. 😅

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + ME + +
    + +
    + +
    +
    + Rutger + 2020-12-07 07:10:45 +
    +
    +

    Je kunt het ovenrooster iets hoger in de oven plaatsen (zodat het minder warmte van onderen krijgt) of een een dubbele laag bakpapier gebruiken onder de rol. Zorg er inderdaad goed voor dat er geen eistrijksel of spijs onder de rol komt, dat wordt tijdens het bakken snel te donker.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    + +
    +
    + Saskia + 2020-12-05 12:57:08 +
    +
    +

    Bij de grote gele supermarkt hebben ze bladerdeeg rollen.😉

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + SA + +
    + +
    +
    +
    + +
    +
    + Cobie + 2020-12-13 12:05:29 +
    +
    +

    Goedemorgen Rutger,
    +Staat de banketstaaf en letter in 1 van je prachtige boeken? Ik heb er inmiddels 4.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + CO + +
    + +
    + +
    +
    + Rutger + 2020-12-13 12:49:25 +
    +
    +

    Hoi! Deze staat niet in mijn boeken, enkel online.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Cobie + 2020-12-28 15:03:41 +
    +
    +

    Hallo Rutger,
    +Ik heb inmiddels al verschillende banketstaven gebakken, ook voor vrienden en familie. Ook het bladerdeeg en de spijs maak ik zelf. Ze waren allemaal super lekker. Kreeg veel complimenten. Ik heb zelfs een kerstkrans gemaakt met vruchtjes etc. Alleen de tip die je geeft om wat amandelschaafsel er op te strooien is geen succes. Mijn laatste was dus niet zo goed. Verbrand schaafsel. Jammer. Groet Cobie

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + CO + +
    + +
    + +
    +
    + Rutger + 2020-12-30 09:38:46 +
    +
    +

    Leuk om te horen dat de staven zo in de smaak vallen!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Thomas + 2020-12-29 10:01:08 +
    +
    +

    Hoi Rutger dank je wel. Ik woon in Denemarken. Ik vind het heel lekker om jou recepten te gebruiken. Groetjes, Thomas (9 jaar)

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + TH + +
    + +
    + +
    +
    + Rutger + 2020-12-30 09:34:01 +
    +
    +

    Hoi Thomas! Heel leuk om te horen! Heel veel bakplezier!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Berry + 2021-10-23 11:35:14 +
    +
    +

    Hoi Rutger.... De eerste banketstaaf van dit jaar heb ik gemaakt maar jammer is dat deze is opengeklapt. Ondanks ik de deegnaad naar beneden heb gelegd. Niet minder lekker natuurlijk maar wel een beetje jammer. Weet jij wat ik anders kan doen?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + BE + +
    + +
    + +
    +
    + Ilse + 2021-11-22 21:19:05 +
    +
    +

    Hallo Berry je moet er boven op met een prikker 3 gaatjes in prikken dan his het euvel over. Succes

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + IL + +
    + +
    +
    + +
    +
    + Rutger + 2021-10-24 12:33:34 +
    +
    +

    Dat is zeker jammer. Het is lastig om een oplossing te geven, omdat ik natuurlijk niet gezien heb wat je precies hebt gedaan. Wellicht wat het spijs te nat, het deeg te dun of niet goed gerold.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    + +
    +
    + Hans + 2022-11-21 11:33:18 +
    +
    +

    Meestal wordt de bovenkant van de staaf een paar keer ingeprikt met een vork dan kan de stoom in de staaf eruit.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + HA + +
    + +
    +
    +
    +
    + +
    +
    + Ed + 2021-12-01 16:07:38 +
    +
    +

    Beste Rutger, is er geen lijst van baktijden per product, net zowel de hete lucht en de onder en bovenwarmte en tevens de baktijden.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + ED + +
    + +
    + +
    +
    + Rutger + 2021-12-08 22:49:43 +
    +
    +

    Die is er niet. Meer uitleg over de verschillende ovens en temperaturen lees je hier: https://rutgerbakt.nl/faq-veelgestelde-vragen/

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Jenny Rave + 2021-12-11 13:26:55 +
    +
    +

    Hoe komt het dat mijn amandelstaaf taai is?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + JE + +
    + +
    + +
    +
    + Rutger + 2021-12-14 08:32:12 +
    +
    +

    Heb je 'm lang genoeg gebakken?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Ilse + 2022-02-28 20:58:12 +
    +
    +

    Ik heb ook een taaie banketstaaf gekregen, ik vermoed dat het de amandelspijs is, moet ik hier misschien wat losse suiker door doen voor ik het als vulling ga gebruiken?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + IL + +
    + +
    +
    + +
    +
    + Jos + 2022-03-10 10:50:59 +
    +
    +

    Hoi Rutger, zowel deze banketstaaf als een amandelbroodje is een combi van bladerdeeg en amandelspijs. Toch zijn ze heel verschillend. Waarin zit dit verschil?
    +Kan je misschien een keer een recept delen van een amandelbroodje?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + JO + +
    + +
    + +
    +
    + Rutger + 2022-03-13 12:45:39 +
    +
    +

    Ze verschillen inderaad. Bij een amandelbroodje is het deeg niet zo stevig om de amandelvulling heen gerold, waardoor het bladerdeeg luchtiger kan rijzen. Wellicht plaats ik in de toekomst een recept voor amandelbroodjes!

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +
    +
    + Elisabeth Ruiter + 2022-04-21 00:18:19 +
    +
    +

    Ik gebruik Amandel meel inplaats van amandelen fijn malen. Scheelt tijd en net zo lekker. 1 op 1 plus een ei voor de spice.

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + EL + +
    + +
    +
    + +
    +
    + danny + 2022-05-19 16:29:43 +
    +
    +

    Rutger, je helpt me enorm met een school opdracht. bedankt

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + DA + +
    + +
    +
    + +
    +
    + Della + 2022-11-29 12:44:05 +
    +
    +

    Help! Rutger ik gebruik jouw recept maar de amandelstaven worden maar niet bruin! Ze zitten al 30 min. In de oven. Ik heb een losse oven en heb de stand nu naar hetelucht gebracht. Wat te dien?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + DE + +
    + +
    + +
    +
    + Rutger + 2022-12-01 15:03:17 +
    +
    +

    Dat is heel gek. Is de oven wel warm genoeg? En goed met ei bestreken?

    + + Beantwoorden +
    + + +
    + + + + +
    + + +
    + + + +
    +
    +
    + + +
    + +
    +
    +
    + +

    U kunt niet meer reageren.

    + + + +
    + + + + +
    + + +
    + + + +
    +
    + +
    +
    +
    + + + +
    + + + + + +
    + + +
    +
    + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/test_grimgrains.py b/tests/test_grimgrains.py index 47dcc44f6..941f8f5d7 100644 --- a/tests/test_grimgrains.py +++ b/tests/test_grimgrains.py @@ -11,7 +11,7 @@ class TestGrimGrainsScraper(ScraperTest): def test_host(self): self.assertEqual("grimgrains.com", self.harvester_class.host()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "https://grimgrains.com/site/okonomiyaki.html", diff --git a/tests/test_grouprecipes.py b/tests/test_grouprecipes.py index dc577ed9d..847e18b6e 100644 --- a/tests/test_grouprecipes.py +++ b/tests/test_grouprecipes.py @@ -10,7 +10,7 @@ class TestGroupRecipes(ScraperTest): def test_host(self): self.assertEqual("grouprecipes.com", self.harvester_class.host()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "http://www.grouprecipes.com/145264/slow-cooker-chicken-biscuits.html", diff --git a/tests/test_herseyland.py b/tests/test_herseyland.py index d01977447..bb19a9a47 100644 --- a/tests/test_herseyland.py +++ b/tests/test_herseyland.py @@ -12,7 +12,7 @@ class TestHerseyLandScraper(ScraperTest): def test_host(self): self.assertEqual("hersheyland.com", self.harvester_class.host()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "https://www.hersheyland.com/recipes/hersheys-perfectly-chocolate-chocolate-cake.html", diff --git a/tests/test_innit.py b/tests/test_innit.py index d12dccc92..ed59351e1 100644 --- a/tests/test_innit.py +++ b/tests/test_innit.py @@ -11,7 +11,7 @@ class TestInnitScraper(ScraperTest): def test_host(self): self.assertEqual("innit.com", self.harvester_class.host()) - @unittest.skip("canonical_url will not pass with testhtml (uses example.com)") + @unittest.skip("canonical_url is not available from this webpage") def test_canonical_url(self): self.assertEqual( "https://www.innit.com/meal/967/5350/Salads%3A%20Blended-Carrot-Ginger-Dressing%2BAssembled-Broccoli-Beet-Mix%2BSeared-Tofu-Diced%2BOlive-Oil%2BPrepared-Mixed-Greens", diff --git a/tests/test_maangchi.py b/tests/test_maangchi.py index 3de6aa136..6469e468c 100644 --- a/tests/test_maangchi.py +++ b/tests/test_maangchi.py @@ -11,6 +11,12 @@ class TestMaangchiScraper(ScraperTest): def test_host(self): self.assertEqual("maangchi.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.maangchi.com/recipe/yuringi", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Maangchi", self.harvester_class.author()) @@ -64,7 +70,7 @@ def test_instructions(self): ) def test_ratings(self): - self.assertEqual(5.0, self.harvester_class.ratings()) + self.assertEqual(5, self.harvester_class.ratings()) def test_cuisine(self): self.assertEqual("Korean", self.harvester_class.cuisine()) diff --git a/tests/test_madensverden.py b/tests/test_madensverden.py index 90f3530e2..9aae00ff3 100644 --- a/tests/test_madensverden.py +++ b/tests/test_madensverden.py @@ -9,6 +9,12 @@ class TestMadensVerdenScraper(ScraperTest): def test_host(self): self.assertEqual("madensverden.dk", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://madensverden.dk/trifli-med-rabarber/", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual( "Rabarbertrifli", @@ -51,7 +57,7 @@ def test_ingredients(self): "400 gram rabarber", "75 gram sukker", "10 gram vaniljesukker", - "2 pasteuriserede æggeblommer (1 bæger)", + "2 pasteuriserede æggeblommer", "40 gram sukker", "10 gram majsstivelse", "2,5 deciliter sødmælk", @@ -69,7 +75,7 @@ def test_instructions(self): ) def test_ratings(self): - self.assertEqual(4.77, self.harvester_class.ratings()) + self.assertEqual(4.72, self.harvester_class.ratings()) def test_author(self): self.assertEqual("Holger Rørby Madsen", self.harvester_class.author()) diff --git a/tests/test_madewithlau.py b/tests/test_madewithlau.py index ff9704285..b18b0358b 100644 --- a/tests/test_madewithlau.py +++ b/tests/test_madewithlau.py @@ -1,3 +1,5 @@ +import unittest + from recipe_scrapers.madewithlau import MadeWithLau from tests import ScraperTest @@ -9,6 +11,13 @@ class TestMadeWithLauScraper(ScraperTest): def test_host(self): self.assertEqual("madewithlau.com", self.harvester_class.host()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://www.madewithlau.com/recipes/salt-pepper-tofu", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Made With Lau", self.harvester_class.author()) @@ -38,7 +47,7 @@ def test_yields(self): def test_image(self): self.assertEqual( - "https://cdn.sanity.io/images/2r0kdewr/production/3172f1134f6ad9f09fafa7770328db9066b7215a-500x500.jpg", + "https://cdn.sanity.io/images/2r0kdewr/production/dc812cc86bad81592b8cd0e8ddb246a9c5e9a59e-1000x667.jpg?w=600&q=50", self.harvester_class.image(), ) diff --git a/tests/test_madsvin.py b/tests/test_madsvin.py index d33184bf4..0c34f3339 100644 --- a/tests/test_madsvin.py +++ b/tests/test_madsvin.py @@ -10,6 +10,12 @@ class TestMadsvinScraper(ScraperTest): def test_host(self): self.assertEqual("madsvin.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://madsvin.com/pandekager/", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual("Pandekager", self.harvester_class.title()) @@ -29,10 +35,10 @@ def test_ingredients(self): self.assertEqual( [ "125 gram hvedemel", - "3 æg mellemstore", - "3 dl sødmælk ((anden mælk kan også fint bruges))", - "2 spsk sukker ((både rørsukker og hvid sukker kan bruges))", - "½ stang vanilje ((eller 1 spsk vaniljesukker))", + "3 æg ((mellemstore))", + "3 dl mælk (jeg brugte sødmælk - anden mælk kan også fint bruges)", + "2 spsk sukker (både rørsukker og hvid sukker kan bruges)", + "½ stang vanilje (eller 1 spsk vaniljesukker)", "25 gram smør ((smeltet))", "½ tsk salt", "smør (til stegning - neutral olie kan også bruges)", @@ -41,7 +47,7 @@ def test_ingredients(self): ) def test_ratings(self): - self.assertEqual(4.67, self.harvester_class.ratings()) + self.assertEqual(4.64, self.harvester_class.ratings()) def test_category(self): self.assertEqual("bagværk,Dessert,Kage", self.harvester_class.category()) diff --git a/tests/test_marleyspoon.py b/tests/test_marleyspoon.py index 4141a850e..9fcef312d 100644 --- a/tests/test_marleyspoon.py +++ b/tests/test_marleyspoon.py @@ -17,7 +17,7 @@ def test__get_json_params(self): self.assertEqual( ( "https://api.marleyspoon.com/recipes/113813?brand=ms&country=de&product_type=web", - "Bearer eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJtcyIsImNvdW50cnkiOiJkZSIsImJyYW5kIjoibXMiLCJ0cyI6MTY1Mzg4ODg3NiwicmFuZG9tX2lkIjoiMGY4YjZkIn0.quv6_xQk0EjwKmHn7u_CltqMkPuNen-N6kncGHTjcbg", + "Bearer eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJtcyIsImNvdW50cnkiOiJkZSIsImJyYW5kIjoibXMiLCJ0cyI6MTY5NzA2MDUwMiwicmFuZG9tX2lkIjoiNzU1OGRlIn0.i1Nyx4aB2BQf0JmlSi4TPL9rmFbFpN8orSJRGuWina0", ), self.harvester_class._get_json_params(), ) @@ -25,6 +25,12 @@ def test__get_json_params(self): def test_host(self): self.assertEqual("marleyspoon.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://marleyspoon.de/menu/113813-glasierte-veggie-burger-mit-roestkartoffeln-und-apfel-gurken-salat", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual( self.harvester_class.title(), diff --git a/tests/test_marmiton.py b/tests/test_marmiton.py index a0ca1b760..76e16d72f 100644 --- a/tests/test_marmiton.py +++ b/tests/test_marmiton.py @@ -35,12 +35,12 @@ def test_ingredients(self): "350 g de poivron de couleur rouge et vert", "350 g d'oignon", "500 g de tomate bien mûres", - "3 gousses d'ail", - "6 cuillères à soupe d'huile d'olive", + "6 c.à.s d'huile d'olive", "1 brin de thym", "1 feuille de laurier", "poivre", "sel", + "3 gousses d'ail", ], self.harvester_class.ingredients(), ) diff --git a/tests/test_marthastewart.py b/tests/test_marthastewart.py index e40bbefca..c82b1bacc 100644 --- a/tests/test_marthastewart.py +++ b/tests/test_marthastewart.py @@ -19,43 +19,41 @@ def test_title(self): self.assertEqual(self.harvester_class.title(), "Breaded Chicken Breasts") def test_author(self): - self.assertEqual(self.harvester_class.author(), "Martha Stewart") + self.assertEqual(self.harvester_class.author(), "Martha Stewart Test Kitchen") def test_total_time(self): self.assertEqual(25, self.harvester_class.total_time()) def test_yields(self): - self.assertEqual("4", self.harvester_class.yields()) + self.assertEqual("4 servings", self.harvester_class.yields()) def test_image(self): self.assertEqual( - "https://imagesvc.meredithcorp.io/v3/mm/image?url=https%3A%2F%2Fassets.marthastewart.com%2Fstyles%2Fwmax-750%2Fd31%2Fbreaded-chicken-cutlets-d104370%2Fbreaded-chicken-cutlets-d104370_horiz.jpg%3Fitok%3DdnK5TccB", + "https://www.marthastewart.com/thmb/nvxNpKLIet99N9F5m3dHhHu0g_4=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/336792_breaded-chicken-breasts-12-877d76b08e44450fa77c20a0e449a741.jpg", self.harvester_class.image(), ) def test_ingredients(self): - self.assertSetEqual( - set( - [ - "3 large eggs", - "Coarse salt", - "1/3 cup all-purpose flour", - "3 1/2 cups fresh breadcrumbs", - "1 cup vegetable oil", - "8 thin chicken cutlets (about 1 1/2 pounds total)", - "Lemon wedges, for serving (optional)", - ] - ), - set(self.harvester_class.ingredients()), + self.assertEqual( + [ + "3 large eggs", + "Coarse salt", + "0.333 cup all-purpose flour", + "3.5 cups fresh breadcrumbs", + "1 cup vegetable oil", + "8 thin chicken cutlets (about 1 ½ pounds total)", + "Lemon wedges, for serving (optional)", + ], + (self.harvester_class.ingredients()), ) def test_instructions(self): return self.assertEqual( "\n".join( [ - "In a shallow dish, whisk eggs with teaspoon salt; let stand 5 minutes. In another shallow dish, season flour with 1/4 teaspoon salt. In a third shallow dish, season breadcrumbs with 1 teaspoon salt.", - "In a large cast-iron skillet or other heavy deep skillet, heat oil over medium. Meanwhile, pat chicken dry with paper towels. Coat in flour, shaking off excess, then dip in egg (letting excess drip off). Dredge in breadcrumbs, turning twice and patting to adhere.", - "Increase heat to medium-high. Working in batches, add chicken to skillet; cook, gently shaking skillet occasionally, until chicken is browned, about 4 minutes. Turn with tongs; cook until browned and opaque throughout, 2 to 3 minutes more (if browning too quickly, lower heat). Between batches, skim off brown crumbs from oil with a slotted spoon. Drain chicken on paper towels; season with salt.", + "Whisk eggs and set out breading: In a shallow dish, whisk eggs with teaspoon salt; let stand 5 minutes. In another shallow dish, season flour with 1/4 teaspoon salt. In a third shallow dish, season breadcrumbs with 1 teaspoon salt.", + "Prep chicken cutlets: In a large cast-iron skillet or other heavy deep skillet, heat oil over medium. Meanwhile, pat chicken dry with paper towels. Coat in flour, shaking off excess. Then dip in egg (letting excess drip off). Dredge in breadcrumbs, turning twice and patting to adhere.", + "Cook chicken cutlets: Increase heat to medium-high. Working in batches, add chicken to skillet; cook, gently shaking skillet occasionally, until chicken is browned, about 4 minutes. Turn with tongs; cook until browned and opaque throughout, 2 to 3 minutes more (if browning too quickly, lower heat). Between batches, skim off brown crumbs from oil with a slotted spoon. Drain chicken on paper towels; season with salt.", ] ), self.harvester_class.instructions(), diff --git a/tests/test_meljoulwan.py b/tests/test_meljoulwan.py index c12a8af03..e21e154d5 100644 --- a/tests/test_meljoulwan.py +++ b/tests/test_meljoulwan.py @@ -9,6 +9,12 @@ class TestMeljoulwanScraper(ScraperTest): def test_host(self): self.assertEqual("meljoulwan.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "http://meljoulwan.com/2014/03/17/chicken-pesto-meatballs-marinara/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Melissa Joulwan", self.harvester_class.author()) diff --git a/tests/test_mindmegette.py b/tests/test_mindmegette.py index 5ce84740b..fb34e3b97 100644 --- a/tests/test_mindmegette.py +++ b/tests/test_mindmegette.py @@ -45,13 +45,13 @@ def test_ingredients(self): ) def test_instructions(self): - return self.assertEqual( + expected_instructions = ( "A zöldségeket megpucoljuk és megmossuk.\n" - + "A burgonyát vastagabb szeletekre vágjuk, a répákat hosszában elfelezzük, a lilahagymát félbe vagy negyedbe vágjuk, a céklát szeleteljük, a fokhagymát egészben hagyjuk.\n" - + "Az összes, előkészített zöldséget egy tepsibe tesszük, meglocsoljuk olívaolajjal, sózzuk és borsozzuk, kézzel összeforgatjuk az egészet, majd friss rozmaringot teszünk rá.\n" - + "Lefedjük alufóliával, 180 fokon 20 percig sütjük, majd fólia nélkül, amíg minden zöldség meg nem puhul. Grill funkció esetén az utolsó 5 percben meg is piríthatjuk. Sült húsok mellé kiváló, laktató köret.", - self.harvester_class.instructions(), + "A burgonyát vastagabb szeletekre vágjuk, a répákat hosszában elfelezzük, a lilahagymát félbe vagy negyedbe vágjuk, a céklát szeleteljük, a fokhagymát egészben hagyjuk.\n" + "Az összes, előkészített zöldséget egy tepsibe tesszük, meglocsoljuk olívaolajjal, sózzuk és borsozzuk, kézzel összeforgatjuk az egészet, majd friss rozmaringot teszünk rá.\n" + "Lefedjük alufóliával, 180 fokon 20 percig sütjük, majd fólia nélkül, amíg minden zöldség meg nem puhul. Grill funkció esetén az utolsó 5 percben meg is piríthatjuk. Sült húsok mellé kiváló, laktató köret." ) + self.assertEqual(expected_instructions, self.harvester_class.instructions()) def test_yields(self): self.assertEqual("4 servings", self.harvester_class.yields()) diff --git a/tests/test_ministryofcurry.py b/tests/test_ministryofcurry.py index c452d93b7..9a443273d 100644 --- a/tests/test_ministryofcurry.py +++ b/tests/test_ministryofcurry.py @@ -11,6 +11,12 @@ class TestMinistryOfCurryScraper(ScraperTest): def test_host(self): self.assertEqual("ministryofcurry.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://ministryofcurry.com/slow-cooker-chicken-tikka-masala/", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual( "Slow Cooker EASY Chicken Tikka Masala", self.harvester_class.title() @@ -57,7 +63,7 @@ def test_instructions(self): self.assertEqual(expected_instructions, self.harvester_class.instructions()) def test_ratings(self): - self.assertEqual(4.7, self.harvester_class.ratings()) + self.assertEqual(4.69, self.harvester_class.ratings()) def test_cuisine(self): self.assertEqual("Indian", self.harvester_class.cuisine()) diff --git a/tests/test_mobkitchen.py b/tests/test_mobkitchen.py index 72fbed4b3..b5f206975 100644 --- a/tests/test_mobkitchen.py +++ b/tests/test_mobkitchen.py @@ -9,6 +9,12 @@ class TestMobKitchenScraper(ScraperTest): def test_host(self): self.assertEqual("mobkitchen.co.uk", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.mob.co.uk/recipes/chilli-cheese-paratha", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Mob", self.harvester_class.author()) @@ -26,7 +32,7 @@ def test_yields(self): def test_image(self): self.assertEqual( - "https://mobkitchen-objects.imgix.net/recipes/9K8A6392-2.jpg?auto=format&crop=focalpoint&domain=mobkitchen-objects.imgix.net&fit=crop&fp-x=0.5&fp-y=0.5&h=827&ixlib=php-3.3.1&q=82&w=1300&s=412bb43eb2623e3afb2bebc5cc73b572", + "https://files.mob-cdn.co.uk/recipes/9K8A6392-2.jpg", self.harvester_class.image(), ) @@ -41,7 +47,6 @@ def test_ingredients(self): "3 Spring Onions", "250g Mozzarella", "250g Cheddar Cheese", - "Salt", "Vegetable Oil", ], self.harvester_class.ingredients(), diff --git a/tests/test_momswithcrockpots.py b/tests/test_momswithcrockpots.py index 530a07afe..6e301659a 100644 --- a/tests/test_momswithcrockpots.py +++ b/tests/test_momswithcrockpots.py @@ -30,21 +30,21 @@ def test_yields(self): def test_ingredients(self): self.assertEqual( [ - "8 ounces macaroni", + "8 ounce macaroni", "2 teaspoons olive oil", "1 cup evaporated milk", "1/2 cup milk", "1/2 teaspoon salt", "1/4 teaspoon ground black pepper", - "2 cups Cheddar cheese (shredded, or a Cheddar blend)", - "4 tablespoons butter (melted)", + "2 cups Cheddar cheese shredded, or a Cheddar blend", + "4 tablespoons butter melted", ], self.harvester_class.ingredients(), ) def test_instructions(self): return self.assertEqual( - 'Cook the macaroni following package directions. Drain in a colander and rinse with hot water. Drain well.\nGenerously butter the sides and bottom of a 3 1/2- to 4-quart slow cooker (I use about 2 tablespoons of butter).\nCombine the macaroni with the remaining ingredients in the slow cooker and blend well. Cover the slow cooker and cook on LOW for 2 1/2 to 3 1/2 hours, stirring a few times.\nIf desired, spoon the cooked macaroni and cheese mixture into a baking dish, sprinkle with a little more cheese, and put under the broiler for a minute or 2, just until cheese is melted.\nWhen the macaroni and cheese is done, feel free to spoon into a baking dish, top with a little more cheese, and put under the broiler for a minute or two for that "fresh from the oven" look.\nUse a gluten free pasta', + "Cook the macaroni following package directions. Drain in a colander and rinse with hot water. Drain well.\nGenerously butter the sides and bottom of a 3 1/2- to 4-quart slow cooker (I use about 2 tablespoons of butter).\nCombine the macaroni with the remaining ingredients in the slow cooker and blend well. Cover the slow cooker and cook on LOW for 2 1/2 to 3 1/2 hours, stirring a few times.\nIf desired, spoon the cooked macaroni and cheese mixture into a baking dish, sprinkle with a little more cheese, and put under the broiler for a minute or 2, just until cheese is melted.\nWhen the macaroni and cheese is done, feel free to spoon into a baking dish, top with a little more cheese, and put under the broiler for a minute or two for that “fresh from the oven” look.\nUse a gluten free pasta", self.harvester_class.instructions(), ) diff --git a/tests/test_monsieurcuisine.py b/tests/test_monsieurcuisine.py index 7ae6bed76..d0b7c09de 100644 --- a/tests/test_monsieurcuisine.py +++ b/tests/test_monsieurcuisine.py @@ -9,6 +9,12 @@ class TestMonsieurCuisineScraper(ScraperTest): def test_host(self): self.assertEqual("monsieur-cuisine.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.monsieur-cuisine.com/fr/recettes/detail/guacamole-2/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("© Monsieur Cuisine", self.harvester_class.author()) diff --git a/tests/test_motherthyme.py b/tests/test_motherthyme.py index 8bb7cd755..73e5b8d44 100644 --- a/tests/test_motherthyme.py +++ b/tests/test_motherthyme.py @@ -11,7 +11,7 @@ def test_host(self): def test_canonical_url(self): self.assertEqual( - "http://www.motherthyme.com/2014/01/cinnamon-roll-oatmeal.html", + "https://www.motherthyme.com/2014/01/cinnamon-roll-oatmeal.html", self.harvester_class.canonical_url(), ) @@ -44,16 +44,16 @@ def test_ingredients(self): "1 ounce cream cheese (softened)", "1 tablespoon milk", "1/8 teaspoon vanilla extract", - "5 tablespoons confectioners' sugar", + "5 tablespoons confectioners’ sugar", ], self.harvester_class.ingredients(), ) def test_instructions(self): return self.assertEqual( - "Oatmeal\nIn a large saucepan add milk, sugars, vanilla and salt and bring to a boil over medium heat.\nStir in oats, return to a boil and continue to cook, stirring occasionally for 3-5 minutes until oatmeal begins to thicken.\nCover and remove from heat. Let sit for about 3 minutes.\nTopping\nIn a small bowl mix butter, brown sugar and cinnamon until combined.\nGlaze\nMicrowave cream cheese in a small bowl for about 10 seconds until just melted.\nStir in confectioners' sugar until combined.\nStir in milk and vanilla until creamy.\nNote: Add in a little more confectioners' sugar if glaze is too thin or a little more milk if glaze is too thick until desired consistency.\nAssemble\nPlace desired amount of oatmeal in serving bowl. Drizzle with some of the cinnamon sugar topping and then drizzle on top of that some of the cream cheese glaze.\nServe warm.", + "In a large saucepan add milk, sugars, vanilla and salt and bring to a boil over medium heat.\nStir in oats, return to a boil and continue to cook, stirring occasionally for 3-5 minutes until oatmeal begins to thicken.\nCover and remove from heat. Let sit for about 3 minutes.\nIn a small bowl mix butter, brown sugar and cinnamon until combined.\nMicrowave cream cheese in a small bowl for about 10 seconds until just melted.\nStir in confectioners’ sugar until combined.\nStir in milk and vanilla until creamy.\nNote\nAdd in a little more confectioners’ sugar if glaze is too thin or a little more milk if glaze is too thick until desired consistency.\nPlace desired amount of oatmeal in serving bowl. Drizzle with some of the cinnamon sugar topping and then drizzle on top of that some of the cream cheese glaze.\nServe warm.", self.harvester_class.instructions(), ) def test_ratings(self): - self.assertEqual(4.91, self.harvester_class.ratings()) + self.assertEqual(4.9, self.harvester_class.ratings()) diff --git a/tests/test_mykitchen101.py b/tests/test_mykitchen101.py index 2cd92bdb0..4de85013a 100644 --- a/tests/test_mykitchen101.py +++ b/tests/test_mykitchen101.py @@ -9,6 +9,12 @@ class TestMyKitchen101Scraper(ScraperTest): def test_host(self): self.assertEqual("mykitchen101.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://mykitchen101.com/%e5%8f%a4%e6%97%a9%e5%91%b3%e8%bf%b7%e4%bd%a0%e7%83%a4%e9%b8%a1%e8%9b%8b%e7%b3%95/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("清闲廚房 团队", self.harvester_class.author()) diff --git a/tests/test_mykitchen101en.py b/tests/test_mykitchen101en.py index 0ddc6e296..acc6fccc5 100644 --- a/tests/test_mykitchen101en.py +++ b/tests/test_mykitchen101en.py @@ -9,6 +9,12 @@ class TestMyKitchen101enScraper(ScraperTest): def test_host(self): self.assertEqual("mykitchen101en.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://mykitchen101en.com/baked-mini-egg-sponge-cakes/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Mykitchen101en Team", self.harvester_class.author()) diff --git a/tests/test_nhshealthierfamilies_1.py b/tests/test_nhshealthierfamilies_1.py index c43c103d9..fbe320253 100644 --- a/tests/test_nhshealthierfamilies_1.py +++ b/tests/test_nhshealthierfamilies_1.py @@ -1,3 +1,5 @@ +import unittest + from recipe_scrapers.nhshealthierfamilies import NHSHealthierFamilies from tests import ScraperTest @@ -10,6 +12,13 @@ class TestNHSHealthierFamiliesScraper(ScraperTest): def test_host(self): self.assertEqual("nhs.uk", self.harvester_class.host()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://www.nhs.uk/healthier-families/recipes/chilli-con-carne/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("NHS Better Health", self.harvester_class.author()) diff --git a/tests/test_nhshealthierfamilies_2.py b/tests/test_nhshealthierfamilies_2.py index 6ef5d90e4..aecdac96f 100644 --- a/tests/test_nhshealthierfamilies_2.py +++ b/tests/test_nhshealthierfamilies_2.py @@ -1,3 +1,5 @@ +import unittest + from recipe_scrapers._grouping_utils import IngredientGroup from recipe_scrapers.nhshealthierfamilies import NHSHealthierFamilies from tests import ScraperTest @@ -11,6 +13,13 @@ class TestNHSHealthierFamiliesScraper(ScraperTest): def test_host(self): self.assertEqual("nhs.uk", self.harvester_class.host()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://www.nhs.uk/healthier-families/recipes/homemade-fish-and-chips/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("NHS Better Health", self.harvester_class.author()) diff --git a/tests/test_nibbledish.py b/tests/test_nibbledish.py index 53eb1490b..76243764a 100644 --- a/tests/test_nibbledish.py +++ b/tests/test_nibbledish.py @@ -9,6 +9,12 @@ class TestNibbleDishScraper(ScraperTest): def test_host(self): self.assertEqual("nibbledish.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "http://nibbledish.com/soon-dubu-chigae/", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual(self.harvester_class.title(), "Soon dubu Chigae") diff --git a/tests/test_nih.py b/tests/test_nih.py index b469a41c6..db4ef99b8 100644 --- a/tests/test_nih.py +++ b/tests/test_nih.py @@ -1,9 +1,8 @@ +import unittest + from recipe_scrapers.nihhealthyeating import IngredientGroup, NIHHealthyEating from tests import ScraperTest -# test recipe's URL -# https://healthyeating.nhlbi.nih.gov/recipedetail.aspx?cId=0&rId=188 - class TestNIHHealthyEatingRecipesScraper(ScraperTest): @@ -13,6 +12,13 @@ class TestNIHHealthyEatingRecipesScraper(ScraperTest): def test_host(self): self.assertEqual("healthyeating.nhlbi.nih.gov", self.harvester_class.host()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://healthyeating.nhlbi.nih.gov/recipedetail.aspx?cId=3&rId=188", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual(self.harvester_class.title(), "Baked Tilapia With Tomatoes") diff --git a/tests/test_norecipes_1.py b/tests/test_norecipes_1.py index f0abe0ef6..7122de2d2 100644 --- a/tests/test_norecipes_1.py +++ b/tests/test_norecipes_1.py @@ -12,8 +12,14 @@ class TestNoRecipesScraper(ScraperTest): def test_host(self): self.assertEqual("norecipes.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://norecipes.com/burnt-basque-cheesecake/", + self.harvester_class.canonical_url(), + ) + def test_author(self): - self.assertEqual("Marc", self.harvester_class.author()) + self.assertEqual("Marc Matsumoto", self.harvester_class.author()) def test_title(self): self.assertEqual("Best Burnt Basque Cheesecake", self.harvester_class.title()) diff --git a/tests/test_norecipes_2.py b/tests/test_norecipes_2.py index a9fae5157..43ed23909 100644 --- a/tests/test_norecipes_2.py +++ b/tests/test_norecipes_2.py @@ -13,8 +13,14 @@ class TestNoRecipesScraper(ScraperTest): def test_host(self): self.assertEqual("norecipes.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://norecipes.com/orange-chicken-recipe/", + self.harvester_class.canonical_url(), + ) + def test_author(self): - self.assertEqual("Marc", self.harvester_class.author()) + self.assertEqual("Marc Matsumoto", self.harvester_class.author()) def test_title(self): self.assertEqual("Best Orange Chicken", self.harvester_class.title()) @@ -103,7 +109,7 @@ def test_ingredient_groups(self): ) def test_ratings(self): - self.assertEqual(4.39, self.harvester_class.ratings()) + self.assertEqual(4.43, self.harvester_class.ratings()) def test_cuisine(self): self.assertEqual("Best,Chinese-American", self.harvester_class.cuisine()) diff --git a/tests/test_nrkmat_1.py b/tests/test_nrkmat_1.py index 8259c4739..7e2c0215f 100644 --- a/tests/test_nrkmat_1.py +++ b/tests/test_nrkmat_1.py @@ -13,6 +13,12 @@ class TestNRKMatScraper(ScraperTest): def test_host(self): self.assertEqual("nrk.no", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.nrk.no/mat/honningmarinert-grillet-kylling-med-rosmarinpoteter-1.15110596", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual( "Gino D'Acampo i TV-programmet «Ginos italienske fristelser»", diff --git a/tests/test_nrkmat_2.py b/tests/test_nrkmat_2.py index b24e3397d..48d254810 100644 --- a/tests/test_nrkmat_2.py +++ b/tests/test_nrkmat_2.py @@ -13,6 +13,12 @@ class TestNRKMatScraper(ScraperTest): def test_host(self): self.assertEqual("nrk.no", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.nrk.no/mat/kikertsuppe-med-eple-og-karri--1.14384193", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual( "Rolf Tikkanen Øygarden i Sørlandssendinga/NRK P1", diff --git a/tests/test_number2pencil_1.py b/tests/test_number2pencil_1.py index f9e00daf7..bcfd9d875 100644 --- a/tests/test_number2pencil_1.py +++ b/tests/test_number2pencil_1.py @@ -12,6 +12,12 @@ class TestNumber2PencilScraper(ScraperTest): def test_host(self): self.assertEqual("number-2-pencil.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.number-2-pencil.com/one-sheet-pan-shrimp-fajitas/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Melissa", self.harvester_class.author()) diff --git a/tests/test_number2pencil_2.py b/tests/test_number2pencil_2.py index d17f80ee6..31287c257 100644 --- a/tests/test_number2pencil_2.py +++ b/tests/test_number2pencil_2.py @@ -13,6 +13,12 @@ class TestNumber2PencilScraper(ScraperTest): def test_host(self): self.assertEqual("number-2-pencil.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.number-2-pencil.com/sheet-pan-strawberry-shortcake-recipe/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Melissa", self.harvester_class.author()) diff --git a/tests/test_nutritionbynathalie.py b/tests/test_nutritionbynathalie.py index 76048ade6..e27a18e59 100644 --- a/tests/test_nutritionbynathalie.py +++ b/tests/test_nutritionbynathalie.py @@ -20,7 +20,7 @@ def test_title(self): def test_image(self): self.assertEqual( - "https://static.wixstatic.com/media/d3b5ba_7ae468273837425aa869486557b06bac~mv2.jpg/v1/fit/w_1000%2Ch_1000%2Cal_c%2Cq_80/file.jpg", + "https://static.wixstatic.com/media/d3b5ba_7ae468273837425aa869486557b06bac~mv2.jpg/v1/fill/w_837,h_1000,al_c,q_85,usm_0.66_1.00_0.01/d3b5ba_7ae468273837425aa869486557b06bac~mv2.jpg", self.harvester_class.image(), ) diff --git a/tests/test_ohsheglows.py b/tests/test_ohsheglows.py index 1814d363b..a1041b4c7 100644 --- a/tests/test_ohsheglows.py +++ b/tests/test_ohsheglows.py @@ -31,7 +31,7 @@ def test_author(self): self.assertEqual(self.harvester_class.author(), "Angela Liddon") def test_ratings(self): - self.assertEqual(self.harvester_class.ratings(), 4.67) + self.assertEqual(self.harvester_class.ratings(), 4.73) def test_total_time(self): self.assertEqual(22, self.harvester_class.total_time()) diff --git a/tests/test_omnivorescookbook_1.py b/tests/test_omnivorescookbook_1.py index 18046291f..c2c85ccc9 100644 --- a/tests/test_omnivorescookbook_1.py +++ b/tests/test_omnivorescookbook_1.py @@ -12,6 +12,12 @@ class TestOmnivoresCookbookScraper(ScraperTest): def test_host(self): self.assertEqual("omnivorescookbook.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://omnivorescookbook.com/recipes/stir-fried-bok-choy-with-crispy-tofu/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Maggie Zhu", self.harvester_class.author()) diff --git a/tests/test_omnivorescookbook_2.py b/tests/test_omnivorescookbook_2.py index 526886c00..d1c720a9c 100644 --- a/tests/test_omnivorescookbook_2.py +++ b/tests/test_omnivorescookbook_2.py @@ -11,6 +11,12 @@ class TestOmnivoresCookbookScraper(ScraperTest): def test_host(self): self.assertEqual("omnivorescookbook.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://omnivorescookbook.com/beef-pan-fried-noodles/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Maggie Zhu", self.harvester_class.author()) @@ -85,7 +91,7 @@ def test_instructions(self): ) def test_ratings(self): - self.assertEqual(4.81, self.harvester_class.ratings()) + self.assertEqual(4.82, self.harvester_class.ratings()) def test_cuisine(self): self.assertEqual("Chinese", self.harvester_class.cuisine()) diff --git a/tests/test_onceuponachef_1.py b/tests/test_onceuponachef_1.py index 39b6e8de6..455687c22 100644 --- a/tests/test_onceuponachef_1.py +++ b/tests/test_onceuponachef_1.py @@ -12,6 +12,12 @@ class TestOnceUponAChefScraper(ScraperTest): def test_host(self): self.assertEqual("onceuponachef.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.onceuponachef.com/recipes/spiced-pumpkin-bread.html", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("By Jenn Segal", self.harvester_class.author()) diff --git a/tests/test_onceuponachef_2.py b/tests/test_onceuponachef_2.py index dc379bcb4..b2e3749b0 100644 --- a/tests/test_onceuponachef_2.py +++ b/tests/test_onceuponachef_2.py @@ -13,6 +13,12 @@ class TestOnceUponAChefScraper(ScraperTest): def test_host(self): self.assertEqual("onceuponachef.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.onceuponachef.com/recipes/black-bean-corn-salad-chipotle-honey-vinaigrette.html", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("By Jenn Segal", self.harvester_class.author()) diff --git a/tests/test_onehundredonecookbooks.py b/tests/test_onehundredonecookbooks.py index f37b16c4b..5f38532b4 100644 --- a/tests/test_onehundredonecookbooks.py +++ b/tests/test_onehundredonecookbooks.py @@ -1,3 +1,5 @@ +import unittest + from recipe_scrapers.onehundredonecookbooks import OneHundredOneCookBooks from tests import ScraperTest @@ -12,6 +14,13 @@ def test_host(self): def test_author(self): self.assertEqual("Heidi Swanson", self.harvester_class.author()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://www.101cookbooks.com/broccoli-soup-with-coconut-milk/", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual("Coconut Broccoli Soup", self.harvester_class.title()) diff --git a/tests/test_owenhan.py b/tests/test_owenhan.py index fd0816c0b..9f3635c9c 100644 --- a/tests/test_owenhan.py +++ b/tests/test_owenhan.py @@ -12,6 +12,12 @@ def author(self): def test_host(self): self.assertEqual("owen-han.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.owen-han.com/recipes/chicken-bacon-ranch", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual("Chicken Bacon Ranch", self.harvester_class.title()) diff --git a/tests/test_paleorunningmomma.py b/tests/test_paleorunningmomma.py index 4f9e26481..89e5fd4b0 100644 --- a/tests/test_paleorunningmomma.py +++ b/tests/test_paleorunningmomma.py @@ -9,6 +9,12 @@ class TestPaleoRunningMommaScraper(ScraperTest): def test_host(self): self.assertEqual("paleorunningmomma.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.paleorunningmomma.com/paleo-beef-stroganoff-whole30-keto/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Michele Rosen", self.harvester_class.author()) @@ -60,4 +66,4 @@ def test_instructions(self): ) def test_ratings(self): - self.assertEqual(4.15, self.harvester_class.ratings()) + self.assertEqual(4.56, self.harvester_class.ratings()) diff --git a/tests/test_panelinha_1.py b/tests/test_panelinha_1.py index 767076851..f33f3359d 100644 --- a/tests/test_panelinha_1.py +++ b/tests/test_panelinha_1.py @@ -1,3 +1,5 @@ +import unittest + from recipe_scrapers.panelinha import Panelinha from tests import ScraperTest @@ -10,26 +12,30 @@ class TestPanelinhaScraper(ScraperTest): def test_host(self): self.assertEqual("panelinha.com.br", self.harvester_class.host()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://panelinha.com.br/receita/rosbife", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual(self.harvester_class.title(), "Rosbife") def test_author(self): self.assertEqual(self.harvester_class.author(), "Panelinha") - def test_total_time(self): - self.assertEqual(60, self.harvester_class.total_time()) - def test_yields(self): self.assertEqual("4 servings", self.harvester_class.yields()) def test_ingredients(self): self.assertEqual( [ - "1 peça de filé mignon para rosbife (cerca de 750 g)", - "1 colher (chá) de mostarda amarela em pó", - "1 colher (chá) de páprica defumada", + "750 g de filé mignon em peça para rosbife", + "1 colher (chá) de mostarda amarela em pó", + "1 colher (chá) de páprica defumada", "azeite a gosto", - "sal e pimenta-do-reino moída na hora a gosto", + "sal e pimenta-do-reino moÃ\xadda na hora a gosto", ], self.harvester_class.ingredients(), ) @@ -39,3 +45,6 @@ def test_instructions(self): "Preaqueça o forno a 220 ºC (temperatura alta). Retire a peça de filé mignon da geladeira e deixe em temperatura ambiente por 15 minutos, enquanto o forno aquece.\nNuma tigela pequena, misture a páprica com a mostarda em pó. Disponha a peça de filé mignon na tábua e tempere com sal, pimenta e a mistura de mostarda com páprica. Regue com ½ colher (sopa) de azeite e espalhe bem com as mãos por toda a superfície da carne.\nTransfira o filé mignon para uma assadeira grande e leve ao forno para assar por 15 minutos. Após esse tempo, diminua a temperatura para 180 ºC (temperatura média) e deixe o rosbife no forno por mais 10 minutos para assar a carne com o interior bem vermelhinho (mal passada). Se quiser ao ponto, deixe assar por mais 5 minutos.\nRetire a assadeira do forno e deixe o rosbife descansar por 10 minutos antes de cortar e servir – nesse período os sucos se redistribuem, deixando a carne mais suculenta.", self.harvester_class.instructions(), ) + + def test_total_time(self): + self.assertEqual(60, self.harvester_class.total_time()) diff --git a/tests/test_panelinha_2.py b/tests/test_panelinha_2.py index 4d15d8119..a14b9d2c3 100644 --- a/tests/test_panelinha_2.py +++ b/tests/test_panelinha_2.py @@ -1,3 +1,5 @@ +import unittest + from recipe_scrapers.panelinha import Panelinha from tests import ScraperTest @@ -9,6 +11,13 @@ class TestPanelinhaScraper(ScraperTest): def test_host(self): self.assertEqual("panelinha.com.br", self.harvester_class.host()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://panelinha.com.br/receita/arroz-sirio-com-frango", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual("Arroz sírio com frango", self.harvester_class.title()) @@ -23,7 +32,7 @@ def test_yields(self): def test_image(self): self.assertEqual( - "https://cdn.panelinha.com.br/receita/1433732400000-Arroz-sirio-com-frango.jpg", + "https://i.panelinha.com.br/i1/228-q-4303-arroz-sirio-com-frango.webp", self.harvester_class.image(), ) @@ -36,7 +45,7 @@ def test_ingredients(self): "1 cebola", "1 dente de alho", "2 xícaras (chá) de água", - "1 ½ colher (sopa) de azeite", + "1½ colher (sopa) de azeite", "½ colher (chá) de pimenta síria", "1 colher (chá) de sal", "1 pitada de açúcar", diff --git a/tests/test_paninihappy.py b/tests/test_paninihappy.py index 11879ffc9..036f9afd6 100644 --- a/tests/test_paninihappy.py +++ b/tests/test_paninihappy.py @@ -11,7 +11,7 @@ def test_host(self): def test_canonical_url(self): self.assertEqual( - "http://paninihappy.com/grilled-mac-cheese-with-bbq-pulled-pork/", + "https://paninihappy.com/grilled-mac-cheese-with-bbq-pulled-pork/", self.harvester_class.canonical_url(), ) @@ -28,7 +28,7 @@ def test_yields(self): def test_image(self): self.assertEqual( - "paninihappy_files/Grilled_Mac_and_Cheese-main-490.jpg", + "https://paninihappy.com/wp-content/uploads/2011/04/Grilled_Mac_and_Cheese-close-490.jpg", self.harvester_class.image(), ) diff --git a/tests/test_persnicketyplates.py b/tests/test_persnicketyplates.py index a921aa2e0..acd4fcd67 100644 --- a/tests/test_persnicketyplates.py +++ b/tests/test_persnicketyplates.py @@ -11,6 +11,12 @@ class TestPersnicketyPlatesScraper(ScraperTest): def test_host(self): self.assertEqual("persnicketyplates.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.persnicketyplates.com/slow-cooker-hawaiian-meatballs/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Melissa Williams", self.harvester_class.author()) diff --git a/tests/test_pickuplimes.py b/tests/test_pickuplimes.py index 585a0a6ac..daf041fba 100644 --- a/tests/test_pickuplimes.py +++ b/tests/test_pickuplimes.py @@ -1,4 +1,5 @@ # mypy: allow-untyped-defs +import unittest from recipe_scrapers._grouping_utils import IngredientGroup from recipe_scrapers.pickuplimes import PickUpLimes @@ -11,6 +12,13 @@ class TestPickUpLimesScraper(ScraperTest): def test_host(self): self.assertEqual("pickuplimes.com", self.harvester_class.host()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://www.pickuplimes.com/recipe/vegan-honey-mustard-tofu-wraps-1448", + self.harvester_class.canonical_url(), + ) + def test_site_name(self): self.assertEqual("Pick Up Limes", self.harvester_class.site_name()) @@ -119,7 +127,7 @@ def test_instructions(self): ) def test_ratings(self): - self.assertEqual(4.8, self.harvester_class.ratings()) + self.assertEqual(4.9, self.harvester_class.ratings()) def test_description(self): self.assertEqual( diff --git a/tests/test_pingodoce.py b/tests/test_pingodoce.py index f2d21111b..608229eec 100644 --- a/tests/test_pingodoce.py +++ b/tests/test_pingodoce.py @@ -9,6 +9,12 @@ class TestPingoDoceScraper(ScraperTest): def test_host(self): self.assertEqual("pingodoce.pt", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.pingodoce.pt/receitas/arroz-de-tamboril/", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual("Arroz de tamboril", self.harvester_class.title()) @@ -21,7 +27,6 @@ def test_yields(self): def test_ingredients(self): self.assertEqual( [ - "1 q.b. hortelã", "1 kg tamboril", "100 ml azeite", "2 unid. cebola grande", @@ -36,6 +41,7 @@ def test_ingredients(self): "1 q.b. pimenta branca", "400 g miolo de camarão", "40 g manteiga", + "1 q.b. hortelã", ], self.harvester_class.ingredients(), ) @@ -47,7 +53,7 @@ def test_instructions(self): ) def test_ratings(self): - self.assertEqual(2.0, self.harvester_class.ratings()) + self.assertEqual(3.0, self.harvester_class.ratings()) def test_description(self): self.assertEqual( diff --git a/tests/test_pinkowlkitchen_1.py b/tests/test_pinkowlkitchen_1.py index 4e22f8867..e9a0bba30 100644 --- a/tests/test_pinkowlkitchen_1.py +++ b/tests/test_pinkowlkitchen_1.py @@ -12,8 +12,14 @@ class TestPinkOwlKitchenScraper(ScraperTest): def test_host(self): self.assertEqual("pinkowlkitchen.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://pinkowlkitchen.com/chocolate-chess-pie/", + self.harvester_class.canonical_url(), + ) + def test_author(self): - self.assertEqual("Ashley", self.harvester_class.author()) + self.assertEqual("Ashley Boyd", self.harvester_class.author()) def test_title(self): self.assertEqual("Chocolate Chess Pie", self.harvester_class.title()) diff --git a/tests/test_pinkowlkitchen_2.py b/tests/test_pinkowlkitchen_2.py index ef0d7af1f..c74300478 100644 --- a/tests/test_pinkowlkitchen_2.py +++ b/tests/test_pinkowlkitchen_2.py @@ -13,8 +13,14 @@ class TestPinkOwlKitchenScraper(ScraperTest): def test_host(self): self.assertEqual("pinkowlkitchen.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://pinkowlkitchen.com/starbucks-chocolate-cream-cold-brew/", + self.harvester_class.canonical_url(), + ) + def test_author(self): - self.assertEqual("Ashley", self.harvester_class.author()) + self.assertEqual("Ashley Boyd", self.harvester_class.author()) def test_title(self): self.assertEqual( @@ -82,7 +88,7 @@ def test_instructions(self): self.assertEqual(expected_instructions, self.harvester_class.instructions()) def test_ratings(self): - self.assertEqual(4.8, self.harvester_class.ratings()) + self.assertEqual(4.94, self.harvester_class.ratings()) def test_cuisine(self): self.assertEqual("American", self.harvester_class.cuisine()) diff --git a/tests/test_platingpixels_1.py b/tests/test_platingpixels_1.py index 897b4ea39..e557ac1ff 100644 --- a/tests/test_platingpixels_1.py +++ b/tests/test_platingpixels_1.py @@ -12,6 +12,12 @@ class TestPlatingPixelsScraper1(ScraperTest): def test_host(self): self.assertEqual("platingpixels.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.platingpixels.com/korean-short-ribs-kalbi/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Matt Ivan", self.harvester_class.author()) diff --git a/tests/test_platingpixels_2.py b/tests/test_platingpixels_2.py index 84a2c51f9..e491cb44a 100644 --- a/tests/test_platingpixels_2.py +++ b/tests/test_platingpixels_2.py @@ -12,6 +12,12 @@ class TestPlatingPixelsScraper(ScraperTest): def test_host(self): self.assertEqual("platingpixels.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.platingpixels.com/chicken-fried-chicken/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Matt Ivan", self.harvester_class.author()) diff --git a/tests/test_plowingthroughlife_1.py b/tests/test_plowingthroughlife_1.py index c7df5c860..4c9e4ba0b 100644 --- a/tests/test_plowingthroughlife_1.py +++ b/tests/test_plowingthroughlife_1.py @@ -12,6 +12,12 @@ class TestPlowingThroughLifeScraper(ScraperTest): def test_host(self): self.assertEqual("plowingthroughlife.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://plowingthroughlife.com/crock-pot-mac-and-cheese-farmhouse-style/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual( "Jennifer @ Plowing Through Life", self.harvester_class.author() diff --git a/tests/test_plowingthroughlife_2.py b/tests/test_plowingthroughlife_2.py index 53bb2c185..a0d96327a 100644 --- a/tests/test_plowingthroughlife_2.py +++ b/tests/test_plowingthroughlife_2.py @@ -12,6 +12,12 @@ class TestPlowingThroughLifeScraper(ScraperTest): def test_host(self): self.assertEqual("plowingthroughlife.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://plowingthroughlife.com/canned-cinnamon-rolls-with-heavy-cream/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual( "Jennifer @ Plowing Through Life", self.harvester_class.author() diff --git a/tests/test_popsugar.py b/tests/test_popsugar.py index 384cb77de..254ebe894 100644 --- a/tests/test_popsugar.py +++ b/tests/test_popsugar.py @@ -9,12 +9,18 @@ class TestPopSugarScraper(ScraperTest): def test_host(self): self.assertEqual("popsugar.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.popsugar.com/Rainbow-Pasta-42193636", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual("Rainbow Pasta", self.harvester_class.title()) def test_image(self): self.assertEqual( - "https://media1.popsugar-assets.com/files/thumbor/QpXN5ex3L8WRyMBIBlypdBwKX-Q/fit-in/1024x1024/filters:format_auto-!!-:strip_icc-!!-/2016/09/02/018/n/1922195/f31877d9_5cdf801a_Rainbow_Pasta_HERO/i/Rainbow-Pasta-Food-Video.jpg", + "https://media1.popsugar-assets.com/files/thumbor/QpXN5ex3L8WRyMBIBlypdBwKX-Q/fit-in/1024x1024/filters:format_auto-!!-:strip_icc-!!-/2016/09/02/018/n/1922195/f31877d9_5cdf801a_Rainbow_Pasta_HERO/i/Rainbow-Pasta.jpg", self.harvester_class.image(), ) diff --git a/tests/test_pressureluckcooking.py b/tests/test_pressureluckcooking.py index 6d4b47459..429111ffb 100644 --- a/tests/test_pressureluckcooking.py +++ b/tests/test_pressureluckcooking.py @@ -13,6 +13,12 @@ class TestPressureLuckCookingScraper(ScraperTest): def test_host(self): self.assertEqual("pressureluckcooking.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://pressureluckcooking.com/instant-pot-jeffreys-favorite-chicken/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Jeffrey", self.harvester_class.author()) @@ -62,12 +68,12 @@ def test_ingredients(self): def test_instructions(self): self.assertEqual( - "Dredge the chicken cutlets in the flour mixture so they're lightly coated and set aside on a plate.\nAdd the olive oil and half the butter/ghee, hit Sauté and Adjust to the More or High setting. After 3 minutes of heating, add the chicken to the pot in batches and sear on each side for about 45-60 seconds, until just ever so lightly browned. Use tongs to remove and rest the seared on a plate.\nAdd the remaining half of butter/ghee. (NOTE: If the olive oil is totally gone from searing the chicken, you can add 1 additional tablespoon). Once the butter's melted, add the shallots and mushrooms and sauté for 2 minutes. Add the garlic and sauté for 1 minute longer.\nAdd the wine (or additional 1/2 cup of broth) and lemon juice and simmer for 2 minutes, scraping the bottom of the pot to loosen any browned bits so it's nice and smooth.\nAdd the broth, Italian seasoning, seasoned salt and stir. Return the seared chicken to the pot and top with the spinach (if it seems piled high, don't worry. It cooks down to nothing).\nSecure the lid, movie the valve to the sealing position, and hit Cancel followed by Pressure Cook or Manual at High Pressure for 5 minutes. Quick release when done. Using tongs, transfer the chicken to a serving dish.\nMix together the cornstarch and water to form a slurry.\nHit Cancel followed by Sauté and Adjust to the More or High setting. Stir in the slurry and it will thicken the sauce immediately. Sit in the milk, sun-dried tomatoes and artichokes. Hit Cancel to turn the pot off.\nLadle the sauce over the chicken and serve!", + "Dredge the chicken cutlets in the flour mixture so they're lightly coated and set aside on a plate.\nAdd the olive oil and half the butter/ghee, hit Sauté and Adjust to the More or High setting. After 3 minutes of heating, add the chicken to the pot in batches and sear on each side for about 45-60 seconds, until just ever so lightly browned. Use tongs to remove and rest the seared on a plate.\nAdd the remaining half of butter/ghee. (NOTE: If the olive oil is totally gone from searing the chicken, you can add 1 additional tablespoon). Once the butter's melted, add the shallots and mushrooms and sauté for 2 minutes. Add the garlic and sauté for 1 minute longer.\nAdd the wine (or additional 1/2 cup of broth) and lemon juice and simmer for 2 minutes, scraping the bottom of the pot to loosen any browned bits so it's nice and smooth.\nAdd the broth, Italian seasoning, seasoned salt and stir. Return the seared chicken to the pot and top with the spinach (if it seems piled high, don't worry. It cooks down to nothing).\nSecure the lid, movie the valve to the sealing position, and hit Cancel followed by Pressure Cook or Manual at High Pressure for 5 minutes. Quick release when done. Using tongs, transfer the chicken to a serving dish.\nMix together the cornstarch and water to form a slurry.\nHit Cancel followed by Sauté and Adjust to the More or High setting. Stir in the slurry and it will thicken the sauce immediately. Stir in the milk, sun-dried tomatoes and artichokes. Hit Cancel to turn the pot off.\nLadle the sauce over the chicken and serve!", self.harvester_class.instructions(), ) def test_ratings(self): - self.assertEqual(4.6, self.harvester_class.ratings()) + self.assertEqual(4.4, self.harvester_class.ratings()) def test_cuisine(self): self.assertEqual("American", self.harvester_class.cuisine()) diff --git a/tests/test_primaledgehealth.py b/tests/test_primaledgehealth.py index ba3d466ae..c5857115d 100644 --- a/tests/test_primaledgehealth.py +++ b/tests/test_primaledgehealth.py @@ -35,9 +35,9 @@ def test_image(self): def test_ingredients(self): self.assertEqual( [ - "1 tablespoon grass-fed beef gelatin", + "1 tbsp grass-fed beef gelatin", "1¼ cups half and half", - "1 tablespoon sweetener (optional, see note)", + "1 tbsp sweetener (optional, see note)", "½ teaspoon vanilla extract", "2 raw egg yolks", ], diff --git a/tests/test_projectgezond.py b/tests/test_projectgezond.py index 3b669059e..07fff2732 100644 --- a/tests/test_projectgezond.py +++ b/tests/test_projectgezond.py @@ -11,6 +11,12 @@ class TestProjectGezondScraper(ScraperTest): def test_host(self): self.assertEqual("projectgezond.nl", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.projectgezond.nl/boeuf-bourguignon/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Project Gezond", self.harvester_class.author()) @@ -18,7 +24,10 @@ def test_title(self): self.assertEqual("Boeuf bourguignon", self.harvester_class.title()) def test_category(self): - self.assertEqual("Diner, Kerstrecepten", self.harvester_class.category()) + self.assertEqual( + "Alle recepten uit ons kookboek 'Altijd lekker', Diner, Kerstrecepten", + self.harvester_class.category(), + ) def test_total_time(self): self.assertEqual("30 minuten + 2 uur stoven", self.harvester_class.total_time()) @@ -67,6 +76,6 @@ def test_cuisine(self): def test_description(self): self.assertEqual( - "Deze klassieker vindt zijn oorsprong in de Franse keuken. ‘Rund op bourgondische wijze’ is een vertaling van ‘Boeuf bourguignon’ die niets aan de verbeelding overlaat.\nDit recept is dan ook het perfecte antwoord als het weer tijd is voor een potje stoof!\nWant het is verre van moeilijk om deze ultieme stoofpot te bereiden. Je hebt enkel wat (wacht)tijd en dus geduld nodig. Het is helemaal geen gek idee dat je dit recept al de dag van tevoren klaarmaakt trouwens. De smaken kunnen dan zelfs nog beter intrekken.\nAls dat geen ‘Boeuf bourguignon’ wordt…", + "Wist je dat dit recept ook te vinden is in ons bestseller kookboek ‘Altijd lekker’? In dit boek vind je een selectie van 100 populaire recepten uit ons online afslankprogramma. Benieuwd naar alle recepten uit dit boek? Bekijk dan deze pagina.\nDeze klassieker vindt zijn oorsprong in de Franse keuken. ‘Rund op bourgondische wijze’ is een vertaling van ‘Boeuf bourguignon’ die niets aan de verbeelding overlaat.\nDit recept is dan ook het perfecte antwoord als het weer tijd is voor een potje stoof!\nWant het is verre van moeilijk om deze ultieme stoofpot te bereiden. Je hebt enkel wat (wacht)tijd en dus geduld nodig. Het is helemaal geen gek idee dat je dit recept al de dag van tevoren klaarmaakt trouwens. De smaken kunnen dan zelfs nog beter intrekken.\nAls dat geen ‘Boeuf bourguignon’ wordt…", self.harvester_class.description(), ) diff --git a/tests/test_przepisy.py b/tests/test_przepisy.py index 0f2edf720..180fadee3 100644 --- a/tests/test_przepisy.py +++ b/tests/test_przepisy.py @@ -13,7 +13,7 @@ def test_host(self): self.assertEqual("przepisy.pl", self.harvester_class.host()) def test_language(self): - self.assertEqual("pl", self.harvester_class.language()) + self.assertEqual("pl-PL", self.harvester_class.language()) def test_canonical_url(self): self.assertEqual( @@ -40,7 +40,7 @@ def test_ingredients(self): "cebula 1 sztuka", "jajka 2 sztuki", "Przyprawa w Mini kostkach Czosnek Knorr 1 sztuka", - "Gałka muszkatołowa z Indonezji Knorr 1 szczypta", + "gałka muszkatołowa 1 szczypta", "sól 1 szczypta", "mąka 3 łyżki", ], diff --git a/tests/test_purelypope.py b/tests/test_purelypope.py index 5a217e3cd..e88439d9a 100644 --- a/tests/test_purelypope.py +++ b/tests/test_purelypope.py @@ -23,7 +23,7 @@ def test_yields(self): def test_image(self): self.assertEqual( - "https://purelypope.com/wp-content/uploads/2020/05/IMG_5412-1-150x150.jpg", + "https://i0.wp.com/purelypope.com/wp-content/uploads/2020/05/IMG_5412-1-scaled.jpg?resize=150%2C150&ssl=1", self.harvester_class.image(), ) diff --git a/tests/test_rachlmansfield.py b/tests/test_rachlmansfield.py index a0e9fa3b2..e2a17ec41 100644 --- a/tests/test_rachlmansfield.py +++ b/tests/test_rachlmansfield.py @@ -9,6 +9,12 @@ class TestRachlMansfieldScraper(ScraperTest): def test_host(self): self.assertEqual("rachlmansfield.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://rachlmansfield.com/healthy-flourless-brownies/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Rachel", self.harvester_class.author()) diff --git a/tests/test_rainbowplantlife.py b/tests/test_rainbowplantlife.py index 5f24e0885..8e80a14f7 100644 --- a/tests/test_rainbowplantlife.py +++ b/tests/test_rainbowplantlife.py @@ -9,8 +9,14 @@ class TestRainbowPlantLifeScraper(ScraperTest): def test_host(self): self.assertEqual("rainbowplantlife.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://rainbowplantlife.com/vegan-brown-butter-peach-cobbler/", + self.harvester_class.canonical_url(), + ) + def test_author(self): - self.assertEqual("Nisha Vora", self.harvester_class.author()) + self.assertEqual("Nisha", self.harvester_class.author()) def test_title(self): self.assertEqual( @@ -89,4 +95,4 @@ def test_instructions(self): ) def test_ratings(self): - self.assertEqual(4.95, self.harvester_class.ratings()) + self.assertEqual(4.96, self.harvester_class.ratings()) diff --git a/tests/test_rainbowplantlife_groups.py b/tests/test_rainbowplantlife_groups.py index 0bb0b6404..5dd3759d2 100644 --- a/tests/test_rainbowplantlife_groups.py +++ b/tests/test_rainbowplantlife_groups.py @@ -10,6 +10,12 @@ class TestRainbowPlantLifeScraper(ScraperTest): def test_host(self): self.assertEqual("rainbowplantlife.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://rainbowplantlife.com/vegan-pasta-salad/", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual("Vegan Pasta Salad", self.harvester_class.title()) @@ -99,4 +105,4 @@ def test_instructions(self): ) def test_ratings(self): - self.assertEqual(4.97, self.harvester_class.ratings()) + self.assertEqual(4.98, self.harvester_class.ratings()) diff --git a/tests/test_realfoodtesco_1.py b/tests/test_realfoodtesco_1.py index 2769a20f8..b76ea2ecc 100644 --- a/tests/test_realfoodtesco_1.py +++ b/tests/test_realfoodtesco_1.py @@ -10,6 +10,12 @@ class TestRealFoodTescoScraper1(ScraperTest): def test_host(self): self.assertEqual("realfood.tesco.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://realfood.tesco.com/recipes/roasted-cauliflower-tagine.html", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Tesco Real Food", self.harvester_class.author()) diff --git a/tests/test_realfoodtesco_2.py b/tests/test_realfoodtesco_2.py index 4aa2e9588..07f6ce350 100644 --- a/tests/test_realfoodtesco_2.py +++ b/tests/test_realfoodtesco_2.py @@ -11,6 +11,12 @@ class TestRealFoodTescoScraper2(ScraperTest): def test_host(self): self.assertEqual("realfood.tesco.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://realfood.tesco.com/recipes/bbq-cauliflower-steaks-and-herb-sauce.html", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Tesco Real Food", self.harvester_class.author()) diff --git a/tests/test_realsimple.py b/tests/test_realsimple.py index b75b1a6a8..d4d4ef9f6 100644 --- a/tests/test_realsimple.py +++ b/tests/test_realsimple.py @@ -20,7 +20,7 @@ def test_title(self): def test_image(self): self.assertEqual( - "https://www.realsimple.com/thmb/EFNZU3tZG_O0FvomS1ExHzse4qI=/300x300/smart/filters:no_upscale()/classic-cheesecake_300-70617627cf5f4f5eae7f1a11018713ec.jpg", + "https://www.realsimple.com/thmb/OyWqkHucZsWzklIA4ld59Eesj2o=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/classic-cheesecake_300-70617627cf5f4f5eae7f1a11018713ec.jpg", self.harvester_class.image(), ) diff --git a/tests/test_receitasnestlebr_1.py b/tests/test_receitasnestlebr_1.py index 1e70c61b1..30861de1f 100644 --- a/tests/test_receitasnestlebr_1.py +++ b/tests/test_receitasnestlebr_1.py @@ -12,6 +12,12 @@ class TestReceitasNestleBRScraper(ScraperTest): def test_host(self): self.assertEqual("receitasnestle.com.br", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.receitasnestle.com.br/receitas/receita-de-costelinha-de-porco-com-batatas-salteadas-no-alecrim", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Monalisa Campos", self.harvester_class.author()) diff --git a/tests/test_recipetineats.py b/tests/test_recipetineats.py index 6fab8ce82..8cf67ebe5 100644 --- a/tests/test_recipetineats.py +++ b/tests/test_recipetineats.py @@ -36,7 +36,7 @@ def test_ingredients(self): "1/2 cup / 100g brown sugar, tightly packed", "1 tbsp water", '1 kg / 2 lb pork shoulder ((butt) or boneless skinless pork belly, cut into 3 cm / 1.2" pieces (Note 1a))', - "1 1/4 cups / 375 ml coconut water ((Note 1b))", + "1.5 cups / 375 ml coconut water ((Note 1b))", "1 eschallot / shallot (, very finely sliced (Note 2))", "2 garlic cloves (, minced)", "1 1/2 tbsp fish sauce", diff --git a/tests/test_redhousespice_1.py b/tests/test_redhousespice_1.py index 33067a4aa..ab247fd14 100644 --- a/tests/test_redhousespice_1.py +++ b/tests/test_redhousespice_1.py @@ -11,6 +11,12 @@ class TestRedHouseSpiceScraper(ScraperTest): def test_host(self): self.assertEqual("redhousespice.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://redhousespice.com/char-siu-chinese-bbq-pork/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Wei Guo", self.harvester_class.author()) diff --git a/tests/test_redhousespice_2.py b/tests/test_redhousespice_2.py index 2e8f0a2fa..e62f04d49 100644 --- a/tests/test_redhousespice_2.py +++ b/tests/test_redhousespice_2.py @@ -9,6 +9,12 @@ class TestRedHouseSpiceScraper(ScraperTest): def test_host(self): self.assertEqual("redhousespice.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://redhousespice.com/smashed-cucumber/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Wei Guo", self.harvester_class.author()) diff --git a/tests/test_reishunger_1.py b/tests/test_reishunger_1.py index 0d6f7b6dd..15f3f262b 100644 --- a/tests/test_reishunger_1.py +++ b/tests/test_reishunger_1.py @@ -10,6 +10,12 @@ class TestReishungerScraper(ScraperTest): def test_host(self): self.assertEqual("reishunger.de", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.reishunger.de/rezepte/rezept/2743/crispy-tofu-bowl", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("pommesherz", self.harvester_class.author()) diff --git a/tests/test_reishunger_2.py b/tests/test_reishunger_2.py index 36ddfc7d0..c4321d5de 100644 --- a/tests/test_reishunger_2.py +++ b/tests/test_reishunger_2.py @@ -9,6 +9,12 @@ class TestReishungerScraper(ScraperTest): def test_host(self): self.assertEqual("reishunger.de", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://www.reishunger.de/rezepte/rezept/2835/susskartoffel-kichererbsen-curry", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("snackicat", self.harvester_class.author()) diff --git a/tests/test_rezeptwelt.py b/tests/test_rezeptwelt.py index 7159d97dd..ee41ac219 100644 --- a/tests/test_rezeptwelt.py +++ b/tests/test_rezeptwelt.py @@ -1,3 +1,5 @@ +import unittest + from recipe_scrapers.rezeptwelt import Rezeptwelt from tests import ScraperTest @@ -9,56 +11,83 @@ class TestRezeptweltScraper(ScraperTest): def test_host(self): self.assertEqual("rezeptwelt.de", self.harvester_class.host()) + @unittest.skip("canonical_url is not available from this webpage") + def test_canonical_url(self): + self.assertEqual( + "https://www.rezeptwelt.de/vorspeisensalate-rezepte/italienischer-nudelsalat/wbtt7xp3-9544c-831497-cfcd2-6bis4hp6", + self.harvester_class.canonical_url(), + ) + def test_author(self): - self.assertEqual("Thermomix Rezeptentwicklung", self.harvester_class.author()) + self.assertEqual("Kräuterwiese", self.harvester_class.author()) def test_title(self): - self.assertEqual("Nudelsalat", self.harvester_class.title()) + self.assertEqual("Italienischer Nudelsalat", self.harvester_class.title()) def test_category(self): - self.assertEqual("sonstige Hauptgerichte", self.harvester_class.category()) + self.assertEqual("Vorspeisen/Salate", self.harvester_class.category()) def test_total_time(self): - self.assertEqual(15, self.harvester_class.total_time()) + self.assertEqual(50, self.harvester_class.total_time()) def test_yields(self): self.assertEqual("6 servings", self.harvester_class.yields()) def test_image(self): self.assertEqual( - "https://de.rc-cdn.community.thermomix.com/recipeimage/mbc1phgz-e2d56-160794-cfcd2-x6yic6yp/69b775cf-693a-443e-b61e-990e025b3ef5/main/nudelsalat.jpg", + "https://de.rc-cdn.community.thermomix.com/recipeimage/wbtt7xp3-9544c-831497-cfcd2-6bis4hp6/d60b5483-c12d-4c2a-871d-05748e5aa06c/main/italienischer-nudelsalat.jpg", self.harvester_class.image(), ) def test_ingredients(self): self.assertEqual( [ - "100 g Käse", - "2 Möhren, in Stücken", - "100 g Weißkohl, in Stücken", - "1 Paprika, rot, geviertelt", - "500 g Nudeln, gekocht, z. B.Spiral", - "50 g Gemüsebrühe", - "Salz", - "Pfeffer", - "300 g Knoblauch, aioli", + "250 g Nudeln z.B. Fusilli,Penne", + "1000 g Wasser", + "1 EL Gemüsebrühe", + "100 g Tomaten getrocknet, ohne Öl", + "500 g Kirschtomaten halbiert", + "1 Kugel Mozarella, halbiert", + "8 Stück schwarze Oliven, entsteint", + "100 g Rucola/Rauke", + "2 Zehen Knoblauch", + "1 Bund Basilkum (ohne Stiele)", + "45 g Weißweinessig", + "40 g Olivenöl", + "1 TL Salz", + "2 Prisen Pfeffer", ], self.harvester_class.ingredients(), ) def test_instructions(self): - expected = "Käse und Gemüse in den Mixtopf geben, 5 Sek./Stufe 5 zerkleinern (auf das laufende Messer fallen lassen, Stufe 5) und in eine Schüssel umfüllen.\nGekochte Nudeln, Gemüsebrühe und als Salatsauce Knoblauchaioli unterheben, durchziehen lassen und vor dem Servieren abschmecken.\n" - self.assertEqual(expected, self.harvester_class.instructions()) + raw_instructions = [ + "Salat", + "1. Wasser und Gemüsebrühe in den Mixtopf geben und 8Min./100°/Stufe 1 aufkochen", + '2. Nudeln zugeben, je nach Packungsanweisung ca. 8-10Min./100°/"Linkslauf" /Stufe "Sanftrührstufe" garen, Nudeln in den Gareinsatz abgießen und Garflüssigkeit dabei auffangen. Nudeln in eine große Schüssel umfüllen und etwas abkühlen lassen.', + '3. getrocknete Tomaten in den Mixtopf geben, 5Sek./"Linkslauf deaktiviert" /Stufe 4 zerkleinern und zu den Nudeln geben.', + "4.Mozarella in den Mixtopf geben, 2 Sek./Stufe 4 zerkleinern und zu den Nudeln geben.", + "5. Alle weiteren Salatzutaten (Rucola, schwarze Oliven und Kirschtomaten) in die große Schüssel zugeben und vermischen", + "Dressing:", + "6. Knoblauch und Basilikum in den Mixtopf geben 4 Sek./Stufe 7 zerkleinern.", + "7. Übrige Zutaten und 120 g Garflüssigkeit zugeben und 15Sek./Stufe 3-4 verrühren, zum Salat geben und vermischen.", + ] + + expected_instructions = "\n".join(raw_instructions) + + self.assertEqual(expected_instructions, self.harvester_class.instructions()) def test_ratings(self): - self.assertEqual(4.04, self.harvester_class.ratings()) + self.assertEqual(4.68, self.harvester_class.ratings()) def test_cuisine(self): - self.assertEqual("Deutsch", self.harvester_class.cuisine()) + self.assertEqual( + None, self.harvester_class.cuisine() + ) # other recipes contain cuisine information def test_description(self): self.assertEqual( - "Nudelsalat, ein Rezept der Kategorie sonstige Hauptgerichte.", + "Italienischer Nudelsalat, ein Rezept der Kategorie Vorspeisen/Salate.", self.harvester_class.description(), ) diff --git a/tests/test_ricetta.py b/tests/test_ricetta.py index e35f3b858..3d4a1b028 100644 --- a/tests/test_ricetta.py +++ b/tests/test_ricetta.py @@ -11,6 +11,12 @@ class TestRicettaScraper(ScraperTest): def test_host(self): self.assertEqual("ricetta.it", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://ricetta.it/lasagne-al-radicchio-e-formaggio", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Luca Gatti", self.harvester_class.author()) diff --git a/tests/test_rosannapansino.py b/tests/test_rosannapansino.py index 070bdc35b..e90e2a991 100644 --- a/tests/test_rosannapansino.py +++ b/tests/test_rosannapansino.py @@ -11,12 +11,18 @@ class TestRosannaPansinoScraper(ScraperTest): def test_host(self): self.assertEqual("rosannapansino.com", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://rosannapansino.com/blogs/recipes/marshamllow-fondant", + self.harvester_class.canonical_url(), + ) + def test_title(self): self.assertEqual("Marshmallow Fondant", self.harvester_class.title()) def test_image(self): self.assertEqual( - "http://cdn.shopify.com/s/files/1/0163/5948/9636/articles/1Y6A6281_grande.jpg?v=1567109086", + "http://rosannapansino.com/cdn/shop/articles/1Y6A6281.jpg?v=1567109086", self.harvester_class.image(), ) diff --git a/tests/test_rutgerbakt_1.py b/tests/test_rutgerbakt_1.py index a6801343e..c9f9985ca 100644 --- a/tests/test_rutgerbakt_1.py +++ b/tests/test_rutgerbakt_1.py @@ -11,6 +11,12 @@ class TestRutgerBaktScraper(ScraperTest): def test_host(self): self.assertEqual("rutgerbakt.nl", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://rutgerbakt.nl/chocolade-recepten/arretjescake/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Rutger van den Broek", self.harvester_class.author()) diff --git a/tests/test_rutgerbakt_2.py b/tests/test_rutgerbakt_2.py index 8df98e363..7df9c07d4 100644 --- a/tests/test_rutgerbakt_2.py +++ b/tests/test_rutgerbakt_2.py @@ -11,6 +11,12 @@ class TestRutgerBaktScraper(ScraperTest): def test_host(self): self.assertEqual("rutgerbakt.nl", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://rutgerbakt.nl/taart-recepten/abrikozenvlaai/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Rutger van den Broek", self.harvester_class.author()) @@ -47,7 +53,7 @@ def test_ingredients(self): def test_instructions(self): self.assertEqual( - "Maak eerst de banketbakkersroom en het vlaaideeg.\nAls je verse abrikozen gebruikt moeten deze eerst nog voorbereid worden, om de schil te verwijderen. Snijd de abrikozen kruislings in en leg ze 1 à 2 minuten in kokend water. Leg ze vervolgens in ijskoud water om het kookproces te stoppen. Verwijder de schil van de abrikozen, halveer ze en verwijder de pit.\nVet een vlaaivorm met een doorsnede van 28 centimeter en een hoogte van 3 centimeter in met boter. Kneed het deeg nog kort door en rol het dan op een bebloemd werkblad uit tot een ronde lap, die ruim over de vlaaivorm past. Bekleed de vorm met het deeg en zorg dat het overal goed aansluit. Verwijder het overhangende deeg door met een deegroller over de vorm te rollen of met behulp van een mes.\nVerwarm de oven voor op 220 °C. Klop de afgekoelde banketbakkersroom los met (hand)mixer met garde(s) en verdeel deze over de met deeg beklede vlaaivorm. Rangschik de abrikozenhelften met de bolle kanten omhoog op de banketbakkersroom, zodat de hele vlaai bedekt is. Als je wilt kun je nog wat suiker over de abrikozen strooien.\nAbrikozenvlaai bakken\nLaat de vlaai nog 15 minuten rusten en bak deze vervolgens in 25 tot 35 minuten goudbruin en gaar. Laat de vlaai na het bakken een halfuur afkoelen in de vorm en plaats hem daarna op een rooster om verder af te koelen.\nVerlaag de oventemperatuur naar 160 °C en spreid het amandelschaafsel uit over een met bakpapier beklede bakplaat. Rooster het schaafsel 6-8 minuten tot het goudbruin is.\nVerwarm de abrikozenjam en bestrijk daarmee de afgekoelde abrikozen vlaai. Strooi het amandelschaafsel over de vlaai en bestuif de rand licht met poedersuiker.", + "Maak eerst de banketbakkersroom en het vlaaideeg.\nAls je verse abrikozen gebruikt moeten deze eerst nog voorbereid worden, om de schil te verwijderen. Snijd de abrikozen kruislings in en leg ze 1 à 2 minuten in kokend water. Leg ze vervolgens in ijskoud water om het kookproces te stoppen. Verwijder de schil van de abrikozen, halveer ze en verwijder de pit.\nVet een vlaaivorm met een doorsnede van 28 centimeter en een hoogte van 3 centimeter in met boter. Kneed het deeg nog kort door en rol het dan op een bebloemd werkblad uit tot een ronde lap, die ruim over de vlaaivorm past. Bekleed de vorm met het deeg en zorg dat het overal goed aansluit. Verwijder het overhangende deeg door met een deegroller over de vorm te rollen of met behulp van een mes.\nVerwarm de oven voor op 200-220 °C. Klop de afgekoelde banketbakkersroom los met (hand)mixer met garde(s) en verdeel deze over de met deeg beklede vlaaivorm. Rangschik de abrikozenhelften met de bolle kanten omhoog op de banketbakkersroom, zodat de hele vlaai bedekt is. Als je wilt kun je nog wat suiker over de abrikozen strooien.\nAbrikozenvlaai bakken\nLaat de vlaai nog 15 minuten rusten en bak deze vervolgens in 25 tot 35 minuten goudbruin en gaar. Laat de vlaai na het bakken een halfuur afkoelen in de vorm en plaats hem daarna op een rooster om verder af te koelen.\nVerlaag de oventemperatuur naar 160 °C en spreid het amandelschaafsel uit over een met bakpapier beklede bakplaat. Rooster het schaafsel 6-8 minuten tot het goudbruin is.\nVerwarm de abrikozenjam en bestrijk daarmee de afgekoelde abrikozen vlaai. Strooi het amandelschaafsel over de vlaai en bestuif de rand licht met poedersuiker.", self.harvester_class.instructions(), ) diff --git a/tests/test_rutgerbakt_3.py b/tests/test_rutgerbakt_3.py index a20ff14c5..ebe2637ab 100644 --- a/tests/test_rutgerbakt_3.py +++ b/tests/test_rutgerbakt_3.py @@ -11,6 +11,12 @@ class TestRutgerBaktScraper(ScraperTest): def test_host(self): self.assertEqual("rutgerbakt.nl", self.harvester_class.host()) + def test_canonical_url(self): + self.assertEqual( + "https://rutgerbakt.nl/sinterklaas-recepten/recept-banketstaaf/", + self.harvester_class.canonical_url(), + ) + def test_author(self): self.assertEqual("Rutger van den Broek", self.harvester_class.author()) @@ -42,7 +48,7 @@ def test_ingredients(self): def test_instructions(self): self.assertEqual( - "Verwarm de oven voor op 220 ⁰C en bekleed een bakplaat met bakpapier. Kneed het amandelspijs kort door en voeg vervolgens een half ei toe om het amandelspijs iets soepeler te maken. Maak twee rollen van het amandelspijs van zo’n 32-34 centimeter lang.\nRol het bladerdeeg uit en snijd het deeg in de lengte doormidden. Leg op het midden van ieder stuk bladerdeeg een rol amandelspijs en vouw de twee korte uiteinden van het deeg over het amandelspijs. Bestrijk deze twee uiteinden licht met water. Vouw één lange kant van het deeg over het amandelspijs en maak ook deze licht vochtig. Vouw tot slot de andere kant van het deeg over de rol amandelspijs en druk dit goed vast. Leg de banketstaven met de deegnaad naar beneden op de bakplaat en laat ze 20 minuten rusten in de koelkast.\nBestrijk de banketstaven met het losgeklopte ei en bak ze in 25 tot 35 minuten goudbruin. Laat de banketstaven afkoelen op een rooster.\n\n\nDit bericht is gesponsord door Tante Fanny.\n", + "Verwarm de oven voor op 200 ⁰C en bekleed een bakplaat met bakpapier. Kneed het amandelspijs kort door en voeg vervolgens een half ei toe om het amandelspijs iets soepeler te maken. Maak twee rollen van het amandelspijs van zo’n 32-34 centimeter lang.\nRol het bladerdeeg uit en snijd het deeg in de lengte doormidden. Leg op het midden van ieder stuk bladerdeeg een rol amandelspijs en vouw de twee korte uiteinden van het deeg over het amandelspijs. Bestrijk deze twee uiteinden licht met water. Vouw één lange kant van het deeg over het amandelspijs en maak ook deze licht vochtig. Vouw tot slot de andere kant van het deeg over de rol amandelspijs en druk dit goed vast. Leg de banketstaven met de deegnaad naar beneden op de bakplaat en laat ze 20 minuten rusten in de koelkast.\nBestrijk de banketstaven met het losgeklopte ei en bak ze in 25 tot 35 minuten goudbruin. Laat de banketstaven afkoelen op een rooster.\nDit bericht is gesponsord door Tante Fanny.", self.harvester_class.instructions(), )