Breakfast Scramble with Bacon, Eggs, and Potatoes

This simple breakfast scramble is made with cheesy eggs, crispy bacon, and savory fried potatoes for a diner-style meal at home. Our large batch recipe is perfect for family-style feasting and brunch potlucks!

Jump to Recipe

What’s better than bacon, eggs, and crispy potatoes on a Sunday morning? Not much, especially when they’re all combined into a delicious breakfast scramble in a big ’ol cast iron skillet. This breakfast scramble recipe with bacon, eggs, and potatoes is one of our favorite ways to turn bacon and eggs on its head for a cozy and comforting weekend breakfast.

What You’ll Need To Make A Simple Breakfast Scramble

Our breakfast scramble is made with potatoes, eggs, and bacon. So it’s pretty much what you’d expect from any good diner-style brunch! It’s a little greasy, a little salty, and a little cheesy. It’s definitely not healthy, but it’s got all the tasty components of a comforting homestyle breakfast.

Here’s what you’ll need to make the best breakfast scramble:

  • Russet potatoes
  • Bacon
  • Eggs
  • Milk
  • Shredded Mexican-blend cheese
  • Sliced American cheese
  • Hot sauce
  • Vegetable oil
  • Salt & pepper
A breakfast scramble with bacon, eggs, and potatoes in a bowl

We like to use two kinds of cheese in our breakfast scramble for extra gooey texture and flavor. Slices of American cheese add some creaminess to the scramble, while shredded Mexican-blend cheese adds more diverse flavor.

Hot sauce is a totally optional ingredient, but we love adding Frank’s Red Hot to our breakfast scramble for a little kick. Use your favorite hot sauce or skip it for a milder breakfast!

How To Make A Breakfast Scramble With Bacon, Potatoes, and Eggs

While some breakfast scramble recipes cook everything in one skillet, we like to prepare each component separately for easy, no-fail cooking:

  • Fried potatoes
  • Crispy bacon
  • Scrambled eggs

This will help you control the cooking process, and cooking time, for each main component of your breakfast scramble. Frying potatoes, crisping bacon, and cooking scrambled eggs all happen at different temperatures and rates! Here’s how to uncomplicate breakfast by cooking everything separately:

  1. Fry the potatoes. Peel and dice the potatoes, then season with salt and pepper and fry them in vegetable oil in a deep cast iron skillet over medium-high heat. Let them be for the most part. You’ll need to stir them occasionally so they don’t stick to the pan and burn, but you want to let them sit undisturbed to get crispy.
  2. Cook the bacon. You can either fry the bacon in a separate skillet on the stove, or bake it in the oven, while the potatoes cook. Drain excess grease and then roughly chop into smaller pieces.
  3. Scramble the eggs. Whisk eggs and milk in a small bowl, then cook in a frying pan over medium-low heat until fluffy. Lower heat and add both kinds of cheese, stirring to combine with the eggs until melty and gooey.
  4. Combine. Once everything is ready, drain any excess grease from the potatoes. Then add the cheesy scrambled eggs and bacon to the potatoes and stir to combine. Add a dash of hot sauce if desired, and serve family-style right in the cast iron skillet!
A bowl of breakfast scramble with bacon, eggs, and potatoes

Tips For Making The Best Breakfast Scramble

Before you gasp at the amount of cookware required to make this breakfast scramble – we have a few tips to cut down on dishes! Take our advice below and you’ll only end up with two dirty pans to wash after breakfast:

  1. Fry the potatoes in a skillet that’s large enough to serve the whole breakfast scramble. You’ll add everything to this pan at the end!
  2. If you fry the bacon on the stove you can drain the excess grease once it’s done and cook the scrambled eggs right in that same pan. You’ll get bonus bacon flavor infused into your eggs, which is never a bad thing.

Make ahead prep for this breakfast scramble: You can make Sunday morning super easy if you prepare the fried potatoes and bacon ahead of time. Cook them a day or two in advance and store in the fridge. When you’re ready to assemble the breakfast scramble, simply reheat the potatoes and bacon together in your large skillet while you prepare the scrambled eggs.

Scaling our breakfast scramble recipe: This breakfast scramble recipe can be easily scaled to serve a larger crowd. For reference, a typical one pound package of bacon will yield about 12 servings. Depending on if you want to serve this by itself or alongside pastries, toast, and other brunch foods, you can plan for 1 to 2 eggs per person.

Breakfast Scramble Serving Suggestions

A family-style skillet of this bacon, potato, and egg breakfast scramble is perfect for:

  • Feeding an entire horde of relatives during the holidays
  • Sharing with your friends at your next brunch potluck
  • Enjoying on a lazy Sunday morning after staying out too late the night before

Since our breakfast scramble is relatively simple, it can easily be dressed up any way you like! Here are some suggestions for different add-ons and toppings:

A breakfast scramble of bacon, eggs, and potatoes

It also tastes great alongside many other breakfast foods, if you want to serve a whole spread. We especially enjoy some buttered toast on the side and a glass of juice with our bacon egg and potato breakfast scramble! Here are a few ideas for what to serve this breakfast scramble with:

  • Toast
  • English muffins
  • Biscuits
  • Fresh fruit
  • Mini bagels
  • Mini muffins
  • Croissants
  • Coffee or tea
  • Juice

What Makes This The Best Breakfast Scramble?

This breakfast scramble is truly the best because it’s reminiscent of your favorite high protein diner breakfast, but easy to make at home and a lot less greasy! A big bowl of fried potatoes with bacon, eggs, and cheese are savory, comforting, and like a hug for your soul. So why shouldn’t you be able to enjoy it whenever you’d like?

You can also customize this versatile breakfast scramble with whatever toppings, mix-ins, and sides you’re craving, which makes it the best kind of recipe. Follow your heart and use this bacon potato and egg scramble as a blank canvas for your favorite breakfast foods! You won’t be disappointed.

Let us know how you’d customize this breakfast scramble by tagging us on Instagram (@candidcooksblog or #thecandidcooks) with photos of your take on our recipe! We’d love it if you left a rating and a comment below if you love this recipe so we can hear what you think.

Enjoy!


Love this recipe? You may enjoy these other breakfast recipes, too:

To browse more of our latest recipes and seasonal dishes, visit our homepage here.

Like this recipe? Don’t forget to share it and follow us on Pinterest!

5 from 1 vote

Breakfast Scramble with Bacon, Eggs, and Potatoes

This simple breakfast scramble is made with cheesy eggs, crispy bacon, and savory fried potatoes for a diner-style meal at home. Our large batch recipe is perfect for family-style feasting and brunch potlucks!
Servings 4 servings
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes

Equipment

Ingredients

  • 2 medium russet potatoes
  • 2 tbsp vegetable oil
  • Salt & pepper
  • lb bacon
  • 4 eggs
  • 1 to 2 tbsp milk
  • ½ cup shredded Mexican-blend cheese
  • 2 slices white American cheese
  • Frank's Red Hot or other hot sauce (optional)

Instructions

  • First, fry the potatoes. Peel the potatoes and slice into 1/4-inch pieces. Heat vegetable oil in a large cast iron skillet over medium-high heat until shimmering, then add potatoes to the skillet and season with salt and pepper. Fry until crispy, about 45 minutes, turning the potatoes over occasionally.
  • While the potatoes cook, crisp the bacon in a large frying pan over medium-high heat, turning over halfway through cooking. Drain on paper towels, then roughly chop into smaller pieces.
  • Next, prepare scrambled eggs. You'll want to start this step when the potatoes are about 10 minutes away from being ready. Whisk eggs and milk in a small bowl, then pour into a greased frying pan and scramble over medium-low heat until fluffy. You can use the frying pan you cooked the bacon in for easier cleanup – just make sure to drain the excess bacon grease before adding the eggs.
  • Once the eggs are cooked, turn heat to low. Add both cheeses and stir to combine until the cheese is completely melted.
  • Finally, carefully drain any excess oil from the fried potatoes and combine in the large cast iron skillet with scrambled eggs and bacon. Stir in Frank's Red Hot or other hot sauce, to taste.
  • Serve family-style and enjoy!

Notes

Vegetable oil: Two tablespoons is an estimate – you’ll need just enough to fill the pan with about a quarter inch of oil.
Frying the potatoes: It’s tempting to want to stir the potatoes around frequently so they don’t stick, but this step is about patience! The way to get nice, crispy breakfast potatoes is to let them sit against the pan in the hot oil, turning them over occasionally to prevent burning.
Make ahead prep: You can make cooking this in the morning easier if you prepare the fried potatoes and bacon ahead of time. Cook them a day or two in advance and store in the fridge. When you’re ready to assemble the breakfast scramble, simply reheat the potatoes and bacon together in your large skillet while you prepare the scrambled eggs.
Scaling this recipe: This breakfast scramble recipe can be easily scaled to serve a larger crowd. For reference, a typical one pound package of bacon will yield about 12 servings. Depending on if you want to serve this by itself or alongside pastries, toast, and other brunch foods, you can plan for 1 to 2 eggs per person.
Serving suggestions: This breakfast scramble goes great with traditional breakfast sides like toast, English muffins, fresh fruit, and orange juice. You can also customize this dish with your favorite toppings and add-ons, like fresh avocado slices, pico de gallo, or even chipotle mayo. Read our blog post above for more suggestions!
 
Want more?Sign up for our newsletter here and never miss a new recipe!
Did you make this recipe?Please leave a rating and a comment below, and don’t forget to share with your friends and family if you loved it!
Share with us on Instagram!Post a picture of what you made and mention @candidcooksblog or tag #thecandidcooks!
Follow us on Pinterest!Visit our profile @thecandidcooks and don’t forget to pin this recipe!
Author: Nicole
Calories: 638kcal
Course: Breakfast, Brunch, Main, Main Course
Cuisine: American
Keyword: bacon, brunch, cast iron, cheese, egg, holiday, potatoes

Nutrition

Calories: 638kcal | Carbohydrates: 20g | Protein: 13g | Fat: 56g | Saturated Fat: 22g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 22g | Trans Fat: 1g | Cholesterol: 224mg | Sodium: 399mg | Potassium: 536mg | Fiber: 1g | Sugar: 1g | Vitamin A: 436IU | Vitamin C: 6mg | Calcium: 245mg | Iron: 2mg

If you have any questions regarding the information presented in this post, please refer to our Nutrition Disclaimer here.

Looking for kitchen inspiration? Head over to our shop to see what we cook with every day, plus recommendations for foodie gifts and eco-friendly products.

Join the Conversation

  1. 5 stars
    Thank you! I made this for my husband and son today for a nice Christmas Eve breakfast and warmed up some toast to go with it.

    1. Nicole Author says:

      You’re welcome! That’s great, we’re so glad you and your family enjoyed it 🙂 Merry Christmas!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Close
The Candid Cooks © Copyright 2021
Close