<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mexikanisch Archive - Heavenlynn Healthy</title>
	<atom:link href="https://heavenlynnhealthy.de/tag/mexikanisch/feed/" rel="self" type="application/rss+xml" />
	<link>https://heavenlynnhealthy.de/tag/mexikanisch/</link>
	<description>Gesund Essen, Gesund Leben, Gesund Sein</description>
	<lastBuildDate>Mon, 10 Jul 2023 18:02:44 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://heavenlynnhealthy.de/wp-content/uploads/2017/07/cropped-hlynnh_0zeilig-32x32.png</url>
	<title>Mexikanisch Archive - Heavenlynn Healthy</title>
	<link>https://heavenlynnhealthy.de/tag/mexikanisch/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Schneller mexikanischer Sommersalat</title>
		<link>https://heavenlynnhealthy.de/schneller-mexikanischer-sommersalat/</link>
					<comments>https://heavenlynnhealthy.de/schneller-mexikanischer-sommersalat/#comments</comments>
		
		<dc:creator><![CDATA[Lynn]]></dc:creator>
		<pubDate>Tue, 18 Jul 2017 05:00:33 +0000</pubDate>
				<category><![CDATA[Beliebte Rezepte]]></category>
		<category><![CDATA[Glutenfrei]]></category>
		<category><![CDATA[Ohne raffinierten Zucker]]></category>
		<category><![CDATA[Rezepte]]></category>
		<category><![CDATA[Salate]]></category>
		<category><![CDATA[Sattmacher]]></category>
		<category><![CDATA[Vegan]]></category>
		<category><![CDATA[Mexikanisch]]></category>
		<category><![CDATA[Salat]]></category>
		<category><![CDATA[Sommer]]></category>
		<guid isPermaLink="false">https://de.heavenlynnhealthy.com/?p=5847</guid>

					<description><![CDATA[<p>Heute gibt&#8217;s einen schnellen mexikanischen Salat fürs Grillbuffet. Obwohl ich mich gerade aus dem Urlaub melde, war ich vor unserer Reise fleißig, damit euch in den Wochen, in denen ich weg bin, nicht die Ideen für gesunde Rezepte ausgehen. Heute gibt es nämlich wieder eine neue Kolumne auf OhhhMhhh. Die Kolumne hat ja einen etwas...</p>
<p><a class="more-link" href="https://heavenlynnhealthy.de/schneller-mexikanischer-sommersalat/">Read More</a></p>
<p>Der Beitrag <a href="https://heavenlynnhealthy.de/schneller-mexikanischer-sommersalat/">Schneller mexikanischer Sommersalat</a> erschien zuerst auf <a href="https://heavenlynnhealthy.de">Heavenlynn Healthy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><em>Heute gibt&#8217;s einen schnellen mexikanischen Salat fürs Grillbuffet.</em></p>
<p><img fetchpriority="high" decoding="async" class="size-large wp-image-5848 aligncenter" src="https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-3-683x1024.jpg" alt="Schneller Mexikanischer Salat - rein pflanzlich, vegan, glutenfreie Option, ohne raffinierten Zucker - de.heavenlynnhealthy.com" width="683" height="1024" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-3-683x1024.jpg 683w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-3-200x300.jpg 200w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-3-768x1152.jpg 768w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-3-367x550.jpg 367w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-3-20x30.jpg 20w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-3.jpg 1000w" sizes="(max-width: 683px) 100vw, 683px" /></p>
<p>Obwohl ich mich gerade aus dem Urlaub melde, war ich vor unserer Reise fleißig, damit euch in den Wochen, in denen ich weg bin, nicht die Ideen für gesunde Rezepte ausgehen. Heute gibt es nämlich wieder eine neue Kolumne auf OhhhMhhh. Die Kolumne hat ja einen etwas neuen Fokus bekommen: einfacher, schneller und trotzdem nicht weniger lecker.<span id="more-5847"></span><img decoding="async" class="size-large wp-image-5850 aligncenter" src="https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-6-683x1024.jpg" alt="Schneller Mexikanischer Salat - rein pflanzlich, vegan, glutenfreie Option, ohne raffinierten Zucker - de.heavenlynnhealthy.com" width="683" height="1024" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-6-683x1024.jpg 683w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-6-200x300.jpg 200w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-6-768x1152.jpg 768w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-6-367x550.jpg 367w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-6-20x30.jpg 20w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-6.jpg 1000w" sizes="(max-width: 683px) 100vw, 683px" />Heute gibt&#8217;s passend zum Sommer einen schnellen und einfachen Salat. Oder auch einen „wir Grillen, bringst du einen Salat mit“-Salat. Das führt bei vielen nämlich gleich zu einer mittelmäßigen Panik-Attacke, wenn man nicht gerade Omas „Secret-Ingredient“ Salatrezept im Ärmel hat. Aus dem Ärmel holen kann? Oder wie man das auch immer sagt. Ihr wisst ja, ich hab das nicht so mit Sprichwörtern.</p>
<p><img decoding="async" class="size-large wp-image-5849 aligncenter" src="https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-5-683x1024.jpg" alt="Schneller Mexikanischer Salat - rein pflanzlich, vegan, glutenfreie Option, ohne raffinierten Zucker - de.heavenlynnhealthy.com" width="683" height="1024" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-5-683x1024.jpg 683w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-5-200x300.jpg 200w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-5-768x1152.jpg 768w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-5-367x550.jpg 367w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-5-20x30.jpg 20w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-5.jpg 1000w" sizes="(max-width: 683px) 100vw, 683px" />Wenn ihr Tex-Mex liebt und mal den etwas anderen Salat sucht – ohne Quinoa oder Süßkartoffeln – dann werdet ihr diesen Salat verschlingen. Er lässt sich übrigens auch prima einpacken und kann so als perfektes Mittagessen im Büro dienen. Besonders an heißen Sommertagen bekommt man so seine Portion komplexe Kohlenhydrate, Proteine und gesunde Fette ohne zwei Stunden später ins Zuckertief zu fallen. Somit haben wir mit der Kolumne zwei beliebte Kategorien abgehakt: das Social-Event und das To-Go-Rezept fürs Büro oder die Uni. Es muss euch also einfach gefallen.</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-5851 aligncenter" src="https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-1000-800-e1496657903263.jpg" alt="Schneller Mexikanischer Salat - rein pflanzlich, vegan, glutenfreie Option, ohne raffinierten Zucker - de.heavenlynnhealthy.com" width="600" height="1000" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-1000-800-e1496657903263.jpg 600w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-1000-800-e1496657903263-180x300.jpg 180w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-1000-800-e1496657903263-330x550.jpg 330w, https://heavenlynnhealthy.de/wp-content/uploads/2017/06/schneller-mexikanischer-salat-1000-800-e1496657903263-18x30.jpg 18w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Das tolle an diesem Salat – er ist eine sogenannte Makro-Bowl, d.h. er enthält alle essentiellen Makro-Nährstoffe: Kohlenhydrate, Proteine und gesunde Fette. Wenn ich einen Salat zaubere, dann achte ich immer darauf diese drei Bestandteile einzuhalten. Dieser mexikanische Salat bekommt seine Kohlenhydrate durch den Naturreis sogar in Form von Ballaststoffen, die uns länger satt halten und den Blutzuckerspiegel nicht so sehr ansteigen lassen. Die Proteine kommen aus den schwarzen Bohnen, die nebenbei auch noch Magnesium, Folsäure, Kalium und Eisen enthalten. Somit kann man schon fast auch von einem Mikro-Salat sprechen, denn er enthält auch viele wichtige Mineralstoffe.</p>
<p>Den gesunden Fettanteil übernimmt unser aller Liebling die Avocado, deren ungesättigte Fettsäuren für ein gesundes Herz sorgen.</p>
<p>Falls ihr noch einen anderen Salat sucht, den ihr zu jedem Grillabend mitbringen könnt, dann kann ich euch den <a href="https://heavenlynnhealthy.de/sesam-suesskartoffel-quinoa-salat-mit-pistazien-und-dattel-dijon-dressing/">Süßkartoffel-Quinoa Salat mit Dattel-Dijon Dressing</a> empfehlen – aber nur, wenn ihr mal ein wenig mehr Zeit übrig habt.</p>
<svg aria-hidden="true" style="position: absolute;width: 0;height: 0;overflow: hidden" xmlns="http://www.w3.org/2000/svg">
<defs>
<symbol viewbox="9 9 46 42" id="wpt-star-full">
	<path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z" />
</symbol>
</defs>
</svg>
<a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://heavenlynnhealthy.de/schneller-mexikanischer-sommersalat/print/12596/">Drucken</a><span class="tasty-recipes-jump-target" id="tasty-recipes-12596-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-12596" data-tr-id="12596" class="tasty-recipes tasty-recipes-12596 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.background-color">


<header class="tasty-recipes-entry-header">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://heavenlynnhealthy.de/wp-content/uploads/2023/07/schneller-mexikanischer-salat-3-683x1024-1-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" />		</div>
		<div class="tasty-recipes-header-content clearfix">
		<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Schneller mexikanischer Sommersalat</h2>
					<div class="tasty-recipes-rating">
				<div class="tasty-recipes-rating-outer">
					<div class="tasty-recipes-rating-inner">
													<span class="tasty-recipes-rating-stars"><svg aria-hidden="true" style="position: absolute;width: 0;height: 0;overflow: hidden" xmlns="http://www.w3.org/2000/svg">
<defs>
<symbol viewbox="9 9 46 42" id="wpt-star-full">
	<path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z" />
</symbol>
</defs>
</svg>
<span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons"	data-tr-default-rating="0"	>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="5">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				5 Stars			</span>		</i>	</span>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="4">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				4 Stars			</span>		</i>	</span>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="3">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				3 Stars			</span>		</i>	</span>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="2">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				2 Stars			</span>		</i>	</span>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="1">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				1 Star			</span>		</i>	</span></span></span>
																			<span class="tasty-recipes-rating-label"><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label">No reviews</span></span>
											</div>
				</div>
			</div>
				
				<div class="tasty-recipes-buttons">
						<div class="tasty-recipes-button-wrap">
				
<a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://heavenlynnhealthy.de/schneller-mexikanischer-sommersalat/print/12596/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Rezept drucken</a>
			</div>
									<div class="tasty-recipes-button-wrap">
				
<a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fheavenlynnhealthy.de%2Fschneller-mexikanischer-sommersalat%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fheavenlynnhealthy.de%2Fschneller-mexikanischer-sommersalat%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Rezept pinnen</a>
<script>
	const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
	if ( share_pin_buttons ) {
		for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
			share_pin_buttons[share_key].addEventListener( 'click', (e) => {
				e.stopPropagation();
				window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
				return false;
			} );
		}
	}
</script>
			</div>
					</div>
	</div>

	
</header>

<div class="tasty-recipes-entry-content">
	<hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">

			<div class="tasty-recipes-description">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Beschreibung</h3>
			<div class="tasty-recipes-description-body" data-tasty-recipes-customization="body-color.color">
				<p>Für 2-4 Personen: für große Feste einfach verdoppeln</p>
			</div>
		</div>
	
			<hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
	
			<div class="tasty-recipes-ingredients">
			<div class="tasty-recipes-ingredients-header">
				<div class="tasty-recipes-ingredients-clipboard-container">
					<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Zutaten</h3>
									</div>
				<div class="tasty-recipes-units-scale-container">
														</div>
			</div>
			<div class="tasty-recipes-ingredients-body" data-tasty-recipes-customization="body-color.color">
				<h4>Für den Salat:</h4>
<ul>
<li>vier Handvoll Salat (z.B. Feldsalat, Romana, Salarico)</li>
<li><span data-amount="200" data-unit="g">200g</span> braunen Reis oder Quinoa</li>
<li><span data-amount="1">1</span> Dose/Glas (Abtropfgewicht 240g) schwarze Bohnen oder Kidneybohnen</li>
<li><span data-amount="1">1</span> rote Zwiebel</li>
<li><span data-amount="1.5">1 1/2</span> reife Avocados</li>
<li><span data-amount="1">1</span> Dose /Glas (Abtropfgewicht <span data-amount="150" data-unit="g">150g</span>) Mais</li>
<li><span data-amount="200" data-unit="g">200g</span> Cherry-Tomaten</li>
</ul>
<h4>Für das Avocado-Limetten-Dressing:</h4>
<ul>
<li><span data-amount="3">3</span> EL Olivenöl</li>
<li>den Saft einer Limette</li>
<li><span data-amount="0.5">½</span> reife Avocado</li>
<li><span data-amount="1">1</span> TL Honig oder Ahornsirup</li>
<li>Meersalz und Pfeffer</li>
</ul>
<!--INSIDE_INGREDIENTS-->			</div>
			<div class="tasty-recipes-cook-mode">
	<div class="tasty-recipes-cook-mode__container">
		<label class="tasty-recipes-cook-mode__switch">
			<input type="checkbox" id="tasty_recipes_69fd064671d97_cookmode">
			<span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
				data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
		</label>
		<label for="tasty_recipes_69fd064671d97_cookmode">
			<span class="tasty-recipes-cook-mode__label">Cook Mode</span>
			<span class="tasty-recipes-cook-mode__helper">
				Prevent your screen from going dark			</span>
		</label>
	</div>
</div>
		</div>
	
			<hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
	
			<div class="tasty-recipes-instructions">
			<div class="tasty-recipes-instructions-header">
				<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Anleitungen</h3>
							</div>
			<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
				<ol>
<li id="instruction-step-1">Den Reis nach Packungsanleitung kochen. Wenn’s schnell gehen muss, dann gerne den Instant-Reis kaufen, ansonsten lieber auf den normalen Reis zurückgreifen, der nur 15 Minuten länger kochen muss.</li>
<li id="instruction-step-2">Den Salat waschen, zerrupfen und in eine Schüssel füllen. Die Tomaten in mundgerechte Stücke schneiden. Die Avocados halbieren, entsteinen, das Fruchtfleisch mit einem Löffel herausschaben und ebenfalls in mundgerechte Stücke schneiden. Bohnen und Mais abtropfen lassen und unter fließendem Wasser abspülen.</li>
<li id="instruction-step-3">Alle Zutaten für den Salat in der Schüssel vermengen.</li>
<li id="instruction-step-4">Die Avocado für das Dressing mit einer Gabel zerdrücken und mit den anderen Zutaten vermengen. Für eine cremigere Konsistenz am besten einen Mixer verwenden.</li>
<li id="instruction-step-5">Das Dressing über dem Salat verteilen und gut vermengen.</li>
</ol>
			</div>
		</div>
	
	
			<hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
	
	
	
			<div class="tasty-recipes-notes">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Anmerkungen</h3>
			<div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
				<p>Upgrade it: Wer doch noch etwas Zeit und Lust hat, der kann den Salat mit folgenden Zutaten noch aufregender machen: <br />Koriander<br />Karottenstreifen<br />geröstetes Gemüse wie Süßkartoffeln, Paprika, Fenchel<br />andere Bohnensorten wie schwarzen Bohnen, weißen Bohnen, Cannellini-Bohnen. <br />Euch sind keine kreativen Grenzen gesetzt!</p>
			</div>
		</div>
	
	
	
	
	
	<footer class="tasty-recipes-entry-footer">
		<div class="tasty-recipes-footer-content">
												<img decoding="async" class="svg-instagram" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/designs/fresh/images/icon-instagram.png">
										<div class="tasty-recipes-footer-copy">
				<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Hast du das Rezept ausprobiert?</h3>
				<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Dann verlinke mich <a href="https://www.instagram.com/heavenlynnhealthy" target="_blank" rel="noreferrer noopener">@heavenlynnhealthy</a> auf Instagram und nutze den Hashtag <a href="https://www.instagram.com/explore/tags/heavenlynnhealthy" target="_blank" rel="noreferrer noopener">#heavenlynnhealthy</a></p></div>
			</div>
		</div>
	</footer>
</div>


<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/heavenlynnhealthy.de\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":5847};
window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.smoothScroll = {
init() {
document.addEventListener( 'click', ( e ) => {
let anchor = e.target;
if ( anchor.tagName !== 'A' ) {
anchor = anchor.closest( 'a.tasty-recipes-scrollto' );
}

if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
return;
}

const elementHref = anchor.getAttribute( 'href' );
if ( ! elementHref ) {
return;
}

e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const element = document.querySelector( selector );
if ( ! element ) {
return;
}
element.scrollIntoView( { behavior: 'smooth' } );
}
};

document.addEventListener(
'DOMContentLoaded',
() => window.TastyRecipes.smoothScroll.init()
);

window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.cookMode = {
wakeLockApi: false,
wakeLock: false,
cookModeSelector: '.tasty-recipes-cook-mode',
init() {
if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
this.wakeLockApi = navigator.wakeLock;
}

const cookModes = document.querySelectorAll(this.cookModeSelector);

if (cookModes.length > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
this.checkboxChange(event.target);
}, false);
} else {
cookMode.style.display = "none";
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
try {
this.wakeLock = await this.wakeLockApi.request("screen");
this.wakeLock.addEventListener("release", () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.release();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};

(function(callback) {
if (document.readyState !== "loading") {
callback();
} else {
document.addEventListener("DOMContentLoaded", callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});



window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.staticTooltip = {
element: null,
tooltipElement: null,
deleting: false,
init( element ) {
if ( this.deleting ) {
return;
}
this.element = element;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}

this.deleting = true;
this.tooltipElement.classList.remove( 'opened' );

setTimeout( () => {
this.tooltipElement.remove();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = document.createElement( 'div' );
tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );

const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
if ( currentTooltipElement ) {
document.body.replaceChild( tooltipElement, currentTooltipElement );
} else {
document.body.appendChild( tooltipElement );
}

this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
},
show() {
if ( ! this.tooltipElement ) {
return;
}

const tooltipTop = this.element.getBoundingClientRect().top
+ window.scrollY
- 10 // 10px offset.
- this.tooltipElement.getBoundingClientRect().height;
const tooltipLeft = this.element.getBoundingClientRect().left
- ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.element.getBoundingClientRect().width / 2 ) - 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );

this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
this.tooltipElement.classList.add( 'opened' );

},
maybeRemoveTail( removeTail ) {
if ( removeTail ) {
this.tooltipElement.classList.add( 'tr-hide-tail' );
} else {
this.tooltipElement.classList.remove( 'tr-hide-tail' );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};

window.TastyRecipes.ajax = {
sendPostRequest( url, data, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( 'POST', url, true );
xhr.send( this.preparePostData( data ) );

xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.status === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}

failure( xhr );
};

xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( data ) {
const formData = new FormData();

for ( const key in data ) {
formData.append( key, data[key] );
}
return formData;
},
};

window.TastyRecipes.ratings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;

this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
if ( ratings.length <= 0 ) {
return;
}
for ( const rating of ratings ) {
rating.addEventListener( 'click', event => {
event.preventDefault();
this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
this.setCheckedStar( event.target );
this.maybeSendRating( this.defaultRating, event.target );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( 'click', e => {
// Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
return;
}

window.TastyRecipes.staticTooltip.destroy();
} );
},
 setRatingInForm( rating ) {
const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
if ( ! ratingInput ) {
return;
}
ratingInput.click();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( 'click', currentEvent => {
const selectedRating = currentEvent.target.getAttribute( 'value' );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( rating ) {
if ( rating < this.minRating ) {
document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
return;
}
document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( rating ) {
const commentTextarea = document.getElementById( 'comment' );
if ( ! commentTextarea ) {
return;
}

if ( rating < this.minRating ) {
commentTextarea.setAttribute( 'required', '' );
return;
}

commentTextarea.removeAttribute( 'required' );
},
maybeSendRating( rating, element ) {
if ( this.savingRating === rating ) {
return;
}

this.savingRating = rating;
window.TastyRecipes.staticTooltip.init( element );

const recipeCardElement = element.closest( '.tasty-recipes' );
if ( ! recipeCardElement ) {
window.TastyRecipes.staticTooltip.destroy();
return;
}

window.TastyRecipes.ajax.sendPostRequest(
window.trCommon.ajaxurl,
{
action: 'tasty_recipes_save_rating',
rating,
nonce: window.trCommon.ratingNonce,
post_id: window.trCommon.postId,
recipe_id: recipeCardElement.dataset.trId,
},
( response ) => {
window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
window.TastyRecipes.staticTooltip.show();
this.updateAverageText( response.data, recipeCardElement );
this.maybeFillCommentForm( response.data );

// Hide the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.data, rating );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( data, recipeCardElement ) {
if ( ! data.average ) {
return;
}
this.setRatingPercent( data );

if ( ! data.count ) {
return;
}

const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
if ( quickLink ) {
this.setTextInContainer( quickLink, data );
this.setPartialStar( quickLink );
}

const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
cardStars.dataset.trDefaultRating = data.average;
this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
},
setTextInContainer( container, data ) {
if ( ! container ) {
return;
}

if ( data.label ) {
const ratingLabelElement = container.querySelector( '.rating-label' );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = data.label;
}
return;
}

const averageElement = container.querySelector( '.average' );
if ( averageElement ) {
averageElement.textContent = data.average;
}

const countElement = container.querySelector( '.count' );
if ( countElement ) {
countElement.textContent = data.count;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( data ) {
this.defaultRating = data.average.toFixed( 1 );
const parts = data.average.toFixed( 2 ).toString().split( '.' );
this.currentRatingPercentage = parts[1] ? parts[1] : 100;
if ( this.currentRatingPercentage === '00' ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( target ) {
const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}

const thisStar = target.closest( '.tasty-recipes-rating' );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
},
maybeFillCommentForm( data ) {
if ( ! data.comment || ! data.comment.content ) {
return;
}

const commentForm = document.querySelector( '#commentform' );
if ( ! commentForm ) {
return;
}

const commentBox = commentForm.querySelector( '[name=comment]' );
if ( ! commentBox || commentBox.value ) {
return;
}

// Add comment details for editing.
commentBox.innerHTML = data.comment.content;
if ( data.comment.name ) {
commentForm.querySelector( '[name=author]' ).value = data.comment.name;
commentForm.querySelector( '[name=email]' ).value = data.comment.email;
}
},
maybeResetTooltip( recipeCardElement, data, rating ) {
if ( this.savingRating === rating ) {
this.resetTooltip( recipeCardElement, data );
}
},
resetTooltip( recipeCardElement, data ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;

// Reset the default rating.
const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
if ( cardRatingContainer ) {
this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;

this.resetSelectedStar( cardRatingContainer, data );
}
},
resetSelectedStar( cardRatingContainer ) {
const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
if ( selectedRatingElement ) {
selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
selectedRatingElement.parentNode.dataset.trChecked = 1;
}

const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
if ( previousSelectedElement ) {
const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
if ( currentSelectedRating !== selectedRatingElement ) {
delete previousSelectedElement.dataset.trChecked;
}
}
},
backwardCompFormRatingPosition() {
const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
ratingsButtons.style.direction = 'rtl';
}

if ( typeof tastyRecipesRating !== 'undefined' ) {
// Select the rating that was previously selected in admin.
ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
}

const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
for (const ratingSpan of ratingSpans) {
ratingSpan.addEventListener( 'click', event => {
if ( ratingSpan === event.target ) {
return;
}
ratingSpan.previousElementSibling.click();
} );
}
}
};

(function(callback) {
if (document.readyState !== "loading") {
callback();
} else {
window.addEventListener( 'load', callback );
}
})(() => {
window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
});
</script></div>
<p style="text-align: center;">Guten Appetit!</p>
<p><span style="border-radius: 2px; text-indent: 20px; width: auto; padding: 0px 4px 0px 0px; text-align: center; font: bold 11px/20px 'Helvetica Neue',Helvetica,sans-serif; color: #ffffff; background: #bd081c no-repeat scroll 3px 50% / 14px 14px; position: absolute; opacity: 1; z-index: 8675309; display: none; cursor: pointer; top: 1219px; left: 137px;">Merken</span></p>
<p><span style="border-radius: 2px; text-indent: 20px; width: auto; padding: 0px 4px 0px 0px; text-align: center; font: bold 11px/20px 'Helvetica Neue',Helvetica,sans-serif; color: #ffffff; background: #bd081c no-repeat scroll 3px 50% / 14px 14px; position: absolute; opacity: 1; z-index: 8675309; display: none; cursor: pointer; top: 3515px; left: 178px;">Merken</span></p>
<p><span style="border-radius: 2px; text-indent: 20px; width: auto; padding: 0px 4px 0px 0px; text-align: center; font: bold 11px/20px 'Helvetica Neue',Helvetica,sans-serif; color: #ffffff; background: #bd081c no-repeat scroll 3px 50% / 14px 14px; position: absolute; opacity: 1; z-index: 8675309; display: none; cursor: pointer; top: 3515px; left: 178px;">Merken</span></p>
<p><span style="border-radius: 2px; text-indent: 20px; width: auto; padding: 0px 4px 0px 0px; text-align: center; font: bold 11px/20px 'Helvetica Neue',Helvetica,sans-serif; color: #ffffff; background: #bd081c  no-repeat scroll 3px 50% / 14px 14px; position: absolute; opacity: 1; z-index: 8675309; display: none; cursor: pointer; top: 2355px; left: 137px;">Merken</span></p>
<p>Der Beitrag <a href="https://heavenlynnhealthy.de/schneller-mexikanischer-sommersalat/">Schneller mexikanischer Sommersalat</a> erschien zuerst auf <a href="https://heavenlynnhealthy.de">Heavenlynn Healthy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://heavenlynnhealthy.de/schneller-mexikanischer-sommersalat/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
		<item>
		<title>Die besten selbst gemachten Tacos</title>
		<link>https://heavenlynnhealthy.de/die-besten-selbst-gemachten-tacos/</link>
					<comments>https://heavenlynnhealthy.de/die-besten-selbst-gemachten-tacos/#comments</comments>
		
		<dc:creator><![CDATA[Lynn]]></dc:creator>
		<pubDate>Sat, 07 May 2016 07:48:09 +0000</pubDate>
				<category><![CDATA[Glutenfrei]]></category>
		<category><![CDATA[Ohne raffinierten Zucker]]></category>
		<category><![CDATA[Rezepte]]></category>
		<category><![CDATA[Sattmacher]]></category>
		<category><![CDATA[avocados]]></category>
		<category><![CDATA[Gesund]]></category>
		<category><![CDATA[Mexikanisch]]></category>
		<category><![CDATA[selbst gemacht]]></category>
		<category><![CDATA[Tacos]]></category>
		<category><![CDATA[Vegan]]></category>
		<category><![CDATA[vegetarisch]]></category>
		<guid isPermaLink="false">https://de.heavenlynnhealthy.com/?p=3683</guid>

					<description><![CDATA[<p>Der Sommer ist endlich da! Wie habt ihr die letzten Tage verbracht? Wir waren viel draußen, sind ein wenig durch Hamburg gebummelt und haben es uns gut gehen lassen. Das gute Wetter erinnert mich jedes Mal an meine Zeit in Texas und North Carolina, sodass ich gestern total Hunger auf Tex-Mex hatte. In Houston habe...</p>
<p><a class="more-link" href="https://heavenlynnhealthy.de/die-besten-selbst-gemachten-tacos/">Read More</a></p>
<p>Der Beitrag <a href="https://heavenlynnhealthy.de/die-besten-selbst-gemachten-tacos/">Die besten selbst gemachten Tacos</a> erschien zuerst auf <a href="https://heavenlynnhealthy.de">Heavenlynn Healthy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="size-large wp-image-3691 alignnone" src="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-1-1024x682.jpg" alt="Die besten selbst gemachten Tacos - vegan, rein pflanzlich, ohne raffinierten Zucker, glutenfrei - de.heavenlynnhealthy.com" width="1024" height="682" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-1-1024x682.jpg 1024w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-1-300x200.jpg 300w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-1-768x512.jpg 768w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-1-550x367.jpg 550w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-1.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>Der Sommer ist endlich da! Wie habt ihr die letzten Tage verbracht? Wir waren viel draußen, sind ein wenig durch Hamburg gebummelt und haben es uns gut gehen lassen. Das gute Wetter erinnert mich jedes Mal an meine Zeit in Texas und North Carolina, sodass ich gestern total Hunger auf Tex-Mex hatte. In Houston habe ich sogar richtig authentisches mexikanisches Essen probiert, das mich schlechtweg umgehauen hat. Die Vielzahl an Gewürzen, knackigem Gemüse und pikant gewürzten Bohnen hat mich sofort begeistert. Obgleich die herkömmlichen Tacos voller Käse, Fleisch und gesättigten Fettsäuren sind, können rein pflanzliche Tacos, Burritos und Co. absolut mit ihren großen Brüdern mithalten. <span id="more-3683"></span></p>
<p><img loading="lazy" decoding="async" class="size-large wp-image-3688 alignnone" src="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-4-1024x682.jpg" alt="Die besten selbst gemachten Tacos - vegan, rein pflanzlich, ohne raffinierten Zucker, glutenfrei - de.heavenlynnhealthy.com" width="1024" height="682" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-4-1024x682.jpg 1024w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-4-300x200.jpg 300w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-4-768x512.jpg 768w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-4-550x367.jpg 550w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-4.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>Für diese Tacos habe ich sogar die Tortillas selbst gemacht, wie man auf den Bildern unschwer erkennen kann. Das ging wider Erwarten ruck zuck und hat viel besser geschmeckt als die gekauften. In deutschen Supermärkten ist es auch oft schwer, Vollkorn-Tortillas zu bekommen, deswegen ist dieses Variante für Menschen wie mich Goldwert. Glaubt mir, es ist wirklich nicht schwer seine eigenen Tortillas zu backen. Es dauert ca. 40 Minuten inklusive 20 Minuten gehen lassen, ausrollen und in der Pfanne backen. Easy Peasy, wirklich.</p>
<p><img loading="lazy" decoding="async" class="size-large wp-image-3687 alignnone" src="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-6-1024x682.jpg" alt="Die besten selbst gemachten Tacos - vegan, rein pflanzlich, ohne raffinierten Zucker, glutenfrei - de.heavenlynnhealthy.com" width="1024" height="682" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-6-1024x682.jpg 1024w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-6-300x200.jpg 300w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-6-768x512.jpg 768w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-6-550x367.jpg 550w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-6.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>Solltet ihr gleich zur Zutatenliste gescrollt sein und schreiend weggelaufen seid, dann entgeht euch ein Genussfest. Ihr braucht nämlich gar nicht alle der vorgeschlagenen Füllungen zuzubereiten. Dies sind wie gesagt nur Vorschläge und ihr könnt sie nach Lust und Laune anpassen, weglassen oder selbst kreativ werden. Was ich euch aber unbedingt empfehlen würde, ist die Bohnen-Spinat-Füllung. Diese gibt eurem Körper nämlich ganz viel Kraft um den nächsten Tag im Büro, in der Uni oder Schule oder mit euren drei kleinen Kindern zu meistern. Bohnen stecken nämlich voller Proteine und Ballaststoffe, die uns lange satt halten und unseren Blutzuckerspiegel regulieren. Dies verhinderte sogenannte Energietiefs und unterstützt nebenbei auch unsere Verdauung.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-3690 aligncenter" src="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-3-683x1024.jpg" alt="Die besten selbst gemachten Tacos - vegan, rein pflanzlich, ohne raffinierten Zucker, glutenfrei - de.heavenlynnhealthy.com" width="558" height="837" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-3.jpg 683w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-3-200x300.jpg 200w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-3-367x550.jpg 367w" sizes="auto, (max-width: 558px) 100vw, 558px" /></p>
<div style="display: none;"><img loading="lazy" decoding="async" class="alignleft size-full wp-image-3764" src="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-beste-selbst-gemachten-tacos.jpg" alt="Die besten selbst gemachten Tacos - vegan, rein pflanzlich, ohne raffinierten Zucker, glutenfrei - de.heavenlynnhealthy.com" width="280" height="768" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-beste-selbst-gemachten-tacos.jpg 280w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-beste-selbst-gemachten-tacos-109x300.jpg 109w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-beste-selbst-gemachten-tacos-201x550.jpg 201w" sizes="auto, (max-width: 280px) 100vw, 280px" /></div>
<p>Wenn ihr eingeschweißte Tex-Mex Fans seid, dann ist euch sicherlich aufgefallen, dass dieses Rezept eher ein Burrito-Rezept ist. Das stimmt auch, denn ich liebe einfach Reis, Bohnen und Salsa in meinen Gerichten. Wenn ihr also echte Tacos haben wollt, dann lasst den Reis einfach weg und gebt mehr rohe Zutaten dazu. Egal womit ihr eure Tacos befüllt, es wird garantiert ein Festschmaus und ihr werdet euch nach dem Essen gut fühlen und euch nicht auf dem Sofa verkriechen wollen. Die Nährstoff-gefüllten Tacos machen satt, geben Energie und schmecken himmlisch lecker. Probiert es aus und versucht beim nächsten Mal doch auch die Tortillas selbst zu machen. Ihr werden es nicht bereuen.</p>
<p><img loading="lazy" decoding="async" class="size-large wp-image-3684 alignnone" src="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-9-1024x682.jpg" alt="Die besten selbst gemachten Tacos - vegan, rein pflanzlich, ohne raffinierten Zucker, glutenfrei - de.heavenlynnhealthy.com" width="1024" height="682" srcset="https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-9-1024x682.jpg 1024w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-9-300x200.jpg 300w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-9-768x512.jpg 768w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-9-550x367.jpg 550w, https://heavenlynnhealthy.de/wp-content/uploads/2016/05/die-besten-selbst-gemachten-tacos-9.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<svg aria-hidden="true" style="position: absolute;width: 0;height: 0;overflow: hidden" xmlns="http://www.w3.org/2000/svg">
<defs>
<symbol viewbox="9 9 46 42" id="wpt-star-full">
	<path d="m46.3 52-14.4-9.5-14.4 9.4L22 35.3 8.7 24.5l17.1-.9 6.2-16 6 16 17.2 1-13.4 10.7z" />
</symbol>
</defs>
</svg>
<a class="button tasty-recipes-print-button tasty-recipes-no-print tasty-recipes-print-above-card" href="https://heavenlynnhealthy.de/die-besten-selbst-gemachten-tacos/print/12448/">Drucken</a><span class="tasty-recipes-jump-target" id="tasty-recipes-12448-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-12448" data-tr-id="12448" class="tasty-recipes tasty-recipes-12448 tasty-recipes-display tasty-recipes-has-image" data-tasty-recipes-customization="primary-color.background-color">


<header class="tasty-recipes-entry-header">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://heavenlynnhealthy.de/wp-content/uploads/2023/07/die-besten-selbst-gemachten-tacos-3-367x550-1-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" />		</div>
		<div class="tasty-recipes-header-content clearfix">
		<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Die besten selbst gemachten Tacos</h2>
					<div class="tasty-recipes-rating">
				<div class="tasty-recipes-rating-outer">
					<div class="tasty-recipes-rating-inner">
													<span class="tasty-recipes-rating-stars"><span class="tasty-recipes-ratings-buttons tasty-recipes-no-ratings-buttons"	data-tr-default-rating="0"	>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="5">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				5 Stars			</span>		</i>	</span>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="4">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				4 Stars			</span>		</i>	</span>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="3">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				3 Stars			</span>		</i>	</span>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="2">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				2 Stars			</span>		</i>	</span>		<span class="tasty-recipes-rating" >		<i class="checked" data-rating="1">			<span class="tasty-recipes-rating-solid" data-tr-clip="0">				<svg class="tasty-recipes-svg"><use href="#wpt-star-full" /></svg>			</span>			<span class="tasty-recipes-screen-reader">				1 Star			</span>		</i>	</span></span></span>
																			<span class="tasty-recipes-rating-label"><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label">No reviews</span></span>
											</div>
				</div>
			</div>
							<div class="tasty-recipes-details">
				<ul>
											<li class="author"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
													Autor:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Lynn</span></li>
											<li class="prep-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
																<img decoding="async" class="detail-icon" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/designs/fresh/images/icon-clock-gray.png">
															Vorbereitungszeit:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">1 hour 20 mins</span></li>
											<li class="cook-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
																<img decoding="async" class="detail-icon" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/designs/fresh/images/icon-clock-gray.png">
															Kochzeit:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">10 mins</span></li>
											<li class="total-time"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
																<img decoding="async" class="detail-icon" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/designs/fresh/images/icon-clock-gray.png">
															Gesamtzeit:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">1 hour 30 mins</span></li>
											<li class="yield"><span class="tasty-recipes-label" data-tasty-recipes-customization="detail-label-color.color">
																<img decoding="async" class="detail-icon" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/designs/fresh/images/icon-cutlery-gray.png">
															Portionen:</span> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">2</span></li>
									</ul>
			</div>
		
				<div class="tasty-recipes-buttons">
						<div class="tasty-recipes-button-wrap">
				
<a class="button tasty-recipes-print-button tasty-recipes-no-print" href="https://heavenlynnhealthy.de/die-besten-selbst-gemachten-tacos/print/12448/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Rezept drucken</a>
			</div>
									<div class="tasty-recipes-button-wrap">
				
<a class="share-pin button" data-pin-custom="true" data-href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fheavenlynnhealthy.de%2Fdie-besten-selbst-gemachten-tacos%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fheavenlynnhealthy.de%2Fdie-besten-selbst-gemachten-tacos%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Rezept pinnen</a>
<script>
	const share_pin_buttons = document.getElementsByClassName( 'share-pin button' );
	if ( share_pin_buttons ) {
		for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) {
			share_pin_buttons[share_key].addEventListener( 'click', (e) => {
				e.stopPropagation();
				window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500');
				return false;
			} );
		}
	}
</script>
			</div>
					</div>
	</div>

	
</header>

<div class="tasty-recipes-entry-content">
	<hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">

	
	
			<div class="tasty-recipes-ingredients">
			<div class="tasty-recipes-ingredients-header">
				<div class="tasty-recipes-ingredients-clipboard-container">
					<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Zutaten</h3>
									</div>
				<div class="tasty-recipes-units-scale-container">
														</div>
			</div>
			<div class="tasty-recipes-ingredients-body" data-tasty-recipes-customization="body-color.color">
				<ul>
<li>Für die Tacos:</li>
<li><span data-amount="160" data-unit="g">160g</span> Naturreis</li>
<li><span data-amount="8">8</span> Vollkorn-Tortilla (gekauft oder selbst gemacht, siehe unten)</li>
<li><span data-amount="0.5">1/2</span> Gurke</li>
<li>diverse Füllungen, einige Beispiele sind unten aufgelistet. Variiert je nach Geschmack</li>
</ul>
<h4>Für die Tortillas:</h4>
<ul>
<li><span data-amount="260" data-unit="g">260g</span> Dinkel-, Roggen- oder Vollkornmehl</li>
<li><span data-amount="3">3</span> EL natives Olivenöl</li>
<li><span data-amount="0.666666666667">2/3</span> TL Salz</li>
<li><span data-amount="180">180</span>ml Wasser</li>
</ul>
<h4>Für die Bohnen-Spinat-Füllung:</h4>
<ul>
<li><span data-amount="1">1</span> EL natives Olivenöl</li>
<li><span data-amount="1">1</span> Knoblauchzehe</li>
<li><span data-amount="2">2</span> EL Tomatenmark</li>
<li><span data-amount="1">1</span> TL Kreuzkümmel</li>
<li><span data-amount="1">1</span> TL Oregano</li>
<li><span data-amount="0.5">1/2</span> TL Kurkuma</li>
<li><span data-amount="100" data-unit="g">100g</span> Blattspinat</li>
<li><span data-amount="1">1</span> Dose weiße Bohnen, abgetropft</li>
<li>Salz und Pfeffer nach Geschmack</li>
</ul>
<h4>Für die Koriander-Salsa:</h4>
<ul>
<li><span data-amount="2">2</span> mittelgroße Tomaten</li>
<li><span data-amount="0.5">1/2</span> rote Zwiebel</li>
<li>ca. 4 Stängel Koriander</li>
<li>den Saft <span data-amount="0.5">1/2</span> Limette</li>
<li>Meersalz</li>
</ul>
<h4>Für die grünen Paprika:</h4>
<ul>
<li><span data-amount="1">1</span> grüne Paprika</li>
<li><span data-amount="0.5">1/2</span> rote Zwiebel</li>
<li><span data-amount="0.5">1/2</span> EL natives Olivenöl</li>
<li>Pfeffer</li>
<li>Meersalz</li>
</ul>
<h4>Für die Guacamole:</h4>
<ul>
<li><span data-amount="2">2</span> Avocados</li>
<li><span data-amount="0.5">1/2</span> Limette</li>
<li>Chiliflocken</li>
<li>Meersalz</li>
</ul>
<!--INSIDE_INGREDIENTS-->			</div>
			<div class="tasty-recipes-cook-mode">
	<div class="tasty-recipes-cook-mode__container">
		<label class="tasty-recipes-cook-mode__switch">
			<input type="checkbox" id="tasty_recipes_69fd064673183_cookmode">
			<span class="tasty-recipes-cook-mode__switch-slider tasty-recipes-cook-mode__switch-round"
				data-tasty-recipes-customization="button-color.background button-text-color.color"></span>
		</label>
		<label for="tasty_recipes_69fd064673183_cookmode">
			<span class="tasty-recipes-cook-mode__label">Cook Mode</span>
			<span class="tasty-recipes-cook-mode__helper">
				Prevent your screen from going dark			</span>
		</label>
	</div>
</div>
		</div>
	
			<hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
	
			<div class="tasty-recipes-instructions">
			<div class="tasty-recipes-instructions-header">
				<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Anleitungen</h3>
							</div>
			<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
				<h4>Für die Tacos:</h4>
<ol>
<li id="instruction-step-1">Reis laut Packungsanleitung kochen.</li>
<li id="instruction-step-2">Gurke waschen, halbieren und in Scheiben schneiden.</li>
</ol>
<h4>Für die Tortillas:</h4>
<ol>
<li id="instruction-step-3">Mehl, Olivenöl und Salz in eine Schüssel geben und vermengen. Nach und nach das Wasser hinzugeben und umrühren, bis es eine teigige Masse ergibt. Nach Bedarf ein wenig mehr Wasser dazugeben. Den Teig mit den Händen auf einer sauberen Oberfläche ca. zwei Minuten lang gut durchkneten. Ich benutze hierfür immer gerne Backpapier als Unterlage. Den Teig zurück in die Schüssel geben und ca. 20 Minuten lang ruhen lassen.</li>
<li id="instruction-step-4">Den Teig in 8 bleichgroße Teile teilen und zu Bällen rollen. Die Bälle auf Backpapier zu runden Tacos ausrollen. Sie sollten möglichst dünn sein.</li>
<li id="instruction-step-5">Als nächstes eine Pfanne erhitzen und mit etwas Olivenöl einfetten. Den ersten Taco in die Pfanne geben und ca. 1 Minuten backen bis sich Blasen bilden. Umdrehen, eine weitere Minute backen und mit dem Pannenwender herunterdrücken. Dasselbe mit den anderen Tacos machen, eventuell zwischendurch noch einmal einfetten.</li>
</ol>
<h4>Für die Koriander-Salsa:</h4>
<ol>
<li id="instruction-step-6">Tomaten und Zwiebeln würfeln, Koriander fein hacken. In einer Schüssel mit Limettensaft und Meersalz abschmecken.</li>
</ol>
<h4>Für die grünen Paprika:</h4>
<ol>
<li id="instruction-step-7">Zwiebel und Paprika in Streifen schneiden.</li>
<li id="instruction-step-8">Olivenöl in einer Pfanne erhitzen. Zwiebeln und Paprika dazugeben und ca. 4 &#8211; 5 Minuten anbraten. Mit Meersalz und Pfeffer abschmecken.</li>
</ol>
<h4>Für die Guacamole:</h4>
<ol>
<li id="instruction-step-9">Avocados halbieren, entsteinen und das Fleisch mit einem Löffel herausheben und in eine Schüssel füllen.</li>
<li id="instruction-step-10">Mit einer Gabel zerdrücken und mit Salz, Limettensaft und Chili-Flocken abschmecken.</li>
</ol>
<h4>Für die Bohnen-Spinat-Füllung:</h4>
<ol>
<li id="instruction-step-11">Knoblauch, Tomatenmark, Gewürze und Olivenöl in einer Pfanne erhitzen und ca. 2 Minuten abraten. Spinat und Bohnen dazugeben und gut umrühren. Sobald der Spinat zerfallen ist, vom Herd nehmen.</li>
</ol>
<h4>Zusammensetzung:</h4>
<ol>
<li id="instruction-step-12">Pro Taco circa 1 EL Reis, 1 TL Guacamole, 2 EL Bohnen-Spinat-Füllung, 2 grüne Paprikastreifen und 2 TL Salsa verwenden.</li>
<li id="instruction-step-13">Die Reste am nächsten Tag als Taco-Bowl essen.</li>
</ol>
			</div>
		</div>
	
	
			<hr data-tasty-recipes-customization="secondary-color.border-color secondary-color.background-color">
	
	
	
			<div class="tasty-recipes-notes">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Anmerkungen</h3>
			<div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
				<p>Lasst die Tortillas nicht zu lange in der Pfanne, sonst werden sie zu hart. Wenn ihr die Tortillas nach dem Backen stapelt, werden sie durch die Hitze wieder weicher.</p>
			</div>
		</div>
	
	
	
	
	
	<footer class="tasty-recipes-entry-footer">
		<div class="tasty-recipes-footer-content">
												<img decoding="async" class="svg-instagram" data-pin-nopin="true" src="https://heavenlynnhealthy.de/wp-content/plugins/tasty-recipes/templates/designs/fresh/images/icon-instagram.png">
										<div class="tasty-recipes-footer-copy">
				<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Hast du das Rezept ausprobiert?</h3>
				<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Dann verlinke mich <a href="https://www.instagram.com/heavenlynnhealthy" target="_blank" rel="noreferrer noopener">@heavenlynnhealthy</a> auf Instagram und nutze den Hashtag <a href="https://www.instagram.com/explore/tags/heavenlynnhealthy" target="_blank" rel="noreferrer noopener">#heavenlynnhealthy</a></p></div>
			</div>
		</div>
	</footer>
</div>


<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/heavenlynnhealthy.de\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":3683};
window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.smoothScroll = {
init() {
document.addEventListener( 'click', ( e ) => {
let anchor = e.target;
if ( anchor.tagName !== 'A' ) {
anchor = anchor.closest( 'a.tasty-recipes-scrollto' );
}

if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {
return;
}

const elementHref = anchor.getAttribute( 'href' );
if ( ! elementHref ) {
return;
}

e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const element = document.querySelector( selector );
if ( ! element ) {
return;
}
element.scrollIntoView( { behavior: 'smooth' } );
}
};

document.addEventListener(
'DOMContentLoaded',
() => window.TastyRecipes.smoothScroll.init()
);

window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.cookMode = {
wakeLockApi: false,
wakeLock: false,
cookModeSelector: '.tasty-recipes-cook-mode',
init() {
if ("wakeLock" in navigator && "request" in navigator.wakeLock) {
this.wakeLockApi = navigator.wakeLock;
}

const cookModes = document.querySelectorAll(this.cookModeSelector);

if (cookModes.length > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {
this.checkboxChange(event.target);
}, false);
} else {
cookMode.style.display = "none";
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
try {
this.wakeLock = await this.wakeLockApi.request("screen");
this.wakeLock.addEventListener("release", () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.release();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};

(function(callback) {
if (document.readyState !== "loading") {
callback();
} else {
document.addEventListener("DOMContentLoaded", callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});



window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.staticTooltip = {
element: null,
tooltipElement: null,
deleting: false,
init( element ) {
if ( this.deleting ) {
return;
}
this.element = element;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}

this.deleting = true;
this.tooltipElement.classList.remove( 'opened' );

setTimeout( () => {
this.tooltipElement.remove();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = document.createElement( 'div' );
tooltipElement.classList.add( 'tasty-recipes-static-tooltip');
tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );

const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
if ( currentTooltipElement ) {
document.body.replaceChild( tooltipElement, currentTooltipElement );
} else {
document.body.appendChild( tooltipElement );
}

this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );
},
show() {
if ( ! this.tooltipElement ) {
return;
}

const tooltipTop = this.element.getBoundingClientRect().top
+ window.scrollY
- 10 // 10px offset.
- this.tooltipElement.getBoundingClientRect().height;
const tooltipLeft = this.element.getBoundingClientRect().left
- ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.element.getBoundingClientRect().width / 2 ) - 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );

this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );
this.tooltipElement.classList.add( 'opened' );

},
maybeRemoveTail( removeTail ) {
if ( removeTail ) {
this.tooltipElement.classList.add( 'tr-hide-tail' );
} else {
this.tooltipElement.classList.remove( 'tr-hide-tail' );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};

window.TastyRecipes.ajax = {
sendPostRequest( url, data, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( 'POST', url, true );
xhr.send( this.preparePostData( data ) );

xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.status === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}

failure( xhr );
};

xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( data ) {
const formData = new FormData();

for ( const key in data ) {
formData.append( key, data[key] );
}
return formData;
},
};

window.TastyRecipes.ratings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;

this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');
if ( ratings.length <= 0 ) {
return;
}
for ( const rating of ratings ) {
rating.addEventListener( 'click', event => {
event.preventDefault();
this.defaultRating = event.target.closest( '.checked' ).dataset.rating;
this.setCheckedStar( event.target );
this.maybeSendRating( this.defaultRating, event.target );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( 'click', e => {
// Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.
if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {
return;
}

window.TastyRecipes.staticTooltip.destroy();
} );
},
 setRatingInForm( rating ) {
const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );
if ( ! ratingInput ) {
return;
}
ratingInput.click();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( 'click', currentEvent => {
const selectedRating = currentEvent.target.getAttribute( 'value' );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( rating ) {
if ( rating < this.minRating ) {
document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
return;
}
document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( rating ) {
const commentTextarea = document.getElementById( 'comment' );
if ( ! commentTextarea ) {
return;
}

if ( rating < this.minRating ) {
commentTextarea.setAttribute( 'required', '' );
return;
}

commentTextarea.removeAttribute( 'required' );
},
maybeSendRating( rating, element ) {
if ( this.savingRating === rating ) {
return;
}

this.savingRating = rating;
window.TastyRecipes.staticTooltip.init( element );

const recipeCardElement = element.closest( '.tasty-recipes' );
if ( ! recipeCardElement ) {
window.TastyRecipes.staticTooltip.destroy();
return;
}

window.TastyRecipes.ajax.sendPostRequest(
window.trCommon.ajaxurl,
{
action: 'tasty_recipes_save_rating',
rating,
nonce: window.trCommon.ratingNonce,
post_id: window.trCommon.postId,
recipe_id: recipeCardElement.dataset.trId,
},
( response ) => {
window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
window.TastyRecipes.staticTooltip.show();
this.updateAverageText( response.data, recipeCardElement );
this.maybeFillCommentForm( response.data );

// Hide the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.data, rating );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( data, recipeCardElement ) {
if ( ! data.average ) {
return;
}
this.setRatingPercent( data );

if ( ! data.count ) {
return;
}

const quickLink = document.querySelector( '.tasty-recipes-rating-link' );
if ( quickLink ) {
this.setTextInContainer( quickLink, data );
this.setPartialStar( quickLink );
}

const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
cardStars.dataset.trDefaultRating = data.average;
this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );
},
setTextInContainer( container, data ) {
if ( ! container ) {
return;
}

if ( data.label ) {
const ratingLabelElement = container.querySelector( '.rating-label' );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = data.label;
}
return;
}

const averageElement = container.querySelector( '.average' );
if ( averageElement ) {
averageElement.textContent = data.average;
}

const countElement = container.querySelector( '.count' );
if ( countElement ) {
countElement.textContent = data.count;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( data ) {
this.defaultRating = data.average.toFixed( 1 );
const parts = data.average.toFixed( 2 ).toString().split( '.' );
this.currentRatingPercentage = parts[1] ? parts[1] : 100;
if ( this.currentRatingPercentage === '00' ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( target ) {
const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );
const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}

const thisStar = target.closest( '.tasty-recipes-rating' );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;
},
maybeFillCommentForm( data ) {
if ( ! data.comment || ! data.comment.content ) {
return;
}

const commentForm = document.querySelector( '#commentform' );
if ( ! commentForm ) {
return;
}

const commentBox = commentForm.querySelector( '[name=comment]' );
if ( ! commentBox || commentBox.value ) {
return;
}

// Add comment details for editing.
commentBox.innerHTML = data.comment.content;
if ( data.comment.name ) {
commentForm.querySelector( '[name=author]' ).value = data.comment.name;
commentForm.querySelector( '[name=email]' ).value = data.comment.email;
}
},
maybeResetTooltip( recipeCardElement, data, rating ) {
if ( this.savingRating === rating ) {
this.resetTooltip( recipeCardElement, data );
}
},
resetTooltip( recipeCardElement, data ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;

// Reset the default rating.
const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );
if ( cardRatingContainer ) {
this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;

this.resetSelectedStar( cardRatingContainer, data );
}
},
resetSelectedStar( cardRatingContainer ) {
const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );
if ( selectedRatingElement ) {
selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;
selectedRatingElement.parentNode.dataset.trChecked = 1;
}

const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );
if ( previousSelectedElement ) {
const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');
if ( currentSelectedRating !== selectedRatingElement ) {
delete previousSelectedElement.dataset.trChecked;
}
}
},
backwardCompFormRatingPosition() {
const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {
ratingsButtons.style.direction = 'rtl';
}

if ( typeof tastyRecipesRating !== 'undefined' ) {
// Select the rating that was previously selected in admin.
ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;
}

const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );
for (const ratingSpan of ratingSpans) {
ratingSpan.addEventListener( 'click', event => {
if ( ratingSpan === event.target ) {
return;
}
ratingSpan.previousElementSibling.click();
} );
}
}
};

(function(callback) {
if (document.readyState !== "loading") {
callback();
} else {
window.addEventListener( 'load', callback );
}
})(() => {
window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
});
</script></div>
<p style="text-align: center;">Guten Appetit!</p>
<p>Der Beitrag <a href="https://heavenlynnhealthy.de/die-besten-selbst-gemachten-tacos/">Die besten selbst gemachten Tacos</a> erschien zuerst auf <a href="https://heavenlynnhealthy.de">Heavenlynn Healthy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://heavenlynnhealthy.de/die-besten-selbst-gemachten-tacos/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
	</channel>
</rss>
