Don't hesitate to contact us Today! Phone: 877-301-7773

Email Us at onepaat@hotmail.com

No itemsNo items
  • Office of Long Term Living – Quality Assurance Helpline 800-757-5042 555 Walnut Street, Harrisburg, PA 17101-1919
  • Allegheny County Area Agency on Aging 412-350-4235 2100 Wharton Street, 2nd Fl., Pittsburgh, PA 15203
  • Beaver County Department of Aging 724-847-2262 1020 8th Ave., Beaver Falls, PA 15010
  • Cambria County Department of Aging 814-539-5595 110 Franklin Street, Johnstown, PA 15901
  • Washington County Department of Aging 724-228-6856 100 West Beau Street, Washington, PA 15301
  • Westmoreland County Department of Aging 724-830-4444 Troutman’s Building 200 S Main Street Greensburg, PA 15601

    Alternative news

  • How to Make Avocado Chocolate Mousse

    Avocado chocolate mousse is one of my favorite healthy sweet treats. It combines the nutritional powerhouse of superfood avocado with natural sweeteners to make for a chocolate mousse that’s actually good for you.

    This gluten-free recipe is rich, smooth and satisfying, and it’s sure to be a hit for the dessert lovers in your life.

    Key ingredients

    Avocados are a high-fiber food, packed with healthy fats and rich in magnesium. They are also one of the top potassium-rich foods and have been shown to help heart, gut, eye, skin, hair, immune, joint, bone and brain health.

    While avocado is the star and the main ingredient to differentiate this chocolate mousse recipe from others, it’s far from the only player. Here are the other key ingredients in this chocolate avocado mousse recipe:

    • Medjool dates: Medjool dates are natural sweeteners that are high in potassium, copper, manganese, magnesium and B vitamins. While they are high in sugar, they make for a natural source and also can help manage cholesterol and triglycerides, provide energy, prevent constipation, and boost bone health.
    • Maple syrup: Maple syrup is another sugar substitute that provides the necessary sweetness for chocolate mousse. This versatile ingredient is high in antioxidants, low on the glycemic index, and supplies important vitamins and minerals, such as zinc and manganese.
    • Vanilla extract: Some may view chocolate and vanilla as polar opposites, but they also complement each other very well. As an added bonus, pure vanilla extract possesses antioxidant, antibacterial and anti-inflammatory effects. It also can help support mental health, reduce a fever and lower cholesterol.
    • Cacao powder: You can’t make chocolate mousse without a source of chocolate. Enter cacao, which in addition to that chocolate flavor provides manganese, copper, magnesium, phosphorus, iron, potassium and zinc, among other nutrients.
    • Chocolate protein powder: Adding a high-quality chocolate protein powder (like one made from whey, bone broth or collagen) not only enhances the deep cocoa flavor, but also provides essential amino acids to support gut health, joint mobility and healthy skin. It transforms this decadent treat into a muscle-building snack that keeps you satiated.
    • Almond milk: This plant-based milk alternative is low in calories but high in vitamin E and antioxidant power. Using unsweetened almond milk provides a creamy consistency without the inflammation often associated with conventional dairy, while supplying healthy fats that support heart health and glowing skin.

    How to make chocolate avocado mousse

    To make this avocado chocolate mousse recipe, first you want to blend the dates, maple syrup, protein powder and vanilla extract until the mixture is smooth.

    Next, add the mashed avocado and cacao powder, and blend until it’s a creamy combination. Stop to scrape down the sides of the bowl with a spatula if needed.

    Now you can add the almond milk, and mix until it’s smooth.

    That’s it! Your chocolate avocado mousse recipe is all ready to serve. If you don’t want it room temperature, you can chill it in the refrigerator first.

    This chocolate mousse recipe can be stored in a sealed container in the fridge for up to three days or for up to two weeks in the freezer.

    Similar recipes

    As an added bonus, you can use this chocolate avocado mousse to make other recipes, such as homemade fudgesicles and a chocolate sauce or fondue.

    For fudgesicles, freeze the mouse in ice cube trays. To eat, thaw them for five minutes before serving.

    To turn the mousse into chocolate sauce or fondue, increase the water to one cup for a saucier texture.

    Here are some other sweet recipes to try:

    Print
    Healthy-Chocolate-Mousse

    Chocolate Avocado Mousse Recipe


    • Author: Ethan Boldt
    • Total Time: 10 min
    • Yield: 12
    • Diet: Gluten Free
    const share_pin_buttons = document.getElementsByClassName( 'share-pin button' ); if ( share_pin_buttons ) { for ( let share_key = 0; share_key { 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; } ); } }

    Description

    Avocado chocolate mousse is high in fiber, healthy fats, magnesium and potassium. This gluten-free recipe is rich, smooth and can satisfy your sweet tooth.


    Ingredients

    • ½ cup medjool dates, soaked
    • ½ cup maple syrup
    • 1 teaspoon vanilla extract
    • 1½ cups mashed avocado (3 avocados)
    • ¾ cup raw cacao powder
    • ½ cup almond milk
    • 1 scoop protein powder

    Instructions

    1. Blend or process dates, maple syrup, protein powder and vanilla extract until smooth. Add mashed avocado and cacao powder, and process until creamy, stopping to scrape down the sides of the bowl with a spatula if needed.
    2. Add the almond milk, and process until smooth. Serve at room temperature or chilled. Store in a sealed container in the refrigerator up to 3 days or in the freezer up to 2 weeks.

    Notes

    • You can use honey or liquid stevia in place of maple syrup.
    • You can make this recipe with regular milk, coconut milk or even water in place of almond milk.
    • You can make fudgesicles with this recipe as well. Just freeze the mousse in ice cube trays. Thaw for 5 minutes before serving.
    • To make chocolate sauce or fondue, increase water to 1 cup in this recipe.
    • Category: Desserts
    • Method: Mixing
    • Cuisine: French

    Nutrition

    • Serving Size: 91g
    • Calories: 166
    • Sugar: 15.3g
    • Sodium: 21mg
    • Fat: 8.2g
    • Saturated Fat: 1.5g
    • Unsaturated Fat: 6.2g
    • Trans Fat: 0g
    • Carbohydrates: 24.7g
    • Fiber: 5.6g
    • Protein: 3.6g
    • Cholesterol: 0 mg
    window.trCommon={"minRating":6,"ajaxurl":"https:\/\/draxe.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":243}; window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.smoothScroll = { init() { document.addEventListener( 'click', ( e ) => { let anchor = e.target; if ( anchor.tagName !== 'A' ) { anchor = anchor.closest( 'a.tasty-recipes-scrollto' ); } if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) { return; } const elementHref = anchor.getAttribute( 'href' ); if ( ! elementHref ) { return; } e.preventDefault(); this.goToSelector( elementHref ); }); }, goToSelector( selector ) { const element = document.querySelector( selector ); if ( ! element ) { return; } element.scrollIntoView( { behavior: 'smooth' } ); } }; document.addEventListener( 'DOMContentLoaded', () => window.TastyRecipes.smoothScroll.init() ); window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.cookMode = { wakeLockApi: false, wakeLock: false, cookModeSelector: '.tasty-recipes-cook-mode', init() { if ("wakeLock" in navigator && "request" in navigator.wakeLock) { this.wakeLockApi = navigator.wakeLock; } const cookModes = document.querySelectorAll(this.cookModeSelector); if (cookModes.length > 0) { for (const cookMode of cookModes) { if (this.wakeLockApi) { cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => { this.checkboxChange(event.target); }, false); } else { cookMode.style.display = "none"; } } } }, checkboxChange(checkbox) { if (checkbox.checked) { this.lock(); } else { this.unlock(); } }, setCheckboxesState(state) { const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]'); for (const checkbox of checkboxes) { checkbox.checked = state; } }, async lock() { try { this.wakeLock = await this.wakeLockApi.request("screen"); this.wakeLock.addEventListener("release", () => { this.wakeLock = false; this.setCheckboxesState(false); }); this.setCheckboxesState(true); } catch (error) { this.setCheckboxesState(false); } }, unlock() { if (this.wakeLock) { this.wakeLock.release(); this.wakeLock = false; } this.setCheckboxesState(false); } }; (function(callback) { if (document.readyState !== "loading") { callback(); } else { document.addEventListener("DOMContentLoaded", callback); } })(() => { window.TastyRecipes.cookMode.init(); }); window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.staticTooltip = { element: null, tooltipElement: null, deleting: false, init( element ) { if ( this.deleting ) { return; } this.element = element; this.buildElements(); }, destroy() { if ( ! this.tooltipElement || this.deleting ) { return; } this.deleting = true; this.tooltipElement.classList.remove( 'opened' ); setTimeout( () => { this.tooltipElement.remove(); this.deleting = false; }, 500 ); }, buildElements() { const tooltipElement = document.createElement( 'div' ); tooltipElement.classList.add( 'tasty-recipes-static-tooltip'); tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' ); const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' ); if ( currentTooltipElement ) { document.body.replaceChild( tooltipElement, currentTooltipElement ); } else { document.body.appendChild( tooltipElement ); } this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' ); }, show() { if ( ! this.tooltipElement ) { return; } const tooltipTop = this.element.getBoundingClientRect().top + window.scrollY - 10 // 10px offset. - this.tooltipElement.getBoundingClientRect().height; const tooltipLeft = this.element.getBoundingClientRect().left - ( this.tooltipElement.getBoundingClientRect().width / 2 ) + ( this.element.getBoundingClientRect().width / 2 ) - 1; const posLeft = Math.max( 10, tooltipLeft ); this.maybeRemoveTail( posLeft !== tooltipLeft ); this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' ); this.tooltipElement.classList.add( 'opened' ); }, maybeRemoveTail( removeTail ) { if ( removeTail ) { this.tooltipElement.classList.add( 'tr-hide-tail' ); } else { this.tooltipElement.classList.remove( 'tr-hide-tail' ); } }, changeMessage( message ) { if ( ! this.tooltipElement ) { return; } this.tooltipElement.innerHTML = message; } }; window.TastyRecipes.ajax = { sendPostRequest( url, data, success, failure ) { const xhr = new XMLHttpRequest(); xhr.open( 'POST', url, true ); xhr.send( this.preparePostData( data ) ); xhr.onreadystatechange = () => { if ( 4 !== xhr.readyState ) { return; } if ( xhr.status === 200 ) { success( JSON.parse( xhr.responseText ) ); return; } failure( xhr ); }; xhr.onerror = () => { failure( xhr ); }; }, preparePostData( data ) { const formData = new FormData(); for ( const key in data ) { formData.append( key, data[key] ); } return formData; }, }; window.TastyRecipes.ratings = { defaultRating: 0, currentRatingPercentage: 100, savingRating: false, init( minRating ) { this.minRating = minRating; this.formWatchRating(); this.closeTooltipWhenClickOutside(); this.addBodyClassBasedOnSelectedRating(); this.backwardCompFormRatingPosition(); }, formWatchRating() { const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]'); if ( ratings.length { 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 { 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 ); });

    The post How to Make Avocado Chocolate Mousse appeared first on Dr. Axe.

    Read more »
  • High-Protein Yogurt Bowl: Foundations & Flavor Ideas

    Yogurt bowls have become popular meals and snacks for the health-conscious, and you can really take your nutrition to the next level by making your own. This high-protein yogurt bowl is a versatile, nutrition-packed meal you can enjoy for breakfast, as a satisfying snack or even a light dessert.

    Using a creamy yogurt base with added protein and fresh toppings lets you create endless variations tailored to your taste and protein goals.

    Are yogurt bowls healthy?

    Yogurt, especially plain Greek yogurt, is rich in protein and beneficial cultures that support digestion and your gut microbiome. It also helps keep you full, assists with muscle repair, and can help steady blood sugar levels when you pair it with fiber-rich foods like fruits and seeds.

    To avoid unnecessary sugar, choose unsweetened yogurt, and add your own natural sweeteners like fruit, honey or maple syrup in moderation.

    How to build a basic yogurt bowl

    1. Base: Start with roughly 3/4 to one cup of plain Greek yogurt for a thick, protein-rich foundation. You can use regular or low-fat Greek yogurt depending on your preference.
    2. Fruit: Add up to about a cup total of fresh berries or chopped fruit, such as peaches, apples, pineapple, mango, bananas or strawberries. Frozen fruit can work too (thawed first).
    3. Texture: Add crunch with granola, nuts (like almonds or walnuts) and seeds (such as chia or flax).
    4. Optional sweetener: Drizzle a little honey or maple syrup on top, if desired, but it isn’t necessary if your fruit is naturally sweet.

    How to boost protein

    For an extra protein punch, stir in a scoop of protein powder before adding toppings. Common options that work well in yogurt bowls include:

    These help increase the overall protein content and make your bowl more filling.

    Topping ideas

    Here are some topping suggestions to jazz up your yogurt bowl:

    • Fruits: Fresh berries, sliced banana, apples, pears, pineapple
    • Nuts: Chopped almonds, pecans, cashews, walnuts
    • Seeds: Chia seeds, hemp seeds, flaxseeds, sunflower seeds
    • Crunch: Granola, coconut flakes, cacao nibs
    • Nut butters: Peanut butter, almond butter
    • Dried fruit: Raisins, dried cherries, cranberries

    Flavor variations to try

    Here are different ways to assemble your bowl for unique flavor profiles.

    Classic breakfast bowl

    • Greek yogurt
    • Mixed berries
    • Granola
    • Chia seeds
    • Honey drizzle

    Chocolate peanut butter bowl

    Monkey style bowl

    • Greek yogurt
    • Sliced banana
    • Chopped walnuts
    • Swirl of peanut butter

    Tropical bowl

    • Greek yogurt
    • Pineapple chunks
    • Sliced kiwi
    • Toasted coconut
    • Chopped cashews

    Apple pie bowl

    • Greek yogurt
    • Cinnamon
    • Diced apple
    • Granola
    • Walnuts

    Berry chocolate bowl

    • Greek yogurt
    • Chocolate protein powder
    • Dark chocolate chips
    • Sliced strawberries
    • Chopped walnuts

    Lemon bar bowl

    • Greek yogurt
    • Lemon colostrum powder
    • Strawberries
    • Chia seeds

    How to make a high-protein yogurt bowl

    1. Scoop your yogurt into a bowl.
    2. Mix in the protein powder (if using) until smooth.
    3. Add fruit and toppings.
    4. Drizzle honey or syrup if you want a little extra sweetness.

    That’s it! Your high-protein yogurt bowl is ready to eat.

    Yogurt bowls are flexible. Once you master the basics, feel free to experiment with spices like cinnamon, a splash of vanilla extract or even toasted coconut. They’re quick to make and can easily be prepped the night before for a grab-and-go breakfast.

    More bowl recipes

    Here are some more bowl-style recipes to make:

    Print
    Yogurt bowl recipes

    High-Protein Yogurt Bowl: Foundations & Flavor Ideas


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Ethan Boldt
    • Total Time: 5 min
    • Yield: 1 bowl
    • Diet: Vegetarian
    const share_pin_buttons = document.getElementsByClassName( 'share-pin button' ); if ( share_pin_buttons ) { for ( let share_key = 0; share_key { 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; } ); } }

    Description

    Yogurt bowls are incredibly versatile. They can be had for breakfast, a snack or dessert. Start with the base recipe here, and then explore some different variations that may be higher in protein and feature very different flavors.


    Ingredients

    • ¾ cup Greek yogurt (go with 1 cup if using 0% fat)
    • ¾ cup fruit (berries or chopped fruit)
    • ¼ cup granola
    • 1 tablespoon nuts
    • ½ tablespoon seeds
    • drizzle of honey or maple syrup, optional

    Instructions

    1. Add yogurt to a bowl, and stir in the protein, fruit and/or nut butter.
    2. Add the toppings.
    3. Drizzle honey or maple syrup on top, if desired.

    Notes

    Chocolate peanut butter:

    • ¾ cup Greek yogurt
    • 1 scoop chocolate protein powder
    • 1 tablespoon peanut butter
    • ½ teaspoon cinnamon
    • half a banana, sliced
    • 3 strawberries, sliced

    Chunky monkey:

    • ¾ cup Greek yogurt
    • half a banana, sliced
    • 1 tablespoon chopped walnuts
    • drizzle of peanut butter

    Tropical:

    • ¾ cup Greek yogurt
    • ½ cup pineapple chunks
    • 1 kiwi, sliced
    • 1 tablespoon toasted coconut
    • 1 tablespoon chopped cashews

    Apple cinnamon:

    • ¾ cup Greek yogurt
    • ½ teaspoon cinnamon
    • small apple, chopped
    • 2 tablespoons granola
    • 1 tablespoon chopped walnuts

    Chocolate:

    • ¾ cup Greek yogurt
    • 1 scoop chocolate protein powder
    • 1 tablespoon dark chocolate chips
    • 4 strawberries, sliced
    • 1 tablespoon chopped walnuts

    Lemon bar:

    • ¾ cup Greek yogurt
    • 1 scoop lemon colostrum powder
    • 4 strawberries, sliced
    • ½ tablespoon chia seeds
    • Category: Breakfasts
    • Method: Mixing
    • Cuisine: American

    Nutrition

    • Serving Size: 1 bowl (328g)
    • Calories: 367
    • Sugar: 16.3g
    • Sodium: 166mg
    • Fat: 17.8g
    • Saturated Fat: 6.5g
    • Unsaturated Fat: 10.3g
    • Trans Fat: 0g
    • Carbohydrates: 43.8g
    • Fiber: 6.8g
    • Protein: 12.5g
    • Cholesterol: 24mg
    window.trCommon={"minRating":6,"ajaxurl":"https:\/\/draxe.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":332248}; window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.smoothScroll = { init() { document.addEventListener( 'click', ( e ) => { let anchor = e.target; if ( anchor.tagName !== 'A' ) { anchor = anchor.closest( 'a.tasty-recipes-scrollto' ); } if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) { return; } const elementHref = anchor.getAttribute( 'href' ); if ( ! elementHref ) { return; } e.preventDefault(); this.goToSelector( elementHref ); }); }, goToSelector( selector ) { const element = document.querySelector( selector ); if ( ! element ) { return; } element.scrollIntoView( { behavior: 'smooth' } ); } }; document.addEventListener( 'DOMContentLoaded', () => window.TastyRecipes.smoothScroll.init() ); window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.cookMode = { wakeLockApi: false, wakeLock: false, cookModeSelector: '.tasty-recipes-cook-mode', init() { if ("wakeLock" in navigator && "request" in navigator.wakeLock) { this.wakeLockApi = navigator.wakeLock; } const cookModes = document.querySelectorAll(this.cookModeSelector); if (cookModes.length > 0) { for (const cookMode of cookModes) { if (this.wakeLockApi) { cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => { this.checkboxChange(event.target); }, false); } else { cookMode.style.display = "none"; } } } }, checkboxChange(checkbox) { if (checkbox.checked) { this.lock(); } else { this.unlock(); } }, setCheckboxesState(state) { const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]'); for (const checkbox of checkboxes) { checkbox.checked = state; } }, async lock() { try { this.wakeLock = await this.wakeLockApi.request("screen"); this.wakeLock.addEventListener("release", () => { this.wakeLock = false; this.setCheckboxesState(false); }); this.setCheckboxesState(true); } catch (error) { this.setCheckboxesState(false); } }, unlock() { if (this.wakeLock) { this.wakeLock.release(); this.wakeLock = false; } this.setCheckboxesState(false); } }; (function(callback) { if (document.readyState !== "loading") { callback(); } else { document.addEventListener("DOMContentLoaded", callback); } })(() => { window.TastyRecipes.cookMode.init(); }); window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.staticTooltip = { element: null, tooltipElement: null, deleting: false, init( element ) { if ( this.deleting ) { return; } this.element = element; this.buildElements(); }, destroy() { if ( ! this.tooltipElement || this.deleting ) { return; } this.deleting = true; this.tooltipElement.classList.remove( 'opened' ); setTimeout( () => { this.tooltipElement.remove(); this.deleting = false; }, 500 ); }, buildElements() { const tooltipElement = document.createElement( 'div' ); tooltipElement.classList.add( 'tasty-recipes-static-tooltip'); tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' ); const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' ); if ( currentTooltipElement ) { document.body.replaceChild( tooltipElement, currentTooltipElement ); } else { document.body.appendChild( tooltipElement ); } this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' ); }, show() { if ( ! this.tooltipElement ) { return; } const tooltipTop = this.element.getBoundingClientRect().top + window.scrollY - 10 // 10px offset. - this.tooltipElement.getBoundingClientRect().height; const tooltipLeft = this.element.getBoundingClientRect().left - ( this.tooltipElement.getBoundingClientRect().width / 2 ) + ( this.element.getBoundingClientRect().width / 2 ) - 1; const posLeft = Math.max( 10, tooltipLeft ); this.maybeRemoveTail( posLeft !== tooltipLeft ); this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' ); this.tooltipElement.classList.add( 'opened' ); }, maybeRemoveTail( removeTail ) { if ( removeTail ) { this.tooltipElement.classList.add( 'tr-hide-tail' ); } else { this.tooltipElement.classList.remove( 'tr-hide-tail' ); } }, changeMessage( message ) { if ( ! this.tooltipElement ) { return; } this.tooltipElement.innerHTML = message; } }; window.TastyRecipes.ajax = { sendPostRequest( url, data, success, failure ) { const xhr = new XMLHttpRequest(); xhr.open( 'POST', url, true ); xhr.send( this.preparePostData( data ) ); xhr.onreadystatechange = () => { if ( 4 !== xhr.readyState ) { return; } if ( xhr.status === 200 ) { success( JSON.parse( xhr.responseText ) ); return; } failure( xhr ); }; xhr.onerror = () => { failure( xhr ); }; }, preparePostData( data ) { const formData = new FormData(); for ( const key in data ) { formData.append( key, data[key] ); } return formData; }, }; window.TastyRecipes.ratings = { defaultRating: 0, currentRatingPercentage: 100, savingRating: false, init( minRating ) { this.minRating = minRating; this.formWatchRating(); this.closeTooltipWhenClickOutside(); this.addBodyClassBasedOnSelectedRating(); this.backwardCompFormRatingPosition(); }, formWatchRating() { const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]'); if ( ratings.length { 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 { 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 ); });

    The post High-Protein Yogurt Bowl: Foundations & Flavor Ideas appeared first on Dr. Axe.

    Read more »

    Alternative news


    Alternative news