<?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>Penny Pinchin&#039; Mom</title>
	<atom:link href="https://pennypinchinmom.com/recipes/breakfast/feed/" rel="self" type="application/rss+xml" />
	<link>https://pennypinchinmom.com</link>
	<description>Life. Family. Finances.</description>
	<lastBuildDate>Wed, 01 Apr 2026 12:19:04 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://pennypinchinmom.com/wp-content/uploads/2020/09/cropped-favicon-ppm-512px-32x32.png</url>
	<title>Penny Pinchin&#039; Mom</title>
	<link>https://pennypinchinmom.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>10 Global Breakfast Recipes That Feel Like Brunch Out for Under $10</title>
		<link>https://pennypinchinmom.com/global-breakfast-recipes-under-10/</link>
		
		<dc:creator><![CDATA[Tracie Fobes]]></dc:creator>
		<pubDate>Tue, 24 Mar 2026 21:16:47 +0000</pubDate>
				<category><![CDATA[Recipes]]></category>
		<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=397131</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/global-breakfast-recipes-under-10/">10 Global Breakfast Recipes That Feel Like Brunch Out for Under $10</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>That $60 brunch tab hits different when all you wanted was something more exciting than scrambled eggs. You&#8217;re craving a weekend breakfast that feels like an occasion, not another morning routine, but restaurant prices make it a rare treat. I used to feel guilty every time I suggested staying home instead of going out for ... <a href="https://pennypinchinmom.com/global-breakfast-recipes-under-10/" class="more-link">Read More <span class="screen-reader-text">about  10 Global Breakfast Recipes That Feel Like Brunch Out for Under $10</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/global-breakfast-recipes-under-10/">10 Global Breakfast Recipes That Feel Like Brunch Out for Under $10</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/global-breakfast-recipes-under-10/">10 Global Breakfast Recipes That Feel Like Brunch Out for Under $10</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>That $60 brunch tab hits different when all you wanted was something more exciting than scrambled eggs. You&#8217;re craving a weekend breakfast that feels like an occasion, not another morning routine, but restaurant prices make it a rare treat. I used to feel guilty every time I suggested staying home instead of going out for brunch.</p>
<p>These global recipes deliver that special breakfast feeling for under $10 each. Japanese Soufflé Pancakes give you those viral cloud pancakes for about $6 total, Shakshuka brings bold Tel Aviv café flavors with pantry staples, and French Crêpes turn a lazy Saturday into something your whole family remembers.</p>
<p><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-402361" src="https://pennypinchinmom.com/wp-content/uploads/2026/03/10-Global-Breakfast-Recipes-That-Feel-Like-Brunch-Out-for-Under-10.jpg" alt="Cheap breakfast recipes from around the world: 10 international morning dishes plated beautifully for under $10 each." width="600" height="600" data-pin-id="163044449007611641" data-pin-title="10 Global Breakfast Recipes That Feel Like Brunch Out for Under $10" data-pin-description="Cheap breakfast recipes from around the world that taste fancy but cost less than ten bucks total. These 10 global favorites bring restaurant vibes to your kitchen without the brunch markup or wait time. Travel through breakfast. Pin this now!" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/03/10-Global-Breakfast-Recipes-That-Feel-Like-Brunch-Out-for-Under-10.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/03/10-Global-Breakfast-Recipes-That-Feel-Like-Brunch-Out-for-Under-10-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/03/10-Global-Breakfast-Recipes-That-Feel-Like-Brunch-Out-for-Under-10-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/03/10-Global-Breakfast-Recipes-That-Feel-Like-Brunch-Out-for-Under-10-400x400.jpg 400w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<h2 id="1japanesesoufflpancakes">1. Japanese Soufflé Pancakes</h2>
<p><img decoding="async" class="alignnone size-full wp-image-402354" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Japanese-Souffle-Pancakes.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Japanese-Souffle-Pancakes.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Japanese-Souffle-Pancakes-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Japanese-Souffle-Pancakes-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Japanese-Souffle-Pancakes-400x400.jpg 400w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>Three eggs, a quarter cup of milk, and about $5 in basic ingredients get you those viral cloud pancakes everyone&#8217;s obsessed with. The whole batch runs around $6 total and serves 2-3 people. You&#8217;ll need 20 minutes to prep and another 15 to cook them low and slow. Separate your eggs, whip the whites to stiff peaks, then fold everything together gently. The trick is cooking them covered on the lowest heat setting so they puff up without burning. My first batch collapsed completely, but the second try worked perfectly once I stopped peeking under the lid every thirty seconds.</p>
<h2 id="2shakshukawithstoreboughtpita">2. Shakshuka with Store-Bought Pita</h2>
<p><img decoding="async" class="alignnone size-full wp-image-402355" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Shakshuka-with-Store-Bought-Pita.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Shakshuka-with-Store-Bought-Pita.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Shakshuka-with-Store-Bought-Pita-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Shakshuka-with-Store-Bought-Pita-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Shakshuka-with-Store-Bought-Pita-400x400.jpg 400w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>When you want breakfast that feels like you&#8217;re sitting in a Tel Aviv café, this North African dish delivers. A can of crushed tomatoes costs about $1.50, eggs run $4-5 per dozen, and you&#8217;ll use maybe $2 worth of peppers and onions. The whole thing comes in under $10 and feeds four people. Prep takes 10 minutes, cooking another 25. Simmer the tomato-pepper sauce until it thickens, crack eggs directly into it, then cover until the whites set. Grab a pita from the bakery section for under $3 instead of making your own.</p>
<h2 id="3congeechinesericeporridge">3. Congee (Chinese Rice Porridge)</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402356" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Congee-Chinese-Rice-Porridge.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Congee-Chinese-Rice-Porridge.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Congee-Chinese-Rice-Porridge-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Congee-Chinese-Rice-Porridge-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Congee-Chinese-Rice-Porridge-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>A cup of rice that costs about 50 cents transforms into six servings of this comforting breakfast. I spend maybe $8 total when I add chicken, ginger, and green onions. The rice simmers for 90 minutes, but it&#8217;s completely hands-off time. Use a 1:10 rice-to-water ratio and let it bubble away on low heat until it breaks down into something silky. Top it with whatever&#8217;s in your fridge: leftover rotisserie chicken, a fried egg, or crispy fried onions from a $2 jar.</p>
<h2 id="4turkishmenemenscrambledeggswithtomatoesandpeppers">4. Turkish Menemen (Scrambled Eggs with Tomatoes and Peppers)</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402357" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Turkish-Menemen-Scrambled-Eggs-with-Tomatoes-and-Peppers.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Turkish-Menemen-Scrambled-Eggs-with-Tomatoes-and-Peppers.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Turkish-Menemen-Scrambled-Eggs-with-Tomatoes-and-Peppers-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Turkish-Menemen-Scrambled-Eggs-with-Tomatoes-and-Peppers-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Turkish-Menemen-Scrambled-Eggs-with-Tomatoes-and-Peppers-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>This scrambled egg dish uses ingredients you probably already have. Two tomatoes run about $1.50, a bell pepper costs around $1, and you&#8217;ll use four eggs. Everything together totals under $6 for three servings. It takes 5 minutes to prep and 10 to cook. Sauté the peppers and tomatoes until they soften and release their juices, then scramble the eggs right into the vegetables. The key difference from shakshuka is that you scramble everything together instead of poaching the eggs whole.</p>
<h2 id="5frenchcrpes">5. French Crêpes</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402358" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/French-Crepes.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/French-Crepes.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/French-Crepes-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/French-Crepes-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/French-Crepes-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>These thin pancakes feel fancy but cost almost nothing. A batch runs about $4 (eggs, milk, flour, butter) and makes 12-15 crêpes that serve four people. You&#8217;ll spend 10 minutes mixing the batter and 20 minutes cooking them. The batter needs to rest for 30 minutes. Swirl the pan to spread the batter paper-thin. Fill them with Nutella for $4 a jar, or go savory with ham and cheese for under $6 total.</p>
<h2 id="6fulmedamesegyptianfavabeans">6. Ful Medames (Egyptian Fava Beans)</h2>
<p>For about $5, you can feed four people a protein-packed breakfast that&#8217;s been fueling mornings in Egypt for centuries. A can of fava beans from the international aisle costs around $2, and if you add lemon juice, garlic, and olive oil, you probably have. The beans simmer for 15 minutes to heat through and absorb the garlic. Mash some of them with a fork while leaving others whole for texture. Serve with warm pita and a drizzle of good olive oil.</p>
<h2 id="7koreaneggbreadgyeranppang">7. Korean Egg Bread (Gyeran-ppang)</h2>
<p>These savory muffins with a whole egg baked inside look harder than they are. A box of cornbread mix runs about $2, eggs cost maybe $3 for the six you&#8217;ll use, and mozzarella adds another $3. The whole batch comes in around $8 and makes six servings. Mix the batter, pour it into greased muffin tins, crack an egg into each one, then bake for 20 minutes at 375°F. You can find muffin-shaped pans at Dollar Tree for $1.25 if you don&#8217;t want to buy a fancy Korean street food pan.</p>
<h2 id="8swedishpancakestunnpannkakor">8. Swedish Pancakes (Tunnpannkakor)</h2>
<p>These taste different from regular pancakes. They&#8217;re thinner and almost custardy. You&#8217;ll spend about $4 on ingredients (mostly eggs and milk) for a batch that serves four people. They take 10 minutes to mix and 20 to cook. The batter is much runnier than American pancakes, closer to crêpe consistency. Pour it thin in a hot buttered pan and flip when the edges look dry. Serve them rolled up with lingonberry jam from IKEA for $3, or just use regular strawberry preserves.</p>
<h2 id="9chilaquiles">9. Chilaquiles</h2>
<p>When you need to use up tortilla chips before they go stale, this Mexican breakfast saves the day. Chips you already bought for $3, salsa verde for $2.50, and four eggs bring this in around $8 for four servings. It takes 10 minutes to prep and 15 to cook. Pour salsa over the chips and let them soften slightly in a skillet. You want them to lose their sharp crunch, not be soggy. Top with fried eggs and crumbled queso fresco if you have it. Use red salsa if green isn&#8217;t your thing.</p>
<h2 id="10kaiserschmarrnaustriantornpancakes">10. Kaiserschmarrn (Austrian Torn Pancakes)</h2>
<p>Shredded pancakes sound weird until you taste how the torn edges get crispy and caramelized. Basic pancake ingredients cost about $5, and you&#8217;ll use maybe $2 worth of butter for a batch serving three people. The batter takes 10 minutes to mix, and cooking takes 15 minutes. Pour thick pancake batter into a buttered pan, let it set, then literally tear it into pieces with two forks while it finishes cooking. Dust it with powdered sugar and serve with applesauce or jam you probably have in your fridge.</p>
<h2 id="makebreakfastfeelspecialagain">Make Breakfast Feel Special Again</h2>
<p>You miss feeling like you can treat your family without watching the bill climb at a restaurant. That $60 brunch tab stings, especially when you&#8217;re just craving something different than the usual eggs and toast. These recipes bring that special breakfast feeling home for a fraction of the cost. Exploring <a href="https://pennypinchinmom.com/healthy-breakfast-swaps/">delicious lowcalorie breakfast alternatives</a> can transform your mornings into a culinary delight without breaking the bank. From protein-packed smoothies to hearty oatmeal bowls, these options not only satisfy your cravings but also support your wellness goals. Treating your family to flavorful meals has never been easier or more budget-friendly. If you&#8217;re looking for <a href="https://pennypinchinmom.com/pinterest-breakfast-recipes-busy-mornings/">easy breakfast ideas for busy mornings</a>, consider whipping up quick overnight oats or a batch of muffins that can be enjoyed throughout the week. These simple yet satisfying dishes not only save you time but also ensure that everyone starts their day on a delicious note. Additionally, incorporating fresh fruits and nuts can elevate these meals while providing essential nutrients.</p>
<p>Start with Japanese Soufflé Pancakes if you want something impressive that uses ingredients you already have, try Shakshuka with Store-Bought Pita when you need bold flavors without special shopping trips, or make Chilaquiles when you need to rescue those chips going stale in the pantry. Each one costs less than two coffees at that brunch spot. You&#8217;re not settling by staying home. You&#8217;re creating weekend breakfast memories that feel like an occasion, not just another morning routine.</p>


<p class="wp-block-paragraph"></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/global-breakfast-recipes-under-10/">10 Global Breakfast Recipes That Feel Like Brunch Out for Under $10</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>24 High-Protein Breakfasts That Actually Keep You Full Until Lunch</title>
		<link>https://pennypinchinmom.com/high-protein-breakfasts-full/</link>
		
		<dc:creator><![CDATA[Tracie Fobes]]></dc:creator>
		<pubDate>Tue, 24 Mar 2026 20:19:39 +0000</pubDate>
				<category><![CDATA[Recipes]]></category>
		<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=397130</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/high-protein-breakfasts-full/">24 High-Protein Breakfasts That Actually Keep You Full Until Lunch</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>You&#8217;re starving by 10 a.m. even though you just ate breakfast two hours ago. The protein bars taste like cardboard, and you&#8217;re sick of the same boring eggs every morning. These 24 breakfasts actually keep you full until lunch without requiring a culinary degree or an hour of morning prep. The Sheet Pan Egg Bake ... <a href="https://pennypinchinmom.com/high-protein-breakfasts-full/" class="more-link">Read More <span class="screen-reader-text">about  24 High-Protein Breakfasts That Actually Keep You Full Until Lunch</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/high-protein-breakfasts-full/">24 High-Protein Breakfasts That Actually Keep You Full Until Lunch</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/high-protein-breakfasts-full/">24 High-Protein Breakfasts That Actually Keep You Full Until Lunch</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>You&#8217;re starving by 10 a.m. even though you just ate breakfast two hours ago. The protein bars taste like cardboard, and you&#8217;re sick of the same boring eggs every morning. These 24 breakfasts actually keep you full until lunch without requiring a culinary degree or an hour of morning prep.</p>
<p>The Sheet Pan Egg Bake with Sausage and Peppers feeds your whole family for under $1.50 per serving. Breakfast Burrito Freezer Packs let you prep once and eat for weeks. The Cottage Cheese Protein Bowl takes two minutes flat with zero cooking. Every single one delivers at least 20 grams of protein.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402342" src="https://pennypinchinmom.com/wp-content/uploads/2026/03/24-High-Protein-Breakfasts-That-Actually-Keep-You-Full-Until-Lunch.jpg" alt="High protein breakfast recipes: 24 filling morning meals with eggs, Greek yogurt, and protein-rich ingredients to stay full." width="600" height="600" data-pin-id="163044449007611495" data-pin-title="24 High-Protein Breakfasts That Actually Keep You Full Until Lunch" data-pin-description="High protein breakfast recipes that stop the 10 a.m. hunger crash and keep you satisfied straight through until lunch. These 24 filling options are packed with protein and actually taste good. Stay full and energized all morning. Save this now!" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/03/24-High-Protein-Breakfasts-That-Actually-Keep-You-Full-Until-Lunch.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/03/24-High-Protein-Breakfasts-That-Actually-Keep-You-Full-Until-Lunch-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/03/24-High-Protein-Breakfasts-That-Actually-Keep-You-Full-Until-Lunch-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/03/24-High-Protein-Breakfasts-That-Actually-Keep-You-Full-Until-Lunch-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<h2 id="1sheetpaneggbakewithsausageandpeppers">1. Sheet Pan Egg Bake with Sausage and Peppers</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402333" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Egg-Bake-with-Sausage-and-Peppers.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Egg-Bake-with-Sausage-and-Peppers.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Egg-Bake-with-Sausage-and-Peppers-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Egg-Bake-with-Sausage-and-Peppers-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Egg-Bake-with-Sausage-and-Peppers-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Your whole breakfast cooks in one pan while you get ready. Beat a dozen eggs with a splash of milk, pour over cooked breakfast sausage and diced bell peppers on a sheet pan, and bake at 375°F for about 20 minutes. The whole thing comes to around $8 and serves 6, so you&#8217;re looking at under $1.50 per serving with 22 grams of protein each. Prep takes maybe 10 minutes, and cook time is 20. I make these on Sunday nights and reheat squares all week in the microwave. Swap the sausage for black beans if you want to cut costs even more.</p>
<h2 id="2greekyogurtproteinpancakes">2. Greek Yogurt Protein Pancakes</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402334" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Greek-Yogurt-Protein-Pancakes.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Greek-Yogurt-Protein-Pancakes.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Greek-Yogurt-Protein-Pancakes-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Greek-Yogurt-Protein-Pancakes-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Greek-Yogurt-Protein-Pancakes-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Two ingredients get you fluffy pancakes with 25 grams of protein per serving. Mix one cup of Greek yogurt with one cup of any pancake mix, and cook like regular pancakes. The Greek yogurt costs $5 for a big container, pancake mix is around $3, and you&#8217;ll get 4 servings for roughly $2 each. Takes 15 minutes start to finish. These keep me full until lunch, unlike regular pancakes that have me starving by 10 a.m. Top with peanut butter instead of syrup to add even more protein without the sugar crash.</p>
<h2 id="3breakfastburritofreezerpacks">3. Breakfast Burrito Freezer Packs</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402335" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Breakfast-Burrito-Freezer-Packs.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Breakfast-Burrito-Freezer-Packs.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Breakfast-Burrito-Freezer-Packs-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Breakfast-Burrito-Freezer-Packs-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Breakfast-Burrito-Freezer-Packs-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>When my kids were little, I&#8217;d make 20 of these at once and pull them out all month. Scramble eggs with cooked ground turkey, black beans, and cheese, then wrap in tortillas. Each burrito has about 23 grams of protein and costs around $1.25 to make. Ground turkey is over $6 a pound now, but one pound plus a can of beans (about $1) stretches to 8 burritos. Prep takes 30 minutes for a batch. Wrap individually in foil and freeze. Microwave for 2 minutes straight from frozen, and you&#8217;ve got breakfast.</p>
<h2 id="4cottagecheeseproteinbowl">4. Cottage Cheese Protein Bowl</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402336" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Cottage-Cheese-Protein-Bowl.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Cottage-Cheese-Protein-Bowl.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Cottage-Cheese-Protein-Bowl-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Cottage-Cheese-Protein-Bowl-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Cottage-Cheese-Protein-Bowl-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>One cup of cottage cheese (around $1 per serving from a $4 tub) gives you 28 grams of protein with zero cooking. Top with berries, a drizzle of honey, and some granola for crunch. Maybe 2 minutes to assemble. The key is getting full-fat cottage cheese, not the watery low-fat stuff. Add a handful of almonds or walnuts, and you&#8217;ve got 30+ grams of protein that keeps you satisfied for hours.</p>
<h2 id="5veggiepackedeggmuffins">5. Veggie-Packed Egg Muffins</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402337" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Veggie-Packed-Egg-Muffins-1.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Veggie-Packed-Egg-Muffins-1.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Veggie-Packed-Egg-Muffins-1-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Veggie-Packed-Egg-Muffins-1-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Veggie-Packed-Egg-Muffins-1-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Fill twelve muffin cups with beaten eggs, diced vegetables, and shredded cheese, then bake at 350°F for 20 minutes. Each muffin has about 7 grams of protein, so eating 3 gets you to 21 grams for under $2 total. A dozen eggs cost around $5, cheese is about $3, and whatever vegetables you need to use up are basically free. These are perfect for using up peppers, spinach, or mushrooms about to go bad. They reheat perfectly and last all week in the fridge.</p>
<h2 id="6peanutbutterbananaproteinsmoothie">6. Peanut Butter Banana Protein Smoothie</h2>
<p>For mornings when you need breakfast in a glass, this delivers 35 grams of protein in under 3 minutes. Two scoops of protein powder mixed with a frozen banana, two tablespoons of peanut butter, and a cup of milk. The whole thing totals maybe $2.50 per serving. Protein powder seems expensive up front at around $25, but it lasts forever and costs less per serving than most breakfast options. Freeze overripe bananas specifically for this because they make it creamy without adding ice that waters everything down.</p>
<h2 id="7turkeysausageandsweetpotatohash">7. Turkey Sausage and Sweet Potato Hash</h2>
<p>Crispy sweet potato, crumbled turkey sausage, and two fried eggs give you 26 grams of protein. One sweet potato costs about $1, turkey sausage sets you back $4 for a pack that makes 4 servings, and eggs add maybe 50 cents. You&#8217;re spending under $2.50 per serving. Prep and cook time is about 25 minutes. Dice the sweet potato small since it takes the longest to cook. Season with paprika and garlic powder, and this tastes way more complicated than it is.</p>
<h2 id="8highproteinovernightoats">8. High-Protein Overnight Oats</h2>
<p>Mix half a cup of oats with a cup of Greek yogurt, a scoop of protein powder, and a splash of milk the night before. By morning, you&#8217;ve got 30+ grams of protein waiting in the fridge. Costs around $2 per serving. The oats are cheap at about $3 for a container that lasts weeks, and the Greek yogurt does double duty for protein and creaminess. Takes 5 minutes to stir together at night, zero minutes in the morning. Add chia seeds for extra staying power and texture.</p>
<h2 id="9breakfastquesadillawitheggsandblackbeans">9. Breakfast Quesadilla with Eggs and Black Beans</h2>
<p>When you want something filling but don&#8217;t want to dirty a bunch of dishes, this is it. A tortilla filled with scrambled eggs, black beans, and cheese, then crisped in a skillet, delivers 24 grams of protein. The whole thing costs maybe $1.50. Tortillas run about $3 for a pack, canned black beans are around $1, and you&#8217;ve already got eggs. Cook time is under 10 minutes. Cut into wedges and dip in salsa, and it feels like you&#8217;re eating something way fancier than scrambled eggs.</p>
<h2 id="10smokedsalmonandcreamcheesescramble">10. Smoked Salmon and Cream Cheese Scramble</h2>
<p>Four ounces of smoked salmon stirred into scrambled eggs with a tablespoon of cream cheese creates the fluffiest, most satisfying eggs you&#8217;ve ever had. You get 28 grams of protein per serving. Smoked salmon costs more at around $8 for a package, but it serves 4 and keeps in the fridge for weeks. Each serving costs about $3. Takes 8 minutes to make. The cream cheese makes the eggs creamy without adding milk, and the salmon adds a restaurant-quality flavor that makes regular scrambled eggs seem boring.</p>
<h2 id="11proteinpackedbreakfastpizza">11. Protein-Packed Breakfast Pizza</h2>
<p>Flatbread or naan topped with marinara, scrambled eggs, turkey sausage, and mozzarella bakes at 400°F for 10 minutes. Each pizza has 25 grams of protein and costs under $3. Naan bread runs about $3 for a pack of 4 at regular grocery stores, and you&#8217;re using ingredients you probably have on hand. Prep takes 5 minutes, cook time is 10. Use pesto instead of marinara for a completely different flavor.</p>
<h2 id="12tofuscramblewithvegetables">12. Tofu Scramble with Vegetables</h2>
<p>For anyone avoiding eggs or just wanting variety, this delivers 22 grams of protein for maybe $1.50 per serving. Crumble firm tofu and cook with turmeric, nutritional yeast, and whatever vegetables need using up. A block of tofu costs around $2.50 and serves 2 people. Nutritional yeast sounds weird, but it tastes cheesy and adds B vitamins, and you can find it at regular stores now for about $8 (lasts months). Cook time is 12 minutes. The turmeric makes it look like scrambled eggs, and the texture is pretty close. Add hot sauce, and you won&#8217;t miss the eggs.</p>
<h2 id="13proteinwaffleswithalmondbutter">13. Protein Waffles with Almond Butter</h2>
<p>Regular waffle mix combined with protein powder and Greek yogurt makes waffles with 20 grams of protein each. Top with almond butter for another 7 grams. The batch costs around $6 and makes 4 servings, so $1.50 each plus the almond butter. Takes 15 minutes, including waffle iron time. These freeze perfectly, so make extra and toast them on busy mornings. They&#8217;re dense and filling in a good way, not in a cardboard protein bar way.</p>
<h2 id="14steakandeggsskillet">14. Steak and Eggs Skillet</h2>
<p>Leftover steak sliced thin and crisped in a skillet with two fried eggs delivers 30+ grams of protein. If you&#8217;re buying steak specifically for breakfast, that&#8217;s pricey, but using last night&#8217;s leftovers means this costs basically nothing except the eggs. Takes 8 minutes to throw together. Add roasted potatoes if you&#8217;ve got them, or keep it simple with just the meat and eggs. This is weekend breakfast territory when you want it to feel like an event but don&#8217;t want to spend an hour cooking.</p>
<h2 id="15chickpeaflourpancakessocca">15. Chickpea Flour Pancakes (Socca)</h2>
<p>This French flatbread gives you 24 grams of protein per serving and costs about $1. Chickpea flour runs around $4 for a bag that makes 8 servings. Whisk one cup of chickpea flour with one cup of water, salt, and olive oil, then cook like a thick crepe in a hot skillet. Takes 15 minutes total. The batter keeps in the fridge for 3 days, so mix it once and cook fresh each morning. Top with scrambled eggs or smoked salmon for even more protein. The nutty flavor beats regular pancakes, and these keep you full.</p>
<h2 id="16proteinboostedchiapudding">16. Protein-Boosted Chia Pudding</h2>
<p>For mornings when chewing feels like too much effort, this delivers 21 grams of protein in a jar. Mix three tablespoons of chia seeds with one cup of milk, a scoop of protein powder, and vanilla extract. Everything together costs under $2 per serving. Chia seeds are about $6 for a bag that lasts months. Stir it at night, and by morning it&#8217;s thick and pudding-like. Prep time is 2 minutes. Layer with Greek yogurt for extra protein and a parfait effect that looks impressive but costs pennies.</p>
<h2 id="17savoryoatmealwithfriedeggandcheese">17. Savory Oatmeal with Fried Egg and Cheese</h2>
<p>Savory oatmeal topped with a fried egg and shredded cheddar has 20 grams of protein and tastes like the best comfort food. Cook half a cup of oats with broth instead of water (about 50 cents worth), top with the egg (40 cents) and cheese (maybe 30 cents). You&#8217;re spending around $1.20 total. Takes 12 minutes. Add hot sauce and everything bagel seasoning, and this beats sugary oatmeal every time. The runny yolk mixed into the oats creates a creamy texture that&#8217;s completely satisfying.</p>
<h2 id="18breakfaststuffedbellpeppers">18. Breakfast Stuffed Bell Peppers</h2>
<p>Bell peppers cut in half and filled with scrambled eggs mixed with crumbled breakfast sausage and cheese, then baked at 375°F for 20 minutes. Each pepper half delivers 22 grams of protein. Bell peppers are around $1.50 each, and one pepper serves two people, so you&#8217;re looking at about $2.50 per serving with the eggs and sausage. Prep takes 10 minutes, and cook time is 20. These reheat beautifully and feel fancy enough for brunch guests. Use red or yellow peppers for a sweeter flavor, green if you want to save 50 cents.</p>
<h2 id="19ricottaandspinachbreakfastwrap">19. Ricotta and Spinach Breakfast Wrap</h2>
<p>Fifteen-ounce containers of ricotta at my store cost about $4 and make 4 wraps. Mix ricotta with thawed frozen spinach and garlic powder, spread on a tortilla, add scrambled eggs, and roll it up. Each wrap has 23 grams of protein for around $1.75. Takes 8 minutes if you keep cooked eggs in the fridge. The ricotta adds creaminess and extra protein without the heaviness of cream cheese. Warm the whole thing in a skillet until the outside crisps and the inside gets melty.</p>
<h2 id="20tunaandwhitebeanbreakfastbowl">20. Tuna and White Bean Breakfast Bowl</h2>
<p>Sounds weird, but tastes amazing. One can of tuna (about $1.25) mixed with cannellini beans (another $1.25), cherry tomatoes, olive oil, and lemon juice gives you 28 grams of protein. The total cost is under $3 for a huge bowl. Assembly time is 5 minutes. Mediterranean countries eat fish for breakfast all the time, and once you try it, you&#8217;ll understand why. Add a soft-boiled egg on top for 34 grams of protein. The beans make it filling, and the lemon keeps it fresh-tasting.</p>
<h2 id="21breakfastsausagepattiesfromscratch">21. Breakfast Sausage Patties from Scratch</h2>
<p>Store-bought breakfast sausage costs over $6 a pack. Make your own with ground turkey, sage, maple syrup, and red pepper flakes for about $1 per serving. One pound of ground turkey makes 8 patties. Mix everything, form patties, and cook in batches. Each patty has 15 grams of protein, so two patties with eggs get you to 27 grams total. Takes 20 minutes to mix and cook. These freeze perfectly and taste way better than store-bought because you control the seasoning. Double the batch and stock your freezer.</p>
<h2 id="22proteincrepeswithhamandcheese">22. Protein Crepes with Ham and Cheese</h2>
<p>Regular crepe batter mixed with a scoop of unflavored protein powder makes thin, delicate crepes with 20 grams of protein each. The batter costs maybe $4 and makes 6 crepes. Fill with deli ham (about $4 for enough to fill all 6) and Swiss cheese. Each filled crepe runs under $2. Cooking time is 15 minutes for the batch. A regular nonstick skillet works fine for these. Roll them up, and they feel elegant even though they&#8217;re basically fancy egg wraps.</p>
<h2 id="23shakshukawithextraeggs">23. Shakshuka with Extra Eggs</h2>
<p>When the house needs to smell like something delicious, this fills it with warm spice aromas. Simmer canned crushed tomatoes with cumin and paprika, crack six eggs into the sauce, and cover until the eggs set. Each serving delivers 21 grams of protein. A can of tomatoes is around $1.50, and eggs add about $2. Serves 3 for roughly $1.20 each. Takes 25 minutes total. Scoop it up with crusty bread, and it&#8217;s the kind of breakfast that makes you feel like you have your life together even when you definitely don&#8217;t.</p>
<h2 id="24proteinsmoothiebowlyoueatwithaspoon">24. Protein Smoothie Bowl You Eat with a Spoon</h2>
<p>Your local smoothie shop probably charges $12 for these trendy bowls. Make this for under $3. Blend frozen berries, banana, protein powder, and just enough milk to keep it thick like soft serve. Pour into a bowl and top with granola, sliced almonds, and more berries. You get 30 grams of protein if you use two scoops of powder. Takes 5 minutes. The key is using way less liquid than a regular smoothie, so you can eat it with a spoon. Eating something feels more satisfying than drinking it, and this keeps you full way longer.</p>
<h2 id="startyourmorningstronger">Start Your Morning Stronger</h2>
<p>You&#8217;re tired of being hungry an hour after breakfast. You&#8217;ve tried the protein bars that taste like cardboard and the same boring eggs every single day. These 24 breakfasts taste good, keep you full, and fit into your morning routine. With these <a href="https://pennypinchinmom.com/freezer-breakfasts-busy-mornings/">freezer breakfast ideas for busy mornings</a>, you can enjoy a variety of flavors each day without the hassle of cooking. Whether you prefer smoothie packs or savory egg muffins, these meals are designed to be both nutritious and satisfying. Start your day right and avoid those mid-morning hunger pangs with ease.</p>
<p>Start with Veggie-Packed Egg Muffins if you need grab-and-go all week, try the Sheet Pan Egg Bake with Sausage and Peppers when you&#8217;re feeding the whole family, or make Breakfast Burrito Freezer Packs when you want to prep once and eat for weeks. Every single one delivers at least 20 grams of protein without tasting like punishment. You&#8217;re not asking for much, just breakfast that keeps you going until lunch. You&#8217;ve got 24 ways to make that happen now.</p>


<p class="wp-block-paragraph"></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/high-protein-breakfasts-full/">24 High-Protein Breakfasts That Actually Keep You Full Until Lunch</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>28 Breakfast Hacks That Let You Sleep In While Everyone Feeds Themselves</title>
		<link>https://pennypinchinmom.com/breakfast-hacks-feed-themselves/</link>
		
		<dc:creator><![CDATA[Tracie Fobes]]></dc:creator>
		<pubDate>Tue, 24 Mar 2026 19:28:56 +0000</pubDate>
				<category><![CDATA[Recipes]]></category>
		<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=397127</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/breakfast-hacks-feed-themselves/">28 Breakfast Hacks That Let You Sleep In While Everyone Feeds Themselves</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>You&#8217;re not lazy for dreading the morning scramble. Between getting everyone fed and out the door on time, breakfast becomes just another thing you&#8217;re failing at before 8 AM. It doesn&#8217;t have to be this way. Frozen Pancake Stacks let you sleep in while kids feed themselves. Overnight Oats in Mason Jars require zero morning ... <a href="https://pennypinchinmom.com/breakfast-hacks-feed-themselves/" class="more-link">Read More <span class="screen-reader-text">about  28 Breakfast Hacks That Let You Sleep In While Everyone Feeds Themselves</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/breakfast-hacks-feed-themselves/">28 Breakfast Hacks That Let You Sleep In While Everyone Feeds Themselves</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/breakfast-hacks-feed-themselves/">28 Breakfast Hacks That Let You Sleep In While Everyone Feeds Themselves</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>You&#8217;re not lazy for dreading the morning scramble. Between getting everyone fed and out the door on time, breakfast becomes just another thing you&#8217;re failing at before 8 AM. It doesn&#8217;t have to be this way.</p>
<p>Frozen Pancake Stacks let you sleep in while kids feed themselves. Overnight Oats in Mason Jars require zero morning effort, and Breakfast Burrito Freezer Wraps give you a full week of hot breakfasts from one Sunday prep session. These hacks work because they meet you where you are.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402322" src="https://pennypinchinmom.com/wp-content/uploads/2026/03/28-Breakfast-Hacks-That-Let-You-Sleep-In-While-Everyone-Feeds-Themselves.jpg" alt="Make ahead breakfast ideas: 28 self-serve breakfast setups prepped so families can eat independently without waking you up." width="600" height="600" data-pin-id="163044449007611304" data-pin-title="28 Breakfast Hacks That Let You Sleep In While Everyone Feeds Themselves" data-pin-description="Make ahead breakfast ideas that let your family grab what they need while you stay in bed a little longer. These 28 genius hacks mean everyone eats without waking you up or needing your help. Sleep in guilt-free. Pin this now!" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/03/28-Breakfast-Hacks-That-Let-You-Sleep-In-While-Everyone-Feeds-Themselves.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/03/28-Breakfast-Hacks-That-Let-You-Sleep-In-While-Everyone-Feeds-Themselves-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/03/28-Breakfast-Hacks-That-Let-You-Sleep-In-While-Everyone-Feeds-Themselves-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/03/28-Breakfast-Hacks-That-Let-You-Sleep-In-While-Everyone-Feeds-Themselves-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<h2 id="1frozenpancakestacks">1. Frozen Pancake Stacks</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402314" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Frozen-Pancake-Stacks.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Frozen-Pancake-Stacks.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Frozen-Pancake-Stacks-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Frozen-Pancake-Stacks-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Frozen-Pancake-Stacks-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Make a double batch of pancakes on Sunday, cool them completely, then stack them with parchment paper between each one. The whole batch costs under $5 and makes 20-24 pancakes. Freeze them in gallon bags and microwave one or two for 30 seconds when you need breakfast. When my kids were in school, they&#8217;d grab these before leaving without me even getting out of bed. The parchment keeps them from sticking together, and they taste fresh rather than freezer-burned. Works with waffles, too.</p>
<h2 id="2eggmuffintinscrambles">2. Egg Muffin Tin Scrambles</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402315" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Egg-Muffin-Tin-Scrambles.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Egg-Muffin-Tin-Scrambles.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Egg-Muffin-Tin-Scrambles-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Egg-Muffin-Tin-Scrambles-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Egg-Muffin-Tin-Scrambles-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Whisk 12 eggs with whatever leftovers you have (cooked sausage, cheese, diced peppers) and pour into a greased muffin tin. Bake at 350°F for 20 minutes on Sunday. With $6 worth of ingredients, you get a dozen egg muffins. Grab two cold from the fridge each morning and microwave for 30 seconds. These last five days, I&#8217;ve been driving through breakfast every time. Add salsa or hot sauce right before eating since it keeps the muffins from getting soggy.</p>
<h2 id="3overnightoatsinmasonjars">3. Overnight Oats in Mason Jars</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402316" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Overnight-Oats-in-Mason-Jars-1.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Overnight-Oats-in-Mason-Jars-1.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Overnight-Oats-in-Mason-Jars-1-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Overnight-Oats-in-Mason-Jars-1-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Overnight-Oats-in-Mason-Jars-1-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Mix half a cup of oats with milk and a spoonful of yogurt in a mason jar before bed. Each serving totals under 60 cents. In the morning, it&#8217;s ready to eat cold or microwave for one minute. Make five jars on Sunday night and line them up in the fridge. Add toppings in the morning (banana, peanut butter, honey), so they stay fresh. The texture is creamy, not mushy, and you can eat it straight from the jar.</p>
<h2 id="4toasterovensheetpanbreakfast">4. Toaster Oven Sheet Pan Breakfast</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402317" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Toaster-Oven-Sheet-Pan-Breakfast.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Toaster-Oven-Sheet-Pan-Breakfast.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Toaster-Oven-Sheet-Pan-Breakfast-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Toaster-Oven-Sheet-Pan-Breakfast-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Toaster-Oven-Sheet-Pan-Breakfast-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Crack four eggs directly onto a small rimmed baking sheet alongside frozen hash browns and pre-cooked sausage links. Everything goes in the toaster oven at 375°F for 12 minutes. You&#8217;ll spend around $4 for a breakfast that serves two people. One pan, no flipping, no babysitting the stove. Use parchment paper on the pan so cleanup is just tossing the paper. Add shredded cheese in the last two minutes if you want. For larger gatherings, consider trying some <a href="https://pennypinchinmom.com/make-ahead-breakfast-casseroles/">breakfast casserole recipes for families</a> that can be prepared in advance and baked in one large dish. These options are not only convenient but also highly customizable, allowing you to mix in your family&#8217;s favorite ingredients like vegetables, cheeses, and meats. With minimal effort, you can have a hearty meal ready to serve, making mornings much easier.</p>
<h2 id="5smoothiefreezerbags">5. Smoothie Freezer Bags</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402318" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Smoothie-Freezer-Bags.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Smoothie-Freezer-Bags.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Smoothie-Freezer-Bags-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Smoothie-Freezer-Bags-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Smoothie-Freezer-Bags-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Portion out smoothie ingredients (frozen fruit, spinach, banana chunks) into individual freezer bags on the weekend. Each bag runs about $1.50. In the morning, dump one bag into the blender with milk or juice and blend for 30 seconds. Prep 10 bags at once while you&#8217;re already putting groceries away. Label them with a marker so everyone knows what flavor they&#8217;re grabbing. Saves $5 per smoothie compared to the smoothie shop.</p>
<h2 id="6breakfastquesadillaassemblyline">6. Breakfast Quesadilla Assembly Line</h2>
<p>Lay out 10 tortillas, sprinkle half of each with shredded cheese and scrambled eggs, and fold them over. Stack them with parchment between each one and refrigerate. An $8 investment gets you 10 quesadillas. Heat one in a skillet for two minutes per side or microwave for 45 seconds. These became my go-to when my kids started driving themselves to school. Add cooked bacon or sausage before folding if you want more protein.</p>
<h2 id="7englishmuffinpizzas">7. English Muffin Pizzas</h2>
<p>Split English muffins, spread with pizza sauce from a jar, add shredded mozzarella, and freeze them on a baking sheet. Once frozen, transfer to a freezer bag. Each pizza costs about 50 cents. Toast straight from frozen for 5-6 minutes until the cheese melts. Kids think this is a treat, not breakfast. Add pepperoni or veggies before freezing if you want, but plain cheese is fastest.</p>
<h2 id="8greekyogurtparfaitcups">8. Greek Yogurt Parfait Cups</h2>
<p>Layer Greek yogurt with granola and fruit in small containers with lids. Make six at once on Sunday, totaling $8. Keep the granola separate in a small container or baggie until you&#8217;re ready to eat so it stays crunchy. Those 8-ounce deli containers from the dollar store work great. Grab one from the fridge, add the granola, and eat it in the car. Way cheaper than the yogurt cups at the coffee shop.</p>
<h2 id="9bananabreadmuffinswithmixins">9. Banana Bread Muffins with Mix-Ins</h2>
<p>Use a basic banana bread recipe, but bake it in muffin tins instead of a loaf pan. The whole batch costs around $4 and makes 18 muffins. Bake time drops to 18 minutes instead of an hour. Freeze half immediately and keep the other half in a container on the counter. Add chocolate chips, walnuts, or blueberries to different muffins so everyone gets their favorite. Microwave frozen ones for 20 seconds.</p>
<h2 id="10breakfastburritofreezerwraps">10. Breakfast Burrito Freezer Wraps</h2>
<p>Scramble a dozen eggs with cooked sausage, cheese, and salsa, then divide among 10 flour tortillas. Roll them tight, wrap each in foil, and freeze. You&#8217;re looking at about $12 for 10 burritos. Microwave for 90 seconds (remove foil first) or heat in the foil in the oven at 350°F for 20 minutes. Write the date on the foil with a marker. These last three months in the freezer taste homemade, not like gas station breakfast.</p>
<h2 id="11sheetpanfrenchtoastbake">11. Sheet Pan French Toast Bake</h2>
<p>Cube a loaf of bread, toss with an egg mixture (6 eggs, 1 cup milk, cinnamon, vanilla), and bake on a sheet pan at 375°F for 25 minutes. Costs about $5 and serves six people. Cut into squares and reheat individual portions all week. Drizzle with syrup or dust with powdered sugar right before serving. Way faster than standing at the stove flipping individual slices.</p>
<h2 id="12peanutbutterbananarollups">12. Peanut Butter Banana Roll-Ups</h2>
<p>Spread peanut butter on a tortilla, place a whole banana on one edge, roll it tight, and slice into pinwheels. Each roll-up runs about 40 cents. Make them the night before and refrigerate in a container. Add a drizzle of honey or mini chocolate chips if you want them to feel like a treat. Takes two minutes and no cooking.</p>
<h2 id="13breakfastcookiedoughballs">13. Breakfast Cookie Dough Balls</h2>
<p>For about $6, you can roll 20 balls from oats, peanut butter, honey, mini chocolate chips, and a handful of flax seeds. Refrigerate in a container and grab two for breakfast. These last two weeks have given you energy without the sugar crash. Add dried cranberries or shredded coconut for variety.</p>
<h2 id="14microwavescrambledeggsinamug">14. Microwave Scrambled Eggs in a Mug</h2>
<p>Crack two eggs into a microwave-safe mug, add a splash of milk, whisk with a fork, and microwave for 90 seconds (stir halfway through). Costs about 50 cents. Add shredded cheese, diced ham, or salsa before cooking. I taught my teenagers this method back when they were in high school, and they started making their own breakfast. The mug goes straight into the dishwasher. Beat a pan and a spatula at 6:30 in the morning.</p>
<h2 id="15applecinnamoninstantoatmealpackets">15. Apple Cinnamon Instant Oatmeal Packets</h2>
<p>Mix quick oats with brown sugar, cinnamon, and dried apple pieces in sandwich bags. Make 10 packets for under $5. Pour one packet into a bowl, add hot water, stir, and wait two minutes. Way cheaper than the store-bought packets, and you control the sugar. Add a handful of walnuts or raisins when you make the packets.</p>
<h2 id="16hashbrownwaffleirontrick">16. Hash Brown Waffle Iron Trick</h2>
<p>Press thawed frozen hash browns into a preheated waffle iron and cook for 5 minutes. One serving totals maybe 75 cents and comes out crispy without any oil. Top with a fried egg or use it as a base for breakfast sandwiches. The waffle iron makes perfect edges, and cleanup is easier than a skillet. No flipping required.</p>
<h2 id="17creamcheeseandjambagelprep">17. Cream Cheese and Jam Bagel Prep</h2>
<p>Slice and toast a bag of bagels, let them cool, then spread half with cream cheese and the other half with jam. Wrap each in plastic wrap and freeze. You&#8217;ll pay around $8 for 12 bagel halves. Grab two halves from the freezer and microwave for 30 seconds. They taste fresh, not freezer-stale, and you can mix up the jam flavors.</p>
<h2 id="18sausageandcheesebreakfastsliders">18. Sausage and Cheese Breakfast Sliders</h2>
<p>Split Hawaiian rolls, layer with cooked sausage patties and cheese slices, brush the tops with melted butter, and bake at 350°F for 15 minutes. Makes 12 sliders for about $10. Wrap individually in foil and reheat as needed. Cut them apart after baking, so they&#8217;re easier to grab. Add a fried egg if you&#8217;re feeling fancy.</p>
<h2 id="19cottagecheeseproteinbowls">19. Cottage Cheese Protein Bowls</h2>
<p>Scoop cottage cheese into containers and top with fruit, granola, or a drizzle of honey. Each bowl runs about $1.50 and has more protein than yogurt. Make five at once and refrigerate for the week. Keep the toppings separate until morning so nothing gets soggy. Add everything bagel seasoning instead of sweet toppings if you want savory.</p>
<h2 id="20cinnamonsugartortillacrisps">20. Cinnamon Sugar Tortilla Crisps</h2>
<p>Brush tortillas with melted butter, sprinkle with cinnamon sugar, cut into wedges, and bake at 375°F for 10 minutes. One batch costs under $3 and makes enough for the whole week. Store in a container and grab a handful with yogurt or fruit. These taste like churros but take five minutes of work. Dust with powdered sugar for extra sweetness.</p>
<h2 id="21cerealbarbreakfastsquares">21. Cereal Bar Breakfast Squares</h2>
<p>Press any cereal (even the healthy kind your kids ignore) into melted marshmallows and butter, then cut into squares. The whole pan totals under $4 and makes 16 bars. These last a week in a container on the counter and get eaten, unlike the cereal boxes collecting dust. Wrap individually in plastic wrap for grab-and-go mornings. Add peanut butter to the marshmallow mixture for extra protein and sticking power.</p>
<h2 id="22bagelbreakfastsandwiches">22. Bagel Breakfast Sandwiches</h2>
<p>Toast bagels, add a fried egg and cheese slice to each half, wrap in parchment paper, and freeze the whole batch. You&#8217;ll spend around $10 for 12 sandwiches. Microwave for 90 seconds straight from the freezer. The parchment keeps everything from sticking and makes it easy to eat in the car. Add cooked bacon to half the batch and leave the other half plain. These beat fast food breakfast by miles, and you know exactly what&#8217;s in them.</p>
<h2 id="23blenderpancakebatter">23. Blender Pancake Batter</h2>
<p>Blend oats, eggs, banana, and milk until smooth, then pour straight into a hot skillet. One batch gives you 8-10 pancakes for maybe $3 total. No mixing bowls, no measuring cups, just throw everything in the blender. Cook time is the same as regular pancakes, but cleanup is in one container instead of five. The texture is fluffier than you&#8217;d expect from blended oats. Add cinnamon or vanilla to the blender if you want more flavor.</p>
<h2 id="24coldpizzafromlastnight">24. Cold Pizza from Last Night</h2>
<p>Leftover pizza in the fridge is breakfast now. Free if you already bought it for dinner. Microwave for 30 seconds or eat it cold. Honestly, it has protein, carbs, and vegetables if you get a decent pizza. No prep, no dishes, no judgment. Add a piece of fruit on the side if you need to feel like a responsible adult. Sometimes, easy is the whole point.</p>
<h2 id="25breakfastricebowls">25. Breakfast Rice Bowls</h2>
<p>Cook a big pot of rice on Sunday, then portion it into bowls with a fried egg, soy sauce, and whatever vegetables you have. Each bowl comes in under $2. Microwave the rice for one minute, fry the egg fresh, and you&#8217;re done in five minutes. Top with sesame seeds or green onions if you have them. Feels like a restaurant breakfast without the restaurant price.</p>
<h2 id="26muffintinomeletswithtoppingsbar">26. Muffin Tin Omelets with Toppings Bar</h2>
<p>Whisk eggs and pour into muffin tins, but leave them plain. Bake at 350°F for 15 minutes. You&#8217;ll spend around $5 for a dozen. Set out bowls of cheese, salsa, avocado, and hot sauce so everyone customizes their own. Refrigerate the plain egg muffins and reheat two at a time. This solved the problem of everyone wanting different things for breakfast.</p>
<h2 id="27pumpkinspicebakedoatmeal">27. Pumpkin Spice Baked Oatmeal</h2>
<p>Mix oats, pumpkin puree, eggs, milk, and spices in a baking dish and bake at 350°F for 35 minutes. The whole pan runs about $6 and serves eight. Cut into squares and refrigerate. Microwave one square for 45 seconds each morning. Tastes like pumpkin pie but counts as breakfast. Make this in the fall when canned pumpkin goes on sale and freeze half. Top with a dollop of yogurt or maple syrup.</p>
<h2 id="28nobakenutbutterenergybites">28. No-Bake Nut Butter Energy Bites</h2>
<p>Mix almond butter, oats, honey, and chia seeds in a bowl, then roll into balls. For about $6, you get 24 bites. These hold together better than granola bars and don&#8217;t require any baking. Keep them in the fridge for two weeks. Grab two or three on your way out the door. Roll them in shredded coconut or cocoa powder for variety.</p>
<h2 id="youcanfeedeveryoneandstillgetoutthedoor">You Can Feed Everyone and Still Get Out the Door</h2>
<p>Mornings don&#8217;t have to feel like a battle you&#8217;re losing before the day even starts. The chaos is real, and so is the exhaustion of hearing &#8220;I&#8217;m hungry&#8221; when you&#8217;re already running late. These breakfast hacks work because they let you feed your family without starting from scratch every single morning.</p>
<p>Start with Egg Muffin Tin Scrambles if you need grab-and-go protein, try Overnight Oats in Mason Jars when you want zero morning effort, or make Breakfast Burrito Freezer Wraps when you need a full week covered at once. Pick what fits your family right now. You don&#8217;t need to overhaul your entire routine tomorrow. You just need one less thing to figure out when everyone&#8217;s hungry, and you&#8217;re already behind. You&#8217;ve got this.</p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/breakfast-hacks-feed-themselves/">28 Breakfast Hacks That Let You Sleep In While Everyone Feeds Themselves</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>17 Breakfast Recipes for When Your Brain Is Too Tired to Think</title>
		<link>https://pennypinchinmom.com/easy-breakfast-no-thinking/</link>
		
		<dc:creator><![CDATA[Tracie Fobes]]></dc:creator>
		<pubDate>Mon, 23 Mar 2026 17:32:45 +0000</pubDate>
				<category><![CDATA[Recipes]]></category>
		<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=397120</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-breakfast-no-thinking/">17 Breakfast Recipes for When Your Brain Is Too Tired to Think</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>17 Breakfast Recipes for When You&#8217;re Too Tired to Think You&#8217;re staring into the fridge at 7 AM, brain completely blank, wondering how you&#8217;re supposed to come up with yet another breakfast idea. The mental load of feeding people every single morning adds up, and some days you have nothing left. These recipes work when ... <a href="https://pennypinchinmom.com/easy-breakfast-no-thinking/" class="more-link">Read More <span class="screen-reader-text">about  17 Breakfast Recipes for When Your Brain Is Too Tired to Think</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-breakfast-no-thinking/">17 Breakfast Recipes for When Your Brain Is Too Tired to Think</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-breakfast-no-thinking/">17 Breakfast Recipes for When Your Brain Is Too Tired to Think</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<h1 id="17breakfastrecipesforwhenyouretootiredtothink">17 Breakfast Recipes for When You&#8217;re Too Tired to Think</h1>
<p>You&#8217;re staring into the fridge at 7 AM, brain completely blank, wondering how you&#8217;re supposed to come up with yet another breakfast idea. The mental load of feeding people every single morning adds up, and some days you have nothing left.</p>
<p>These recipes work when your creativity has checked out. Sheet Pan Pancakes feed everyone at once without you standing at a griddle flipping for twenty minutes. Freezer Breakfast Burritos solve five mornings with one Sunday prep session, and Microwave Scrambled Eggs in a Mug take two minutes when you&#8217;re running late. Simple ingredients, minimal decisions, food on the table.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402103" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/17-Breakfast-Recipes-for-When-Your-Brain-Is-Too-Tired-to-Think.jpg" alt="Easy breakfast recipes: 17 simple, no-brainer morning meals that need zero thought or energy to make when you're exhausted." width="600" height="600" data-pin-id="163044449007608025" data-pin-title="17 Breakfast Recipes for When Your Brain Is Too Tired to Think" data-pin-description="Easy breakfast recipes that require zero brain power on those mornings when thinking feels impossible. These 17 mindless options are simple, quick, and don't need any mental energy to pull off. Feed yourself without effort. Save this now!" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/17-Breakfast-Recipes-for-When-Your-Brain-Is-Too-Tired-to-Think.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/17-Breakfast-Recipes-for-When-Your-Brain-Is-Too-Tired-to-Think-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/17-Breakfast-Recipes-for-When-Your-Brain-Is-Too-Tired-to-Think-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/17-Breakfast-Recipes-for-When-Your-Brain-Is-Too-Tired-to-Think-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<h2 id="1sheetpanpancakes">1. Sheet Pan Pancakes</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402109" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Pancakes-1.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Pancakes-1.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Pancakes-1-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Pancakes-1-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Sheet-Pan-Pancakes-1-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Fifteen minutes and under $5 feeds your whole crew. Mix up standard pancake batter (around $3 for mix, milk, and eggs), pour it onto a greased sheet pan, and bake at 425°F for 12-15 minutes. Everything comes out golden and fluffy, then you just slice it into squares. Makes 6-8 servings for about 60 cents each. No standing at the stove flipping individual pancakes while everyone else eats. Top with whatever you&#8217;ve got: syrup, peanut butter, jam, or fresh fruit if you&#8217;re feeling fancy.</p>
<h2 id="2scrambledeggquesadillas">2. Scrambled Egg Quesadillas</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402105" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Scrambled-Egg-Quesadillas.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Scrambled-Egg-Quesadillas.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Scrambled-Egg-Quesadillas-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Scrambled-Egg-Quesadillas-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Scrambled-Egg-Quesadillas-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>When everyone says they want something different, but you have zero energy for creativity, this hits the spot. Scramble 6-8 eggs (you&#8217;re looking at $2.50), stuff them into flour tortillas with shredded cheese (around $3.50 for the tortillas and cheese together), fold in half, and toast in a skillet until crispy. Total cost comes in under $6 for 4-6 quesadillas. Takes maybe 10 minutes start to finish. Cut into triangles and serve with salsa or hot sauce. Even picky eaters demolish these.</p>
<h2 id="3oatmealbarsetup">3. Oatmeal Bar Setup</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402106" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Oatmeal-Bar-Setup.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Oatmeal-Bar-Setup.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Oatmeal-Bar-Setup-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Oatmeal-Bar-Setup-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Oatmeal-Bar-Setup-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Set out a big pot of oatmeal with toppings and let everyone build their own bowl. A container of old-fashioned oats ($4) makes 12-15 servings, so you&#8217;re looking at maybe 30 cents per person. Simmer the oats with water or milk for 5 minutes, then put out brown sugar, cinnamon, raisins, nuts, honey, or whatever you&#8217;ve already got in the pantry. Takes 10 minutes total and keeps everyone happy because they&#8217;re &#8220;customizing&#8221; their breakfast. Works great for sleepovers when you have extra kids to feed.</p>
<h2 id="4freezerbreakfastburritos">4. Freezer Breakfast Burritos</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402107" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Freezer-Breakfast-Burritos-1.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Freezer-Breakfast-Burritos-1.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Freezer-Breakfast-Burritos-1-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Freezer-Breakfast-Burritos-1-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Freezer-Breakfast-Burritos-1-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Make a dozen on Sunday, and you&#8217;re set for busy mornings all week. Scramble a dozen eggs (about $5), cook up a pound of breakfast sausage (around $4), add shredded cheese and salsa, then wrap everything in tortillas (maybe $3 for a pack). The whole batch costs under $15 and gives you 12 burritos at about $1.25 each. Wrap them individually in foil, freeze them, and microwave for 90 seconds when you need one. Back when my kids were in school, they&#8217;d grab these on their way out the door.</p>
<h2 id="5cinnamontoastfrenchtoast">5. Cinnamon Toast French Toast</h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-402108" src="https://pennypinchinmom.com/wp-content/uploads/2026/02/Cinnamon-Toast-French-Toast.jpg" alt="" width="600" height="600" srcset="https://pennypinchinmom.com/wp-content/uploads/2026/02/Cinnamon-Toast-French-Toast.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Cinnamon-Toast-French-Toast-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Cinnamon-Toast-French-Toast-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2026/02/Cinnamon-Toast-French-Toast-400x400.jpg 400w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>For mornings when regular toast feels boring, but you don&#8217;t want to pull out a recipe. Whisk together 4 eggs and a splash of milk (costs about $2.50 total), add a big shake of cinnamon and a teaspoon of vanilla if you have it. Dip 8 slices of bread in the mixture and cook in a buttered skillet for 2-3 minutes per side. Serves 4 people for around 60 cents each in about 15 minutes. The cinnamon makes it smell amazing, which tricks everyone into thinking you tried harder than you did.</p>
<h2 id="6yogurtparfaitassemblyline">6. Yogurt Parfait Assembly Line</h2>
<p>Kids go crazy for this one because it feels like dessert for breakfast. Set out plain or vanilla yogurt (around $4 for a big container), granola (about $3), and whatever fruit you have. Frozen berries work great and cost maybe $2.50 a bag. Everyone layers their own parfait in a cup or bowl. The whole setup totals under $10 and feeds 6-8 people. Takes zero actual cooking and maybe 5 minutes to put everything out. Feels fancy, but you just opened containers.</p>
<h2 id="7peanutbutterbananarollups">7. Peanut Butter Banana Roll-Ups</h2>
<p>Spread peanut butter on a flour tortilla, lay a whole banana on top, roll it up tight, and slice into rounds. One jar of peanut butter (about $3) lasts for weeks, tortillas come to around $2.50, and bananas are maybe $1.50 for a bunch. You can make 4-6 roll-ups for under $5 total. Takes 3 minutes per roll-up, no cooking required. Serve with a glass of milk, and you&#8217;ve got protein, carbs, and fruit covered. My grandkids request these constantly.</p>
<h2 id="8microwavescrambledeggsinamug">8. Microwave Scrambled Eggs in a Mug</h2>
<p>Beat 2 eggs in a microwave-safe mug with a splash of milk, add salt and pepper, and microwave for 45 seconds. Stir, then microwave another 30-45 seconds until set. Figure on maybe 75 cents per serving. Takes 2 minutes total, and you don&#8217;t even dirty a pan. Add shredded cheese, diced ham, or salsa if you want to dress it up. Perfect for when only one person needs breakfast, or everyone wants to eat at different times.</p>
<h2 id="9bagelbarbreakfast">9. Bagel Bar Breakfast</h2>
<p>Toast a bag of bagels (around $4 for six) and set out cream cheese, peanut butter, jam, butter, and sliced cheese. Everything together costs maybe $12, but you probably have most of it already. Each person toasts and tops their own bagel however they want. No cooking, no mess, done in 5 minutes. Serves 6 people for about $2 each. This saved me so many mornings when my kids were little, and I was too tired to function.</p>
<h2 id="10bakedoatmealcups">10. Baked Oatmeal Cups</h2>
<p>Mix 3 cups of oats with 2 beaten eggs, 1 cup of milk, mashed banana, and cinnamon, then bake in a greased muffin tin at 350°F for 20 minutes. The whole batch comes in under $5 and makes 12 muffin-sized portions at about 40 cents each. Grab them cold or warmed up all week. They&#8217;re filling, naturally sweet from the banana, and work for breakfast or snacks. Add chocolate chips or berries if you&#8217;re feeling ambitious.</p>
<h2 id="11breakfastpizzaonenglishmuffins">11. Breakfast Pizza on English Muffins</h2>
<p>Split English muffins (around $3 for a pack of six), top each half with scrambled eggs, cooked sausage or bacon crumbles, and shredded cheese, then broil for 2-3 minutes until the cheese melts. Costs about $8 total for 12 mini pizzas. Takes 15 minutes, including cooking the eggs and meat. Serves 4-6 people, depending on how hungry everyone is. Even teenagers who claim they hate breakfast eat these without complaining.</p>
<h2 id="12bananapancakesjusttwoingredients">12. Banana Pancakes (Just Two Ingredients)</h2>
<p>Mash 2 ripe bananas with 4 eggs until mostly smooth, then cook like regular pancakes in a buttered skillet. Costs about $1.50 total for 8-10 small pancakes that serve 3-4 people. Takes 10 minutes and uses bananas that are getting too brown for anyone to eat plain. They&#8217;re naturally sweet, so you barely need syrup. The texture&#8217;s a little different from regular pancakes. They&#8217;re fluffier and more custardy, which most people prefer. Great for when you&#8217;re out of pancake mix.</p>
<h2 id="13sausageandeggbreakfastcasserole">13. Sausage and Egg Breakfast Casserole</h2>
<p>Brown a pound of breakfast sausage (around $4), mix with 8 beaten eggs (about $4) and a bag of frozen hash browns ($2.50), pour into a greased 9&#215;13 pan, top with shredded cheese ($3), and bake at 350°F for 35-40 minutes. The whole thing costs under $15 and feeds 8-10 people for around $1.50 per serving. Assemble it the night before and just pop it in the oven in the morning. Guests always asked for this recipe when I made it for my kids&#8217; sleepovers.</p>
<h2 id="14smoothiebowlbase">14. Smoothie Bowl Base</h2>
<p>Blend 2 frozen bananas with a cup of frozen berries and a splash of milk until thick and scoopable. Costs about $2.50 for two big servings. Pour into bowls and top with granola, sliced fruit, coconut, or whatever needs to get used up. Takes 5 minutes and feels Instagram-worthy even though you&#8217;re half asleep. The frozen fruit makes it thick enough to eat with a spoon instead of drinking it. Way more filling than a regular smoothie.</p>
<h2 id="15breakfastgrilledcheese">15. Breakfast Grilled Cheese</h2>
<p>Butter two slices of bread, add scrambled eggs and a slice of cheese between them, and grill in a skillet until golden on both sides. You&#8217;re looking at about $1 per sandwich, using eggs at around $4 per dozen, bread at $2.50 a loaf, and cheese you already have. Takes 8 minutes total. Serves one very happy person who now thinks you&#8217;re creative. The eggs stay put better than in a regular sandwich, and the whole thing just works. Add bacon or ham if you have it.</p>
<h2 id="16overnightoatsfiveways">16. Overnight Oats Five Ways</h2>
<p>Mix equal parts oats and milk in a jar the night before, add your flavor (peanut butter and banana, berries and honey, cinnamon and apple, chocolate chips and coconut, or just brown sugar). A container of oats ($4) makes 15 servings at roughly 25 cents each. Milk totals about $3.50 a gallon. Everything together comes to maybe $8 and feeds your family for days. Grab straight from the fridge in the morning, no heating required. The texture is creamy and pudding-like after sitting overnight.</p>
<h2 id="17toadinaholeegginabasket">17. Toad in a Hole (Egg in a Basket)</h2>
<p>Cut a circle out of the center of bread slices using a cup or cookie cutter, butter both sides, crack an egg into the hole, and cook in a skillet for 3-4 minutes per side. Costs about 50 cents per serving using bread at $2.50 a loaf and eggs at around $4 a dozen. Takes 10 minutes and makes 4 servings. Kids think this is the coolest thing ever because the egg is inside the bread. Toast the cut-out circles too and use them for dipping in the runny yolk.</p>
<h2 id="yourmorningsjustgoteasier">Your Mornings Just Got Easier</h2>
<p>You&#8217;re not out of ideas because you&#8217;re failing at breakfast. You&#8217;re out of ideas because you&#8217;re exhausted, and mental energy is a real thing that gets depleted. These recipes exist for those mornings when your brain is still asleep, but your family needs food.</p>
<p>Start with Sheet Pan Pancakes if you need to feed multiple people without standing over a griddle, try Freezer Breakfast Burritos if you want to solve five mornings at once, or make Microwave Scrambled Eggs in a Mug when you need breakfast in two minutes. Each one removes a decision, simplifies a step, or buys you back time you don&#8217;t have. You&#8217;re doing the hard work of showing up every single morning. These recipes just make it possible to keep showing up without burning out. If you&#8217;re looking for <a href="https://pennypinchinmom.com/pinterest-breakfast-recipes-busy-mornings/">quick breakfast ideas for busy mornings</a>, consider overnight oats or smoothie packs that you can grab and go. Additionally, energy bites made ahead of time can provide a nutritious pick-me-up when you&#8217;re short on time. With these options, you won&#8217;t have to compromise on a healthy start to your day, no matter how hectic your schedule gets.</p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-breakfast-no-thinking/">17 Breakfast Recipes for When Your Brain Is Too Tired to Think</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>No Bake Oatmeal Breakfast Bites</title>
		<link>https://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/</link>
		
		<dc:creator><![CDATA[Penny Pinchin Mom]]></dc:creator>
		<pubDate>Mon, 25 Nov 2024 20:37:59 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=335851</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/">No Bake Oatmeal Breakfast Bites</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Need a quick breakfast option that won&#8217;t break your budget? These no-bake oatmeal energy balls have become a morning staple in our house. Not only do they cost less than store-bought breakfast bars, but you can also make them in under 10 minutes using simple pantry ingredients. Also See:</p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/">No Bake Oatmeal Breakfast Bites</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/">No Bake Oatmeal Breakfast Bites</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>

<p class="wp-block-paragraph">Need a quick breakfast option that won&#8217;t break your budget? These no-bake oatmeal energy balls have become a morning staple in our house. Not only do they cost less than store-bought breakfast bars, but you can also make them in under 10 minutes using simple pantry ingredients.</p>



<p class="wp-block-paragraph">Also See:</p>



<ul class="wp-block-list">
<li><a href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/">Maple Blueberry Overnight Oatmeal</a></li>



<li><a href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/">Peach Cobbler Overnight Oatmeal</a></li>



<li><a href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">Banana Pecan Overnight Oatmeal</a></li>
</ul>


<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://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/print/335853/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-335853-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-335853" data-tr-id="335853" class="tasty-recipes tasty-recipes-335853 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">No Bake Oatmeal Breakfast Bites</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2024/11/Oatmeal-Breakfast-Bite-Recipe-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/?tp_image_id=335856" />		</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://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/print/335853/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fno-bake-oatmeal-breakfast-bites%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fno-bake-oatmeal-breakfast-bites%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Penny Pinchin Mom</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">10 min</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">10 minutes</span></li>
							<li class="yield"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Yield:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">20 oat balls</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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 class="whitespace-normal break-words"><span data-amount="1" data-unit="cup">1 cup</span> rolled oats</li>
<li class="whitespace-normal break-words"><span data-amount="0.5" data-unit="cup">1/2 cup</span> flax seed meal</li>
<li class="whitespace-normal break-words"><span data-amount="0.5" data-unit="cup">1/2 cup</span> crunchy peanut butter</li>
<li class="whitespace-normal break-words"><span data-amount="0.33333333333333" data-unit="cup">1/3 cup</span> honey</li>
<li class="whitespace-normal break-words"><span data-amount="1" data-unit="tsp">1 tsp</span> vanilla extract</li>
<li class="whitespace-normal break-words"><span data-amount="0.5" data-unit="cup">1/2 cup</span> mini chocolate chips</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f73ac375_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_6a628f73ac375_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ul>
<li id="instruction-step-1" class="whitespace-normal break-words">Mix all ingredients in a medium bowl until well combined</li>
<li id="instruction-step-2" class="whitespace-normal break-words">Roll mixture into 1-tablespoon sized balls</li>
<li id="instruction-step-3" class="whitespace-normal break-words">Place on a plate or rimmed baking sheet</li>
<li id="instruction-step-4" class="whitespace-normal break-words">Chill in refrigerator for one hour</li>
<li id="instruction-step-5" class="whitespace-normal break-words">Transfer to an airtight container</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-335857" src="https://pennypinchinmom.com/wp-content/uploads/2024/11/Oatmeal-Balls-on-Pan.png" alt="" width="1602" height="817" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/11/Oatmeal-Balls-on-Pan.png 1602w, https://pennypinchinmom.com/wp-content/uploads/2024/11/Oatmeal-Balls-on-Pan-250x127.png 250w, https://pennypinchinmom.com/wp-content/uploads/2024/11/Oatmeal-Balls-on-Pan-950x484.png 950w, https://pennypinchinmom.com/wp-content/uploads/2024/11/Oatmeal-Balls-on-Pan-768x392.png 768w, https://pennypinchinmom.com/wp-content/uploads/2024/11/Oatmeal-Balls-on-Pan-1536x783.png 1536w" sizes="auto, (max-width: 1602px) 100vw, 1602px" /></p>
		</div>
	</div>



	<div class="tasty-recipes-notes">
		<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
		<div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
			<p class="whitespace-pre-wrap break-words"><strong>Storage:</strong> These breakfast bites stay fresh in the refrigerator for up to 3 weeks. Makes 20 balls.</p>
<p class="whitespace-pre-wrap break-words"><strong>Budget Tips:</strong></p>
<ul class="-mt-1 [li&gt;&amp;]:mt-2 list-disc space-y-2 pl-8">
<li class="whitespace-normal break-words">Buy oats in bulk when they go on sale</li>
<li class="whitespace-normal break-words">Stock up on peanut butter during back-to-school sales</li>
<li class="whitespace-normal break-words">Look for markdown prices on chocolate chips after the holiday season</li>
<li class="whitespace-normal break-words">Use store-brand ingredients to cut costs further</li>
</ul>
<p class="whitespace-pre-wrap break-words">My family grabs these on busy mornings or packs them for afternoon snacks. They&#8217;re filling, nutritious, and cost about 25 cents per serving &#8211; much cheaper than packaged alternatives. I often make a double batch when ingredients are on sale.</p>
<p class="whitespace-pre-wrap break-words"><strong>Quick Substitutions:</strong></p>
<p>&nbsp;</p>
<ul class="-mt-1 [li&gt;&amp;]:mt-2 list-disc space-y-2 pl-8">
<li class="whitespace-normal break-words">Use smooth peanut butter if that&#8217;s what you have on hand</li>
<li class="whitespace-normal break-words">Try almond butter for a different taste</li>
<li class="whitespace-normal break-words">Add dried fruit instead of chocolate chips</li>
<li class="whitespace-normal break-words">Use quick oats in place of rolled oats</li>
</ul>
		</div>
	</div>





<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can&#8217;t wait to see what you&#8217;ve made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":335851};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>The post <a rel="nofollow" href="https://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/">No Bake Oatmeal Breakfast Bites</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The BEST Easy Dessert Bread Recipes</title>
		<link>https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/</link>
		
		<dc:creator><![CDATA[Penny Pinchin Mom]]></dc:creator>
		<pubDate>Tue, 16 Jul 2024 20:01:05 +0000</pubDate>
				<category><![CDATA[Desserts]]></category>
		<category><![CDATA[Appetizers]]></category>
		<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Recipes]]></category>
		<category><![CDATA[Side Dishes]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=335021</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/">The BEST Easy Dessert Bread Recipes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Are you ready for a baking adventure that&#8217;ll make your kitchen smell like heaven and your family think you&#8217;ve become a master baker overnight? I&#8217;ve got a collection of dessert bread recipes that are so easy and delicious, you&#8217;ll wonder why you ever bought store-bought loaves! I&#8217;ve put together my favorite dessert bread recipes. From ... <a href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/" class="more-link">Read More <span class="screen-reader-text">about  The BEST Easy Dessert Bread Recipes</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/">The BEST Easy Dessert Bread Recipes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/">The BEST Easy Dessert Bread Recipes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>

<p class="wp-block-paragraph">Are you ready for a baking adventure that&#8217;ll make your kitchen smell like heaven and your family think you&#8217;ve become a master baker overnight? I&#8217;ve got a collection of dessert bread recipes that are so easy and delicious, you&#8217;ll wonder why you ever bought store-bought loaves!</p>



<p class="wp-block-paragraph">I&#8217;ve put together my favorite dessert bread recipes. From zesty Lemon Blueberry Yogurt Bread to indulgent Chocolate Cherry Pound Cake Loaf, we&#8217;ve got flavors to satisfy every craving. Got dietary restrictions? No worries! Our Gluten Free Banana Bread is so good, nobody will guess it&#8217;s GF.</p>



<p class="wp-block-paragraph">Need to use up those garden veggies? Our Greek Yogurt Zucchini Bread is the perfect solution. Craving fall flavors? Whip up our cozy Pumpkin Bread. Missing your favorite coffee shop treat? Try our Copycat Starbucks Lemon Loaf Bread and save some cash!</p>



<p class="wp-block-paragraph">For a twist, our Buttery Beer Bread will wow at your next gathering. And don&#8217;t forget the Cinnamon Swirl Cream Cheese Banana Bread – it might just become your new family favorite!</p>



<p class="wp-block-paragraph">The best part? Most of these loaves need only 10 minutes of prep time. That&#8217;s less time than it takes to scroll through your social media feed!</p>



<p class="wp-block-paragraph">So grab those loaf pans and let&#8217;s get baking! Whether you&#8217;re making Strawberry Cheesecake Bread for a decadent breakfast or Orange Loaf Cake to brighten a gloomy day, these recipes are sure to impress. Your family will thank you, and you&#8217;ll wonder why you didn&#8217;t start this bread-baking adventure sooner!</p>



<div class="wp-block-rank-math-toc-block" id="rank-math-toc"><h2>Recipe Links</h2><nav><ul><li class=""><a href="#lemon-blueberry-yogurt-bread">Lemon Blueberry Yogurt Bread</a></li><li class=""><a href="#gluten-free-banana-bread-recipe">Gluten Free Banana Bread Recipe</a></li><li class=""><a href="#lemon-poppy-seed-bread">Lemon Poppy Seed Bread</a></li><li class=""><a href="#strawberry-cheesecake-bread">Strawberry Cheesecake Bread</a></li><li class=""><a href="#copycat-starbucks-lemon-loaf-bread">Copycat Starbucks Lemon Loaf Bread</a></li><li class=""><a href="#pumpkin-bread">Pumpkin Bread</a></li><li class=""><a href="#cinnamon-swirl-cream-cheese-banana-bread">Cinnamon Swirl Cream Cheese Banana Bread</a></li><li class=""><a href="#greek-yogurt-zucchini-bread-recipe">Greek Yogurt Zucchini Bread Recipe</a></li><li class=""><a href="#orange-loaf-cake-recipe">Orange Loaf Cake Recipe</a></li><li class=""><a href="#chocolate-cherry-pound-cake-loaf-recipe-with-chocolate-ganache">Chocolate Cherry Pound Cake Loaf Recipe with Chocolate Ganache</a></li><li class=""><a href="#blueberry-muffin-bread">Blueberry Muffin Bread</a></li><li class=""><a href="#buttery-beer-bread">Buttery Beer Bread</a></li></ul></nav></div>



<h2 class="wp-block-heading" id="lemon-blueberry-yogurt-bread">Lemon Blueberry Yogurt Bread</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="517" height="775" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335027"  data-pin-title="Lemon Blueberry Yogurt Bread"  data-pin-description="Lemon Blueberry Yogurt Bread - Homemade moist lemon bread with fresh blueberries with a lemon glaze."  data-pin-id="14636767532757188" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Blueberry-Yogurt-Bread-517x775.jpg" alt="Lemon Blueberry Yogurt Bread - Homemade moist lemon bread with fresh blueberries with a lemon glaze." class="wp-image-335027" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Blueberry-Yogurt-Bread-517x775.jpg 517w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Blueberry-Yogurt-Bread-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Blueberry-Yogurt-Bread-400x600.jpg 400w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Blueberry-Yogurt-Bread.jpg 564w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>
</div>


<p class="wp-block-paragraph">Lemon Blueberry Yogurt Bread &#8211; Homemade moist lemon bread with fresh blueberries with a lemon glaze. <strong>Get the recipe from <a href="https://gatherforbread.com/lemon-blueberry-yogurt-bread/" target="_blank" rel="noopener">Gather for Bread</a>.</strong></p>



<h2 class="wp-block-heading" id="gluten-free-banana-bread-recipe">Gluten Free Banana Bread Recipe</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://pennypinchinmom.com/gluten-free-banana-nut-bread/"><img loading="lazy" decoding="async" width="564" height="431" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335030"  data-pin-title="Gluten Free Banana Bread"  data-pin-description="Easy gluten-free banana bread recipe you can make with the things you already have on hand!"  data-pin-id="102105116536567129" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Gluten-Free-Banana-Bread-Recipe-1.jpg" alt="Easy gluten-free banana bread recipe you can make with the things you already have on hand!" class="wp-image-335030" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Gluten-Free-Banana-Bread-Recipe-1.jpg 564w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Gluten-Free-Banana-Bread-Recipe-1-250x191.jpg 250w" sizes="auto, (max-width: 564px) 100vw, 564px" /></a></figure>
</div>


<p class="wp-block-paragraph">Easy gluten-free banana bread recipe you can make with the things you already have on hand! <strong>Get the recipe <a href="https://pennypinchinmom.com/gluten-free-banana-nut-bread/" data-type="post" data-id="333429">Penny Pinchin Mom</a>.</strong></p>



<h2 class="wp-block-heading" id="lemon-poppy-seed-bread">Lemon Poppy Seed Bread</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="514" height="775" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335026"  data-pin-title="Lemon Poppy Seed Bread"  data-pin-description="Lemon Poppy Seed Bread recipe is a favorite for breakfast or dessert with a deliciously light crumb and plenty of lemon shining through. "  data-pin-id="29766047529752461" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Poppy-Seed-Bread-514x775.jpg" alt="Lemon Poppy Seed Bread recipe is a favorite for breakfast or dessert with a deliciously light crumb and plenty of lemon shining through. " class="wp-image-335026" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Poppy-Seed-Bread-514x775.jpg 514w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Poppy-Seed-Bread-166x250.jpg 166w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Lemon-Poppy-Seed-Bread.jpg 525w" sizes="auto, (max-width: 514px) 100vw, 514px" /></figure>
</div>


<p class="wp-block-paragraph">Lemon Poppy Seed Bread recipe is a favorite for breakfast or dessert with a deliciously light crumb and plenty of lemon shining through. <strong>Get the recipe from <a href="https://www.cookingclassy.com/lemon-poppy-seed-bread/" target="_blank" rel="noopener">Cooking Classy</a>.</strong></p>



<h2 class="wp-block-heading" id="strawberry-cheesecake-bread">Strawberry Cheesecake Bread</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="515" height="775" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335028"  data-pin-title="Strawberry Cheesecake Bread"  data-pin-description="If you like strawberries and cheesecake, this is a tasty treat. This strawberry cheesecake bread is good as is or with homemade strawberry glaze!"  data-pin-id="543739354995342635" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Strawberry-Cheesecake-Bread-515x775.jpg" alt="If you like strawberries and cheesecake, this is a tasty treat. This strawberry cheesecake bread is good as is or with homemade strawberry glaze!" class="wp-image-335028" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Strawberry-Cheesecake-Bread-515x775.jpg 515w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Strawberry-Cheesecake-Bread-166x250.jpg 166w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Strawberry-Cheesecake-Bread.jpg 564w" sizes="auto, (max-width: 515px) 100vw, 515px" /></figure>
</div>


<p class="wp-block-paragraph">If you like strawberries and cheesecake, this is a tasty treat. This strawberry cheesecake bread is good as is or with homemade strawberry glaze! <strong>Get the recipe from <a href="https://www.macaroniandcheesecake.com/2014/03/strawberry-cheesecake-bread.html?utm_medium=rss&amp;utm_reader=feedly&amp;utm_source=feedly&amp;utm_campaign=strawberry-cheesecake-bread" target="_blank" rel="noopener">Macaroni &amp; Cheesecake</a>.</strong></p>



<h2 class="wp-block-heading" id="copycat-starbucks-lemon-loaf-bread">Copycat Starbucks Lemon Loaf Bread</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://pennypinchinmom.com/starbucks-lemon-loaf-recipe/"><img loading="lazy" decoding="async" width="768" height="644" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335033"  data-pin-title="Copycat Starbucks Lemon Loaf Bread"  data-pin-description="Easy copycat Starbucks Lemon Loaf or Starbucks Lemon Pound Cake! This is a simple dessert or breakfast recipe you can create at home - saving you big money"  data-pin-id="163044448997234454" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Copycat-Starbucks-Lemon-Loaf-Bread.png" alt="Easy copycat Starbucks Lemon Loaf or Starbucks Lemon Pound Cake! This is a simple dessert or breakfast recipe you can create at home - saving you big money" class="wp-image-335033" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Copycat-Starbucks-Lemon-Loaf-Bread.png 768w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Copycat-Starbucks-Lemon-Loaf-Bread-250x210.png 250w" sizes="auto, (max-width: 768px) 100vw, 768px" /></a></figure>
</div>


<p class="wp-block-paragraph">Easy copycat Starbucks Lemon Loaf or Starbucks Lemon Pound Cake! This is a simple dessert or breakfast recipe you can create at home &#8211; saving you big money! <strong>Get the recipe from <a href="https://pennypinchinmom.com/starbucks-lemon-loaf-recipe/" data-type="post" data-id="175689">Penny Pinchin Mom</a>.</strong></p>



<h2 class="wp-block-heading" id="pumpkin-bread">Pumpkin Bread</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="517" height="775" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335032"  data-pin-title="Pumpkin Bread"  data-pin-description="This homemade pumpkin bread recipe is super moist and easy to make. "  data-pin-id="579697783304061557" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Pumpkin-Bread-517x775.jpg" alt="This homemade pumpkin bread recipe is super moist and easy to make. " class="wp-image-335032" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Pumpkin-Bread-517x775.jpg 517w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Pumpkin-Bread-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Pumpkin-Bread-400x600.jpg 400w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Pumpkin-Bread.jpg 564w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>
</div>


<p class="wp-block-paragraph">This homemade pumpkin bread recipe is super moist and easy to make.&nbsp;<strong>Get the recipe from <a href="https://sugarandcharm.com/pumpkin-bread" target="_blank" rel="noopener">Sugar and Charm</a>.</strong></p>



<h2 class="wp-block-heading" id="cinnamon-swirl-cream-cheese-banana-bread">Cinnamon Swirl Cream Cheese Banana Bread</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="517" height="775" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335036"  data-pin-title="Cinnamon Swirl Cream Cheese Banana Bread"  data-pin-description="This has a delicious cinnamon swirl and cheesecake filling with walnuts hidden inside. This will easily be one of the best quick breads that you ever make!"  data-pin-id="540643130276723256" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Cinnamon-Swirl-Cream-Cheese-Banana-Bread-517x775.jpg" alt="This has a delicious cinnamon swirl and cheesecake filling with walnuts hidden inside. This will easily be one of the best quick breads that you ever make!" class="wp-image-335036" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Cinnamon-Swirl-Cream-Cheese-Banana-Bread-517x775.jpg 517w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Cinnamon-Swirl-Cream-Cheese-Banana-Bread-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Cinnamon-Swirl-Cream-Cheese-Banana-Bread-400x600.jpg 400w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Cinnamon-Swirl-Cream-Cheese-Banana-Bread.jpg 564w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>
</div>


<p class="wp-block-paragraph">This has a delicious cinnamon swirl and cheesecake filling with walnuts hidden inside. This will easily be one of the best quick breads that you ever make! <strong>Get the recipe from <a href="https://therecipecritic.com/cinnamon-swirl-cream-cheese-banana-bread/" target="_blank" rel="noopener">The Recipe Critic</a>.</strong></p>



<h2 class="wp-block-heading" id="greek-yogurt-zucchini-bread-recipe">Greek Yogurt Zucchini Bread Recipe</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="517" height="775" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335037"  data-pin-title=" Greek Yogurt Zucchini Bread Recipe"  data-pin-description="Easy, healthy, and wholesome Greek yogurt zucchini bread will be your new favorite recipe for this classic quick bread!"  data-pin-id="485685141074773054" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Greek-Yogurt-Zucchini-Bread-Recipe-517x775.jpg" alt="Easy, healthy, and wholesome Greek yogurt zucchini bread will be your new favorite recipe for this classic quick bread!" class="wp-image-335037" style="width:517px;height:auto" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Greek-Yogurt-Zucchini-Bread-Recipe-517x775.jpg 517w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Greek-Yogurt-Zucchini-Bread-Recipe-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Greek-Yogurt-Zucchini-Bread-Recipe-400x600.jpg 400w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Greek-Yogurt-Zucchini-Bread-Recipe.jpg 564w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>
</div>


<p class="wp-block-paragraph">This easy, healthy, and wholesome Greek yogurt zucchini bread could be your new favorite recipe for this classic quick bread! <strong>Get the recipe from</strong> <strong><a href="https://sallysbakingaddiction.com/greek-yogurt-zucchini-bread/" target="_blank" rel="noopener">Sally&#8217;s Baking Addiction</a></strong></p>



<h2 class="wp-block-heading" id="orange-loaf-cake-recipe">Orange Loaf Cake Recipe</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="564" height="564" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335038"  data-pin-title="Orange Loaf Cake Recipe"  data-pin-description="This Orange Loaf Cake is made with oil for an exceptionally moist, flavorful cake. Top with orange glaze for a stellar dessert - no mixer needed!"  data-pin-id="333759022396422231" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Orange-Loaf-Cake-Recipe.jpg" alt="This Orange Loaf Cake is made with oil for an exceptionally moist, flavorful cake. Top with orange glaze for a stellar dessert - no mixer needed!" class="wp-image-335038" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Orange-Loaf-Cake-Recipe.jpg 564w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Orange-Loaf-Cake-Recipe-250x250.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Orange-Loaf-Cake-Recipe-150x150.jpg 150w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Orange-Loaf-Cake-Recipe-400x400.jpg 400w" sizes="auto, (max-width: 564px) 100vw, 564px" /></figure>
</div>


<p class="wp-block-paragraph">This Orange Loaf Cake is made with oil for an exceptionally moist, flavorful cake. Top with orange glaze for a stellar dessert &#8211; no mixer needed! <strong>Get the recipe from <a href="https://borrowedbites.com/moist-orange-loaf-cake-with-oil/" target="_blank" rel="noopener">Borrowed Bites</a></strong></p>



<h2 class="wp-block-heading" id="chocolate-cherry-pound-cake-loaf-recipe-with-chocolate-ganache">Chocolate Cherry Pound Cake Loaf Recipe with Chocolate Ganache</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="517" height="775" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335039"  data-pin-title="Chocolate Cherry Pound Cake Loaf Recipe with Chocolate Ganache" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Chocolate-Cherry-Pound-Cake-Loaf-Recipe-with-Chocolate-Ganache-517x775.jpg" alt="" class="wp-image-335039" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Chocolate-Cherry-Pound-Cake-Loaf-Recipe-with-Chocolate-Ganache-517x775.jpg 517w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Chocolate-Cherry-Pound-Cake-Loaf-Recipe-with-Chocolate-Ganache-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Chocolate-Cherry-Pound-Cake-Loaf-Recipe-with-Chocolate-Ganache-400x600.jpg 400w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Chocolate-Cherry-Pound-Cake-Loaf-Recipe-with-Chocolate-Ganache.jpg 564w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>
</div>


<p class="wp-block-paragraph">Dark, rich and sweet, this chocolate cherry pound cake recipe has a melt in your mouth chocolate ganache glaze. <strong>Get the recipe from <a href="https://thebestcakerecipes.com/chocolate-cherry-pound-cake/" target="_blank" rel="noopener">The Best Cake Recipes</a></strong></p>



<h2 class="wp-block-heading" id="blueberry-muffin-bread">Blueberry Muffin Bread</h2>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="517" height="775" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335035"  data-pin-title="Blueberry Muffin Bread"  data-pin-description="This Blueberry Bread is a scrumptious mix of juicy berries, citrusy-sweet lemon, &amp; moist rich bread. This dessert is perfect anytime of day!"  data-pin-id="439171401172875595" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Blueberry-Muffin-Bread-1-517x775.jpg" alt="This Blueberry Bread is a scrumptious mix of juicy berries, citrusy-sweet lemon, &amp; moist rich bread. This dessert is perfect anytime of day!" class="wp-image-335035" style="width:518px;height:auto" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Blueberry-Muffin-Bread-1-517x775.jpg 517w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Blueberry-Muffin-Bread-1-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Blueberry-Muffin-Bread-1-400x600.jpg 400w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Blueberry-Muffin-Bread-1.jpg 564w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>
</div>


<p class="wp-block-paragraph">This Blueberry Bread is a scrumptious mix of juicy berries, citrusy-sweet lemon, &amp; moist rich bread. This dessert is perfect anytime of day! <strong>Get the recipe from <a href="https://simplyhomecooked.com/blueberry-bread/" target="_blank" rel="noopener">Simply Home Cooked</a></strong></p>



<h2 class="wp-block-heading" id="buttery-beer-bread">Buttery Beer Bread</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://pennypinchinmom.com/buttery-beer-bread-recipe/"><img loading="lazy" decoding="async" width="768" height="644" data-pin-url="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/?tp_image_id=335031"  data-pin-title="Buttery Beer Bread"  data-pin-description="There is nothing better than homebaked bread! The smell throughout your house - amazing! One of the simplest breads to make is beer bread. The reason - no yeast required!"  data-pin-id="242631498662787336" src="https://pennypinchinmom.com/wp-content/uploads/2024/07/Buttery-Beer-Bread.png" alt="There is nothing better than homebaked bread! The smell throughout your house - amazing! One of the simplest breads to make is beer bread. The reason - no yeast required!" class="wp-image-335031" style="width:689px;height:auto" srcset="https://pennypinchinmom.com/wp-content/uploads/2024/07/Buttery-Beer-Bread.png 768w, https://pennypinchinmom.com/wp-content/uploads/2024/07/Buttery-Beer-Bread-250x210.png 250w" sizes="auto, (max-width: 768px) 100vw, 768px" /></a></figure>
</div>


<p class="wp-block-paragraph">There is nothing better than homebaked bread! The smell throughout your house &#8211; amazing! One of the simplest breads to make is beer bread. The reason &#8211; no yeast required! <strong>Get the recipe from <a href="https://pennypinchinmom.com/buttery-beer-bread-recipe/" data-type="post" data-id="281029">Penny Pinchin Mom</a>.</strong></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/">The BEST Easy Dessert Bread Recipes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Gluten Free Banana Bread Recipe</title>
		<link>https://pennypinchinmom.com/gluten-free-banana-nut-bread/</link>
		
		<dc:creator><![CDATA[Penny Pinchin Mom]]></dc:creator>
		<pubDate>Mon, 15 Aug 2022 13:18:08 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=333429</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/gluten-free-banana-nut-bread/">Gluten Free Banana Bread Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Many people suffer from gluten tolerance issues.&#160; That means they can’t usually eat one of my favorite things – banana bread.&#160; But, that’s about to change.I’ve created this simple recipe to make gluten-free banana bread.! Even if you don’t have dietary restrictions, this bread is still going to be your favorite.&#160; It is full of the ... <a href="https://pennypinchinmom.com/gluten-free-banana-nut-bread/" class="more-link">Read More <span class="screen-reader-text">about  Gluten Free Banana Bread Recipe</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/gluten-free-banana-nut-bread/">Gluten Free Banana Bread Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/gluten-free-banana-nut-bread/">Gluten Free Banana Bread Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>

<p class="wp-block-paragraph">Many people suffer from gluten tolerance issues.&nbsp; That means they can’t usually eat one of my favorite things – banana bread.&nbsp; But, that’s about to change.I’ve created this <a href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/">simple recipe</a> to make gluten-free banana bread.!</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="477" height="400" data-pin-url="https://pennypinchinmom.com/gluten-free-banana-nut-bread/?tp_image_id=303906" data-pin-id="483855553713366854" data-pin-title="483855553713366854" data-pin-description="Many people suffer from gluten tolerance issues. That means they can’t usually eat one of my favorite things – banana bread. But, that’s about to change." src="https://pennypinchinmom.com/wp-content/uploads/2017/09/gluten-free-banana-nut-bread-477x400.jpg" alt="Many people suffer from gluten tolerance issues. That means they can’t usually eat one of my favorite things – banana bread. But, that’s about to change." class="wp-image-303906" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/09/gluten-free-banana-nut-bread-477x400.jpg 477w, https://pennypinchinmom.com/wp-content/uploads/2017/09/gluten-free-banana-nut-bread-250x210.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2017/09/gluten-free-banana-nut-bread-768x644.jpg 768w, https://pennypinchinmom.com/wp-content/uploads/2017/09/gluten-free-banana-nut-bread.jpg 940w" sizes="auto, (max-width: 477px) 100vw, 477px" /></figure>



<p class="wp-block-paragraph">Even if you don’t have dietary restrictions, this bread is still going to be your favorite.&nbsp; It is full of the flavor you love from banana nut bread but will be easier on your stomach too.</p>



<p class="wp-block-paragraph">I took a classic recipe and changed it up so that just about anyone could enjoy it.&nbsp; What’s even better is that if you don’t need to worry about gluten, you can use regular all-purpose flour and oats and it will still taste absolutely amazing!!</p>



<p class="wp-block-paragraph">If you want to make your bread extra special, toss in some chocolate chips and see what happens!&nbsp; It will make your taste buds dance!!!</p>



<p class="wp-block-paragraph"><strong>Also See: <a href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/" data-type="post" data-id="335021">Easy Dessert Bread Recipes</a></strong></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://pennypinchinmom.com/gluten-free-banana-nut-bread/print/335044/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-335044-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-335044" data-tr-id="335044" class="tasty-recipes tasty-recipes-335044 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Gluten Free Banana Bread Recipe</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2022/08/Banana-Nut-Bread-Recipe-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/gluten-free-banana-nut-bread/?tp_image_id=333430" />		</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://pennypinchinmom.com/gluten-free-banana-nut-bread/print/335044/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fgluten-free-banana-nut-bread%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fgluten-free-banana-nut-bread%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Penny Pinchin Mom</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">5 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">45 mins</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">50 mins</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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 style="margin: 0px 0px 28px 40px;padding: 0px;font-family: HalisR-SLight, sans-serif;font-size: 20px;letter-spacing: 0.5px">
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e02"></label><span data-amount="1.5" data-unit="cup">1 1/2 cup</span>s all-purpose Gluten-free flour</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e0d"></label><span data-amount="0.5" data-unit="cup">1/2 cup</span> gluten-free oats</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e15"></label><span data-amount="1" data-unit="cup">1 cup</span> white sugar</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e1b"></label><span data-amount="0.5" data-unit="tsp">1/2 tsp</span> ground cinnamon</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e21"></label><span data-amount="0.5" data-unit="tsp">1/2 tsp</span> ground nutmeg</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e28"></label><span data-amount="1" data-unit="tsp">1 tsp</span> baking soda</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e2d"></label><span data-amount="2">2</span> eggs</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e35"></label><span data-amount="0.333333333333" data-unit="cup">1/3 cup</span> applesauce</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e3b"></label><span data-amount="4">4</span> ripe bananas, mashed</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e42"></label><span data-amount="1" data-unit="tbsp">1 TBSP</span> vanilla extract</li>
<li style="list-style-type: disc;cursor: pointer;margin-left: 0px !important" data-tr-ingredient-checkbox=""><label style="position: relative;vertical-align: middle" for="ingredient_checkbox_6696da6d72e48"></label><span data-amount="1" data-unit="cup">1 cup</span> chopped walnuts (optional)</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f73c3680_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_6a628f73c3680_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol style="margin: 0px 0px 28px 40px;padding: 0px;font-family: HalisR-SLight, sans-serif;font-size: 20px;letter-spacing: 0.5px">
<li id="instruction-step-1" id="instruction-step-1" style="list-style-type: decimal">Preheat oven to 350 degrees and lightly grease or butter loaf pan.</li>
<li id="instruction-step-2" id="instruction-step-2" style="list-style-type: decimal">Mix flour, oats, white sugar, baking soda, cinnamon, and nutmeg.</li>
<li id="instruction-step-3" id="instruction-step-3" style="list-style-type: decimal">Stir in eggs, vanilla extract, applesauce and mashed bananas and mix well.</li>
<li id="instruction-step-4" id="instruction-step-4" style="list-style-type: decimal">Add walnuts (optional).</li>
<li id="instruction-step-5" id="instruction-step-5" style="list-style-type: decimal">Pour batter into greased pan and bake for 45 minutes (or until a knife comes out clean).</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can&#8217;t wait to see what you&#8217;ve made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":333429};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>The post <a rel="nofollow" href="https://pennypinchinmom.com/gluten-free-banana-nut-bread/">Gluten Free Banana Bread Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>No Cook – Banana Pecan Overnight Oatmeal</title>
		<link>https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/</link>
		
		<dc:creator><![CDATA[Penny Pinchin Mom]]></dc:creator>
		<pubDate>Mon, 01 Aug 2022 19:56:00 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=332512</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">No Cook – Banana Pecan Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>This overnight oatmeal with bananas and pecans makes the perfect quick and easy breakfast for the whole family. It is not only extremely easy to make ahead of time, but it also makes busy mornings much less stressful, while filling your tummy with something delicious and healthy! The sweetness of the bananas, maple syrup, and ... <a href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/" class="more-link">Read More <span class="screen-reader-text">about  No Cook – Banana Pecan Overnight Oatmeal</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">No Cook – Banana Pecan Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">No Cook – Banana Pecan Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<img loading="lazy" decoding="async" class="aligncenter wp-image-290965 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2015/04/banana-pecan-overnight-oatmeal-recipe-1.png" alt="banana pecan overnight oatmeal" width="800" height="1400" srcset="https://pennypinchinmom.com/wp-content/uploads/2015/04/banana-pecan-overnight-oatmeal-recipe-1.png 800w, https://pennypinchinmom.com/wp-content/uploads/2015/04/banana-pecan-overnight-oatmeal-recipe-1-143x250.png 143w, https://pennypinchinmom.com/wp-content/uploads/2015/04/banana-pecan-overnight-oatmeal-recipe-1-768x1344.png 768w, https://pennypinchinmom.com/wp-content/uploads/2015/04/banana-pecan-overnight-oatmeal-recipe-1-229x400.png 229w" sizes="auto, (max-width: 800px) 100vw, 800px" />

This overnight oatmeal with bananas and pecans makes the perfect quick and easy breakfast for the whole family. It is not only extremely easy to make ahead of time, but it also makes busy mornings much less stressful, while filling your tummy with something delicious and healthy! The sweetness of the bananas, maple syrup, and pecans tricks your taste buds into believing you have just indulged in a high-calorie dessert, while in reality, you have actually maintained a well-balanced meal to start your day!



<strong>Also See:</strong>

 
<ul class="wp-block-list">
 	<li><a href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/">Maple Blueberry Overnight Oatmeal</a></li>
 
 	<li><a href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/">Peach Cobbler Overnight Oatmeal</a></li>
 
 	<li><a href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">Banana Pecan Overnight Oatmeal</a></li>
 	<li><a href="https://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/">No Bake Oatmeal Breakfast Bites</a></li>
</ul>


<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://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/print/332513/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-332513-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-332513" data-tr-id="332513" class="tasty-recipes tasty-recipes-332513 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">No Cook – Banana Pecan Overnight Oatmeal</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2015/04/banana-pecan-overnight-oatmeal-recipe-1-1-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/?tp_image_id=315926" />		</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://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/print/332513/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fno-cook-banana-pecan-overnight-oatmeal%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fno-cook-banana-pecan-overnight-oatmeal%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">10 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">1 min</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">11 mins</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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 class="ingredient"><span data-amount="0.5" data-unit="cup">½ cup</span> rolled oatmeal</li>
<li class="ingredient"><span data-amount="0.25" data-unit="cup">¼ cup</span> plain greek yogurt</li>
<li class="ingredient"><span data-amount="1" data-unit="tbsp">1 TBSP</span> chia seeds</li>
<li class="ingredient"><span data-amount="1" data-unit="tbsp">1 TBSP</span> Maple Syrup</li>
<li class="ingredient"><span data-amount="0.25" data-unit="cup">¼ cup</span> pecans</li>
<li class="ingredient"><span data-amount="0.5">½</span> ripe banana</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f73cb7e0_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_6a628f73cb7e0_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1" class="instruction">In a pint size jar or container add uncooked oatmeal, yogurt, chia seeds and maple syrup.</li>
<li id="instruction-step-2" class="instruction">Put on the lid and shake well.</li>
<li id="instruction-step-3" class="instruction">Place in refrigerator for at least 6 hours or overnight. (This mixture will last up to 5 days in the refrigerator).</li>
<li id="instruction-step-4" class="instruction">In the morning add bananas, and chopped pecans to the mixture. Top with a small drizzle of maple syrup.</li>
<li id="instruction-step-5" class="instruction">Eat cold or microwave for 60 seconds.</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":332512};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>The post <a rel="nofollow" href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">No Cook – Banana Pecan Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Nutella Croissants – 4 Ingredients or less!</title>
		<link>https://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/</link>
		
		<dc:creator><![CDATA[Penny Pinchin Mom]]></dc:creator>
		<pubDate>Sun, 31 Jul 2022 02:18:04 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=332473</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/">Nutella Croissants – 4 Ingredients or less!</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Get cozy and cuddle up with a warm cup of coffee, a blanket and one of these scrumptious Nutella Croissants. These easy to make croissants come together in less than 15 minutes and will simply melt in your mouth. Breakfast is the most important meal of the day.  You don’t want to skip it, but ... <a href="https://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/" class="more-link">Read More <span class="screen-reader-text">about  Nutella Croissants – 4 Ingredients or less!</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/">Nutella Croissants – 4 Ingredients or less!</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/">Nutella Croissants – 4 Ingredients or less!</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Get cozy and cuddle up with a warm cup of coffee, a blanket and one of these scrumptious Nutella Croissants. These easy to make croissants come together in less than 15 minutes and will simply melt in your mouth.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-303855 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/nutella-croissants-1.jpg" alt="" width="1532" height="1035" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/09/nutella-croissants-1.jpg 1532w, https://pennypinchinmom.com/wp-content/uploads/2017/09/nutella-croissants-1-250x169.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2017/09/nutella-croissants-1-768x519.jpg 768w, https://pennypinchinmom.com/wp-content/uploads/2017/09/nutella-croissants-1-525x355.jpg 525w" sizes="auto, (max-width: 1532px) 100vw, 1532px" /></p>
<p>Breakfast is the most important meal of the day.  You don’t want to skip it, but you certainly want to make sure you also enjoy it too!  One of my favorite toppings for bread is Nutella. I honestly wonder how I lived all these years without knowing about this spread!</p>
<p>I found a way to add a bit of an interesting twist to boring croissants.  I filled them with — Nutella!  Just wait until you taste these.  You’ll never go back to eating plain croissants ever again!!</p>
<p>Check out some of our other amazingly <a href="https://pennypinchinmom.com/delicious-breakfasts-30-minutes/" target="_blank" rel="noopener" data-uw-rm-brl="false" aria-label="simple breakfast recipe ideas - opens in new tab" data-uw-rm-ext-link="">simple breakfast recipe ideas</a>!</p>
<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://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/print/332474/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-332474-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-332474" data-tr-id="332474" class="tasty-recipes tasty-recipes-332474 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">NUTELLA CROISSANTS</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/nutella-croissants-1-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/?tp_image_id=303855" />		</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://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/print/332474/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fnutella-croissants-4-ingredients-less-2%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fnutella-croissants-4-ingredients-less-2%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">10 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">10 mins</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">20 mins</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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>Pillsbury Crescent Rolls</li>
<li><span data-amount="0.5" data-unit="cup"><span data-amount="0.5" data-unit="cup">1/2 cup</span></span> Nutella</li>
<li><span data-amount="0.25" data-unit="cup"><span data-amount="0.25" data-unit="cup">1/4 cup</span></span> powdered sugar</li>
<li><span data-amount="1" data-unit="tbsp"><span data-amount="1" data-unit="tbsp">1 TBSP</span></span> butter, melted</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f73d2370_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_6a628f73d2370_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1" id="instruction-step-1">Pre-heat oven to 350.</li>
<li id="instruction-step-2" id="instruction-step-2">Open up the packages of Pillsbury Crescent Rolls. Unroll and lay out flat on a counter. Cut into 8 triangular pieces (lines are already perforated).</li>
<li id="instruction-step-3" id="instruction-step-3">Scoop about 1 TBSP of Nutella on each triangular piece.</li>
<li id="instruction-step-4" id="instruction-step-4">Roll up a crescent triangle piece with Nutella starting from the largest side.</li>
<li id="instruction-step-5" id="instruction-step-5">Place croissant roll-ups on a lightly greased baking sheet.</li>
<li id="instruction-step-6" id="instruction-step-6">Lightly brush melted butter over the top of each croissant roll.</li>
<li id="instruction-step-7" id="instruction-step-7">Bake for 10 minutes or until golden brown.</li>
<li id="instruction-step-8" id="instruction-step-8">Let sit for about 5 minutes to cool. Lightly dust with powdered sugar. Eat while warm!</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":332473};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/nutella-croissants-4-ingredients-less-2/">Nutella Croissants – 4 Ingredients or less!</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Homemade Apple Jam</title>
		<link>https://pennypinchinmom.com/homemade-apple-jam/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Sun, 31 Jul 2022 01:41:38 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=332464</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-apple-jam/">Homemade Apple Jam</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>When I think of fall, one food that comes to mind is apples.  Apple cider, apple butter, apple pie…..all things apple.  One thing you may love and think is difficult to make is apple jam.  You might be surprised at just how easily you can make this yourself (without all of the preservatives and additives ... <a href="https://pennypinchinmom.com/homemade-apple-jam/" class="more-link">Read More <span class="screen-reader-text">about  Homemade Apple Jam</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-apple-jam/">Homemade Apple Jam</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-apple-jam/">Homemade Apple Jam</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-303966" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/apple-jam.jpg" alt="" width="525" height="350" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/09/apple-jam.jpg 525w, https://pennypinchinmom.com/wp-content/uploads/2017/09/apple-jam-250x167.jpg 250w" sizes="auto, (max-width: 525px) 100vw, 525px" /></p>
<p>When I think of fall, one food that comes to mind is apples.  Apple cider, apple butter, apple pie…..all things apple.  One thing you may love and think is difficult to make is apple jam.  You might be surprised at just how easily you can make this yourself (without all of the preservatives and additives you find in the store-bought items).</p>
<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://pennypinchinmom.com/homemade-apple-jam/print/332465/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-332465-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-332465" data-tr-id="332465" class="tasty-recipes tasty-recipes-332465 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Homemade Apple Jam</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/apple-jam-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/homemade-apple-jam/?tp_image_id=303966" />		</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://pennypinchinmom.com/homemade-apple-jam/print/332465/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fhomemade-apple-jam%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fhomemade-apple-jam%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>


	<div class="tasty-recipes-description" data-tasty-recipes-customization="body-color.color">
		<ul>
<li><span data-amount="6">6</span> large crisp apples</li>
<li><span data-amount="2" data-unit="cup">2 cup</span>s of apple cider</li>
<li><span data-amount="1">1</span> box of Pectin</li>
<li><span data-amount="1" data-unit="cup">1 cup</span> of sugar</li>
<li><span data-amount="3">3</span> tbsp of cinnamon</li>
<li><span data-amount="4">4</span> 8oz mason jars or <span data-amount="8">8</span> 4oz jars</li>
</ul>
	</div>

	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
					</ul>
	</div>

	<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">Ingredients</h3>
							</div>
			<div class="tasty-recipes-units-scale-container">
											</div>
		</div>
		<div class="tasty-recipes-ingredients-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li>Peel and finely chop apples.</li>
<li>In a large sauce pan place apples.</li>
<li>Add <span data-amount="1" data-unit="cup">1 cup</span> of sugar and apple cider.</li>
<li>Over a medium heat let fruit cook for about 10-15 minutes.</li>
<li>Once it comes to a boil add one package of fruit pectin.</li>
<li>Stir fruit so it does not stick.</li>
<li>Continue cooking over medium heat until sauce becomes thick.</li>
<li>Ladle into mason jars.</li>
<li>Put on lids and put in the fridge.</li>
<li>Let cool for 1-2 hours.</li>
</ol>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f73d8872_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_6a628f73d8872_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<p id="instruction-step-1">If you do not like chunks, use a potato masher, immersion blender or food processor for about 1 minute.</p>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":332464};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-apple-jam/">Homemade Apple Jam</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Easy Camping Breakfast Ideas</title>
		<link>https://pennypinchinmom.com/camping-breakfast-ideas/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Tue, 20 Jul 2021 04:00:00 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Parenting]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=331690</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/camping-breakfast-ideas/">Easy Camping Breakfast Ideas</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>While coffee is what I most look forward to on any given morning, a hearty breakfast is a close second.  Breakfast is important. It’s the meal that starts the day and provides your family with the energy needed to get moving. When we’re out camping, I am all about the easy breakfast. With two energetic ... <a href="https://pennypinchinmom.com/camping-breakfast-ideas/" class="more-link">Read More <span class="screen-reader-text">about  Easy Camping Breakfast Ideas</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/camping-breakfast-ideas/">Easy Camping Breakfast Ideas</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/camping-breakfast-ideas/">Easy Camping Breakfast Ideas</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p><span style="font-weight: 400;">While coffee is what I most look forward to on any given morning, a hearty breakfast is a close second. </span></p>
<p><span style="font-weight: 400;">Breakfast is important. It’s the meal that starts the day and provides your family with the energy needed to get moving.</span></p>
<p><span style="font-weight: 400;">When we’re out camping, I am all about the easy breakfast. With two energetic and hungry little boys, I want to serve food that is nutritious, delicious and requires minimal clean-up. Even though I love cooking around a campfire, I don’t want to spend the entire day preparing and picking up after our outdoor breakfasts. </span></p>
<h2><strong>11 Easy Camping Breakfast Recipes </strong></h2>
<p><span style="font-weight: 400;">Camping breakfasts don’t need to be boring to be easy. There is no need to settle for boxed cereal, peanut butter toast or plain scrambled eggs every morning. Our family has compiled a list of our top 11 easy camping breakfast ideas. These recipes are simple to make, taste great, and, for the most part, require minimal clean-up. </span></p>
<h2><strong>1. Yogurt Parfait </strong></h2>
<p><span style="font-weight: 400;">For a light and beautiful breakfast, try this </span><a href="https://www.simplysissom.com/simpleyogurtparfaits/" target="_blank" rel="noopener"><span style="font-weight: 400;">yogurt parfait</span></a><span style="font-weight: 400;"> recipe. This simple camping breakfast idea can be made ahead of time and stored in mason jars until you and your family are ready to enjoy it. Fill your jars with your favorite yogurt, berries (you can choose fresh or frozen), and granola. It’s super easy to make, healthy, and delicious. </span></p>
<h2><strong>2. Freezer Breakfast Sandwich</strong></h2>
<p><span style="font-weight: 400;">Start your day off right with a freezer breakfast sandwich. These </span><a href="https://natashaskitchen.com/freezer-breakfast-sandwiches/" target="_blank" rel="noopener"><span style="font-weight: 400;">breakfast sandwiches</span></a><span style="font-weight: 400;"> can be made ahead of time and then frozen. With baked eggs, your choice of ham or bacon, and a slice of cheddar cheese, these are one of our family favorites. When you’re ready to eat, these sandwiches are simple to heat up over the fire or camp stove. </span></p>
<h2><strong>3. Beans on Toast </strong></h2>
<p><span style="font-weight: 400;">To me, nothing says camping like beans on toast. It doesn’t get much easier than this. We use </span><a href="https://minimalistbaker.com/easy-baked-beans-on-toast-british-inspired/" target="_blank" rel="noopener"><span style="font-weight: 400;">this recipe</span></a><span style="font-weight: 400;"> to prepare the baked beans from scratch ahead of time. However, you can also opt to keep things super simple and just bring a can of beans. Then all you have to do is brown up a few pieces of bread using your camping stove or fire and enjoy. There are almost no dishes and it’s a hearty meal that will keep your tummies full for hours. </span></p>
<h2><strong>4. No-Bake Granola Bars</strong></h2>
<p><span style="font-weight: 400;">Full of healthy fats and lots of fiber, these </span><a href="https://minimalistbaker.com/healthy-5-ingredient-granola-bars/" target="_blank" rel="noopener"><span style="font-weight: 400;">no-bake granola bars</span></a><span style="font-weight: 400;"> are one of our favorite easy breakfast options. These can be made ahead of time and frozen until you are ready to hit the road. This camping meal is a great option for those who want to wake up, fuel up, and get on with the day.</span></p>
<h2><strong>5. Breakfast Quesadilla</strong></h2>
<p><span style="font-weight: 400;">Quesadillas are one of my go-to meals when we’re camping. This </span><a href="https://littlefamilyadventure.com/camping-breakfast-quesadillas/" target="_blank" rel="noopener"><span style="font-weight: 400;">breakfast quesadilla recipe</span></a><span style="font-weight: 400;"> is easy to make, easy to clean up, and my kids love them. Quesadillas are also super simple to customize to your kids’ different tastes by changing up the veggies, meat, cheese options. We like to add a little freshness to our quesadillas by topping them with some ripe avocado and cut-up tomato. Save some clean-up time and manual labor by buying pre-shredded cheese.</span></p>
<h2><strong>6. Banana Zucchini Muffins </strong></h2>
<p><span style="font-weight: 400;">Make these </span><a href="https://cookieandkate.com/healthy-zucchini-muffins-recipe/" target="_blank" rel="noopener"><span style="font-weight: 400;">healthy banana zucchini muffins</span></a><span style="font-weight: 400;"> ahead of time for a quick and easy breakfast. Serve it with some cut-up fruit and you’re off to a good start. I love these muffins because I can pack them full of zucchini without my kids noticing and there is no white sugar. All of the sweetness comes from the bananas and your choice of honey or maple syrup. </span></p>
<h2><strong>7. Cast Iron Frittata</strong></h2>
<p><span style="font-weight: 400;">No oven, no problem! This </span><a href="https://escapeadventures.com/recipes/recipe-campfire-frittatas/" target="_blank" rel="noopener"><span style="font-weight: 400;">cast iron frittata recipe</span></a><span style="font-weight: 400;"> can be made over the fire. To get the perfect even cook, this camping recipe recommends using a cast-iron lid over your pan. If you don’t have a cast-iron lid, you can easily make do with a sheet of tinfoil. This is a great campfire breakfast idea for those who like to start the day with eggs.  </span></p>
<h2><strong>8. Campfire Cinnamon Roll-ups</strong></h2>
<p><span style="font-weight: 400;">This </span><a href="https://www.almostsupermom.com/campfire-cinnamon-roll-ups/" target="_blank" rel="noopener"><span style="font-weight: 400;">campfire cinnamon roll-up breakfast</span></a><span style="font-weight: 400;"> is bound to be a kid-friendly favorite. These cinnamon roll-ups are sweet, delicious and can be toasted over the campfire using a skewer or roasting stick. They are fun to prepare and to eat! </span></p>
<h2><strong>9. Breakfast Hash </strong></h2>
<p><span style="font-weight: 400;">All I can say about this </span><a href="https://www.tasteofhome.com/recipes/camper-s-breakfast-hash/" target="_blank" rel="noopener"><span style="font-weight: 400;">camping breakfast hash brown recipe</span></a><span style="font-weight: 400;"> with butter, bell pepper, sausage and onion is yummmm! It’s hot, hearty, and can all be cooked in one cast iron pan. To make this breakfast hash even easier to prepare, you can cut up your veggies ahead of time and pre-cook your breakfast sausages.  </span></p>
<h2><strong>10. Fruit Kabobs</strong></h2>
<p><span style="font-weight: 400;">This </span><a href="https://koa.com/camping-recipes/fruit-kabobs/" target="_blank" rel="noopener"><span style="font-weight: 400;">fruit kabob recipe</span></a><span style="font-weight: 400;"> is technically a dessert, however, our family loves it as a sweet camping breakfast. All you need is a selection of grill-friendly fresh fruit (think peaches and pineapple), some honey, and lemon juice. You can grill your fruit kabobs on the grill or over the fire. </span></p>
<h2><strong>11. Banana Pancakes</strong></h2>
<p><span style="font-weight: 400;">This list of easy camping breakfast ideas would not be complete without a pancake recipe. And, this </span><a href="https://www.freshoffthegrid.com/banana-bread-pancakes/" target="_blank" rel="noopener"><span style="font-weight: 400;">banana pancake recipe</span></a><span style="font-weight: 400;"> will not disappoint. With bananas and walnuts, these pancakes are the right amount of sweet and the right amount of crunchy. Add maple syrup and you have a perfect camping breakfast. </span></p>
<h2><strong>Breakfast is Better When You’re Camping </strong></h2>
<p><span style="font-weight: 400;">To me, all food tastes better when I’m camping. I don’t know if it’s the extra flavor that comes from cooking over the campfire or the camp stove, or the fun of cooking and eating outside with family and friends. With the right recipes and the right preparation, your camping breakfasts can be just as nutritious and delicious as anything you would prepare in your home kitchen. </span></p>
<p><span style="font-weight: 400;">Before you head out into the wilderness on your next camping adventure, review each recipe to ensure you have the proper cooking supplies and breakfast ingredients. I personally never go on a camping trip without my cast iron skillet &#8212; you can cook almost anything in a cast iron pan. And, of course, don’t forget the most important breakfast accompaniment &#8212; coffee!</span></p>
<h2><strong>What Are Your Easy Camping Breakfast Ideas? </strong></h2>
<p><span style="font-weight: 400;">Our family is always looking to add some new and creative camping breakfast ideas to our roster. Do you have any easy camping breakfast recipes that have stood the test of time? What about any recipes that you would recommend your fellow campers avoid?</span></p>
<p><span style="font-weight: 400;">&#8212; By Jessica Martel</span></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/camping-breakfast-ideas/">Easy Camping Breakfast Ideas</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Old Fashioned Apple Butter Recipe</title>
		<link>https://pennypinchinmom.com/homemade-apple-butter-recipe/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Sun, 05 Aug 2018 17:00:06 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=176752</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-apple-butter-recipe/">Old Fashioned Apple Butter Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>You might like apple butter, but if you have never tasted homemade apple butter, and I tell you that you are missing out! My husband spreads this on his English muffins or toast every morning. He was eating so much of it, that I knew I had to find out how to make it myself! ... <a href="https://pennypinchinmom.com/homemade-apple-butter-recipe/" class="more-link">Read More <span class="screen-reader-text">about  Old Fashioned Apple Butter Recipe</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-apple-butter-recipe/">Old Fashioned Apple Butter Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-apple-butter-recipe/">Old Fashioned Apple Butter Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-321230 size-full" title="Homemade apple butter recipe you can make in your oven!" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/homemade-apple-butter-copy.jpg" alt="how to make apple butter" width="500" height="750" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/homemade-apple-butter-copy.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2017/10/homemade-apple-butter-copy-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/homemade-apple-butter-copy-400x600.jpg 400w" sizes="auto, (max-width: 500px) 100vw, 500px" /></p>
<p>You might like <strong>apple butter</strong>, but if you have never tasted <strong>homemade apple butter</strong>, and I tell you that you are missing out! My husband spreads this on his English muffins or toast every morning. He was eating so much of it, that I knew I had to find out how to make it myself!</p>
<p>The best time of the year to make your apple butter is when apples are in season. They are affordable, and there is nothing more fun than an afternoon of apple picking.</p>
<p>There are plenty of crockpot recipes you can search for and create. But I don&#8217;t make mine that way. I prefer to stick with the old-fashioned method of cooking it in the oven. I just think the flavors meld better together.</p>
<p>Every time I go into the kitchen and make a batch of what my kids call &#8220;the <strong>best apple butter</strong> ever,&#8221; my entire house smells amazing. There is nothing like walking through the door and catching a whiff of the sweetly scented air. It screams fall &#8211; even if it isn&#8217;t!!!</p>
<p>My simple old fashioned apple recipe is below, but don&#8217;t forget to check out some of my other amazing and delicious apple-inspired recipes:</p>
<ul>
<li><a href="https://pennypinchinmom.com/mini-apple-pie-recipe/">Mini Apple Pies</a></li>
<li><a href="https://pennypinchinmom.com/caramel-apple-floats/" target="_blank" rel="noopener">Caramel Apple Floats</a></li>
<li><a href="https://pennypinchinmom.com/sip-on-savings-delicious-copycat-starbucks-caramel-frappe-recipe/">Copycat Starbucks Carmel Frappe Latte</a></li>
<li><a href="https://pennypinchinmom.com/25-delicious-apple-recipes/">25 delicious apple recipes</a></li>
</ul>
<h3></h3>
<h2><strong>What is apple butter?</strong></h2>
<p>You may think that apple butter is a combination of apples and butter &#8211; but it isn&#8217;t.  In fact, there is absolutely no butter in apple butter.  Why we call it that, I have no idea.  It seems someone wasn&#8217;t thinking clearly when they came up with that name! In fact, the only thing it has in common with butter is how easy it is to spread.</p>
<p>Apple butter is concentrated applesauce.  That&#8217;s it.</p>
<h2><strong>What is the difference between applesauce and apple butter?</strong></h2>
<p>Both applesauce and apple butter are made using similar spices including cloves, cinnamon, nutmeg or other &#8220;warming spices.&#8221;  The difference between the two is that apple butter is pureed or chopped more finely and cooked much longer.  When finished, the result is a dark, caramelized spread exploding with intense apple flavor.</p>
<h2><strong>What are the best apples for applesauce?</strong></h2>
<p>When it comes to making apple butter, Granny Smith apples are the most popular choice due to their tart flavor and firm texture. However, other varieties such as McIntosh, Golden Delicious, Fuji, and Gala can also be used depending on your preference. Granny Smith apples will give you a more traditional apple butter flavor while McIntosh will give you a sweeter taste with a softer texture. Fuji apples have a slightly sweet taste with a crisp texture, while Gala apples are sweet and juicy. Depending on what flavors you prefer, any of these types of apples can be used in your apple butter recipe.</p>
<h2><strong>What do you use apple butter for?</strong></h2>
<p>Apple butter is commonly used on bread, toast or English Muffins.  You might also try an apple butter and peanut butter sandwich for lunch.  However, it can be used in other ways as well.</p>
<p>You can use it in sauces where you need a more concentrated flavor. It is also perfect for all of your fall baking!  There are several amazing recipes right on Pinterest that you can try.</p>
<h2>Is it safe to can applesauce?</h2>
<p>Canning applesauce is a great way to preserve the harvest and enjoy the delicious flavor of apples all year round. However, it is important to follow proper canning procedures in order to ensure that your canned applesauce is safe to eat.</p>
<p>Although canning is generally considered safe when done properly, there are some potential risks associated with it, such as botulism poisoning if food is not processed correctly or if it has not been stored properly after being canned. Therefore, it is important to ensure you follow all safety guidelines when preserving food items at home.</p>
<p>If you would like more information on how to safely can foods at home, there are many reputable sources available online, such as The <a href="https://nchfp.uga.edu/how/can_home.html" target="_blank" rel="noopener">National Center for Home Food Preservation</a>.</p>
<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://pennypinchinmom.com/homemade-apple-butter-recipe/print/303806/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-303806-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-303806" data-tr-id="303806" class="tasty-recipes tasty-recipes-303806 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Homemade Apple Butter Recipe</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2014/09/homemade-apple-butter-1-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/homemade-apple-butter-recipe/?tp_image_id=245475" />		</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://pennypinchinmom.com/homemade-apple-butter-recipe/print/303806/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fhomemade-apple-butter-recipe%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fhomemade-apple-butter-recipe%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">30 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">3 hours</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">3 hours 30 mins</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="4">4</span> lbs apples (I prefer Granny Smiths)</li>
<li><span data-amount="2" data-unit="cup">2 cups</span> apple cider vinegar</li>
<li><span data-amount="0.5" data-unit="cup">1/2 cup</span> honey</li>
<li><span data-amount="1" data-unit="tbsp">1 Tbsp</span>. lemon juice</li>
<li><span data-amount="1" data-unit="cup">1 cup</span> packed brown sugar</li>
<li><span data-amount="0.5" data-unit="tsp">1/2 tsp</span> Salt</li>
<li><span data-amount="1" data-unit="tbsp">1 Tbsp</span>. ground cinnamon or <span data-amount="2">2</span> cinnamon sticks</li>
<li><span data-amount="1" data-unit="tsp">1 tsp</span> Vanilla Extract</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f73e287b_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_6a628f73e287b_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Preheat the oven to 250.</li>
<li id="instruction-step-2">Core and peel apples. Cut into bite-size pieces.</li>
<li id="instruction-step-3">Combine apples, apple cider, brown sugar, honey, and 1/2 teaspoon salt in a Dutch oven over medium heat. A slow cooker or instant pot can be used to speed things up.</li>
<li id="instruction-step-4">Cook apples until soft (around 20 minutes). Stir often while cooking.</li>
<li id="instruction-step-5">Remove from the heat and add lemon juice, cinnamon, and vanilla.</li>
<li id="instruction-step-6">Puree the mixture until smooth (a blender works well for this).</li>
<li id="instruction-step-7">Return the mixture to the Dutch oven and bake in the oven uncovered for 2.5 &#8211; 3 hours.</li>
<li id="instruction-step-8">Stir every 30 minutes.</li>
<li id="instruction-step-9">Cook until apples are the desired color, texture, and consistency.</li>
<li id="instruction-step-10">Remove the cooked apple mixture from the oven and let it cool.</li>
<li id="instruction-step-11">Transfer into an airtight container and keep refrigerated for up to 5 days.</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":176752};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-apple-butter-recipe/">Old Fashioned Apple Butter Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Rhodes Caramel Rolls Recipe</title>
		<link>https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Wed, 31 Jan 2018 00:58:11 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=155578</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/">Rhodes Caramel Rolls Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Every Sunday morning, we have breakfast together as a family. It is a tradition we&#8217;ve done ever since our kids were small. But, we also like to keep it simple. We almost always have bacon and also pancakes, french toast, or caramel rolls. We sometimes have Rhodes Cinnamon Rolls because they are so easy to ... <a href="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/" class="more-link">Read More <span class="screen-reader-text">about  Rhodes Caramel Rolls Recipe</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/">Rhodes Caramel Rolls Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/">Rhodes Caramel Rolls Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>

<p class="wp-block-paragraph">Every Sunday morning, we have breakfast together as a family. It is a tradition we&#8217;ve done ever since our kids were small. But, we also like to keep it simple. We almost always have bacon and also pancakes, french toast, or <strong>caramel rolls.</strong></p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="675" height="483" data-pin-url="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/?tp_image_id=320560"  data-pin-title="Super Easy Gooey Caramel Rolls Recipe"  data-pin-description="Turn Sunday mornings into a special occasion with these effortless caramel rolls, a perfect twist on Rhodes frozen cinnamon rolls. "  data-pin-id="163044449005418665" src="https://pennypinchinmom.com/wp-content/uploads/2018/01/rhodes-rolls-2.jpg" alt="Rhodes Caramel Rolls Recipe" class="wp-image-320560" srcset="https://pennypinchinmom.com/wp-content/uploads/2018/01/rhodes-rolls-2.jpg 675w, https://pennypinchinmom.com/wp-content/uploads/2018/01/rhodes-rolls-2-250x179.jpg 250w" sizes="auto, (max-width: 675px) 100vw, 675px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">We sometimes have Rhodes Cinnamon Rolls because they are so easy to make. As delicious as they are, I also enjoy caramel rolls.&nbsp; Homemade rolls are amazing, but I prefer a simpler recipe.</p>



<p class="wp-block-paragraph">I created this super easy way to transform <strong>Rhodes frozen cinnamon rolls into caramel rolls</strong>!&nbsp; If you can melt ingredients in a pot on the stove, you can make these rolls.&nbsp; &nbsp;My recipe is super easy and takes three ingredients, which you probably already have on hand.</p>



<ul class="wp-block-list">
<li>Pro tip: These yummy rolls are an easy addition to a special occasion breakfast, like Christmas brunch! Get our other budget-friendly Christmas brunch options at <a href="https://pennypinchinmom.com/how-to-do-christmas-on-a-budget/">How to Do Christmas on a Budget</a>.</li>
</ul>



<p class="wp-block-paragraph">You will start by setting your rolls out to rise (according to package instructions). I usually set mine out at around 9:30 or 10:00 p.m.&nbsp; They will rise while you sleep.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="575" height="431" data-pin-url="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/?tp_image_id=318974" src="https://pennypinchinmom.com/wp-content/uploads/2014/01/rolls.jpg" alt="Cinnamon rolls to Rhodes Caramel Rolls " class="wp-image-318974" srcset="https://pennypinchinmom.com/wp-content/uploads/2014/01/rolls.jpg 575w, https://pennypinchinmom.com/wp-content/uploads/2014/01/rolls-250x187.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2014/01/rolls-525x394.jpg 525w" sizes="auto, (max-width: 575px) 100vw, 575px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">While the oven is preheating, you will <strong>make your caramel</strong> by mixing the brown sugar, water, and butter.&nbsp; Allow to boil, and then pour over the top of the rolls. Then, bake according to the package (usually 17 &#8211; 18 minutes at 350).</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="575" height="522" data-pin-url="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/?tp_image_id=318975" src="https://pennypinchinmom.com/wp-content/uploads/2014/01/caramel-rolls-inverted-.jpg" alt="Caramel Rolls " class="wp-image-318975" srcset="https://pennypinchinmom.com/wp-content/uploads/2014/01/caramel-rolls-inverted-.jpg 575w, https://pennypinchinmom.com/wp-content/uploads/2014/01/caramel-rolls-inverted--250x227.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2014/01/caramel-rolls-inverted--441x400.jpg 441w" sizes="auto, (max-width: 575px) 100vw, 575px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">As soon as they are done, pull them out and using a cookie sheet, invert the pan.&nbsp; You will need to do so in one quick motion.&nbsp; Allow them to cool for a little so the caramel can set up on the rolls.&nbsp; That&#8217;s all it takes to <strong>make caramel rolls out of frozen cinnamon rolls</strong> &#8212; so easy!</p>



<p class="wp-block-paragraph">Serve and enjoy!</p>



<div class="adthrive-video-player in-post" itemscope itemtype="https://schema.org/VideoObject" data-video-id="nTdI4xPD" data-player-type="default" orientation="" override-embed="default">
			<meta itemprop="uploadDate" content="2023-09-26T15:31:21.000Z" />
		<meta itemprop="name" content="Rhodes Caramel Rolls Recipe.mp4" />
		<meta itemprop="description" content="null" />
		<meta itemprop="thumbnailUrl" content="https://content.jwplatform.com/thumbs/nTdI4xPD-720.jpg" />
		<meta itemprop="contentUrl" content="https://content.jwplatform.com/videos/nTdI4xPD.mp4" />
	</div>




<p class="wp-block-paragraph"><strong>Also See: </strong></p>



<ul class="wp-block-list">
<li><strong><a href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/">The BEST Easy Dessert Bread Recipes</a></strong></li>



<li><strong><a href="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/" data-type="post" data-id="277873">Heart Shaped Cinnamon Roll Recipe</a></strong></li>
</ul>


<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://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/print/303716/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-303716-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-303716" data-tr-id="303716" class="tasty-recipes tasty-recipes-303716 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Rhodes Caramel Rolls</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2018/01/1-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/?tp_image_id=320561" />		</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://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/print/303716/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2F2-ingredient-rhodes-caramel-rolls-recipe%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2F2-ingredient-rhodes-caramel-rolls-recipe%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>


	<div class="tasty-recipes-description" data-tasty-recipes-customization="body-color.color">
		<p>If you throw these in the fridge to rise the night before, they&#8217;ll be ready to toss in the oven when you get up in the morning.</p>
	</div>

	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">3-5 hours</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">18 mins</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">4 hours 18 minutes</span></li>
							<li class="yield"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Yield:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">6-8</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="1.3333333333333" data-unit="cup">1 1/3 cup</span> brown sugar</li>
<li><span data-amount="3">3</span> Tbs. butter or margarine</li>
<li><span data-amount="2">2</span> &#8211; <span data-amount="3">3</span> Tbs. water</li>
<li><span data-amount="6">6</span> &#8211; <span data-amount="8">8</span> frozen Rhodes Cinnamon Rolls</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f73e8f0b_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_6a628f73e8f0b_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Spray a 9” x 13” baking pan with cooking spray.</li>
<li id="instruction-step-2">Place frozen rolls evenly on the pan and cover them with plastic wrap sprayed with cooking spray to keep them from sticking to the rolls while rising.</li>
<li id="instruction-step-3">Let rise on the counter for 3 to 5 hours until rolls double in size (you can also let them rise in the fridge for 8-16 hours). The actual time depends on the temperature of your kitchen. Do not overproof. Rolls will continue to rise while baking.</li>
<li id="instruction-step-4">Once rolls are ready, combine brown sugar and butter in a saucepan.</li>
<li id="instruction-step-5">Bring mixture to a boil and stir for one minute.</li>
<li id="instruction-step-6">Pour the mixture over the rolls.</li>
<li id="instruction-step-7">Bake at 350 for 15 &#8211; 18 minutes (or until rolls are golden brown).</li>
<li id="instruction-step-8">After removing the cinnamon rolls from the oven, allow them to cool for 10 minutes in the pan.</li>
<li id="instruction-step-9">Place parchment paper over the cinnamon rolls, followed by a baking sheet. Quickly flip everything 180 degrees. This way, you can serve the cinnamon rolls directly on a serving plate, making transferring them much easier.</li>
</ol>
		</div>
	</div>



	<div class="tasty-recipes-notes">
		<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
		<div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
			<p>For best results, use a cookie sheet to invert the rolls.  Place the sheet upside down over the top of the pan of rolls.  Use a quick motion and turn the pan with the rolls upside down, thereby putting them on the cookie sheet.</p>
<p>*Store leftover rolls in an air-tight container in the pantry for up to five (5) days.</p>
		</div>
	</div>





<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can&#8217;t wait to see what you&#8217;ve made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":155578};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>

<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" width="500" height="750" data-pin-url="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/?tp_image_id=320562"  data-pin-title="Super Easy Gooey Caramel Rolls Recipe"  data-pin-description="Turn Sunday mornings into a special occasion with these effortless caramel rolls, a perfect twist on Rhodes frozen cinnamon rolls. "  data-pin-id="163044449005418665" src="https://pennypinchinmom.com/wp-content/uploads/2018/01/caramel-rolls-copy.jpg" alt="caramel rolls from rhodes cinnamon rolls" class="wp-image-320562" style="width:500px;height:auto" title="The easiest homemade caramel rolls recipe you'll find. The secret? Frozen rolls! Seriously. You don't even need to make the dough yourself! #caramelrolls #breakfast #cinnamonrolls #easybreakfast #ppm" srcset="https://pennypinchinmom.com/wp-content/uploads/2018/01/caramel-rolls-copy.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2018/01/caramel-rolls-copy-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2018/01/caramel-rolls-copy-400x600.jpg 400w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>
</div>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Rhodes Caramel Roll Recipe" width="500" height="281" src="https://www.youtube.com/embed/ay35uECHwBg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph"></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/">Rhodes Caramel Rolls Recipe</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Eggs Benedict Casserole</title>
		<link>https://pennypinchinmom.com/eggs-benedict-casserole/</link>
		
		<dc:creator><![CDATA[SammieB]]></dc:creator>
		<pubDate>Wed, 17 Jan 2018 00:00:29 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Kid Friendly]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=310956</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/eggs-benedict-casserole/">Eggs Benedict Casserole</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Eggs Benedict is a popular breakfast food. But, I don&#8217;t like to take the time to make it in the morning. That&#8217;s why usually make this Eggs Benedict casserole instead. I love easy meals. As you&#8217;ve probably seen on my site, I love meals that can be made quickly, but are full of flavor and ... <a href="https://pennypinchinmom.com/eggs-benedict-casserole/" class="more-link">Read More <span class="screen-reader-text">about  Eggs Benedict Casserole</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/eggs-benedict-casserole/">Eggs Benedict Casserole</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/eggs-benedict-casserole/">Eggs Benedict Casserole</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Eggs Benedict is a popular breakfast food. But, I don&#8217;t like to take the time to make it in the morning. That&#8217;s why usually make this Eggs Benedict casserole instead.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-310957" src="https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict-casserole-post.png" alt="Eggs Benedict Casserole" width="675" height="500" srcset="https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict-casserole-post.png 675w, https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict-casserole-post-250x185.png 250w, https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict-casserole-post-525x389.png 525w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>I love easy meals. As you&#8217;ve probably seen on my site, I love meals that can be made quickly, but are full of flavor and good nutrients for my family!</p>
<p>This Eggs Benedict Casserole is prepped the night before so breakfast doesn&#8217;t have to be such a rush in the morning. It&#8217;s delicious and simple and is one of our favorites!</p>
<p>Eggs Benedict Casserole uses pre-made English muffins so there&#8217;s no baking involved. If you can stir a sauce, and cut some bread, you can make this casserole with ease!</p>
<ul>
<li><span style="font-weight: 400;">Pro tip: This casserole is an easy addition to a special occasion breakfast, like Christmas brunch! Get our other budget-friendly Christmas brunch options at </span><a href="https://pennypinchinmom.com/how-to-do-christmas-on-a-budget/"><span style="font-weight: 400;">How to Do Christmas on a Budget</span></a><span style="font-weight: 400;">.</span></li>
</ul>
<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://pennypinchinmom.com/eggs-benedict-casserole/print/310959/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-310959-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-310959" data-tr-id="310959" class="tasty-recipes tasty-recipes-310959 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Eggs Benedict Casserole</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict-casserole-fb-150x150.png" class="attachment-thumbnail size-thumbnail" alt="Eggs Benedict Casserole" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/eggs-benedict-casserole/?tp_image_id=310958" />		</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://pennypinchinmom.com/eggs-benedict-casserole/print/310959/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Feggs-benedict-casserole%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Feggs-benedict-casserole%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">SammieB</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">20</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">50</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">1 hour 10 minutes</span></li>
					</ul>
	</div>

	<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">Ingredients</h3>
							</div>
			<div class="tasty-recipes-units-scale-container">
											</div>
		</div>
		<div class="tasty-recipes-ingredients-body" data-tasty-recipes-customization="body-color.color">
			<p><strong>CASSEROLE</strong></p>
<ul>
<li><span data-amount="6">6</span> english muffins, cubed</li>
<li><span data-amount="8">8</span> eggs, scrambled</li>
<li><span data-amount="16" data-unit="oz">16 oz</span> package of cubed ham</li>
<li><span data-amount="2" data-unit="cup">2 cups</span> whole milk</li>
<li><span data-amount="1" data-unit="teaspoon">1 teaspoon</span> onion powder</li>
<li>salt and pepper to taste</li>
</ul>
<p><strong>SAUCE:</strong></p>
<ul>
<li><span data-amount="4">4</span> egg yolks</li>
<li><span data-amount="0.5" data-unit="cup">1/2 cup</span> heavy whipping cream</li>
<li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> lemon juice</li>
<li><span data-amount="1" data-unit="teaspoon">1 teaspoon</span> dijon mustard</li>
<li><span data-amount="0.5" data-unit="cup">1/2 cup</span> butter, melted</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f73ef2be_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_6a628f73ef2be_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Turn the oven broiler onto high.</li>
<li id="instruction-step-2">Place the cubed English muffins on a cookie sheet and broil for 1-2 minutes.</li>
<li id="instruction-step-3">Flip the cubes over and broil for another 1-2 minutes.</li>
<li id="instruction-step-4">In a large bowl, whisk the eggs, milk, onion powder and salt and pepper together.</li>
<li id="instruction-step-5">Pour the mixture over the English muffin cubes.</li>
<li id="instruction-step-6">Cover and refrigerate overnight.</li>
<li id="instruction-step-7">In the morning, sprinkle the ham over the mixture.</li>
<li id="instruction-step-8">Bake covered at 375 for 35 minutes.</li>
<li id="instruction-step-9">Remove from the oven and uncover the dish.</li>
<li id="instruction-step-10">Bake for another 20 minutes at 375.</li>
<li id="instruction-step-11">While it bakes, prepare the sauce.</li>
<li id="instruction-step-12">In a double boiler, combine the egg yolks, heavy whipping cream, mustard, and lemon juice. Whisk non-stop until the sauce is thick enough that it will coat the back of your spoon.</li>
<li id="instruction-step-13">Remove from the heat and add the butter.</li>
<li id="instruction-step-14">Pour the sauce over the casserole fresh from the oven and serve immediately.</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":310956};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-312694" title="Super easy breakfast recipe idea - Eggs Benedict Casserole! It combines your favorite dish into a simpler to serve recipe that feeds a crowd! Eggs Benedict Casserole | Eggs Benedict Recipe | Breakfast Casserole | Breakfast Recipe | Easy Breakfast Recipe | #eggsbenedict #breakfastrecipe #eggs #breakfast" src="https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict.jpg" alt="Eggs benedict in white dish" width="332" height="700" srcset="https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict.jpg 700w, https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict-119x250.jpg 119w, https://pennypinchinmom.com/wp-content/uploads/2018/01/eggs-benedict-190x400.jpg 190w" sizes="auto, (max-width: 332px) 100vw, 332px" /></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/eggs-benedict-casserole/">Eggs Benedict Casserole</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Delicious Breakfasts In Under 30 Minutes</title>
		<link>https://pennypinchinmom.com/delicious-breakfasts-30-minutes/</link>
		
		<dc:creator><![CDATA[Skye Moyer]]></dc:creator>
		<pubDate>Thu, 09 Nov 2017 20:30:17 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=304924</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/delicious-breakfasts-30-minutes/">Delicious Breakfasts In Under 30 Minutes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Looking for a quick, easy and delicious breakfast? Try one of these!I don&#8217;t always have a ton of extra time in the morning to plan, prep and cook a delicious breakfast. But I feel guilty all afternoon sending the kids off to school with out a half way decent breakfast. So I have started cooking ... <a href="https://pennypinchinmom.com/delicious-breakfasts-30-minutes/" class="more-link">Read More <span class="screen-reader-text">about  Delicious Breakfasts In Under 30 Minutes</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/delicious-breakfasts-30-minutes/">Delicious Breakfasts In Under 30 Minutes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/delicious-breakfasts-30-minutes/">Delicious Breakfasts In Under 30 Minutes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-304989" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/Breakfast-Quick.jpg" alt="" width="675" height="343" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/Breakfast-Quick.jpg 1200w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Breakfast-Quick-250x127.jpg 250w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Breakfast-Quick-768x390.jpg 768w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Breakfast-Quick-525x267.jpg 525w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>Looking for a quick, easy and delicious breakfast? Try one of these!I don&#8217;t always have a ton of extra time in the morning to plan, prep and cook a delicious breakfast. But I feel guilty all afternoon sending the kids off to school with out a half way decent breakfast. So I have started cooking big breakfasts at least 3 times a week.</p>
<p>To make it easier on my, all three of those meals take 30 minutes or less. Here are some of my favorites</p>
<p><a href="https://www.familyfreshmeals.com/2017/08/froot-loop-waffles.html" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305004" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/Froot-Loops-Waffles-Recipe-Family-Fresh-Meals-.jpg" alt="" width="450" height="677" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/Froot-Loops-Waffles-Recipe-Family-Fresh-Meals-.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Froot-Loops-Waffles-Recipe-Family-Fresh-Meals--166x250.jpg 166w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Froot-Loops-Waffles-Recipe-Family-Fresh-Meals--266x400.jpg 266w" sizes="auto, (max-width: 450px) 100vw, 450px" />Fruit Loop Waffles</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304993" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/baked-eggs-puff-pastry.jpg" alt="" width="450" height="680" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/baked-eggs-puff-pastry.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/baked-eggs-puff-pastry-165x250.jpg 165w, https://pennypinchinmom.com/wp-content/uploads/2017/10/baked-eggs-puff-pastry-265x400.jpg 265w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://www.justataste.com/cheesy-puff-pastry-baked-eggs-recipe/" target="_blank" rel="noopener">Cheesy Puff Pastry Baked Eggs</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305000" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-quesadillas-10.jpg" alt="" width="450" height="675" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-quesadillas-10.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-quesadillas-10-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-quesadillas-10-267x400.jpg 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-quesadillas-10-400x600.jpg 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://www.pumpkinnspice.com/easy-breakfast-quesadillas/" target="_blank" rel="noopener">Breakfast Quesadillas</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305003" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mini-Fruit-Pizzas-Post-1.png" alt="" width="450" height="675" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mini-Fruit-Pizzas-Post-1.png 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mini-Fruit-Pizzas-Post-1-167x250.png 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mini-Fruit-Pizzas-Post-1-267x400.png 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mini-Fruit-Pizzas-Post-1-400x600.png 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://pennypinchinmom.com/easy-mini-fruit-pizzas/" target="_blank" rel="noopener">Mini Fruit Pizzas</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305005" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/glazed-doughnut-holes-recipe.jpg" alt="" width="450" height="680" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/glazed-doughnut-holes-recipe.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/glazed-doughnut-holes-recipe-165x250.jpg 165w, https://pennypinchinmom.com/wp-content/uploads/2017/10/glazed-doughnut-holes-recipe-265x400.jpg 265w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://www.justataste.com/easy-homemade-glazed-doughnut-holes-recipe/" target="_blank" rel="noopener">Glazed Donut Holes</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304998" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Muffins-3.jpg" alt="" width="450" height="716" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Muffins-3.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Muffins-3-157x250.jpg 157w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Muffins-3-251x400.jpg 251w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://omgchocolatedesserts.com/easy-breakfast-muffins/" target="_blank" rel="noopener">Easy Breakfast Muffins</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305002" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mexican-Breakfast-Burritos-5-of-9.jpg" alt="" width="450" height="674" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mexican-Breakfast-Burritos-5-of-9.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mexican-Breakfast-Burritos-5-of-9-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mexican-Breakfast-Burritos-5-of-9-267x400.jpg 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Mexican-Breakfast-Burritos-5-of-9-400x600.jpg 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://www.crazyforcrust.com/easy-mexican-breakfast-burritos/" target="_blank" rel="noopener">Mexican Breakfast Burritos</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304995" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-sliders-9.jpg" alt="" width="450" height="675" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-sliders-9.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-sliders-9-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-sliders-9-267x400.jpg 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-sliders-9-400x600.jpg 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://spicysouthernkitchen.com/easy-breakfast-sliders/" target="_blank" rel="noopener">Breakfast Sliders</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305007" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/quick-easy-breakfast-bruschetta-recipe-1.jpg" alt="" width="450" height="680" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/quick-easy-breakfast-bruschetta-recipe-1.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/quick-easy-breakfast-bruschetta-recipe-1-165x250.jpg 165w, https://pennypinchinmom.com/wp-content/uploads/2017/10/quick-easy-breakfast-bruschetta-recipe-1-265x400.jpg 265w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://www.justataste.com/quick-easy-breakfast-bruschetta-recipe/" target="_blank" rel="noopener">Breakfast Bruschett</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304999" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Pizza-with-Turkey-Sausage-1.jpg" alt="" width="450" height="675" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Pizza-with-Turkey-Sausage-1.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Pizza-with-Turkey-Sausage-1-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Pizza-with-Turkey-Sausage-1-267x400.jpg 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Pizza-with-Turkey-Sausage-1-400x600.jpg 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="http://thegirlonbloor.com/easy-breakfast-pizza-with-turkey-sausage/" target="_blank" rel="noopener">Turkey Sausage Pizza</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304994" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/blt-pizza-3.jpg" alt="" width="450" height="675" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/blt-pizza-3.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/blt-pizza-3-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/blt-pizza-3-267x400.jpg 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/blt-pizza-3-400x600.jpg 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://www.paleorunningmomma.com/easy-paleo-breakfast-pizza/" target="_blank" rel="noopener">BLT Breakfast Pizza</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305008" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/Super-Easy-Breakfast-Tostadas-5.jpg" alt="" width="450" height="675" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/Super-Easy-Breakfast-Tostadas-5.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Super-Easy-Breakfast-Tostadas-5-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Super-Easy-Breakfast-Tostadas-5-267x400.jpg 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Super-Easy-Breakfast-Tostadas-5-400x600.jpg 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="http://thegirlonbloor.com/super-easy-breakfast-tostadas/" target="_blank" rel="noopener">Breakfast Tostadas</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304997" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Bites-Quick-and-easy-family-breakfast-FamilyFreshMeals.com-.png" alt="" width="450" height="675" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Bites-Quick-and-easy-family-breakfast-FamilyFreshMeals.com-.png 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Bites-Quick-and-easy-family-breakfast-FamilyFreshMeals.com--167x250.png 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Bites-Quick-and-easy-family-breakfast-FamilyFreshMeals.com--267x400.png 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/Easy-Breakfast-Bites-Quick-and-easy-family-breakfast-FamilyFreshMeals.com--400x600.png 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://www.familyfreshmeals.com/2015/01/easy-breakfast-bites-recipe.html" target="_blank" rel="noopener">Easy Breakfast Bites</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305006" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/healthy-no-bake-peanut-butter-breakfast-brownies-5.jpg" alt="" width="450" height="675" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/healthy-no-bake-peanut-butter-breakfast-brownies-5.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/healthy-no-bake-peanut-butter-breakfast-brownies-5-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/10/healthy-no-bake-peanut-butter-breakfast-brownies-5-267x400.jpg 267w, https://pennypinchinmom.com/wp-content/uploads/2017/10/healthy-no-bake-peanut-butter-breakfast-brownies-5-400x600.jpg 400w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="https://thebigmansworld.com/2017/08/03/healthy-no-bake-peanut-butter-breakfast-brownies-vegan-gluten-free/" target="_blank" rel="noopener">Breakfast Brownies</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-305001" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-sandwich-pudding-www.climbinggriermountain.com-600x850.jpg" alt="" width="450" height="638" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-sandwich-pudding-www.climbinggriermountain.com-600x850.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-sandwich-pudding-www.climbinggriermountain.com-600x850-176x250.jpg 176w, https://pennypinchinmom.com/wp-content/uploads/2017/10/easy-breakfast-sandwich-pudding-www.climbinggriermountain.com-600x850-282x400.jpg 282w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="http://www.climbinggriermountain.com/2015/09/easy-breakfast-sandwich-pudding.html" target="_blank" rel="noopener">Breakfast Sandwich Pudding</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304992" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/2G4A1429.jpg" alt="" width="450" height="578" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/2G4A1429.jpg 450w, https://pennypinchinmom.com/wp-content/uploads/2017/10/2G4A1429-195x250.jpg 195w, https://pennypinchinmom.com/wp-content/uploads/2017/10/2G4A1429-311x400.jpg 311w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><a href="http://www.foodheavenmadeeasy.com/egg-frittata-breakfast-muffins/" target="_blank" rel="noopener">Egg Frittata Breakfast Muffins</a></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304991" src="https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-in-no-time.jpg" alt="" width="308" height="725" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-in-no-time.jpg 308w, https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-in-no-time-106x250.jpg 106w, https://pennypinchinmom.com/wp-content/uploads/2017/10/breakfast-in-no-time-170x400.jpg 170w" sizes="auto, (max-width: 308px) 100vw, 308px" /></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/delicious-breakfasts-30-minutes/">Delicious Breakfasts In Under 30 Minutes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Easy Pumpkin Cinnamon Rolls</title>
		<link>https://pennypinchinmom.com/easy-pumpkin-cinnamon-rolls/</link>
		
		<dc:creator><![CDATA[SammieB]]></dc:creator>
		<pubDate>Tue, 01 Aug 2017 23:00:24 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Desserts]]></category>
		<category><![CDATA[Kid Friendly]]></category>
		<category><![CDATA[Recipes]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=292403</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-pumpkin-cinnamon-rolls/">Easy Pumpkin Cinnamon Rolls</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>You don&#8217;t have to make everything pumpkin spice flavored to make it appropriate for fall! These Easy Pumpkin Cinnamon Rolls are adorable, and take little to no effort to make. You don&#8217;t need any crazy ingredients, or a ton of time. It only takes an extra two minutes to make these Easy Pumpkin Cinnamon Rolls instead of ... <a href="https://pennypinchinmom.com/easy-pumpkin-cinnamon-rolls/" class="more-link">Read More <span class="screen-reader-text">about  Easy Pumpkin Cinnamon Rolls</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-pumpkin-cinnamon-rolls/">Easy Pumpkin Cinnamon Rolls</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-pumpkin-cinnamon-rolls/">Easy Pumpkin Cinnamon Rolls</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-292407" src="https://pennypinchinmom.com/wp-content/uploads/2017/07/Easy-Pumpkin-Cinnamon-Rolls-post.png" alt="Easy Pumpkin Cinnamon Rolls" width="467" height="700" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/07/Easy-Pumpkin-Cinnamon-Rolls-post.png 467w, https://pennypinchinmom.com/wp-content/uploads/2017/07/Easy-Pumpkin-Cinnamon-Rolls-post-167x250.png 167w, https://pennypinchinmom.com/wp-content/uploads/2017/07/Easy-Pumpkin-Cinnamon-Rolls-post-267x400.png 267w, https://pennypinchinmom.com/wp-content/uploads/2017/07/Easy-Pumpkin-Cinnamon-Rolls-post-400x600.png 400w" sizes="auto, (max-width: 467px) 100vw, 467px" /></p>
<p>You don&#8217;t have to make everything pumpkin spice flavored to make it appropriate for fall! These Easy Pumpkin Cinnamon Rolls are adorable, and take little to no effort to make. You don&#8217;t need any crazy ingredients, or a ton of time. It only takes an extra two minutes to make these Easy Pumpkin Cinnamon Rolls instead of regular ones!</p>
<p>What&#8217;s great about these Easy Pumpkin Cinnamon Rolls is that you don&#8217;t need to even make the cinnamon rolls, or the frosting. This recipe uses canned cinnamon rolls, and the icing that comes with it. It&#8217;s so simple, and you&#8217;ll love how cute they turn out!</p>
<p>All you need to do to make these, is to open the can of cinnamon rolls. Place them on a pan, two inches apart. Simply unroll the top two inches of the cinnamon roll, and flip it upwards, to make it look like a stem for the pumpkin. Bake the cinnamon rolls as directed on the pan.</p>
<p>While they cook, take about a  third of the icing out of the container with a spoon, and put it in a small bowl. Add green food coloring to the smaller portion of icing, and orange food coloring to the larger portion of icing. Mix both icing colors well. When the rolls come out of the oven, drizzle the green icing on just the stem portion, and the orange icing on just the round portion.</p>
<p>That&#8217;s it! That&#8217;s all there is to making Easy Pumpkin Cinnamon Rolls. They&#8217;re the perfect Halloween breakfast, fall treat or just great with a cup of coffee on a cool day! We love cinnamon rolls at any time of the year, but the shape of these makes them perfect for Autumn.</p>
<p>If you like these, you should also check out:</p>
<p><a href="https://pennypinchinmom.com/pumpkin-pie-dip/">Pumpkin Pie Dip</a></p>
<p><a href="https://pennypinchinmom.com/pumpkin-cheesecake-layered-dessert/">Pumpkin Cheesecake Layered Dessert</a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-pumpkin-cinnamon-rolls/">Easy Pumpkin Cinnamon Rolls</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Pineapple Fruit Bowl</title>
		<link>https://pennypinchinmom.com/pineapple-fruit-bowl/</link>
		
		<dc:creator><![CDATA[SammieB]]></dc:creator>
		<pubDate>Tue, 11 Jul 2017 23:00:12 +0000</pubDate>
				<category><![CDATA[Appetizers]]></category>
		<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Side Dishes]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=291226</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/pineapple-fruit-bowl/">Pineapple Fruit Bowl</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>This pineapple fruit bowl is a fun way to add whimsy to your next party. Summer is such a great time for produce. Not only is produce cheaper in the summer, but it also tastes better because it&#8217;s in season. We love fruit around here! Sometimes I like to have a prettier display for fruit ... <a href="https://pennypinchinmom.com/pineapple-fruit-bowl/" class="more-link">Read More <span class="screen-reader-text">about  Pineapple Fruit Bowl</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/pineapple-fruit-bowl/">Pineapple Fruit Bowl</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/pineapple-fruit-bowl/">Pineapple Fruit Bowl</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>This pineapple fruit bowl is a fun way to add whimsy to your next party.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-291285" src="https://pennypinchinmom.com/wp-content/uploads/2017/07/Pineapple-Fruit-Bowl-Pinterest-1-1.png" alt="pineapple fruit bowl" width="467" height="700" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/07/Pineapple-Fruit-Bowl-Pinterest-1-1.png 467w, https://pennypinchinmom.com/wp-content/uploads/2017/07/Pineapple-Fruit-Bowl-Pinterest-1-1-167x250.png 167w, https://pennypinchinmom.com/wp-content/uploads/2017/07/Pineapple-Fruit-Bowl-Pinterest-1-1-267x400.png 267w" sizes="auto, (max-width: 467px) 100vw, 467px" /></p>
<p>Summer is such a great time for produce. Not only is produce cheaper in the summer, but it also tastes better because it&#8217;s in season. We love fruit around here! Sometimes I like to have a prettier display for fruit than just a regular bowl, and it&#8217;s the fruit itself! This Pineapple Fruit Bowl is easy to make, and makes for an awesome display piece!</p>
<p>A Pineapple Fruit Bowl is easy to pull together, even as a last minute idea, and looks really good sitting on the table! You don&#8217;t need any special tools to do it, just a sharp knife and a spoon. Let&#8217;s get making!</p>
<p>Other recipes you&#8217;ll want to try:</p>
<ul>
<li><a href="https://pennypinchinmom.com/no-bake-blackberry-cheesecake-cups/">No Bake Blackberry Cheesecake</a></li>
<li><a href="https://pennypinchinmom.com/mini-apple-pie-recipe/">Mini Apple Pies</a></li>
<li><a href="https://pennypinchinmom.com/springtime-krispie-treat-cupcakes/">Springtime Krispie Treat Cupcakes</a></li>
</ul>
<h2>HOW TO MAKE A PINEAPPLE FRUIT BOWL</h2>
<p>To start, get a sharp knife, your pineapple, and a cutting board. Use your knife and cut off the side of the pineapple to the right of it&#8217;s leafy top. <strong><em>Don&#8217;t cut the pineapple in half</em></strong>, because you want the pineapple to make a bowl big enough to hold fruit. Leave the green leafy part completely attached to the top, for presentation.</p>
<p>Next, cut out the inside of the pineapple to make the bowl. Use your knife to cut down along the outer edge of the pineapple. Cut the fruit into slices before removing it from the pineapple itself. Use a large spoon to remove the core as well. Scoop out the inside until you&#8217;ve achieved the bowl shape you want.</p>
<p>Cut the pineapple wedges you removed from the pineapple itself into pieces and return it to the Pineapple Fruit Bowl. Add in other fruits to make your fruit bowl complete! We used blackberries and cherries, but you could also use strawberries, blueberries, mangoes, bananas, kiwi and more!</p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/pineapple-fruit-bowl/">Pineapple Fruit Bowl</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Easy Mini Fruit Pizza</title>
		<link>https://pennypinchinmom.com/easy-mini-fruit-pizzas/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Sat, 10 Jun 2017 23:00:58 +0000</pubDate>
				<category><![CDATA[Desserts]]></category>
		<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Kid Friendly]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=289158</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-mini-fruit-pizzas/">Easy Mini Fruit Pizza</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>My family and I love fruit for dessert. It can be a healthier way to satisfy our sweet tooth. One of our go-to fruit desserts is fruit pizza &#8211; they are refreshing but not overly sweet and are relatively simple to make. But sometimes, a full-sized one is just too much for us, so we make ... <a href="https://pennypinchinmom.com/easy-mini-fruit-pizzas/" class="more-link">Read More <span class="screen-reader-text">about  Easy Mini Fruit Pizza</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-mini-fruit-pizzas/">Easy Mini Fruit Pizza</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-mini-fruit-pizzas/">Easy Mini Fruit Pizza</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>

<p class="wp-block-paragraph">My family and I love fruit for dessert. It can be a healthier way to satisfy our sweet tooth. One of our go-to fruit desserts is fruit pizza &#8211; they are refreshing but not overly sweet and are relatively simple to make. But sometimes, a full-sized one is just too much for us, so we make these mini fruit pizza cookies instead! That way, I can make fruit pizza for dessert when we want it, and I don&#8217;t have to worry about any of my fresh fruit (or money) going to waste.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="940" height="788" data-pin-url="https://pennypinchinmom.com/easy-mini-fruit-pizzas/?tp_image_id=289160" src="https://pennypinchinmom.com/wp-content/uploads/2017/06/Easy-Mini-Fruit-Pizzas-fb.png" alt="Fruit Pizza Recipe" class="wp-image-289160" title="I love this simple mini fruit pizza concept! Similar to the larger version, but easier for kids to hold and perfect for parties! Make one or an entire batch - the choice is yours. It is perfect for your July 4th or Memorial day party, summer picnic or even a Sunday brunch! Easy Mini Fruit Pizzas | Mini Fruit Pizzas | Fruit Pizza Recipe | Easy Fruit Pizza | Fruit Dessert | Easy Fruit Dessert | Fruit Tart | Mini Dessert Recipe | Kid snacks | after school snacks | healthy desserts #summerdessert #fruitpizza #fruitdessert #healthydessert #kiddesserts" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/06/Easy-Mini-Fruit-Pizzas-fb.png 940w, https://pennypinchinmom.com/wp-content/uploads/2017/06/Easy-Mini-Fruit-Pizzas-fb-250x210.png 250w, https://pennypinchinmom.com/wp-content/uploads/2017/06/Easy-Mini-Fruit-Pizzas-fb-768x644.png 768w, https://pennypinchinmom.com/wp-content/uploads/2017/06/Easy-Mini-Fruit-Pizzas-fb-477x400.png 477w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>
</div>


<p class="wp-block-paragraph">We&#8217;ve made a much larger fruit pizza sugar cookie in the past, but I found that the slices were a bit too big. In my effort to control portion sizes, I looked for a small sugar cookie. That&#8217;s when it hit me! Why not make <em>mini fruit pizzas</em>?</p>



<p class="wp-block-paragraph">I happened to be in a hurry that day and did not have time to make a batch of homemade sugar cookies, so I grabbed a roll of refrigerated sugar cookie dough from the store instead. Then, I whipped the spread, sliced up the fruit, and created my mini desserts. And my family was happy to enjoy the results!</p>



<p class="wp-block-paragraph">Whenever I made the larger version, the cookie tended to get soggy after a while. But I don&#8217;t have that issue with these. I bake a batch of cookies and leave the toppings in the refrigerator. Then, we each grab a cookie and create our own &#8220;pizzas&#8221; when we want them, so they are always made fresh. And, everyone gets to create their customized version!</p>



<p class="wp-block-paragraph">My oldest daughter goes for strawberries and kiwi. My son prefers sliced blueberries, and my youngest grabs every fresh fruit she can. It&#8217;s been a fun way to get them into the kitchen and create something that is not overly sweet. I hope you enjoy these mini fruit pizza cookies as much as we do!</p>



<p class="wp-block-paragraph">Also, if you like easy summer desserts, you may want to check out these posts, too:</p>



<ul class="wp-block-list">
<li><strong><a href="https://pennypinchinmom.com/patriotic-fruit-flag/">Patriotic Fruit Flag</a></strong></li>



<li><strong><a href="https://pennypinchinmom.com/pineapple-icebox-dessert/">Pineapple Icebox Dessert</a></strong></li>



<li><strong><a href="https://pennypinchinmom.com/no-churn-cookies-and-cream-ice-cream/">No-Churn Cookies &amp; Cream Ice Cream</a></strong></li>



<li><strong><a href="https://pennypinchinmom.com/super-easy-watermelon-sugar-cookies/" data-type="post" data-id="201140">Watermelon Sugar Cookies</a></strong></li>



<li><strong><a href="https://pennypinchinmom.com/zucchini-bars-with-cream-cheese-frosting/" data-type="post" data-id="322695">Zucchini Bars with Cream Cheese Frosting</a></strong></li>



<li><strong><a href="https://pennypinchinmom.com/no-bake-blackberry-cheesecake-cups/" data-type="post" data-id="290829">No Bake Blackberry Cheesecake Cups</a></strong></li>
</ul>


<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://pennypinchinmom.com/easy-mini-fruit-pizzas/print/304249/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-304249-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-304249" data-tr-id="304249" class="tasty-recipes tasty-recipes-304249 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Easy Mini Fruit Pizza Recipe</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/Easy-Mini-Fruit-Pizzas-fb-300x300-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/easy-mini-fruit-pizzas/?tp_image_id=304250" />		</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://pennypinchinmom.com/easy-mini-fruit-pizzas/print/304249/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Feasy-mini-fruit-pizzas%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Feasy-mini-fruit-pizzas%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>


	<div class="tasty-recipes-description" data-tasty-recipes-customization="body-color.color">
		<p>A simple single-serve dessert idea that is perfectly refreshing.</p>
	</div>

	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Sammie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">15 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">12 mins</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">27 mins</span></li>
							<li class="yield"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Yield:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">12-15</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Dessert</span></li>
					</ul>
	</div>

	<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">Ingredients</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>Refrigerated sugar cookie dough</li>
<li><span data-amount="8" data-unit="oz">8 oz</span> package of cream cheese, softened (can substitute Cool Whip or whipped cream)</li>
<li><span data-amount="0.66666666666667" data-unit="cup">2/3 cup</span> powdered sugar</li>
<li><span data-amount="1" data-unit="teaspoon">1 teaspoon</span> vanilla extract</li>
<li><span data-amount="1" data-unit="cup">1 cup</span> of mixed fruits, chopped</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f740995f_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_6a628f740995f_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Bake the sugar cookies as directed.</li>
<li id="instruction-step-2">In a medium bowl, use an electric mixer to blend the cream cheese, powdered sugar, and vanilla until smooth.</li>
<li id="instruction-step-3">Allow the cookies to cool completely.</li>
<li id="instruction-step-4">Wash and chop fresh fruit into small pieces. We used kiwi, blueberries, and strawberries.</li>
<li id="instruction-step-5">Store fruit and cream cheese mixture in the refrigerator until ready to serve cookies.</li>
<li id="instruction-step-6">When ready to enjoy cookies, spread a heaping spoon of the cream cheese mixture on top of the sugar cookies.</li>
<li id="instruction-step-7">Top the Easy Mini Fruit Pizzas with the pieces of your favorite fruits.</li>
<li id="instruction-step-8">Serve immediately.</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can&#8217;t wait to see what you&#8217;ve made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":289158};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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 align ="center"><iframe loading="lazy" src="https://assets.pinterest.com/ext/embed.html?id=211174976969697" height="957" width="450" frameborder="0" scrolling="no"></iframe></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-mini-fruit-pizzas/">Easy Mini Fruit Pizza</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Easy Blueberry Compote</title>
		<link>https://pennypinchinmom.com/easy-blueberry-compote/</link>
		
		<dc:creator><![CDATA[SammieB]]></dc:creator>
		<pubDate>Wed, 24 May 2017 00:00:30 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Desserts]]></category>
		<category><![CDATA[Recipes]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=283209</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-blueberry-compote/">Easy Blueberry Compote</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Blueberries are a warm-weather favorite at our house. When the summer comes, their prices drop, and if you live near a blueberry farm, you can pick them yourself! A great way to use blueberries (other than eating them freshly picked, of course),  is to make a super simple, easy blueberry compote out of them. Compote ... <a href="https://pennypinchinmom.com/easy-blueberry-compote/" class="more-link">Read More <span class="screen-reader-text">about  Easy Blueberry Compote</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-blueberry-compote/">Easy Blueberry Compote</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-blueberry-compote/">Easy Blueberry Compote</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Blueberries are a warm-weather favorite at our house. When the summer comes, their prices drop, and if you live near a blueberry farm, you can pick them yourself! A great way to use blueberries (other than eating them freshly picked, of course),  is to make a super simple, easy blueberry compote out of them.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-315930 size-full" title="Blueberry compote is the perfect topping for ice cream, cake, waffles and more." src="https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-2.png" alt="how to make a compote" width="675" height="566" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-2.png 675w, https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-2-250x210.png 250w, https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-2-477x400.png 477w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>Compote can be used as a topping for many things like ice cream, french toast, pancakes, or waffles, cheesecake, and so much more! Sometimes I eat the compote all by itself. Yep.  It is <em>that</em> good.</p>
<p>It only requires just a few simple ingredients and just ten minutes to make. Before the summer is over, you just have to make this easy blueberry compote.</p>
<p>This is a great way to use up blueberries that are beginning to soften.  You can also use this to create a dessert with less sugar and carbs.</p>
<p>It&#8217;s the perfect, light, summer dessert for a special occasion or any day of the week! I like to make it in advance, and store it in a jar in the fridge to make breakfast a little extra special one morning. It can take pancakes from boring to fancy in no time at all.</p>
<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://pennypinchinmom.com/easy-blueberry-compote/print/304229/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-304229-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-304229" data-tr-id="304229" class="tasty-recipes tasty-recipes-304229 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Easy Blueberry Compote</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-2-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/easy-blueberry-compote/?tp_image_id=315930" />		</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://pennypinchinmom.com/easy-blueberry-compote/print/304229/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Feasy-blueberry-compote%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Feasy-blueberry-compote%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Sammie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">2 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">10 mins</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">12 mins</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Dessert</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="12" data-unit="oz">12 oz</span> fresh blueberries</li>
<li><span data-amount="3" data-unit="tablespoon">3 tablespoons</span> water</li>
<li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> honey</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f74110a4_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_6a628f74110a4_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Combine all the ingredients in a sauce pan over the stove, and set the heat to medium high.</li>
<li id="instruction-step-2">Bring the mixture to a soft boil, and then reduce the heat to a simmer.</li>
<li id="instruction-step-3">Allow the mixture to thicken, stirring often, for 8-10 minutes.</li>
<li id="instruction-step-4">Once the mixture has thickened to a runny, pie-filling consistency, it&#8217;s finished.</li>
<li id="instruction-step-5">Top your favorite dessert with this easy blueberry compote, or eat it as is.</li>
<li id="instruction-step-6">Allow to cool for two minutes before serving.</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":283209};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-288115 size-full" title="Super easy summer treat idea!!  Compote is simple to make and is the perfect topping for ice cream, cakes and more.  This easy to make blueberry compote can be changed to make raspberry, blackberry and more!  Easy Blueberry Compote | Blueberry Compote Recipe | Berry Topping | Easy Berry Topping | Blueberry Recipe | Blueberry Breakfast Recipe | Blueberry Dessert | Easy Blueberry Recipe | Fresh Blueberry Recipe | Sugar Free Recipe | Sugar Free Dessert | Sugar Free Blueberry Recipe |   #desserts #blueberries #compote #icecreamtoppings" src="https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-1-1.png" alt="easy blueberry compote" width="467" height="700" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-1-1.png 467w, https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-1-1-167x250.png 167w, https://pennypinchinmom.com/wp-content/uploads/2017/05/Easy-Blueberry-Compote-Pinterest-1-1-267x400.png 267w" sizes="auto, (max-width: 467px) 100vw, 467px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-blueberry-compote/">Easy Blueberry Compote</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Raspberry Cashew Overnight Oatmeal</title>
		<link>https://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Sun, 30 Apr 2017 01:30:02 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=198206</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/">Raspberry Cashew Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Overnight oatmeals are becoming more and more popular.  The reason is that you can create it at night and it is ready for you to have to eat in the morning, making for a fast, yet healthy breakfast.  There are many different options you can try, but you need to give raspberry cashew oatmeal a ... <a href="https://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/" class="more-link">Read More <span class="screen-reader-text">about  Raspberry Cashew Overnight Oatmeal</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/">Raspberry Cashew Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/">Raspberry Cashew Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p style="text-align: left;">Overnight oatmeals are becoming more and more popular.  The reason is that you can create it at night and it is ready for you to have to eat in the morning, making for a fast, yet healthy breakfast.  There are many different options you can try, but you need to give raspberry cashew oatmeal a try!</p>
<p style="text-align: left;"><img loading="lazy" decoding="async" class="aligncenter wp-image-313492" title="Overnight oatmeal is a quick and easy breakfast idea! Make yours even better by creating this raspberry cashew overnight oatmeal! I can't even tell you how amazing it is!! Breakfast idea | Breakfast recipe | oatmeal recipe | raspberry recipes #overnightoatmeal #breakfast #masonjarrecipes" src="https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-overnight-oatmeal-2.png" alt="overnight oatmeal" width="675" height="566" srcset="https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-overnight-oatmeal-2.png 940w, https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-overnight-oatmeal-2-250x210.png 250w, https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-overnight-oatmeal-2-768x644.png 768w, https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-overnight-oatmeal-2-477x400.png 477w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p style="text-align: left;">Overnight oatmeals are not only extremely easy to make they are addicting. Try this sweet Raspberry Cashew Overnight Oatmeal.  Having overnight oatmeal makes your mornings so much better as breakfast is already made for you!</p>
<p style="text-align: left;">Even better, you can take it with you to work and eat at your desk if you are running short on time.  Just be careful &#8211; you might make your co-workers jealous!</p>
<p>A few things to keep in mind when you make overnight oatmeal:</p>
<ul>
<li>Use almond or soy milk</li>
<li>Don&#8217;t add the nuts or fruits until the morning (or they will get soggy)</li>
<li>Mix it in a jar with a lid so you can seal it tight and take it with you</li>
<li>You can use either steel-cut or traditional oats as both work the same.</li>
</ul>
<p>Once you make one variety of oatmeal, you will want to give others a try as well.  Here are some I&#8217;ve created that are beyond delish!!</p>
<ul>
<li><a href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/">Maple Blueberry Overnight Oatmeal</a></li>
<li><a href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/">Peach Cobbler Overnight Oatmeal</a></li>
<li><a href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">Banana Pecan Overnight Oatmeal</a></li>
</ul>
<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://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/print/303890/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-303890-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-303890" data-tr-id="303890" class="tasty-recipes tasty-recipes-303890 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Raspberry Cashew Overnight Oatmeal</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-overnight-oatmeal-2-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/?tp_image_id=313492" />		</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://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/print/303890/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fraspberry-cashew-overnight-oatmeal%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fraspberry-cashew-overnight-oatmeal%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="0.5" data-unit="cup">1/2 cup</span> rolled or steel-cut oats</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> plain or vanilla greek yogurt</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> milk of choice (Almond, Soy, etc.)</li>
<li><span data-amount="1" data-unit="tbsp">1 Tbsp</span> Chia Seeds</li>
<li><span data-amount="1" data-unit="tsp">1 tsp</span> vanilla extract</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> fresh raspberries</li>
<li><span data-amount="2" data-unit="tbsp">2 Tbsp</span> Raspberry preserves</li>
<li><span data-amount="2" data-unit="tbsp">2 Tbsp</span> Cashews, slivered</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f7418317_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_6a628f7418317_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Place raw oatmeal, yogurt, chia seeds and milk in a pint-sized jar or container (make sure you place them in THIS order).</li>
<li id="instruction-step-2">Put on the lid and shake until mixed.</li>
<li id="instruction-step-3">Tighten lid and place in the refrigerator to sit overnight. When you wake up in the morning, the oatmeal will be soft as though it was cooked!</li>
<li id="instruction-step-4">Add raspberry preserves, fresh raspberries, and cashews. Mix well and enjoy!</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":198206};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-313494 size-full" title="Overnight oatmeal is a quick and easy breakfast idea!  Make yours even better by creating this raspberry cashew overnight oatmeal! I can't even tell you how amazing it is!!  Breakfast idea | Breakfast recipe | oatmeal recipe | raspberry recipes  #overnightoatmeal #breakfast #masonjarrecipes" src="https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-copy.jpg" alt="raspberry oatmeal breakfast" width="439" height="700" srcset="https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-copy.jpg 439w, https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-copy-157x250.jpg 157w, https://pennypinchinmom.com/wp-content/uploads/2015/04/raspberry-cashew-copy-251x400.jpg 251w" sizes="auto, (max-width: 439px) 100vw, 439px" /></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/raspberry-cashew-overnight-oatmeal/">Raspberry Cashew Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Easy Heart Shaped Cinnamon Rolls</title>
		<link>https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/</link>
		
		<dc:creator><![CDATA[SammieB]]></dc:creator>
		<pubDate>Wed, 01 Feb 2017 00:00:44 +0000</pubDate>
				<category><![CDATA[Kid Friendly]]></category>
		<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Valentine's Day]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=277873</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/">Easy Heart Shaped Cinnamon Rolls</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>These heart shaped cinnamon rolls are the perfect way to start your day! You will not believe just how simple and easy these Valentine&#8217;s Day Cinnamon Rolls really are! If you can cook a can of cinnamon rolls, I promise you can make these beauties with ease! To get started, preheat your oven, grab your ... <a href="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/" class="more-link">Read More <span class="screen-reader-text">about  Easy Heart Shaped Cinnamon Rolls</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/">Easy Heart Shaped Cinnamon Rolls</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/">Easy Heart Shaped Cinnamon Rolls</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>

<p class="wp-block-paragraph">These heart shaped cinnamon rolls are the perfect way to start your day!</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="940" height="788" data-pin-url="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/?tp_image_id=289692" src="https://pennypinchinmom.com/wp-content/uploads/2017/01/Easy-Valentines-Day-Cinnamon-Rolls-pinterest-1.png" alt="Valentine's Day Cinnamon Rolls" class="wp-image-289692" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/01/Easy-Valentines-Day-Cinnamon-Rolls-pinterest-1.png 940w, https://pennypinchinmom.com/wp-content/uploads/2017/01/Easy-Valentines-Day-Cinnamon-Rolls-pinterest-1-250x210.png 250w, https://pennypinchinmom.com/wp-content/uploads/2017/01/Easy-Valentines-Day-Cinnamon-Rolls-pinterest-1-768x644.png 768w, https://pennypinchinmom.com/wp-content/uploads/2017/01/Easy-Valentines-Day-Cinnamon-Rolls-pinterest-1-477x400.png 477w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">You will not believe just how simple and easy these Valentine&#8217;s Day Cinnamon Rolls really are! If you can cook a can of cinnamon rolls, I promise you can make these beauties with ease! To get started, preheat your oven, grab your can of cinnamon rolls, and let&#8217;s bake!</p>



<h3 class="wp-block-heading">SUPPLIES</h3>



<ul class="wp-block-list">
<li>Can of canned cinnamon rolls (the large ones work best)</li>



<li>Cream cheese frosting</li>



<li>Pink food dye (gel or liquid)</li>



<li>Valentine&#8217;s Sprinkles (optional)</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="525" height="349" data-pin-url="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/?tp_image_id=277884" src="https://pennypinchinmom.com/wp-content/uploads/2017/01/easy-valentines-day-cinnamon-rolls-unbaked.png" alt="Easy Valentine's Day Cinnamon Rolls" class="wp-image-277884" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/01/easy-valentines-day-cinnamon-rolls-unbaked.png 525w, https://pennypinchinmom.com/wp-content/uploads/2017/01/easy-valentines-day-cinnamon-rolls-unbaked-250x166.png 250w" sizes="auto, (max-width: 525px) 100vw, 525px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Separate each roll from the package.  Carefully unroll about one-half of the dough from the roll and then roll it back into itself.  Just make sure you leave a little excess in the middle, so you can form the point of the heart.</p>



<p class="wp-block-paragraph">Pinch the bottom together to make the strong point.  Ensure they are rolled tightly, as they will spread as they bake.</p>



<p class="wp-block-paragraph">Bake according to the package instructions.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="525" height="349" data-pin-url="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/?tp_image_id=277885" src="https://pennypinchinmom.com/wp-content/uploads/2017/01/easy-valentines-day-cinnamon-rolls-baked.png" alt="Easy Valentine's Day Cinnamon Rolls" class="wp-image-277885" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/01/easy-valentines-day-cinnamon-rolls-baked.png 525w, https://pennypinchinmom.com/wp-content/uploads/2017/01/easy-valentines-day-cinnamon-rolls-baked-250x166.png 250w" sizes="auto, (max-width: 525px) 100vw, 525px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">When they come out of the oven, they should look something like the image above.</p>



<p class="wp-block-paragraph">Next up &#8211; time to tint your icing!  Add a few drops of of coloring into the icing cup.  Mix it well.  Drizzle over the top of the rolls using a fork.  If you decide you want to add sprinkles, make sure you do so while before the icing dries.</p>



<p class="wp-block-paragraph">You&#8217;ve now got a fun and simple (yet affordable) breakfast for Valentine&#8217;s Day or any day you want to tell someone you love them!!</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="467" height="700" data-pin-url="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/?tp_image_id=311012" src="https://pennypinchinmom.com/wp-content/uploads/2017/01/valentines-day-cinnamon-rolls-copy.jpg" alt="" class="wp-image-311012" srcset="https://pennypinchinmom.com/wp-content/uploads/2017/01/valentines-day-cinnamon-rolls-copy.jpg 467w, https://pennypinchinmom.com/wp-content/uploads/2017/01/valentines-day-cinnamon-rolls-copy-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2017/01/valentines-day-cinnamon-rolls-copy-267x400.jpg 267w, https://pennypinchinmom.com/wp-content/uploads/2017/01/valentines-day-cinnamon-rolls-copy-400x600.jpg 400w" sizes="auto, (max-width: 467px) 100vw, 467px" /></figure>
</div>


<p class="wp-block-paragraph"></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/easy-valentines-day-cinnamon-rolls/">Easy Heart Shaped Cinnamon Rolls</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Christmas Tree Waffles</title>
		<link>https://pennypinchinmom.com/christmas-morning-waffles/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Fri, 02 Dec 2016 23:15:53 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[Kid Friendly]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=266889</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/christmas-morning-waffles/">Christmas Tree Waffles</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Christmas tree waffles are a tradition in our house.  My kids look forward to them every single year.  And, if we don&#8217;t make them, they are very disappointed (lesson learned). If there is any day of the year when candy is acceptable for breakfast&#8230;.it&#8217;s Christmas. For years, our kids have enjoyed Christmas tree waffles on ... <a href="https://pennypinchinmom.com/christmas-morning-waffles/" class="more-link">Read More <span class="screen-reader-text">about  Christmas Tree Waffles</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/christmas-morning-waffles/">Christmas Tree Waffles</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/christmas-morning-waffles/">Christmas Tree Waffles</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Christmas tree waffles are a tradition in our house.  My kids look forward to them every single year.  And, if we don&#8217;t make them, they are very disappointed (lesson learned).</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-323356" src="https://pennypinchinmom.com/wp-content/uploads/2016/12/christmas-morning-waffles-p-2.png" alt="" width="675" height="566" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/12/christmas-morning-waffles-p-2.png 675w, https://pennypinchinmom.com/wp-content/uploads/2016/12/christmas-morning-waffles-p-2-250x210.png 250w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>If there is any day of the year when candy is acceptable for breakfast&#8230;.it&#8217;s Christmas. For years, our kids have enjoyed Christmas tree waffles on Christmas morning.  It is a fun way to get them into the kitchen.  I mean, who wouldn&#8217;t love these?</p>
<p>Check out more fun ideas for Christmas brunch at <a href="https://pennypinchinmom.com/how-to-do-christmas-on-a-budget/">How to Do Christmas on a Budget</a>.</p>
<h2>MAKING CHRISTMAS TREE WAFFLES</h2>
<p>You&#8217;ll need just a few items:</p>
<p>Waffle Mix<br />
Eggs<br />
Green food coloring (I recommend <a href="https://pennypinchinmom.com/go/wilton-gel/" target="_blank" rel="noopener noreferrer">Wilton gel</a> to get it bright green)<br />
M&amp;Ms or other small candies<br />
Sugar Cookie star (or other food item cut in the shape of a star.</p>
<p>Prepare your waffle batter according to the package instructions.  Add a bit of green food coloring and mix until well blended. Prepare the waffles in your waffle maker as directed.</p>
<p>Once done, split the waffle into four triangles.  Arrange 3 of them on top of one another and top with M&amp;Ms.  We top ours off with a sugar cookie star.</p>
<p>That&#8217;s it.  A simple way to bring a bit of fun to your kids on Christmas morning.</p>
<p><em><strong>What are you Christmas morning traditions?</strong></em></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-266893" src="https://pennypinchinmom.com/wp-content/uploads/2016/12/christmas-morning-waffles-p.png" alt="Christmas Tree Waffles - Breakfast idea" width="467" height="700" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/12/christmas-morning-waffles-p.png 467w, https://pennypinchinmom.com/wp-content/uploads/2016/12/christmas-morning-waffles-p-167x250.png 167w, https://pennypinchinmom.com/wp-content/uploads/2016/12/christmas-morning-waffles-p-267x400.png 267w" sizes="auto, (max-width: 467px) 100vw, 467px" />.</p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/christmas-morning-waffles/">Christmas Tree Waffles</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DIY Thanksgiving Pilgrim Hat Treats</title>
		<link>https://pennypinchinmom.com/diy-thanksgiving-pilgrim-hat-treats/</link>
		
		<dc:creator><![CDATA[SammieB]]></dc:creator>
		<pubDate>Sat, 29 Oct 2016 18:30:51 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Halloween]]></category>
		<category><![CDATA[Kid Friendly]]></category>
		<category><![CDATA[Thanksgiving]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=248517</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/diy-thanksgiving-pilgrim-hat-treats/">DIY Thanksgiving Pilgrim Hat Treats</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Thanksgiving isn&#8217;t far off, and I always love to have fun, festive treats planned out for my family to help make together. These adorable Thanksgiving Pilgrim Hat treats are fun and fast, and super yummy! SUPPLIES: Fudge Stripe Cookies Mini Reese&#8217;s Cups Yellow Writing Icing &#160; Unwrap the mini Reese&#8217;s and flip the fudge stripe ... <a href="https://pennypinchinmom.com/diy-thanksgiving-pilgrim-hat-treats/" class="more-link">Read More <span class="screen-reader-text">about  DIY Thanksgiving Pilgrim Hat Treats</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/diy-thanksgiving-pilgrim-hat-treats/">DIY Thanksgiving Pilgrim Hat Treats</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/diy-thanksgiving-pilgrim-hat-treats/">DIY Thanksgiving Pilgrim Hat Treats</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-303125 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/10/pilgrim-hats.jpg" alt="pilgrim hat" width="352" height="725" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/10/pilgrim-hats.jpg 352w, https://pennypinchinmom.com/wp-content/uploads/2016/10/pilgrim-hats-121x250.jpg 121w, https://pennypinchinmom.com/wp-content/uploads/2016/10/pilgrim-hats-194x400.jpg 194w" sizes="auto, (max-width: 352px) 100vw, 352px" /></p>
<p>Thanksgiving isn&#8217;t far off, and I always love to have fun, festive treats planned out for my family to help make together. These adorable Thanksgiving Pilgrim Hat treats are fun and fast, and super yummy!</p>
<h3><strong>SUPPLIES:</strong></h3>
<p>Fudge Stripe Cookies<br />
Mini Reese&#8217;s Cups<br />
Yellow Writing Icing</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-248533" src="https://pennypinchinmom.com/wp-content/uploads/2016/10/pilgrim-hat-treats.png" alt="pilgrim-hat-treats" width="525" height="349" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/10/pilgrim-hat-treats.png 525w, https://pennypinchinmom.com/wp-content/uploads/2016/10/pilgrim-hat-treats-250x166.png 250w" sizes="auto, (max-width: 525px) 100vw, 525px" /></p>
<p>Unwrap the mini Reese&#8217;s and flip the fudge stripe cookies upside down. You will need an even amount of Reese&#8217;s and fudge stripe cookies (unless you want extras to snack on while you work&#8230;like I did).</p>
<p>Use your writing icing, and place a generous dot of icing right in the center of the bottom of the fudge stripe cookie, and press your mini Reese&#8217;s down onto it, with the widest part facing downward &#8212; like a hat would look.</p>
<p>Place a stripe of yellow icing around towards the bottom of the Reese&#8217;s.  However, do not get too close as you need to add a buckle to the center of the icing.  Once the stripe is done, add your square for the buckle of the hat.</p>
<p>That&#8217;s all it takes to make this simple &#8211; yet fun &#8211; treat for Thanksgiving.</p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/diy-thanksgiving-pilgrim-hat-treats/">DIY Thanksgiving Pilgrim Hat Treats</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Pumpkin Muffins</title>
		<link>https://pennypinchinmom.com/pumpkin-muffins/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Fri, 28 Oct 2016 18:15:37 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Halloween]]></category>
		<category><![CDATA[Kid Friendly]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=256111</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/pumpkin-muffins/">Pumpkin Muffins</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Pumpkin muffins are the perfect way to start your morning this fall.  They are bursting with the spices you love and are topped with the best frosting for the perfect finish. Fall means all things pumpkin spice!  If you want to fit in your favorite flavor as many times a day a possible, then these ... <a href="https://pennypinchinmom.com/pumpkin-muffins/" class="more-link">Read More <span class="screen-reader-text">about  Pumpkin Muffins</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/pumpkin-muffins/">Pumpkin Muffins</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/pumpkin-muffins/">Pumpkin Muffins</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Pumpkin muffins are the perfect way to start your morning this fall.  They are bursting with the spices you love and are topped with the best frosting for the perfect finish.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-304476" src="https://pennypinchinmom.com/wp-content/uploads/2016/10/pumpkin-muffins-copy.jpg" alt="pumpkin muffins" width="308" height="725" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/10/pumpkin-muffins-copy.jpg 308w, https://pennypinchinmom.com/wp-content/uploads/2016/10/pumpkin-muffins-copy-106x250.jpg 106w, https://pennypinchinmom.com/wp-content/uploads/2016/10/pumpkin-muffins-copy-170x400.jpg 170w" sizes="auto, (max-width: 308px) 100vw, 308px" /></p>
<p>Fall means all things pumpkin spice!  If you want to fit in your favorite flavor as many times a day a possible, then these muffins are the answer.  Grab a muffin as you run out the door on your way to work.  Best of all, even your kids will love these!</p>
<p><span style="font-weight: 400;">Pumpkin spice muffins are also an easy addition to a special occasion breakfast, like Christmas brunch! Get our other budget-friendly Christmas brunch options at </span><a href="https://pennypinchinmom.com/how-to-do-christmas-on-a-budget/"><span style="font-weight: 400;">How to Do Christmas on a Budget</span></a><span style="font-weight: 400;">.</span></p>
<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://pennypinchinmom.com/pumpkin-muffins/print/304148/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-304148-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-304148" data-tr-id="304148" class="tasty-recipes tasty-recipes-304148 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Pumpkin Muffins</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/pumpkin-muffins-f-300x300-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/pumpkin-muffins/?tp_image_id=304149" />		</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://pennypinchinmom.com/pumpkin-muffins/print/304148/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fpumpkin-muffins%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fpumpkin-muffins%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"><span class="average">5</span> from <span class="count">1</span> review</span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">10 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">35 mins</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">45 mins</span></li>
							<li class="yield"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Yield:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">12</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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><strong>Muffin Ingredients</strong>[br</li>
<li>]3 cups all-purpose flour</li>
<li><span data-amount="1" data-unit="tablespoon">1 tablespoon</span> plus 2 teaspoons pumpkin pie spice</li>
<li><span data-amount="2" data-unit="teaspoon">2 teaspoons</span> baking soda</li>
<li><span data-amount="1.5" data-unit="teaspoon">1 1/2 teaspoons</span> salt</li>
<li><span data-amount="3" data-unit="cup">3 cups</span> granulated sugar</li>
<li><span data-amount="1">1</span> can (15 ounces) pumpkin puree</li>
<li><span data-amount="4">4</span> large eggs</li>
<li><span data-amount="0.5" data-unit="cup">1/2 cup</span> vegetable oil</li>
<li><span data-amount="0.5" data-unit="cup">1/2 cup</span> orange juice</li>
<li><strong>Cream Cheese Frosting Ingredients</strong></li>
<li><span data-amount="8" data-unit="oz">8 oz</span>.cream cheese, softened</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> butter or margarine, softened</li>
<li><span data-amount="1" data-unit="teaspoon">1 teaspoon</span> vanilla</li>
<li><span data-amount="4" data-unit="cup">4 cups</span> powdered sugar (confectioner&#8217;s sugar)</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f742b256_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_6a628f742b256_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1"><strong>Muffin Instructions</strong></li>
<li id="instruction-step-2">Preheat oven to 350° F and line muffin tins with liners</li>
<li id="instruction-step-3">Stir together flour, pumpkin spice, baking soda and salt.</li>
<li id="instruction-step-4">In a separate large bowl, combine sugar, pumpkin puree, eggs, oil and juice.</li>
<li id="instruction-step-5">Add the flour mixture to the wet ingredients and beat on medium speed for 2 minutes.</li>
<li id="instruction-step-6">Spoon batter into muffin cups about 3/4 way full.</li>
<li id="instruction-step-7">Bake for 35 minutes.</li>
<li id="instruction-step-8"><strong>Frosting Instructions</strong></li>
<li id="instruction-step-9">Beat cream cheese, butter, and vanilla until creamy</li>
<li id="instruction-step-10">Gradually blend in powdered sugar until smooth and fluffy</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":256111};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p><em>Recipe adapted from <a href="https://www.verybestbaking.com/" target="_blank" rel="noopener noreferrer">Very Best Baking</a>.</em></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/pumpkin-muffins/">Pumpkin Muffins</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Homemade Mixes (Bisquick, Nesquick, Cakes and More)!</title>
		<link>https://pennypinchinmom.com/homemade-mixes/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Wed, 06 Jul 2016 23:15:28 +0000</pubDate>
				<category><![CDATA[Appetizers]]></category>
		<category><![CDATA[Beverages]]></category>
		<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Entrees]]></category>
		<category><![CDATA[Kid Friendly]]></category>
		<category><![CDATA[Lunch]]></category>
		<category><![CDATA[Side Dishes]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=244041</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-mixes/">Homemade Mixes (Bisquick, Nesquick, Cakes and More)!</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Today you can buy a box mix for just about anything you may want to make.  The issue is that these mixes often contain things you may not want.  Not only that, sometimes, it is just fun to make your own products! I&#8217;ve rounded up some of the best mixes you can find online, and ... <a href="https://pennypinchinmom.com/homemade-mixes/" class="more-link">Read More <span class="screen-reader-text">about  Homemade Mixes (Bisquick, Nesquick, Cakes and More)!</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-mixes/">Homemade Mixes (Bisquick, Nesquick, Cakes and More)!</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-mixes/">Homemade Mixes (Bisquick, Nesquick, Cakes and More)!</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Today you can buy a box mix for just about anything you may want to make.  The issue is that these mixes often contain things you may not want.  Not only that, sometimes, it is just fun to make your own products!</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-328828" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Copy-of-homemade-mix-recipes.jpg" alt="" width="675" height="566" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Copy-of-homemade-mix-recipes.jpg 675w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Copy-of-homemade-mix-recipes-250x210.jpg 250w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>I&#8217;ve rounded up some of the best mixes you can find online, and put them here in just one place so you can find what you need when you are ready to mix it up!   To find the details and the recipe, just click on the link or the photo and we&#8217;ll get you the details you need to make it.</p>
<p>1. <a href="https://www.kitchennostalgia.com/canning_and_preserving/homemade_bisquick_mix_recipe.html" target="_blank" rel="noopener noreferrer">Homemade Bisquick</a> from Kitchen Nostalgia.</p>
<p><a href="https://www.kitchennostalgia.com/canning_and_preserving/homemade_bisquick_mix_recipe.html" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244042" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-bisquick-mix-w.jpg" alt="homemade-bisquick-mix-w" width="500" height="544" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-bisquick-mix-w.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-bisquick-mix-w-230x250.jpg 230w, https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-bisquick-mix-w-368x400.jpg 368w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>2. <a href="https://todayscreativelife.com/brownie-better-than-box-mix/" target="_blank" rel="noopener noreferrer">Homemade Brownie Mix</a> by Today&#8217;s Creative Life.</p>
<p><a href="https://todayscreativelife.com/brownie-better-than-box-mix/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244043" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/brownie-mix-2.jpg" alt="Homemade Brownie Mix" width="500" height="559" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/brownie-mix-2.jpg 600w, https://pennypinchinmom.com/wp-content/uploads/2016/07/brownie-mix-2-224x250.jpg 224w, https://pennypinchinmom.com/wp-content/uploads/2016/07/brownie-mix-2-358x400.jpg 358w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>3. <a href="https://afewshortcuts.com/tide-you-over-tuesday-d-i-y-chocolate-yellow-cake-mixes/" target="_blank" rel="noopener noreferrer">Homemade Yellow and Chocolate Cake Mixes</a> created by A Few Short Cuts.</p>
<p><a href="https://afewshortcuts.com/tide-you-over-tuesday-d-i-y-chocolate-yellow-cake-mixes/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244044" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/50c3a7a3e5a7d1e3273f0a75e586d8d3.jpg" alt="50c3a7a3e5a7d1e3273f0a75e586d8d3" width="475" height="926" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/50c3a7a3e5a7d1e3273f0a75e586d8d3.jpg 564w, https://pennypinchinmom.com/wp-content/uploads/2016/07/50c3a7a3e5a7d1e3273f0a75e586d8d3-128x250.jpg 128w, https://pennypinchinmom.com/wp-content/uploads/2016/07/50c3a7a3e5a7d1e3273f0a75e586d8d3-205x400.jpg 205w" sizes="auto, (max-width: 475px) 100vw, 475px" /></a></p>
<p>&nbsp;</p>
<p>4. <a href="https://wickedgoodkitchen.com/homemade-sweet-cornbread-mix-gluten-free-option/" target="_blank" rel="noopener noreferrer">Homemade Cornbread Mix</a> by Wicked Good Kitchen.</p>
<p><a href="https://www.discountmags.com/magazine/hgtv?a=pennypinchinmom&amp;xVTerms=12&amp;xTerm=2" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-245446" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Cornbread-Mix-2.png" alt="Homemade-Cornbread-Mix-2" width="500" height="750" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Cornbread-Mix-2.png 600w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Cornbread-Mix-2-167x250.png 167w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Cornbread-Mix-2-267x400.png 267w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>5. <a href="https://www.cookingclassy.com/homemade-pancake-mix/" target="_blank" rel="noopener noreferrer">Homemade Pancake Mix</a> courtesy of Cooking Classy.</p>
<p><a href="https://www.cookingclassy.com/homemade-pancake-mix/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244047" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade_pancake_mix6..jpg" alt="Homemade Pancake Mix" width="500" height="750" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade_pancake_mix6..jpg 575w, https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade_pancake_mix6.-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade_pancake_mix6.-267x400.jpg 267w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>6. <a href="https://www.culinaryhill.com/homemade-onion-soup-mix/" target="_blank" rel="noopener noreferrer">Homemade Onion Soup Mix</a> from Culinary Hill.</p>
<p><a href="https://www.culinaryhill.com/homemade-onion-soup-mix/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244048" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Onion-Soup-Mix-Culinary-Hill.jpg" alt="Homemade Onion Soup Mix" width="500" height="750" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Onion-Soup-Mix-Culinary-Hill.jpg 700w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Onion-Soup-Mix-Culinary-Hill-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Onion-Soup-Mix-Culinary-Hill-267x400.jpg 267w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>7. <a href="https://www.thecountrycook.net/homemade-taco-seasoning/" target="_blank" rel="noopener noreferrer">Homemade Taco Seasoning</a> from The Country Cook.</p>
<p><a href="https://www.thecountrycook.net/homemade-taco-seasoning/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244051 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Taco-Seasoning-jar.jpg" alt="Homemade Taco Seasoning Mix" width="468" height="640" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Taco-Seasoning-jar.jpg 468w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Taco-Seasoning-jar-183x250.jpg 183w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Taco-Seasoning-jar-293x400.jpg 293w" sizes="auto, (max-width: 468px) 100vw, 468px" /></a></p>
<p>&nbsp;</p>
<p>8. <a href="http://thehillhangout.com/2013/08/greek-seasoning/" target="_blank" rel="noopener noreferrer">Homemade Greek Seasoning</a> by The Hill Hangout.</p>
<p><a href="http://thehillhangout.com/2013/08/greek-seasoning/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244052" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Greek-Seasoning.jpg" alt="Homemade Greek Seasoning" width="500" height="821" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Greek-Seasoning.jpg 1000w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Greek-Seasoning-152x250.jpg 152w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Greek-Seasoning-768x1261.jpg 768w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Greek-Seasoning-244x400.jpg 244w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>9. <a href="https://addapinch.com/homemade-ranch-seasoning-mix-recipe/" target="_blank" rel="noopener noreferrer">Homemade Ranch Seasoning Mix </a>courtesy of Add a Pinch.</p>
<p><a href="https://addapinch.com/homemade-ranch-seasoning-mix-recipe/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244053 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-ranch-seasoning-recipe_DSC3092-2.jpg" alt="Homemade Ranch Seasoning" width="500" height="741" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-ranch-seasoning-recipe_DSC3092-2.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-ranch-seasoning-recipe_DSC3092-2-169x250.jpg 169w, https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-ranch-seasoning-recipe_DSC3092-2-270x400.jpg 270w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>10. <a href="https://www.notquitesusie.com/2015/11/take-the-dare-win-with-unitedhealthcare-homemade-sloppy-joe-seasoning-recipe.html" target="_blank" rel="noopener noreferrer">Homemade Sloppy Joe Seasoning Mix</a> from Not Quite Susie.</p>
<p><a href="https://www.notquitesusie.com/2015/11/take-the-dare-win-with-unitedhealthcare-homemade-sloppy-joe-seasoning-recipe.html" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244054 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Sloppy-Joe-Seasoning-Mix-Recipe-700x1038.jpg" alt="Homemade Sloppy Joe Mix" width="500" height="741" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Sloppy-Joe-Seasoning-Mix-Recipe-700x1038.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Sloppy-Joe-Seasoning-Mix-Recipe-700x1038-169x250.jpg 169w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Sloppy-Joe-Seasoning-Mix-Recipe-700x1038-270x400.jpg 270w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>11. <a href="https://www.itisakeeper.com/11737/burger-seasoning-blend-2/" target="_blank" rel="noopener noreferrer">Homemade Burger Seasoning</a> from It&#8217;s a Keeper.</p>
<p><a href="https://www.itisakeeper.com/11737/burger-seasoning-blend-2/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244055 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Best-Homemade-Burger-Seasoning-It-is-a-Keeper-H.jpg" alt="Best-Homemade-Burger-Seasoning-It-is-a-Keeper-H" width="500" height="755" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Best-Homemade-Burger-Seasoning-It-is-a-Keeper-H.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Best-Homemade-Burger-Seasoning-It-is-a-Keeper-H-166x250.jpg 166w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Best-Homemade-Burger-Seasoning-It-is-a-Keeper-H-265x400.jpg 265w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>12. <a href="http://www.countrycleaver.com/2014/04/diy-instant-chocolate-pudding-mix.html" target="_blank" rel="noopener noreferrer">Homemade Chocolate Pudding Mix</a> from Country Cleaver.</p>
<p><a href="http://www.countrycleaver.com/2014/04/diy-instant-chocolate-pudding-mix.html" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244056 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/DIY-Instant-Chocolate-Pudding-Mix-www.countrycleaver.com-560x839.jpg" alt="Homemade Instant Chocolate Pudding Mix" width="500" height="749" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/DIY-Instant-Chocolate-Pudding-Mix-www.countrycleaver.com-560x839.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2016/07/DIY-Instant-Chocolate-Pudding-Mix-www.countrycleaver.com-560x839-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2016/07/DIY-Instant-Chocolate-Pudding-Mix-www.countrycleaver.com-560x839-267x400.jpg 267w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>13.  <a href="https://pennypinchinmom.com/copycat-nesquik-mix/" target="_blank" rel="noopener noreferrer">Homemade Nesquick Mix</a> by Penny Pinchin&#8217; Mom.</p>
<p><a href="http://www.countrycleaver.com/2014/04/diy-instant-chocolate-pudding-mix.html" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244057 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-nesquick.jpg" alt="Homemade Nesquick Mix" width="400" height="586" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-nesquick.jpg 400w, https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-nesquick-171x250.jpg 171w, https://pennypinchinmom.com/wp-content/uploads/2016/07/homemade-nesquick-273x400.jpg 273w" sizes="auto, (max-width: 400px) 100vw, 400px" /></a></p>
<p>&nbsp;</p>
<p>14.  <a href="http://tenatthetable.com/uncategorized/homemade-pumpkin-spice-mix/" target="_blank" rel="noopener noreferrer">Homemade Pumpkin Pie Spice</a> by Ten at the Table.</p>
<p><a href="http://tenatthetable.com/uncategorized/homemade-pumpkin-spice-mix/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244058 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/b2216a865907c0727a78e3effccd6e73.jpg" alt="Homemade Pumpkin Pie Spice" width="500" height="749" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/b2216a865907c0727a78e3effccd6e73.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2016/07/b2216a865907c0727a78e3effccd6e73-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2016/07/b2216a865907c0727a78e3effccd6e73-267x400.jpg 267w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>15. <a href="https://www.gracefullittlehoneybee.com/homemade-spiced-chai-mix/" target="_blank" rel="noopener noreferrer">Homemade Chai Spice Mix</a> from Graceful Little Honey Bee.</p>
<p><a href="https://www.gracefullittlehoneybee.com/homemade-spiced-chai-mix/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-244059 size-full" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Spiced-Chai-Mix-2.jpg" alt="Homemade Spiced Chai Mix" width="500" height="750" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Spiced-Chai-Mix-2.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Spiced-Chai-Mix-2-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Homemade-Spiced-Chai-Mix-2-267x400.jpg 267w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-328830 size-full" title="Homemade mix recipes for bisquick, taco seasoning, Nestle chocolate milk, pumpkin spice and more! Don't buy mixes when you make your mixes from scratch at home and save money. #homemade #mixes #baking #recipes" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Blank-Pinterest-Short-2-copy.png" alt="" width="467" height="700" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Blank-Pinterest-Short-2-copy.png 467w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Blank-Pinterest-Short-2-copy-167x250.png 167w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Blank-Pinterest-Short-2-copy-400x600.png 400w" sizes="auto, (max-width: 467px) 100vw, 467px" /></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-mixes/">Homemade Mixes (Bisquick, Nesquick, Cakes and More)!</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oven Baked French Toast</title>
		<link>https://pennypinchinmom.com/oven-baked-french-toast/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Tue, 05 Jul 2016 18:15:27 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=243719</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/oven-baked-french-toast/">Oven Baked French Toast</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Oven-baked French toast is an easy way to make a large amount of French toast at once!&#160; Make extra on Sunday and have breakfast for every day of the week. French toast is one of my favorite breakfast dishes. It brings back memories of when I was a little girl and went to my grandma&#8217;s ... <a href="https://pennypinchinmom.com/oven-baked-french-toast/" class="more-link">Read More <span class="screen-reader-text">about  Oven Baked French Toast</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/oven-baked-french-toast/">Oven Baked French Toast</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/oven-baked-french-toast/">Oven Baked French Toast</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>

<p class="wp-block-paragraph">Oven-baked French toast is an easy way to make a large amount of French toast at once!&nbsp; Make extra on Sunday and have breakfast for every day of the week.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="675" height="566" data-pin-url="https://pennypinchinmom.com/oven-baked-french-toast/?tp_image_id=315711" data-pin-id="163044448995292756" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/oven-baked-french-toast-1-1.png" alt="oven to make french toast" class="wp-image-315711" title="Breakfast recipe idea - French Toast in the Oven! Oven baked french toast is super easy to make and still has all the flavor -- just like you made it in a pan! simple breakfast recipes | breakfast recipes | breakfast recipe ideas | french toast recipes #easybreakfast #frenchtoast #breakfastrecipes " srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/oven-baked-french-toast-1-1.png 675w, https://pennypinchinmom.com/wp-content/uploads/2016/07/oven-baked-french-toast-1-1-250x210.png 250w, https://pennypinchinmom.com/wp-content/uploads/2016/07/oven-baked-french-toast-1-1-477x400.png 477w" sizes="auto, (max-width: 675px) 100vw, 675px" /></figure>
</div>


<p class="wp-block-paragraph">French toast is one of my favorite breakfast dishes. It brings back memories of when I was a little girl and went to my grandma&#8217;s house for the holidays. It holds a special place in my heart.</p>



<p class="wp-block-paragraph">You are probably like me and make it on the stove. But did you know you can make French toast in the oven? We have a family of five, so using one pan to make breakfast on a Sunday morning takes a lot of time.</p>



<p class="wp-block-paragraph">I can make an entire batch of French toast at once by using this simple oven-baked method. Best of all &nbsp;&#8211; you are not sacrificing the flavor at all. &nbsp;You are just making it easy on yourself!</p>



<ul class="wp-block-list">
<li><span style="font-weight: 400;">Pro tip: French toast is the perfect special occasion breakfast, like Christmas brunch! For other budget-friendly Christmas brunch options, see</span> <a href="https://pennypinchinmom.com/how-to-do-christmas-on-a-budget/"><span style="font-weight: 400;">How to Do Christmas on a Budget</span></a><span style="font-weight: 400;">.</span></li>
</ul>



<h3 class="wp-block-heading">Other Recipes You May Be Interested In</h3>



<ul class="wp-block-list">
<li><a href="https://pennypinchinmom.com/2-ingredient-rhodes-caramel-rolls-recipe/" data-type="post" data-id="155578"><strong>Rhodes Caramel Rolls Recipe</strong></a></li>



<li><a href="https://pennypinchinmom.com/easy-blueberry-compote/" data-type="post" data-id="283209"><strong>Easy Blueberry Compote</strong></a></li>



<li><a href="https://pennypinchinmom.com/zucchini-bars-with-cream-cheese-frosting/" data-type="post" data-id="322695"><strong>Zucchini Bars With Cream Cheese Frosting</strong></a></li>
</ul>


<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://pennypinchinmom.com/oven-baked-french-toast/print/304078/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-304078-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-304078" data-tr-id="304078" class="tasty-recipes tasty-recipes-304078 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Oven French Toast</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/oven-baked-french-toast-1-1-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/oven-baked-french-toast/?tp_image_id=315711" />		</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://pennypinchinmom.com/oven-baked-french-toast/print/304078/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Foven-baked-french-toast%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Foven-baked-french-toast%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>


	<div class="tasty-recipes-description" data-tasty-recipes-customization="body-color.color">
		<p>Make your french toast in the oven instead of standing at the stove making 3 &#8211; 4 slices at a time.  It&#8217;s the perfect way to feed a crowd (or have leftovers for breakfast tomorrow).</p>
	</div>

	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">5 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">15 mins</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">20 mins</span></li>
							<li class="yield"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Yield:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-yield">10</span></li>
							<li class="cuisine"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cuisine:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="8">8</span> &#8211; <span data-amount="10">10</span> slices of Texas Toast</li>
<li><span data-amount="2" data-unit="cup">2 cups</span> of milk</li>
<li><span data-amount="2">2</span> eggs</li>
<li><span data-amount="0.5" data-unit="tablespoon">1/2 tablespoon</span> of cinnamon</li>
<li>Cookie sheet</li>
<li>Cooking spray</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f743b7c4_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_6a628f743b7c4_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Spray the cookie sheet with cooking spray.</li>
<li id="instruction-step-2">Combine milk, eggs, and cinnamon in a bowl.</li>
<li id="instruction-step-3">Dip bread into the mixture so that it is completely covered (but the bread is not soaked through)</li>
<li id="instruction-step-4">Place on cookie sheet.</li>
<li id="instruction-step-5">Repeat for all slices</li>
<li id="instruction-step-6">Bake at 375 for 15 minutes, flipping halfway through baking.</li>
</ol>
		</div>
	</div>



	<div class="tasty-recipes-notes">
		<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
		<div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
			<p>To add a bit of pizzaz, you can add toppings like my <a href="https://pennypinchinmom.com/easy-blueberry-compote/">blueberry compote</a> or a <a href="https://pennypinchinmom.com/easy-whipped-cream-recipe/">whipped topping</a>.</p>
		</div>
	</div>





<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can&#8217;t wait to see what you&#8217;ve made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":243719};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>

<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="517" height="775" data-pin-url="https://pennypinchinmom.com/oven-baked-french-toast/?tp_image_id=335150" data-pin-id="163044449005127382" data-pin-title="Oven Baked French Toast Recipe" data-pin-description="Embrace sweater weather with warm, oven-baked French toast! This simple recipe is perfect for fall meal prep. Make extra on Sunday for quick breakfasts all week. Try it with a sprinkle of pumpkin pie spice for a festive twist!" src="https://pennypinchinmom.com/wp-content/uploads/2016/07/Oven-Baked-French-Toast-Recipe-517x775.jpg" alt="Oven Baked French Toast Recipe" class="wp-image-335150" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/07/Oven-Baked-French-Toast-Recipe-517x775.jpg 517w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Oven-Baked-French-Toast-Recipe-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Oven-Baked-French-Toast-Recipe-400x600.jpg 400w, https://pennypinchinmom.com/wp-content/uploads/2016/07/Oven-Baked-French-Toast-Recipe.jpg 736w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>
</div><p>The post <a rel="nofollow" href="https://pennypinchinmom.com/oven-baked-french-toast/">Oven Baked French Toast</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fresh Blueberry Puffs</title>
		<link>https://pennypinchinmom.com/fresh-blueberry-puffs/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Tue, 22 Mar 2016 19:45:29 +0000</pubDate>
				<category><![CDATA[Desserts]]></category>
		<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=237879</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/fresh-blueberry-puffs/">Fresh Blueberry Puffs</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Who doesn&#8217;t love a decadent treat once in a while? I know I do! &#160;Of course, I don&#8217;t like to go too far overboard and do what I can to ensure that I am still getting something good for me at the same time. That is why these fresh blueberry puffs are one of my ... <a href="https://pennypinchinmom.com/fresh-blueberry-puffs/" class="more-link">Read More <span class="screen-reader-text">about  Fresh Blueberry Puffs</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/fresh-blueberry-puffs/">Fresh Blueberry Puffs</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/fresh-blueberry-puffs/">Fresh Blueberry Puffs</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>

<p class="wp-block-paragraph">Who doesn&#8217;t love a decadent treat once in a while? I know I do! &nbsp;Of course, I don&#8217;t like to go too far overboard and do what I can to ensure that I am still getting something good for me at the same time.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="675" height="566" data-pin-url="https://pennypinchinmom.com/fresh-blueberry-puffs/?tp_image_id=315891" src="https://pennypinchinmom.com/wp-content/uploads/2016/03/fresh-blueberry-puffs-1-1.png" alt="" class="wp-image-315891" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/03/fresh-blueberry-puffs-1-1.png 675w, https://pennypinchinmom.com/wp-content/uploads/2016/03/fresh-blueberry-puffs-1-1-250x210.png 250w, https://pennypinchinmom.com/wp-content/uploads/2016/03/fresh-blueberry-puffs-1-1-477x400.png 477w" sizes="auto, (max-width: 675px) 100vw, 675px" /></figure>
</div>


<p class="wp-block-paragraph">That is why these fresh blueberry puffs are one of my favorites! &nbsp;I get all the sweet, but it still has fresh fruit so I don&#8217;t feel quite as guilty!</p>



<p class="wp-block-paragraph">The breakfast puffs are super easy to make and you can switch out the blueberries for any other fruits you may want to try.&nbsp; I&#8217;ve made them with raspberries, blackberries and even mixed fruit and they are delicious every single time.</p>



<p class="wp-block-paragraph">These are one of my favorite breakfast treats &#8211; because it feels like you are starting your day off with dessert!</p>



<p class="wp-block-paragraph">Also, if you like easy summer desserts, you may want to check out these posts, too:</p>



<ul class="wp-block-list">
<li><strong><a href="https://pennypinchinmom.com/patriotic-fruit-flag/">Mini Fruit Pizza</a></strong></li>



<li><strong><a href="https://pennypinchinmom.com/pineapple-icebox-dessert/">Pineapple Icebox Dessert</a></strong></li>



<li><strong><a href="https://pennypinchinmom.com/no-churn-cookies-and-cream-ice-cream/">No-Churn Cookies &amp; Cream Ice Cream</a></strong></li>
</ul>


<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://pennypinchinmom.com/fresh-blueberry-puffs/print/304012/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-304012-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-304012" data-tr-id="304012" class="tasty-recipes tasty-recipes-304012 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Fresh Blueberry Puffs</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2016/03/fresh-blueberry-puffs-2-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/fresh-blueberry-puffs/?tp_image_id=315892" />		</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://pennypinchinmom.com/fresh-blueberry-puffs/print/304012/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Ffresh-blueberry-puffs%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Ffresh-blueberry-puffs%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
							<li class="cuisine"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cuisine:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cuisine">Dessert</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="2">2</span>&#8211;<span data-amount="3">3</span> cans of crescents</li>
<li><span data-amount="2" data-unit="cup">2 cups</span> of fresh blueberries</li>
<li><span data-amount="0.66666666666667" data-unit="cup">2/3 cup</span> sugar</li>
<li><span data-amount="2" data-unit="teaspoon">2 teaspoons</span> cinnamon</li>
<li><span data-amount="2" data-unit="tablespoon">2 tablespoons</span> flour</li>
<li><span data-amount="0.5" data-unit="cup">½ cup</span> water</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f74461a6_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_6a628f74461a6_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">In a large bowl, mix together blueberries, sugar, cinnamon, flour, and water. Mix well.</li>
<li id="instruction-step-2">Take two crescents and separately, make them into balls of dough.</li>
<li id="instruction-step-3">Roll both balls out to be flat like a mini pie crust or pizza crust.</li>
<li id="instruction-step-4">In the middle of one of these flattened balls of dough, place a spoonful or two of blueberry mixture.</li>
<li id="instruction-step-5">Take the other flattened ball of dough and lay it over the top of the blueberry mixture like the top of a pie.</li>
<li id="instruction-step-6">Mold the edges of the top dough into the bottom dough to seal in the blueberry mixture.</li>
<li id="instruction-step-7">Trim extra dough if needed.</li>
<li id="instruction-step-8">Bake at 325 degrees for about 30 minutes or until the middle is no longer doughy.</li>
</ol>
		</div>
	</div>



	<div class="tasty-recipes-notes">
		<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Notes</h3>
		<div class="tasty-recipes-notes-body" data-tasty-recipes-customization="body-color.color">
			<p>The middle will still look slightly gooey due to the mixture. Once out of the oven and cooled, the inside will no longer be gooey</p>
		</div>
	</div>





<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can&#8217;t wait to see what you&#8217;ve made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":237879};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>

<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="444" height="750" data-pin-url="https://pennypinchinmom.com/fresh-blueberry-puffs/?tp_image_id=315893" src="https://pennypinchinmom.com/wp-content/uploads/2016/03/blueberry-puffs-copy.jpg" alt="blueberry breakfast pastries" class="wp-image-315893" title="Breakfast idea:  Fresh Blueberry Puffs!!  This pastry is like having a dessert for breakfast.  Swap the blueberries for blackberries or raspberries for an interesting treat!!!  Breakfast recipes | quick breakfast recipes | breakfast for kids | fresh fruit recipes | blueberry recipes  #breakfast #blueberries #pastries " srcset="https://pennypinchinmom.com/wp-content/uploads/2016/03/blueberry-puffs-copy.jpg 444w, https://pennypinchinmom.com/wp-content/uploads/2016/03/blueberry-puffs-copy-148x250.jpg 148w, https://pennypinchinmom.com/wp-content/uploads/2016/03/blueberry-puffs-copy-237x400.jpg 237w" sizes="auto, (max-width: 444px) 100vw, 444px" /></figure>
</div><p>The post <a rel="nofollow" href="https://pennypinchinmom.com/fresh-blueberry-puffs/">Fresh Blueberry Puffs</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Maple Blueberry Overnight Oatmeal</title>
		<link>https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Thu, 07 Jan 2016 15:45:38 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=196532</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/">Maple Blueberry Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Overnight oatmeal is popular because it is an easy way to have a healthy breakfast in just minutes each morning.  There are many ways to make it, but you will want to try maple blueberry oatmeal.  It&#8217;s a thing.  And it&#8217;s delicious. This is truly heaven in a jar!  Love that I can make it ... <a href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/" class="more-link">Read More <span class="screen-reader-text">about  Maple Blueberry Overnight Oatmeal</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/">Maple Blueberry Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/">Maple Blueberry Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>Overnight oatmeal is popular because it is an easy way to have a healthy breakfast in just minutes each morning.  There are many ways to make it, but you will want to try maple blueberry oatmeal.  It&#8217;s a thing.  And it&#8217;s delicious.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-315910 size-full" title="Overnight maple blueberry oatmeal is easy to make and filled with tons of flavor.  Breakfast in a jar ensures you get a healthy breakfast without it taking too long to make.  Quick and easy maple blueberry overnight oatmeal will quickly become your favorite.  breakfast recipe | oatmeal recipes | easy breakfast recipes | quick breakfast recipes | blueberry recipes  #overnightoatmeal #blueberry #maple #breakfastrecipes" src="https://pennypinchinmom.com/wp-content/uploads/2016/01/maple-blueberry-overnight-oatmeal-pin-1.png" alt="blueberry overnight oatmeal" width="675" height="566" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/01/maple-blueberry-overnight-oatmeal-pin-1.png 675w, https://pennypinchinmom.com/wp-content/uploads/2016/01/maple-blueberry-overnight-oatmeal-pin-1-250x210.png 250w, https://pennypinchinmom.com/wp-content/uploads/2016/01/maple-blueberry-overnight-oatmeal-pin-1-477x400.png 477w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>This is truly heaven in a jar!  Love that I can make it up at night, and it is ready for me in the morning (my kind of breakfast)!  Get the tips to make your very own Blueberry Overnight Oatmeal.  It is easy to make and like I said&#8230;you wake, and it is waiting for you to eat at home or even take with you to work!</p>
<p>More incredible breakfast recipes:</p>
<ul>
<li><a href="https://pennypinchinmom.com/nutella-croissants-4-ingredients-less/">Nutella Croissants</a></li>
<li><a href="https://pennypinchinmom.com/no-bake-oatmeal-breakfast-bites/">No Bake Oatmeal Breakfast Bites</a></li>
<li><a href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/">Peach Cobbler Overnight Oatmeal</a></li>
<li><a href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">Banana Pecan Overnight Oatmeal</a></li>
</ul>
<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://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/print/303872/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-303872-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-303872" data-tr-id="303872" class="tasty-recipes tasty-recipes-303872 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Maple Blueberry Overnight Oatmeal</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/maple-blueberry-overnight-oatmeal-300x300-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/?tp_image_id=303873" />		</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://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/print/303872/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fmaple-blueberry-overnight-oatmeal%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fmaple-blueberry-overnight-oatmeal%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="0.5" data-unit="cup">1/2 cup</span> Rolled Oatmeal</li>
<li><span data-amount="1" data-unit="tbsp">1 TBSP</span> <a href="https://www.amazon.com/Healthworks-Chia-Seeds-Raw-Pesticide-Free/dp/B00313L62Y/ref=as_li_ss_tl?s=grocery&amp;ie=UTF8&amp;qid=1499298368&amp;sr=1-1-spons&amp;keywords=chia+seeds&amp;th=1&amp;linkCode=ll1&amp;tag=pennypinchinmom.com-20&amp;linkId=c34904b2c0026822569acffc92afa357" target="_blank" rel="noopener">Chia Seeds</a></li>
<li><span data-amount="2" data-unit="tbsp">2 TBSP</span> Plain Greek Yogurt</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> Almond or Coconut Milk (or milk of choice)</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> Blueberries</li>
<li><span data-amount="1" data-unit="tbsp">1 TBSP</span> Maple Syrup or brown sugar</li>
<li>Light dusting of Cinnamon</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f744c427_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_6a628f744c427_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Put raw oatmeal, yogurt, chia seeds and milk in a pint-sized jar or container.</li>
<li id="instruction-step-2">Place the lid on tightly and shake until mixed well.</li>
<li id="instruction-step-3">Put in the refrigerator to sit overnight.</li>
<li id="instruction-step-4">In the morning, mix blueberries and maple syrup together.</li>
<li id="instruction-step-5">Heat in the microwave for 45 seconds or until blueberries begin to burst.</li>
<li id="instruction-step-6">Add blueberries to your oatmeal mixture and stir.</li>
<li id="instruction-step-7">Top with a few extra fresh blueberries and a light dusting of cinnamon.</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":196532};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-315908 size-full" title="Overnight maple blueberry oatmeal is easy to make and filled with tons of flavor.  Breakfast in a jar ensures you get a healthy breakfast without it taking too long to make.  Quick and easy maple blueberry overnight oatmeal will quickly become your favorite.  breakfast recipe | oatmeal recipes | easy breakfast recipes | quick breakfast recipes | blueberry recipes  #overnightoatmeal #blueberry #maple #breakfastrecipes" src="https://pennypinchinmom.com/wp-content/uploads/2016/01/overnight-blueberry-oatmeal-copy.jpg" alt="overnight oatmeal recipe idea" width="444" height="750" srcset="https://pennypinchinmom.com/wp-content/uploads/2016/01/overnight-blueberry-oatmeal-copy.jpg 444w, https://pennypinchinmom.com/wp-content/uploads/2016/01/overnight-blueberry-oatmeal-copy-148x250.jpg 148w, https://pennypinchinmom.com/wp-content/uploads/2016/01/overnight-blueberry-oatmeal-copy-237x400.jpg 237w" sizes="auto, (max-width: 444px) 100vw, 444px" /></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/">Maple Blueberry Overnight Oatmeal</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Peach Cobbler Oatmeal (Overnight Recipe)</title>
		<link>https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Thu, 16 Apr 2015 00:30:09 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=197193</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/">Peach Cobbler Oatmeal (Overnight Recipe)</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>One of the newest trends in both convenience and weight loss is overnight oatmeal.  Oats can be a powerful weapon in your weight loss battle. By making them overnight, they are easy to grab, ensuring you eat a healthy breakfast, even on the run. I&#8217;ll get to my amazing peach cobbler overnight oats recipe in ... <a href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/" class="more-link">Read More <span class="screen-reader-text">about  Peach Cobbler Oatmeal (Overnight Recipe)</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/">Peach Cobbler Oatmeal (Overnight Recipe)</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/">Peach Cobbler Oatmeal (Overnight Recipe)</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>One of the newest trends in both convenience and weight loss is overnight oatmeal.  Oats can be a powerful weapon in your weight loss battle. By making them overnight, they are easy to grab, ensuring you eat a healthy breakfast, even on the run.</p>
<p>I&#8217;ll get to my amazing peach cobbler overnight oats recipe in a minute.  But, if you have never made oatmeal like this before, there are a few things you need to keep in mind.  Otherwise, it may not turn out quite the way you hope.</p>
<h2><strong>TRICKS TO MAKING OVERNIGHT OATMEAL</strong></h2>
<h3><strong>DON&#8217;T USE WATER</strong></h3>
<p>As tempting and easy as it is to use water, it may not produce the best flavor. Stick with almond or cashew milk.  It will give your oatmeal a rich, creamy texture.</p>
<h3><strong>USE THE RIGHT TYPE OF OATS</strong></h3>
<p>There are two types of oats you can use for your overnight oatmeal:  steel or rolled.  The way to know the difference is that if you like to taste the oats, stick with steel.  Don&#8217;t want to?  Then rolled is the one for you.</p>
<p>&nbsp;</p>
<h3><strong>ADD THE TOPPINGS AT THE RIGHT TIME</strong></h3>
<p>You should wait to add your toppings until the morning.  Otherwise, your fruit and nuts might end up soggy &#8211; and that does not taste good.</p>
<p>The only exception to this is chia seeds (which I use in this recipe below).  They need time to absorb liquid, so adding them overnight helps that process.</p>
<p>&nbsp;</p>
<h3><strong>USE THE RIGHT AMOUNT OF LIQUID</strong></h3>
<p>If you don&#8217;t use enough and your oats will be thick, pasty and chewy.  If you use too much, your oatmeal will be more like soup.  Carefully follow the recipes you try as they have (usually) been tested.</p>
<p>&nbsp;</p>
<h3><strong>USE JARS WITH LIDS</strong></h3>
<p>If you want to take it with you to the office, make sure you create your overnight oatmeal in a container that you can take with you. I recommend a jar because it can seal completely closed and there is less chance of liquid leaking onto your seat or in your bag.</p>
<p>Now that you know a few things about making your oatmeal, let&#8217;s get to the fun part &#8211; the recipe!  This peach cobbler oatmeal tastes just like the dessert!!  And,  this is an easy recipe that takes a few minutes to make a night. Mix it up before you go to bed and breakfast will be waiting for you in the morning!</p>
<p>Checkout out the <a title="Maple Blueberry Overnight Oatmeal" href="https://pennypinchinmom.com/maple-blueberry-overnight-oatmeal/" target="_blank" rel="noopener">Maple Blueberry </a>and <a title="No Cook – Banana Pecan Overnight Oatmeal" href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/" target="_blank" rel="noopener">Banana Pecan</a> Recipes as well!</p>
<p>&nbsp;</p>
<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://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/print/303884/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-303884-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-303884" data-tr-id="303884" class="tasty-recipes tasty-recipes-303884 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Peach Cobbler Overnight Oatmeal</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/Untitled-design-34-300x300-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/?tp_image_id=303885" />		</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://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/print/303884/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fpeach-cobbler-overnight-oatmeal%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fpeach-cobbler-overnight-oatmeal%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="0.5" data-unit="cup">1/2 cup</span> oats (steel or rolled)</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> plain or vanilla greek yogurt</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> milk of choice (Almond or Cashew)</li>
<li><span data-amount="1" data-unit="tbsp">1 Tbsp</span> Chia Seeds</li>
<li>Dash of cinnamon</li>
<li><span data-amount="1" data-unit="tsp">1 tsp</span> vanilla extract</li>
<li><span data-amount="0.25" data-unit="cup">1/4 cup</span> peaches</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f7452340_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_6a628f7452340_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">In this order place: raw oatmeal, yogurt, chia seeds and milk in a pint-sized jar or container.</li>
<li id="instruction-step-2">Place the lid on tightly and shake until mixed well.</li>
<li id="instruction-step-3">Add vanilla and cinnamon.</li>
<li id="instruction-step-4">Tighten lid and place in the refrigerator to sit overnight.</li>
<li id="instruction-step-5">In the morning, add the diced peaches.</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":197193};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-321235 size-full" title="Peach cobbler oatmeal is easy to make for a quick breakfast. This recipe tastes just like the dessert - but in a healthy breakfast option! Make it at night before you go to bed and it will be ready for you when you wake up in the morning. #breakfastrecipes #peachcobbleroatmeal #oatmeal #overnightoatmeal #peaches #breakfast #cobbler #PPM" src="https://pennypinchinmom.com/wp-content/uploads/2015/04/overnight-oats-copy.jpg" alt="" width="500" height="750" srcset="https://pennypinchinmom.com/wp-content/uploads/2015/04/overnight-oats-copy.jpg 500w, https://pennypinchinmom.com/wp-content/uploads/2015/04/overnight-oats-copy-167x250.jpg 167w, https://pennypinchinmom.com/wp-content/uploads/2015/04/overnight-oats-copy-400x600.jpg 400w" sizes="auto, (max-width: 500px) 100vw, 500px" /></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/peach-cobbler-overnight-oatmeal/">Peach Cobbler Oatmeal (Overnight Recipe)</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Homemade Pop Tarts Recipes</title>
		<link>https://pennypinchinmom.com/homemade-raspberry-poptarts/</link>
		
		<dc:creator><![CDATA[Susan]]></dc:creator>
		<pubDate>Tue, 10 Feb 2015 23:30:57 +0000</pubDate>
				<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Kid Friendly]]></category>
		<guid isPermaLink="false">https://pennypinchinmom.com/?p=191894</guid>

					<description><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-raspberry-poptarts/">Homemade Pop Tarts Recipes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>My kids love pop tarts.  But, I don&#8217;t like how much sugar they have.  It is not the way I want they to start out the day.  I found a way to make them pop tarts at home &#8211; so they have less sugar but all of the flavor! Check out this awesome recipe for ... <a href="https://pennypinchinmom.com/homemade-raspberry-poptarts/" class="more-link">Read More <span class="screen-reader-text">about  Homemade Pop Tarts Recipes</span></a></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-raspberry-poptarts/">Homemade Pop Tarts Recipes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-raspberry-poptarts/">Homemade Pop Tarts Recipes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
<p>My kids love pop tarts.  But, I don&#8217;t like how much sugar they have.  It is not the way I want they to start out the day.  I found a way to make them pop tarts at home &#8211; so they have less sugar but all of the flavor!</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-315914" src="https://pennypinchinmom.com/wp-content/uploads/2015/02/homemade-raspberry-pop-tarts-1-1.png" alt="" width="675" height="566" srcset="https://pennypinchinmom.com/wp-content/uploads/2015/02/homemade-raspberry-pop-tarts-1-1.png 675w, https://pennypinchinmom.com/wp-content/uploads/2015/02/homemade-raspberry-pop-tarts-1-1-250x210.png 250w, https://pennypinchinmom.com/wp-content/uploads/2015/02/homemade-raspberry-pop-tarts-1-1-477x400.png 477w" sizes="auto, (max-width: 675px) 100vw, 675px" /></p>
<p>Check out this awesome recipe for homemade raspberry pop tarts!  They are so easy to make your kids can help you. Plus you can swap out the ingredients to make whatever flavor you want &#8211; raspberry, strawberry, smore&#8217;s, Nutella &#8211; the options are limitless!</p>
<p>More incredible <a href="https://pennypinchinmom.com/the-best-easy-dessert-breads-recipes/" data-wpil-monitor-id="9">breakfast recipes</a> you need to try:</p>
<ul>
<li><a href="https://pennypinchinmom.com/sausage-hashbrown-breakfast-casserole/">Sausage Hashbrown Breakfast Casserole</a></li>
<li><a href="https://pennypinchinmom.com/nutella-croissants-4-ingredients-less/">Nutella Croissants</a></li>
<li><a href="https://pennypinchinmom.com/no-cook-banana-pecan-overnight-oatmeal/">Banana Pecan Overnight Oatmeal</a></li>
</ul>
<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://pennypinchinmom.com/homemade-raspberry-poptarts/print/303851/">Print</a><span class="tasty-recipes-jump-target" id="tasty-recipes-303851-jump-target" style="display:block;padding-top:2px;margin-top:-2px;"></span><div id="tasty-recipes-303851" data-tr-id="303851" class="tasty-recipes tasty-recipes-303851 tasty-recipes-display tasty-recipes-has-image">


<h2 class="tasty-recipes-title" data-tasty-recipes-customization="h2-color.color h2-transform.text-transform">Homemade Raspberry Pop Tarts</h2>
<div class="tasty-recipes-image-button-container">
			<div class="tasty-recipes-image">
			<img loading="lazy" decoding="async" width="150" height="150" src="https://pennypinchinmom.com/wp-content/uploads/2017/09/homemade-raspberry-pop-tarts-300x300-150x150.png" class="attachment-thumbnail size-thumbnail" alt="" data-pin-nopin="true" data-pin-url="https://pennypinchinmom.com/homemade-raspberry-poptarts/?tp_image_id=303852" />		</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://pennypinchinmom.com/homemade-raspberry-poptarts/print/303851/" target="_blank" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-print" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-print.png">
		Print Recipe</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%2Fpennypinchinmom.com%2Fhomemade-raspberry-poptarts%2F" href="https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fpennypinchinmom.com%2Fhomemade-raspberry-poptarts%2F" data-tasty-recipes-customization="">
			<img decoding="async" class="svg-pinterest" data-pin-nopin="true" src="https://pennypinchinmom.com/wp-content/plugins/tasty-recipes/templates/buttons/images/icon-pinterest.png">
		Pin Recipe</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>
	<div class="tasty-recipes-rating" data-tasty-recipes-customization="body-color.color">
							<p><span data-tasty-recipes-customization="detail-label-color.color" class="rating-label"></span></p>
			</div>



	<div class="tasty-recipes-details" data-tasty-recipes-customization="body-color.color">
		<ul>
							<li class="author"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Author:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-author-name">Tracie</span></li>
							<li class="prep-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Prep Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-prep-time">10 mins</span></li>
							<li class="cook-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Cook Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-cook-time">15 mins</span></li>
							<li class="total-time"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Total Time:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-total-time">25 mins</span></li>
							<li class="category"><strong data-tasty-recipes-customization="detail-label-color.color" class="tasty-recipes-label">Category:</strong> <span data-tasty-recipes-customization="detail-value-color.color" class="tasty-recipes-category">Breakfast</span></li>
					</ul>
	</div>

	<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">Ingredients</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><span data-amount="2">2</span> refrigerated pie crusts (or make your own)</li>
<li><span data-amount="0.5" data-unit="cup">1/2 cup</span> Raspberry Jam</li>
<li><span data-amount="1">1</span> egg yolk</li>
<li><span data-amount="1" data-unit="teaspoon">1 teaspoon</span> milk (or water)</li>
<li>White Icing and Sprinkles (for topping)</li>
</ul>
<!--INSIDE_INGREDIENTS-->		</div>
		<p
	id="shop-with-instacart-v1" 	data-affiliate_id="2676"
	data-source_origin="affiliate_hub"
	data-affiliate_platform="recipe_widget">
</p>
<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_6a628f7457d15_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_6a628f7457d15_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>

	<div class="tasty-recipe-instructions">
		<div class="tasty-recipes-instructions-header">
			<h3 data-tasty-recipes-customization="h3-color.color h3-transform.text-transform">Instructions</h3>
					</div>
		<div class="tasty-recipes-instructions-body" data-tasty-recipes-customization="body-color.color">
			<ol>
<li id="instruction-step-1">Preheat oven to 350.</li>
<li id="instruction-step-2">Cut pie dough into 6 evenly sized rectangles. Repeat with the second pie crust.</li>
<li id="instruction-step-3">Lay parchment paper out onto a baking sheet and carefully place 6 of the rectangles 2&#8243; inches apart.</li>
<li id="instruction-step-4">With a fork gently poke 3-4 sets of small holes into rectangle pieces.</li>
<li id="instruction-step-5">Spread 1 tablespoon of raspberry jam onto each rectangle.</li>
<li id="instruction-step-6">Place a second rectangle over top each Raspberry filled rectangle.</li>
<li id="instruction-step-7">Using a fork lightly press the edges of the rectangles together to make pretty crimped edges.</li>
<li id="instruction-step-8">Using that same fork poke 3-4 sets of holes on the top rectangle pieces.</li>
<li id="instruction-step-9">In a small bowl whisk the yolk of one egg and milk together. Lightly brush each pop tart with mixture.</li>
<li id="instruction-step-10">Place in the oven and bake for 15 minutes or until golden brown.</li>
<li id="instruction-step-11">Remove from oven and immediately drizzle icing and top with sprinkles.</li>
<li id="instruction-step-12">Let cool and serve!</li>
</ol>
		</div>
	</div>








<footer class="tasty-recipes-entry-footer">
	<h3 data-tasty-recipes-customization="footer-heading-color.color h3-transform.text-transform footer-heading.innerText">Did you make this recipe?</h3>
	<div data-tasty-recipes-customization="footer-description-color.color footer-description.innerHTML"><p>Share a photo and tag us — we can't wait to see what you've made!</p></div>
</footer>



<script>
window.trCommon={"minRating":6,"ajaxurl":"https:\/\/pennypinchinmom.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":191894};
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()
);

(function(){
document.querySelectorAll('[data-tr-ingredient-checkbox]').forEach(function(el) {
var input = el.querySelector('.tr-ingredient-checkbox-container input[type="checkbox"]');
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = 'checked';
}
el.addEventListener('click', function(event) {
if ( 'A' === event.target.nodeName
|| 'INPUT' === event.target.nodeName
|| 'LABEL' === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener('change', function() {
el.dataset.trIngredientCheckbox = input.checked ? 'checked' : '';
});
});
}());

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>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-315916 size-full" title="DIY Homemade Pop Tarts Recipe!  Find out how you can make pop tarts at home for your kids!  These have less sugar but they are loaded with lots of flavor!  This recipe is for raspperry pop tarts, but you can use pretty much any filling you would like.   Homemade pop tarts | raspberry recipes | breakfast recipes | kid approved recipes | easy breakfast ideas | Quick breakfast recipe  #breakfast #homemadepoptarts #kidbreakfast #raspberries" src="https://pennypinchinmom.com/wp-content/uploads/2015/02/pop-tarts-copy.jpg" alt="how to make pop tarts" width="444" height="750" srcset="https://pennypinchinmom.com/wp-content/uploads/2015/02/pop-tarts-copy.jpg 444w, https://pennypinchinmom.com/wp-content/uploads/2015/02/pop-tarts-copy-148x250.jpg 148w, https://pennypinchinmom.com/wp-content/uploads/2015/02/pop-tarts-copy-237x400.jpg 237w" sizes="auto, (max-width: 444px) 100vw, 444px" /></p>
<p>The post <a rel="nofollow" href="https://pennypinchinmom.com/homemade-raspberry-poptarts/">Homemade Pop Tarts Recipes</a> appeared first on <a rel="nofollow" href="https://pennypinchinmom.com">Penny Pinchin&#039; Mom</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: pennypinchinmom.com @ 2026-07-23 17:02:28 by W3 Total Cache
-->