Skip to Content

Bacon Wrapped Cheesy Hash Brown Breakfast Log

There’s no way this recipe has 150 calories and 20 grams of protein per serving with all the bacon and cheese, right? Wrong. That’s the goal here—making high protein recipes that are low in calories while educating on smart ingredient selection for fitness goals. In this case, we’re looking at a savory, high protein breakfast that packs a ridiculous amount of flavor for a recipe with macros that blows any cereal, breakfast bar, or sandwich out of the water.

This high protein breakfast log has all the best parts of breakfast. Warm and fluffy eggs, crispy hash browns, cheesiness, and the unmistakable savoriness of bacon. And as you can see in the video below, the bacon wrapping process is much easier than you might think.


Note: Notice how I laid the bacon across horizontally and tucked in the ends? You could use more bacon to fully cover the pan by going in a circular motion. If you do this, be sure to spoon out some of the bacon grease every 10-15 minutes during cook time. And if you use a fattier cut of bacon, you’ll have more grease to spoon out of the pan. Some grease is okay, so don’t worry about getting every little bit—just enough to prevent any overflow. You can also place a drip pan or baking sheet underneath.

This post contains affiliate links. As an Amazon Associate, I earn from qualified sales. Click here to read my full disclosure.

High Protein Breakfast Log Ingredients

First things first, a loaf pan is the ideal tool for this recipe. You can get the one I use here. If you don’t have a loaf pan, you can try this in a smaller baking dish or expand the recipe to create a snug fit in a larger dish.

Our inner layers will be made of breakfast staples, egg whites and hash browns. You’ll need a healthy amount of egg whites, so I prefer buying the large container of liquid egg whites. Otherwise, you’ll be cracking eggs all day long. Not to mention, wasting precious egg yolks.

As for the hash browns, I used frozen pre-shredded hash browns. You could grate your own potatoes, but I love the simplicity and efficiency of buying frozen.

For bacon, I recommend using center cut bacon. It’s worth looking at the label, as some are much better than others when it comes to macro breakdown. The bacon from Private Selection below, for example, has 7 grams of protein and 4 grams of fat. This is fantastic compared to Oscar Mayer center cut (5P, 4.5F) and even most turkey bacon (2P, 2.5F). When you’re using 6+ servings, these small differences can add up.

high protein bacon

If you’ve been here before, you may know about my affinity for cheddar powder. It gives your dishes a thick, creamy, cheddar flavor without all the added fat. In this recipe, it’s the perfect addition to otherwise kinda bland egg whites. I use Hoosier Hill Farms from Amazon, which you can get here. It’s an eggcelent investment.

Related: Healthy Mac & Cheese, High Protein Cheetos, and Other Recipes to Make with Cheddar Powder

That’s about all ya need to know! One last recommendation: I bet the chorizo and egg mixture from my chorizo breakfast casserole would be great with this recipe as well.

high protein recipe bacon wrapped breakfast log recipe

High Protein Breakfast Log

Yield: 8 slices
Prep Time: 10 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 20 minutes

All the best things about breakfast, wrapped in one high protein bundle of joy.


  • 2 C (340g) Shredded Hash Browns, frozen
  • 2 3/4 C (630g) Liquid Egg Whites
  • 12 slices Center Cut Bacon
  • 1 C (112g) Fat Free Shredded Cheddar
  • 1 Tbsp (8g) Cheddar Powder, optional
  • 1 tsp Salt and Pepper, to taste


  1. Preheat oven to 350 degrees F and spray an 8x4 loaf pan with nonstick cooking spray.
  2. Heat a covered pan over a medium-high heat and spray with nonstick cooking spray. Add frozen hash browns and cover.
  3. Heat a second pan over a low-medium heat and add egg whites. Add cheddar powder at the end of the egg whites cook time.
  4. While the egg whites and hash browns cook, add bacon slices to loaf pan. With 12 slices, you should be able to go straight across horizontally. At the ends, be sure to include a piece to cover the ends and tuck the "heel" of the loaf in. (You could use 14 slices to fully wrap or double the bacon and go in a circular motion to fully enclose the top. For the sake of lower calories, I went with 12.)
  5. Once your hash browns have browned and reached their desired crispness, add 1/2 to the bottom of your loaf pan, followed by 1/2 the egg whites, 1/2 the shredded cheese. Repeat this process once more and wrap the bacon around the top to enclose the loaf.
  6. Bake for 60-70 minutes, spooning some of the grease/fat out around 30 and 45 minutes. (If you use full-fat bacon or more bacon, you may need to remove grease sooner.) Allow 10 minutes to cool after removing from the oven.


  • Each serving has 3 Smart Points.
  • You can place a drip pan or baking sheet underneath the loaf pan to ensure there's no overflow issues. 
Nutrition Information:
Yield: 8 Serving Size: 1 slice
Amount Per Serving: Calories: 150Total Fat: 3gUnsaturated Fat: 0gCarbohydrates: 10gProtein: 20g

Want more kinda healthy recipes?

Follow me on Pinterest to see all of my recipes organized in one place with photos!

With 8 servings, you could make this at the beginning of the week and have breakfast all taken care of. If you have more mouths to feed, I would pair it with something like my low carb breakfast pizza for another high protein breakfast.

When you try this recipe and love it, I wanna hear about it. Take a picture of your creation (#picsoritdidnthappen) and tag me on Instagram and I’ll be sure to share it with the world! Or if you’re more active on Pinterest, I’d appreciate you pinning this recipe. Thanks in advance and thanks for reading. Enjoy your high protein breakfast!

All your breakfast faves wrapped into one high protein breakfast log with 20 grams of protein and only 150 calories per serving. This recipe is perfect for prepping breakfast for the week if you're in a rush.

This high protein breakfast recipe puts cereal and breakfast bars to shame with 20 grams of protein and only 150 calories per serving. Anything wrapped in bacon is delicious, but the cheesy eggs and crispy hash browns inside this breakfast log are a match made in heaven.


Sunday 24th of November 2019

Easy to change to meet your macros. Full flavor and a nice change from basic egg whites. The best part is making this for the week and having hot breakfast every morning with almost no effort. I've also made this in pie form so I could cut 8 slice with a pizza cutter.


Friday 9th of November 2018

This was the first recipe of Mason’s i ever made! It was so good that i made it two weeks in a row, and saved me a ton of time in the mornings. I enjoyed it so much that i started following him on Instagram and now make at least 1-2 recipes of mason’s recipes a week. This casserole saves well for a whole 5 days and is suuuper filling. Now i want to make it again...


Friday 9th of November 2018

I looooved this recipe! It was soo good with potatoes and bacon wrapped around it. It was also perfect for a grab n go breakfast! Also, super easy which is always a plus. I'll be making it again and again and probably definitely again!

Skip to Recipe