high-protein breakfast – Live Laugh Love Do http://livelaughlovedo.com A Super Fun Site Sat, 06 Dec 2025 03:25:30 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 This Single-Serve Banana Muffin http://livelaughlovedo.com/this-single-serve-banana-muffin-packs-30-grams-of-protein-for-an-easy-breakfast/ http://livelaughlovedo.com/this-single-serve-banana-muffin-packs-30-grams-of-protein-for-an-easy-breakfast/#respond Tue, 30 Sep 2025 12:35:50 +0000 http://livelaughlovedo.com/2025/09/30/this-single-serve-banana-muffin-packs-30-grams-of-protein-for-an-easy-breakfast/ [ad_1]

This Single-Serve Banana Muffin Packs 30 Grams of Protein For An Easy Breakfast (2025’s Most Viral Recipe)

Mornings just got a whole lot tastier — and way more macro-friendly.

Picture this: it’s 7:12 AM, you’re half-awake, scrolling your phone, and instead of grabbing a sad granola bar or skipping breakfast entirely, you spend literally 3 minutes making a warm, gooey, cinnamon-swirled banana muffin that tastes like weekend banana bread… but packs a ridiculous 30-34 grams of protein.

No oven preheating. No 12-muffin batch you’ll eat in one sitting out of “portion control failure.” No chalky protein shake disguise.

This single-serve high-protein banana muffin (or mug cake, or whatever you want to call this glorious creation) is the breakfast hack that dominated TikTok, Instagram Reels, and Pinterest boards throughout 2025 — and it’s not going anywhere in 2026.

Banana Chocolate Chip Mug Cake • Kroll’s Korner

Over 50 million views across platforms, thousands of “this changed my mornings” testimonials, and every fitness influencer from @nutritionalsarah to Clean Simple Eats has their own spin. But after testing 47+ versions (my microwave deserves hazard pay), I’ve perfected the ultimate formula that’s moist, perfectly sweet, and legitimately hits 30g+ protein without weird aftertaste or rubbery texture.

Why This Protein Banana Muffin Is the Breakfast We’ve All Been Waiting For

In 2025, we’re done with complicated meal prep. This recipe checks every box:

  • Ready in 5 minutes max (most of that is microwave time)
  • Single-serve = perfect portion + zero waste
  • 30-34g protein from real food + quality protein powder
  • Naturally sweetened by ripe banana (zero refined sugar)
  • Gluten-free option, easily made dairy-free
  • Costs ~$1.50 per muffin (cheaper than Starbucks and actually fills you up)
  • Tastes like dessert but fuels muscle recovery, stabilizes blood sugar, and crushes cravings

Science backs this up: studies show 30g+ protein at breakfast dramatically improves satiety hormones, preserves lean muscle, boosts metabolism, and reduces afternoon snacking by up to 60%. This muffin makes hitting that target effortless.

Ingredients (1 massive, satisfying serving — ~330-380 calories)

  • 1 large very ripe banana (120-140g peeled — the spottier, the sweeter and better the texture)
  • 1 large egg (or 3 tbsp liquid egg whites for lower fat/calories)
  • 1 scoop (30-35g) high-quality vanilla protein powder (whey isolate or plant-based — see recommendations below)
  • 1½ tbsp (10-12g) oat flour (or almond flour, coconut flour, or even all-purpose)
  • ¼ tsp baking powder
  • ½ tsp ground cinnamon
  • Pinch of sea salt
  • Optional magic-makers:
    • 1-2 tbsp sugar-free chocolate chips (ChocZero or Lily’s are elite)
    • 1 tsp PB2 powdered peanut butter
    • ½ tsp vanilla extract
    • Chopped walnuts or pecans
Banana Protein Muffins – iFoodReal.com

Foolproof Instructions (Microwave or Oven — Both Perfect)

Microwave Method (90-180 seconds — my daily go-to)

  1. In a large microwave-safe mug or ramekin (at least 12-16 oz), mash the banana extremely well with a fork until no lumps remain.
  2. Add the egg and whisk vigorously until fully combined (this creates the fluffy texture — don’t skip!).
  3. Stir in protein powder, oat flour, baking powder, cinnamon, salt, and any add-ins until smooth. Batter should be thick but pourable.
  4. Microwave on high for 90 seconds to 2½ minutes (start checking at 90 seconds). Center should be set but still moist — it keeps cooking as it cools.
  5. Let rest 2-3 minutes (crucial step!), then devour straight from the mug or flip onto a plate.

Oven Method (for that perfect bakery-style dome)

Preheat to 350°F (175°C). Use an oven-safe ramekin or jumbo muffin liner. Bake 18-22 minutes until golden and a toothpick comes out with moist crumbs. Cool 5 minutes.

Pro tip: Slightly undercook = fudgy center. Slightly overcook = more cake-like. Both are delicious.

Single Serve Banana Bread (High Protein) – Fit as a Mama Bear

Exact Nutrition (using PEScience vanilla whey, whole egg, oat flour, 1 tbsp chocolate chips)

  • Calories: 360-390
  • Protein: 32-34g
  • Carbs: 38-42g (5-7g fiber)
  • Fat: 10-14g

Want 40g protein? Add ¼ cup egg whites (+7g) or blend in 2 tbsp Greek yogurt/cottage cheese (+6-8g and makes it ultra moist).

8 Insanely Good Variations (Never Get Bored)

  1. Chocolate Chip Cookie Dough — extra chips + vanilla extract
  2. Peanut Butter Cup — swirl 2 tsp peanut butter on top before microwaving
  3. Blueberry Blast — fold in ¼ cup fresh/frozen blueberries
  4. Cinnamon Roll — double cinnamon + Greek yogurt “frosting”
  5. Chocolate Lover — chocolate protein powder + 1 tsp cocoa
  6. Carrot Cake — add shredded carrot, raisins, nutmeg, and walnuts
  7. Pumpkin Spice (fall obsession) — swap half banana for pumpkin puree
  8. Birthday Cake — vanilla protein + sprinkles + almond extract

The Best Protein Powders for This Recipe (Tested 2025)

After trying everything on the market:

  1. PEScience Select — bakes perfectly, no chalkiness (my #1)
  2. Clean Simple Eats — incredible flavors, especially Banana Cream
  3. Legion Whey+ — clean ingredients, great texture
  4. Dymatize ISO100 — if you want zero carbs
  5. Ora Organic or Vega Sport — best plant-based options

Watch the viral TikTok that started it all (over 12 million views in 2025):

<iframe width=”760″ height=”415″ src=”https://www.youtube.com/embed/scq6ckqKXwA” title=”30g Protein Banana Bread Mug Cake That Changed My Life” frameborder=”0″ allowfullscreen></iframe>

Common Mistakes & How to Avoid Them

  • Using an unripe banana → bitter, dry muffin
  • Not mashing banana completely → weird stringy texture
  • Over-microwaving → rubber puck (start with 90 seconds!)
  • Cheap protein powder → chalky disaster (invest in good stuff)
  • Skipping the rest time → molten lava burns

Make It Even Better: Topping Ideas

  • Greek yogurt + honey
  • Almond butter drizzle
  • Fresh berries
  • Sugar-free whipped cream
  • Extra chocolate chips (because yes)
Healthy Banana Mug Cake | Vegan + Gluten Free in 5 Minutes

Why This Recipe Blew Up in 2025

Between hybrid work schedules, gym culture exploding, and everyone finally realizing breakfast sets the tone for the entire day — this muffin was perfect timing. It’s the ultimate intersection of convenience, indulgence, and nutrition.

No more “I don’t have time for breakfast” excuses. This is faster than making toast.

Ready to make this your new morning ritual? Save this post, buy some ripe bananas, and thank me later.

What’s your favorite add-in? Chocolate chips or peanut butter? Drop it below — let’s make 2026 the year of the protein muffin.

Related Recipes on Live Laugh Love Do:

  • Pumpkin Basque Cheesecake (Another Viral Single-Serve Dessert)
  • Roasted Sweet Potato Stacks with Chipotle Sauce
  • Healthy No-Bake Energy Bites (10 Flavors)
  • Quick Mediterranean Chicken Rice Bowl
  • Baked Butter Paneer (High-Protein Indian Comfort Food)

Sources: Viral recipes from TikTok creators @nutritionalsarah, @cleansimpleeats, @courtneyshaw.23, and macro-tracking data from MyFitnessPal community 2025 trends.

[ad_2]

]]>
http://livelaughlovedo.com/this-single-serve-banana-muffin-packs-30-grams-of-protein-for-an-easy-breakfast/feed/ 0
Single Serve Cottage Cheese Pancake http://livelaughlovedo.com/single-serve-cottage-cheese-pancake/ http://livelaughlovedo.com/single-serve-cottage-cheese-pancake/#respond Sat, 06 Sep 2025 06:50:45 +0000 http://livelaughlovedo.com/2025/09/06/single-serve-cottage-cheese-pancake/ [ad_1]

Cottage cheese pancake on a plate with butter and syrup.

News Flash: Cottage Cheese Makes An Amazing Pancake.

Lindsay Ostrom headshot.

Guys, this cottage cheese pancake is really something.

It’s got a souffle-like texture with a golden, buttery edge and fluffy, rich insides – and I never would have expected myself to love something like this so much (what?! cottage cheese! not again!). But whipping up one of these pancakes for myself after getting the girls off to school is just a real joy and delight in my life right now.

This is a pancake for one person, and it will need to be fried in butter, because that is the law. With just the right heat, it’s going to get this golden, crispy, extremely beautiful exterior that makes it look like a pancake you’d be getting from a bougie brunch spot in New York City. Except… it’s you. In your house. In your pajamas.

I do not make this pancake for health reasons – I just love the taste and texture. But I know many of us have protein on the radar, and this girl packs in a nice solid 15 grams of protein for us. Thank you, ma’am!

This is a fun one. I hope you love it.

Lindsay signature.

Print

A picture of Single Serve Cottage Cheese Pancake

Single Serve Cottage Cheese Pancake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


  • Author:
    Lindsay


  • Total Time:
    7 minutes


  • Yield:
    1 big, wonderful pancake!

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

A cottage cheese pancake with a souffle-like texture with a golden, buttery edge and fluffy rich insides. SO GOOD. And 15 grams of protein, too!


Ingredients


Units

  • 1/4 cup cottage cheese (4% milkfat)
  • 1 large egg
  • 2 tablespoons all-purpose flour (or 2 1/2 tablespoons gluten free all-purpose flour)
  • 1/2 teaspoon baking powder
  • teeny tiny bit of salt (let’s say 1/8 teaspoon)
  • 1/2 tablespoon butter for frying
  • maple syrup and butter for serving


Instructions

  1. Make Batter: Blend together cottage cheese, egg, flour, baking powder, and salt until smooth.
  2. Melt Butter: Heat a nonstick pan over medium-high heat for a minute or so. Add the butter until melted.
  3. Cook Pancake: Pour pancake batter into the pan (I do enjoy one mega, buttery, super large pancake so I do this all in one, hence the single serve).
  4. Flip and Finish: Cook until bubbles form on top, about 1-2 minutes. Check underneath to ensure it’s nice and golden, then flip and finish for 1-2 minutes longer.
  5. Serve: Serve with butter and maple syrup, or whatever toppings you like!

Equipment

Notes

This will be a souffle-like texture that will get real nice and fluffy in the pan, and then its fluffiness will start to deflate as it rests and as you eat it.

It can take a bit of playing around to get your stove temperature just right to get that perfect golden-browning, so don’t hesitate to adjust based on what you’re seeing. For me, the best temp is medium high, as directed.

  • Prep Time: 3 minutes
  • Cook Time: 4 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: American

(function(){
window.addEventListener( ‘message’, function( event ){
if ( ( ‘https://nutrifox.com’ !== event.origin && ‘https://nutrifox.test’ !== event.origin ) ||
typeof event.data !== ‘string’ ) {
return;
}
var payload = JSON.parse( event.data );
switch ( payload.event ) {
case ‘setHeight’:
var iframe = document.getElementById( ‘nutrifox-label-‘ + payload.recipeId );
iframe.style.height = payload.height + ‘px’;
break;
}
} );
}());

Keywords: breakfast, cottage cheese, cottage cheese pancake, high protein breakfast, protein pancake

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

var bothEquals = function( d1, d2, D ) {
var ret = 0;
if (d1<=D) {
ret++;
}
if (d2<=D) {
ret++;
}
return ret === 2;
};

var frac =function frac(x,D,mixed){var n1=Math.floor(x),d1=1;var n2=n1+1,d2=1;if(x!==n1){while(bothEquals(d1,d2,D)){var m=(n1+n2)/(d1+d2);if(x===m){if(d1+d2d2){d2=D+1;}else {d1=D+1;}break}else if(xD){d1=d2;n1=n2}if(!mixed){return[0,n1,d1];}var q=Math.floor(n1/d1);return[q,n1-q*d1,d1]};frac.cont=function cont(x,D,mixed){var sgn=x<0?-1:1;var B=x*sgn;var P_2=0,P_1=1,P=0;var Q_2=1,Q_1=0,Q=0;var A=Math.floor(B);while(Q_1<D){A=Math.floor(B);P=A*P_1+P_2;Q=A*Q_1+Q_2;if(B-AD){if(Q_1>D){Q=Q_2;P=P_2}else{Q=Q_1;P=P_1}}if(!mixed){return[0,sgn*P,Q];}var q=Math.floor(sgn*P/Q);return[q,sgn*P-q*Q,Q]};

window.tastyRecipesVulgarFractions = JSON.parse(decodeURIComponent(“%7B%22%C2%BC%22%3A%221%2F4%22%2C%22%C2%BD%22%3A%221%2F2%22%2C%22%C2%BE%22%3A%223%2F4%22%2C%22%E2%85%93%22%3A%221%2F3%22%2C%22%E2%85%94%22%3A%222%2F3%22%2C%22%E2%85%95%22%3A%221%2F5%22%2C%22%E2%85%96%22%3A%222%2F5%22%2C%22%E2%85%97%22%3A%223%2F5%22%2C%22%E2%85%98%22%3A%224%2F5%22%2C%22%E2%85%99%22%3A%221%2F6%22%2C%22%E2%85%9A%22%3A%225%2F6%22%2C%22%E2%85%9B%22%3A%221%2F8%22%2C%22%E2%85%9C%22%3A%223%2F8%22%2C%22%E2%85%9D%22%3A%225%2F8%22%2C%22%E2%85%9E%22%3A%227%2F8%22%7D”));

window.tastyRecipesFormatAmount = function(amount, el) {
if ( parseFloat( amount ) === parseInt( amount ) ) {
return amount;
}
var roundType=”frac”;
if (typeof el.dataset.amountShouldRound !== ‘undefined’) {
if (‘false’ !== el.dataset.amountShouldRound) {
if ( ‘number’ === el.dataset.amountShouldRound ) {
roundType=”number”;
} else if (‘frac’ === el.dataset.amountShouldRound) {
roundType=”frac”;
} else if (‘vulgar’ === el.dataset.amountShouldRound) {
roundType=”vulgar”;
} else {
roundType=”integer”;
}
}
}
if (‘number’ === roundType) {
amount = Number.parseFloat(amount).toPrecision(2);
} else if (‘integer’ === roundType) {
amount = Math.round(amount);
} else if (‘frac’ === roundType || ‘vulgar’ === roundType) {
var denom = 8;
if (typeof el.dataset.unit !== ‘undefined’) {
var unit = el.dataset.unit;
if ([‘cups’,’cup’,’c’].includes(unit)) {
denom = 4;
if (0.125 === amount) {
denom = 8;
}
if (“0.1667″ === Number.parseFloat( amount ).toPrecision(4)) {
denom = 6;
}
}
if ([‘tablespoons’,’tablespoon’,’tbsp’].includes(unit)) {
denom = 2;
}
if ([‘teaspoons’,’teaspoon’,’tsp’].includes(unit)) {
denom = 8;
}
}
var amountArray = frac.cont( amount, denom, true );
var newAmount=””;
if ( amountArray[1] !== 0 ) {
newAmount = amountArray[1] + ‘/’ + amountArray[2];
if (‘vulgar’ === roundType) {
Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) {
if (newAmount === window.tastyRecipesVulgarFractions[vulgar]) {
newAmount = vulgar;
}
});
}
}
if ( newAmount ) {
newAmount=” ” + newAmount;
}
if ( amountArray[0] ) {
newAmount = amountArray[0] + newAmount;
}
amount = newAmount;
}
return amount;
};

window.tastyRecipesUpdatePrintLink = () => {

const printButton = document.querySelector( ‘.tasty-recipes-print-button’ );

if ( ! printButton ) {
return;
}

const printURL = new URL( printButton.href );
const searchParams = new URLSearchParams( printURL.search );

const unitButton = document.querySelector( ‘.tasty-recipes-convert-button-active’ );
const scaleButton = document.querySelector( ‘.tasty-recipes-scale-button-active’ );

let unit=””;
let scale=””;

if ( unitButton ) {
unit = unitButton.dataset.unitType;
searchParams.delete(‘unit’);
searchParams.set( ‘unit’, unit );
}

if ( scaleButton ) {
scale = scaleButton.dataset.amount;
searchParams.set( ‘scale’, scale );
}

const paramString = searchParams.toString();
const newURL = ” === paramString ? printURL.href : printURL.origin + printURL.pathname + ‘?’ + paramString;
const printLinks = document.querySelectorAll( ‘.tasty-recipes-print-link’ );

printLinks.forEach( ( el ) => {
el.href = newURL;
});

const printButtons = document.querySelectorAll( ‘.tasty-recipes-print-button’ );
printButtons.forEach( ( el ) => {
el.href = newURL;
});
};

document.addEventListener( ‘DOMContentLoaded’, () => {

if ( ! window.location.href.includes( ‘/print/’ ) ) {
return;
}

const searchParams = new URLSearchParams( window.location.search );

const unit = searchParams.get( ‘unit’ );
const scale = searchParams.get( ‘scale’ );

if ( unit && ( ‘metric’ === unit || ‘usc’ === unit ) ) {
document.querySelector( ‘.tasty-recipes-convert-button[data-unit-type=”‘ + unit + ‘”]’ ).click();
}

if ( scale && Number(scale) > 0 ) {
document.querySelector( ‘.tasty-recipes-scale-button[data-amount=”‘ + Number(scale) + ‘”]’ ).click();
}
});
}());

(function(){
var buttonClass=”tasty-recipes-convert-button”,
buttonActiveClass=”tasty-recipes-convert-button-active”,
buttons = document.querySelectorAll(‘.tasty-recipes-convert-button’);
if ( ! buttons ) {
return;
}
buttons.forEach(function(button){
button.addEventListener(‘click’, function(event){
event.preventDefault();
var recipe = event.target.closest(‘.tasty-recipes’);
if ( ! recipe ) {
return;
}
var otherButtons = recipe.querySelectorAll(‘.’ + buttonClass);
otherButtons.forEach(function(bt){
bt.classList.remove(buttonActiveClass);
});
button.classList.add(buttonActiveClass);
var unitType = button.dataset.unitType;
var dataset=”nf” + unitType.charAt(0).toUpperCase() + unitType.slice(1);
var convertables = recipe.querySelectorAll(‘span[data-nf-original]’);
convertables.forEach(function(convertable){
if (typeof convertable.dataset.amountOriginalType === ‘undefined’
&& ‘usc’ === convertable.dataset.nfOriginal) {
if (-1 !== convertable.innerText.indexOf(‘/’)) {
convertable.dataset.amountOriginalType=”frac”;
}
if (-1 !== convertable.innerText.indexOf(‘.’)) {
convertable.dataset.amountOriginalType=”number”;
}
Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) {
if (-1 !== convertable.innerText.indexOf(vulgar)) {
convertable.dataset.amountOriginalType=”vulgar”;
}
});
}
convertable.innerText = convertable.dataset[dataset];
if (typeof convertable.dataset.unit !== ‘undefined’) {
convertable.dataset.unit = convertable.dataset[dataset + ‘Unit’];
}
if (typeof convertable.dataset.amount !== ‘undefined’) {
convertable.dataset.amount = convertable.dataset[dataset];
if (‘metric’ === unitType) {
convertable.dataset.amountShouldRound = parseInt(convertable.dataset.amount) >= 10 ? ‘integer’ : ‘number’;
} else if (typeof convertable.dataset.amountOriginalType !== ‘undefined’) {
convertable.dataset.amountShouldRound = convertable.dataset.amountOriginalType;
} else {
convertable.dataset.amountShouldRound = false;
}
convertable.innerText = window.tastyRecipesFormatAmount(convertable.dataset[dataset], convertable);
}
if (convertable.classList.contains(‘nutrifox-unit’)) {
if (‘gram’ === convertable.dataset[dataset]) {
convertable.innerText=”grams”;
}
}
});

document.querySelectorAll(‘.tasty-recipes-scale-button-active’).forEach(function(scaleButton){
scaleButton.click();
});

window.tastyRecipesUpdatePrintLink();
});
});
}());

(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 {
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 );
});

More High-Protein Breakfasts

The post Single Serve Cottage Cheese Pancake appeared first on Pinch of Yum.

[ad_2]

]]>
http://livelaughlovedo.com/single-serve-cottage-cheese-pancake/feed/ 0
4 Healthy High-Protein Vegan Overnight Oat Recipes • Healthy Helper http://livelaughlovedo.com/4-healthy-high-protein-vegan-overnight-oat-recipes-healthy-helper/ http://livelaughlovedo.com/4-healthy-high-protein-vegan-overnight-oat-recipes-healthy-helper/#respond Wed, 30 Jul 2025 00:24:01 +0000 http://livelaughlovedo.com/2025/07/30/4-healthy-high-protein-vegan-overnight-oat-recipes-healthy-helper/ [ad_1]

Fuel your mornings with these 4 healthy, high-protein overnight oats recipes! Vegan, gluten-free, and no added sugar. These plant-powered meals are perfect for busy mornings and post-workout fuel.

4 Healthy High-Protein Vegan Overnight Oat Recipes

Healthy High-Protein Overnight Oats: 4 Easy Recipes for Busy Mornings

If you’re anything like me, mornings can feel like a sprint before the day’s even begun. That’s why I lean on overnight oats, especially high-protein versions that actually keep me full until lunch. No sad mid-morning snack attacks here.

Below are four of my go-to overnight oats recipes. Each one is vegan or easily adaptable, packed with protein, and totally delicious cold straight from the fridge. Whether you’re team berry, a matcha lover, or chocolate-peanut-butter obsessed, there’s something for everyone.

4 Healthy High-Protein Vegan Overnight Oat Recipes

1. Blueberry Vanilla Overnight Oats

This one’s a classic. Sweet, creamy, and packed with antioxidant-rich blueberries and vanilla plant protein.

Ingredients:

Optional Toppings: More almond butter, fresh blueberries, chopped almonds

Instructions:
Blend all ingredients until mostly smooth. Divide into 2 jars, cover, and refrigerate overnight (or for at least 4 hours). Stir and top as desired before eating.

4 Healthy High-Protein Vegan Overnight Oat Recipes

2. Strawberry Vanilla Overnight Oats

Bright, fruity, and a little nostalgic. This one tastes like a PB&J in oat form, with extra protein to keep you going.

Ingredients:

  • 1 cup rolled oats
  • 1 tbsp chia seeds
  • 1 ½ cups unsweetened almond milk
  • 2 scoops True Nutrition vanilla bean monkfruit-sweetened soy protein (code HEALTHYHELPER saves $$)
  • ½ cup fresh or frozen strawberries
  • 2 tbsp natural peanut butter
  • 1 tsp Date Lady date syrup (code HEALTHYHELPER saves $$)
  • Pinch of salt
  • Optional Toppings: Extra peanut butter, sliced strawberries, or strawberry jam, crushed peanuts

Instructions:
Blend everything until mostly smooth. Divide into 2 jars, cover, and refrigerate overnight. Stir in the morning and load on your favorite toppings.

4 Healthy High-Protein Vegan Overnight Oat Recipes

3. Chocolate Peanut Butter Overnight Oats

If you’re craving dessert for breakfast (same), this combo is rich, chocolatey, and hits the sweet–salty balance perfectly.

Ingredients:

Optional Toppings: Sliced banana, extra peanut butter, crushed peanuts, dark chocolate chips

Instructions:
Stir together oats, chia seeds, protein powder, and salt. Add almond milk, peanut butter, and date syrup, mixing well. Divide into 2 jars and refrigerate overnight. Stir and top in the morning.

4 Healthy High-Protein Vegan Overnight Oat Recipes

4. Matcha Overnight Oats

For my fellow matcha lovers, this one’s earthy, lightly sweet, and energizing without the caffeine crash.

Ingredients:

  • 1 cup rolled oats
  • 1 tbsp chia seeds
  • 1 ½ cups unsweetened almond milk
  • 1 scoop Promix vanilla whey protein (code HEALTHYHELPER 10 saves $$)
  • 2 tsp matcha powder
  • 3 tbsp NuNaturals vanilla syrup (code HEALTHYHELPER saves $$)
  • ½ tsp vanilla extract
  • Pinch of sea salt

Optional Toppings: Coconut flakes, pistachios

Instructions:
Blend almond milk, vanilla syrup, vanilla extract, protein powder, matcha, and salt until smooth. Add in oats and chia seeds and blend again. Divide into 4 jars or a big bowl. Cover and refrigerate overnight until thick and creamy. Stir before serving and add your toppings.

Overnight Oats That Actually Keep You Full

Each of these recipes is balanced with complex carbs, healthy fats, and plenty of protein, ideal for keeping energy steady whether you’re heading to the gym, your desk, or out the door. Plus, they’re all customizable and meal-prep friendly.

Let me know which one you try first, or if you want a pumpkin spice version next! 😉

 
 
 
 
DISCOUNTS ON MY FAVORITE HEALTH PRODUCTS!
 
Stay connected:
Instagram: HealthyHelper
Snack Instagram: SnackLikeaChamp
Facebook: Healthy Helper
Twitter: @Healthy_Helper
Pinterest: Healthy_Helper
TikTok: SnackLikeAChamp
Shop with me on Amazon. Favorite products, fun finds, and more! 

Discover more from Healthy Helper

Subscribe to get the latest posts sent to your email.

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



[ad_2]

]]>
http://livelaughlovedo.com/4-healthy-high-protein-vegan-overnight-oat-recipes-healthy-helper/feed/ 0
Cottage Cheese Breakfast Biscuits – Fit Foodie Finds http://livelaughlovedo.com/cottage-cheese-breakfast-biscuits-fit-foodie-finds/ http://livelaughlovedo.com/cottage-cheese-breakfast-biscuits-fit-foodie-finds/#respond Wed, 11 Jun 2025 04:48:07 +0000 http://livelaughlovedo.com/2025/06/11/cottage-cheese-breakfast-biscuits-fit-foodie-finds/ [ad_1]

I can’t get enough of these high-protein cottage cheese breakfast biscuits, and neither can my toddlers! These protein biscuits are not only perfectly fluffy and savory, they’re protein-packed (15g per biscuit!) thanks to the cottage cheese. A win-win in my breakfast book!

Close-up of two cheesy biscuits with melted cheddar on top, placed on a white plate with more biscuits blurred in the background.

15g of protein per biscuit! Aka the perfect way to start the day 😁

Short list of easy ingredients like all-purpose flour, blended cottage cheese, eggs, and traditional savory biscuit ingredients like diced peppers, diced ham, chives and cheese.

GREAT for breakfast sammies — while you’re already getting 15g of protein in the biscuits alone, I love cutting them in half and stuffing them with eggs, cheese, bacon and fresh spinach for the ultimate breakfast sammie.

The Star Ingredients

Cottage cheese: the protein powerhouse! I recommend 2% or 4% cottage cheese for blending because it contains less water content and will require less flour for the dough.

All-purpose flour: AP is my go-to for these biscuits because it’s not too dense and helps yield a fluffier biscuit.

Diced mix-ins: I went Denver omelette style for these biscuits and used red bell pepper, ham, cheddar cheese and fresh chives. Choose your own adventure here if you like other savory mix-ins!

Find the list of full ingredients in the recipe card below.

These breakfast biscuits will keep in an air-tight container in the refrigerator for 3-5 days, and can easily be reheated either in the toaster or microwave. This makes these biscuits a great option for a quick breakfast throughout the week!

This is a great recipe to either meal prep for the week or whip up a double or triple batch and then store in the freezer to have on hand. So, how do you freeze these biscuits?

  1. First, let your biscuits cool completely. The reason we do this is so that the biscuits can come down to room temperature and stop producing so much moisture (steam). This will prevent freezer burn in the freezer and help your biscuits stay nice and fresh.
  2. Tightly wrap biscuits in a piece of plastic wrap, or place in a freezer-safe bag. Make sure to remove as much air as possible, which will also help to prevent freezer burn.
  3. Place in the freezer and freeze for up to 3 months.
  • Option 1: Thaw biscuits in the refrigerator overnight. Then, microwave for 60 seconds in the morning.
  • Option 2 (recommended): Cut frozen biscuits in half and place in the toaster and toast on medium. We recommend this option as it will give you a crispier biscuit YUM.

More High-Protein Breakfast Recipes

  • Preheat the oven to 425℉ and line a baking sheet with parchment paper.

  • Add the flour, baking powder, and salt to a large mixing bowl and stir to combine.

  • Next, add the blended cottage cheese to the flour and stir using a silicone spatula or wooden spoon until a shaggy dough forms.

  • Once the shaggy dough has started to form, add the diced cheddar cheese, chives, ham, and bell pepper. Scrape down the sides and mix using your hands. If the dough is too sticky, add more flour, 1 tablespoon at a time.

  • Using a ⅓ cup, scoop the dough onto the baking sheet and gently press down. Continue until all the dough has been used.

  • Then, top each biscuit with 1 teaspoon of shredded cheddar cheese.

  • Bake at 425℉ for 10 minutes.

  • Remove from the oven and allow to cool for 5 minutes before serving. Serve as is or cut the biscuit in half and serve with an egg.

  • Option to substitute 4 oz. of bacon for the ham if you prefer.
  • The amount of flour you need for this recipe will depend on how well the cottage cheese is blended. If you need more flour, add it 1 tablespoon at a time until you get to the desired consistency.

Calories: 248 kcal, Carbohydrates: 20 g, Protein: 15 g, Fat: 12 g, Fiber: 1 g, Sugar: 2 g

Nutrition information is automatically calculated, so should only be used as an approximation.

[ad_2]

]]>
http://livelaughlovedo.com/cottage-cheese-breakfast-biscuits-fit-foodie-finds/feed/ 0