Make your own pudding – an addictive recipe

Pudding brings comfort, brings joy, and always fits. With just a few ingredients, you can make your own delicious dessert in no time.

There is a large selection of sweets on refrigerated shelves in the supermarket. But looking at the label quickly reveals what’s inside and the pudding from the bag doesn’t seem to be an alternative in that regard either. With our quick and easy recipe, you can conjure up a popular dessert in no time and know exactly what they contain.

Cooking vanilla pudding yourself: basic recipe

To get a good pudding, you usually only need milk, starch, and a pinch of sugar and spices. You can use this to cook a healthy and delicious dessert yourself in no time at all.

For the basic vanilla pudding recipe, you’ll need the following Ingredients:

  • 1 vanilla bean
  • 500ml full cream milk or alternatively 300ml milk and 200ml cream
  • 2-3 egg yolks (depending on the size of the eggs)
  • 2 tablespoons of milk
  • 35 grams of cornstarch
  • 1 tablespoon sugar (to taste)

The Preparation Vanell Puddings

Cut that in half Vanilla seeds Lengthwise with a sharp knife and scrape the dark pulp.

  1. Then measure milk Into a measuring cup.
  2. Bring milk, vanilla pulp and pulp to a boil.
  3. The capsule should definitely be cooked because it has a lot of flavor.
  4. Meanwhile, stir the egg yolks, 2 tablespoons of milk and 35 grams of cornstarch until the mixture is smooth. Work well so that unwanted starch nodules and egg yolk flakes do not form.
  5. Remove the vanilla pod from the boiling milk and stir with the starch mixture. Vanilla pudding should boil briefly again.
  6. Then warm pudding Pour into a pudding mold or bowl, rinse with cold water and cool for a few hours.
  7. Is that Candy Once cooled, turn it over on a plate and decorate it.
See also  NASA's probe on its way back to Earth

How to prevent skin on candy

To prevent skin build-up, you can sprinkle hot pudding with sugar. Another trick is to put some melted butter on top of the hot pudding.

You can also prevent puddling by applying plastic wrap directly to the surface. You can also place the hot dessert in a bowl and immediately seal it tightly using a large plate or lid.

Alternatively, you can stir the pudding until it cools. The advantage of this method: you can take it sooner.

informations
When it cools, the liquid evaporates from the surface of the candy. As a result, the top of the dessert dries up a little. Pudding skin is formed firmer. The advantage: due to this dry layer, only the top layer dries up and not the whole dessert. It’s also a kind of protection, so to speak. Turn or remove the skin, once formed, the phenomenon begins again. More and more of the pudding dries up.

Tips for more flavor

The basic recipe for this creamy pudding can be modified in a number of ways. Mix the melted pudding under the hot pudding chocolate Or toasted walnut chunks. Dessert gets a strange smell if you also cook some cardamom seeds. Cinnamon also purifies the pudding.

If you like it more exotic, you can use very dark chocolate and some chili powder. Caramel with a specific salty note is also very tasty. Your imagination has no limits.

What’s there?

You can choose between berries or (warm) fruit sauces for this creamy pudding. The “do it yourself” motto can also be: cook fresh or frozen fruit With a little juice and sugar, thicken the sauce with starch.

See also  Cepheid has obtained CE marking for Xpert Xpress CoV-2 / Flu / RSV plus

The dessert will be a real surprise if you fill in small cups with candy and use the cake spout to sprinkle some melted chocolate into the center of the pudding.

If you’d prefer it to be more crunchy, you can sprinkle bits of nuts or cocoa chips over the dessert.

} }; var purposes = ['5f2914c84162b12603a4d775', '5f2914c84162b12603a4d4c7', '5f2914c84162b12603a4d636', '5f2914c94162b12603a4d96f', '5f2914c94162b12603a4d8bc', '5f2914c94162b12603a4da12', '5f2914c94162b12603a4dbb2', '5f2914c94162b12603a4dc99', '5f2914c94162b12603a4ddb5', '5f2914c84162b12603a4d32f']; var defaultType="default"; var defaultCustomVendor="5f599c8f3822d34710d106f4"; var defaultLabel="Ströer"; var _init = function() { __tcfapi('addEventListener', 2, function(tcData, success) { if (tcData.eventStatus === 'useractioncomplete') { for (var n = 0; n < embeds.length; n++) { console.log('init useractioncomplete', embeds[n]); if (!embeds[n]['rendered']) { _checkEmbed(embeds[n], true); } } } }); }; var _htmlDecode = function(input) { var e = document.createElement('textarea'); e.innerHTML = input; return e.childNodes.length === 0 ? "" : e.childNodes[0].nodeValue; }; var _getCustomVendorForType = function(type) { console.log('getcustomVendor', embedMapper[type]); return (typeof(embedMapper[type]) !== 'undefined') ? embedMapper[type]['vendor'] : defaultCustomVendor; }; var _getLabelForType = function(type) { return (typeof(embedMapper[type]) !== 'undefined') ? embedMapper[type]['label'] : defaultCustomVendor; }; var _getTypeForProvider = function(provider) { for (var type in embedMapper) { if (embedMapper[type]['providers'].indexOf(provider) > -1) { return type; } } return defaultType; }; var _hasUnrenderedEmbedsOfType = function(type) { for (var n = 0; n < embeds.length; n++) { if (embeds[n]['type'] == type && !embeds[n]['rendered']) { return true; } } return false; }; var _hasEmbedOfType = function(type) { for (var n = 0; n < embeds.length; n++) { if (embeds[n]['type'] == type) { return true; } } return false; }; var _checkEmbed = function(embed, postRenderScript) { var vendor = _getCustomVendorForType(embed.type); __tcfapi('getCustomVendorConsents', 2, function(vendorConsents, success) { if (vendorConsents.grants[vendor] && vendorConsents.grants[vendor].vendorGrant) { _renderEmbed(embed); if (typeof postRenderScript !== 'undefined' && postRenderScript && !_hasUnrenderedEmbedsOfType(embed.type)) { _runPostRenderScripts(embed.type); } } }); }; var _loadEmbedScripts = function(container) { var arr = container.getElementsByTagName('script'); var scriptArr = []; for (var n = 0; n < arr.length; n++) { if (arr[n].src) scriptArr.push(arr[n].src); else console.log('mrru arrn src load script', arr[n], arr[n].innerHTML); } for (var n = 0; n < scriptArr.length; n++) { var my_awesome_script = document.createElement('script'); my_awesome_script.setAttribute('src', scriptArr[n]); container.appendChild(my_awesome_script); } }; var _renderEmbed = function(embed) { embed['rendered'] = true; var embedContainer = document.createElement('div'); var embType="embed-" + _getLabelForType(embed.type); embed.container.innerHTML = ''; embed.container.insertBefore(embedContainer, embed.container.firstChild); // if custom code for embed type if(typeof embedMapper[embed.type]['render'] !== 'undefined') { var renderFunction = embedMapper[embed.type]['render']; renderFunction(_htmlDecode(embed.embedCode), embedContainer); } else { T$(embedContainer).append(T$(_htmlDecode(embed.embedCode))); } var subContainer = document.createElement('div'); embed.container.insertBefore(subContainer, embedContainer.nextSibling); subContainer.innerHTML = 'Gegebene Zustimmung für ' + _getLabelForType(embed.type) + ' verwalten' + 'Mehr dazu in unseren Datenschutzhinweisen'; }; var _renderEmbedPlaceholder = function(embed) { embed.container.innerHTML = '

Empfohlener externer Inhalt

' + _getLabelForType(embed.type) + '

Wir benötigen Ihre Zustimmung, um den von unserer Redaktion eingebundenen ' + _getLabelForType(embed.type) + '-Inhalt anzuzeigen. Sie können diesen (und damit auch alle weiteren ' + _getLabelForType(embed.type) + '-Inhalte auf t-online.de) mit einem Klick anzeigen lassen und auch wieder deaktivieren.

' + _getLabelForType(embed.type) + '-Inhalte immer anzeigen

Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen übermittelt werden. Mehr dazu in unseren Datenschutzhinweisen.

'; var checkbox = embed.container.querySelector('input'); checkbox.onchange = function() { consentEmbedHandler.consentGranted(embed.type); dataLayer.push({ 'event': 'gtmEvent', 'eventCategory': 'consent management', 'eventAction': 'embed-' + _getLabelForType(embed.type), 'eventLabel': 'embed anzeigen' }); }; }; var _checkForPostRenderScripts = function() { for (type in embedMapper) { console.log('_checkForPostRenderScripts', type, _hasEmbedOfType(type)); if (_hasEmbedOfType(type)) { _postRenderScriptWaiter(type); } } }; var _postRenderScriptWaiter = function(type) { var vendor = _getCustomVendorForType(type); __tcfapi('getCustomVendorConsents', 2, function(vendorConsents, success) { if (vendorConsents.grants[vendor] && vendorConsents.grants[vendor].vendorGrant) { _runPostRenderScripts(type); } }); }; var _runPostRenderScripts = function(type) { console.log('%cMrRu ConsentEmbedHandler: postrenderscript called', 'background:#000; color: #FDE100'); if (embedMapper[type]['postRenderScriptRun'] !== 'undefined' && embedMapper[type]['postRenderScriptRun']) { return; } embedMapper[type]['postRenderScriptRun'] = true; if (type == 'facebook') { console.log('%cMrRu ConsentEmbedHandler: facebook postrenderscript', 'background:#000; color: #FDE100'); window.fbAsyncInit = function() { FB.init({ appId: '496644460540750', xfbml: true, version: 'v8.0' }); }; var script = document.createElement('script'); script.async = true; script.defer = true; script.crossOrigin = 'anonymous'; script.src="https://connect.facebook.net/de_DE/sdk.js#7"; script.onload = function() { window.fbAsyncInit(); }; document.getElementsByTagName('head')[0].appendChild(script); } }; this.add = function(container, embedCode, provider) { var type = _getTypeForProvider(provider); var embed = { container: container, embedCode: embedCode, type: type, rendered: false }; container.classList.add('TConsentEmbed'); container.classList.add('TConsentEmbed--' + type); embeds.push(embed); _renderEmbedPlaceholder(embed); _checkEmbed(embed); }; this.consentGranted = function(type) { console.log('consentGranted for ' + type); var customVendor = _getCustomVendorForType(type); __tcfapi('postCustomConsent', 2, function(data) { console.log(data) }, [customVendor], purposes, purposes); for (var n = 0; n < embeds.length; n++) { console.log('consentGranted', embeds[n]); console.log('consentGranted', embeds[n]['type'], type); if (embeds[n]['type'] == type && !embeds[n]['rendered']) { _renderEmbed(embeds[n]); } } _runPostRenderScripts(type); }; this.run = function() { _checkForPostRenderScripts(); }; _init(); } var consentEmbedHandler = new ConsentEmbedHandler(); document.addEventListener("DOMContentLoaded", function() { consentEmbedHandler.run(); });

Leave a Reply

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