This easy Breakfast Skillet is made with just a few ingredients and in 30 minutes or less! A hearty breakfast or quick weeknight dinner.
Some of our favorites for breakfast for dinner night are this French Toast Casserole, these Whole Wheat Pancakes, and this Easy Ham Quiche Recipe.
Table of Contents
- Why we love this easy Breakfast recipe:
- Breakfast Skillet ingredients:
- How to make breakfast in a skillet:
- Recipe Tip
- Variations on this Breakfast Skillet recipe:
- Reader Rating
- How to store this dish:
- How to prep this Breakfast Skillet ahead:
- Can I use cooked potatoes instead of fresh potatoes?
- Serving suggestions:
- More easy breakfast recipes:
- Easy Breakfast Skillet Recipe
This Breakfast Skillet is loaded with protein; we’ve swapped the traditional bacon for ham to lighten things up, potatoes add a good amount of fiber, and green onions and cheddar cheese add so much flavor (and, I mean, gooey cheese).
This easy breakfast recipe is loaded with flavor and has a little something for everyone. It’ll quickly become a breakfast favorite the whole family will love!
P.S. This is also a great camping recipe, cooked in a cast iron skillet over the fire!
Why we love this easy Breakfast recipe:
- Single skillet: The whole thing is cooked in one skillet, so there’s barely any cleanup!
- Perfect brunch recipe: This Breakfast Skillet is the best way to get all your favorite breakfast foods into one dish, perfect for a weekend brunch!
- Easy to make ahead: You can chop up the veggies, shred the cheese, and even cook the skillet ahead of time (minus the eggs) so you can get breakfast on the table in a flash.
Breakfast Skillet ingredients:
- Oil: any kind of neutral cooking oil will work.
- Red potatoes: I love the taste of red potatoes for this skillet, but you could also use russet, Yukon gold, or even sweet potatoes! If you don’t feel like chopping up potatoes, you could use hash browns or frozen chopped potatoes, too!
- Bell peppers: I use a combination of green pepper and red bell pepper, but any type of bell pepper will work.
- Cooked ham: you can use leftover ham, pre-chopped ham, or chop it up yourself!
- Italian seasoning: I added this for flavor, but you could use any type of seasoning you like! Garlic powder or onion powder would also be great.
- Eggs: I made fried eggs, but you can also make scrambled eggs in the skillet! Just push the veggies and potatoes over to one side and scramble the eggs on the other side.
- Shredded cheese: you can use any type of shredded cheese you like!
- Green onions: these are for garnish. If you don’t like them, feel free to leave them out!
How to make breakfast in a skillet:
This breakfast recipe is the perfect quick and easy breakfast! For the full list of recipe instructions, scroll down to the recipe card below.
- Add diced potatoes, season with salt and pepper, and cook until crispy and tender.
- Add ham, chopped bell peppers, and Italian seasoning. Cook until the peppers are slightly tender.
- Create spaces in the skillet for the eggs and crack them in. Season with salt and pepper.
- Cover the skillet and cook until the egg whites are set. Sprinkle with shredded cheese and sliced green onions, then serve.
Recipe Tip
A 10-inch skillet is the perfect size for this recipe!
Variations on this Breakfast Skillet recipe:
- You can make this breakfast skillet dairy-free by omitting the cheese or swapping it for non-dairy cheese.
- This breakfast skillet is naturally gluten-free; just be sure to double-check all of your ingredients.
- You can make this breakfast skillet vegetarian by swapping the ham for extra veggies — mushrooms, spinach, additional peppers — whatever you like in your omelets is great in here, too!
- You can keep the meat and bump up the veggies just because! Spinach is one of our favorites because no one really notices it, and it adds a ton of nutritional value.
- Swap the ham for bacon (cooked, or cook first) or breakfast sausage (again cooked, or cook it first in the pan).
- Make this dish a low-carb breakfast by omitting the potatoes and upping the veggies instead!
- Feel free to dice up a yellow onion and cook it with the potatoes for extra flavor.
How to store this dish:
Store leftovers in an airtight container in the fridge for up to 3 days! Reheat on the stovetop over low heat or pop it in the microwave.
How to prep this Breakfast Skillet ahead:
There are lots of ways you can prep this Breakfast Skillet ahead to make life easier on busy days!
- Chop the ham, peppers, and onions in advance and store in the refrigerator for up to a couple days.
- Shred the cheese or buy a bag of pre-shredded cheese.
- You can also cook this breakfast skillet completely and then reheat it if you are using only scrambled eggs. If you prefer your eggs sunny side up, cook everything else in the skillet, then when you’re ready to serve, reheat on the stove until hot and add your eggs.
Unfortunately, cut potatoes do not store well, so please do not prep them in advance.
Can I use cooked potatoes instead of fresh potatoes?
Yes! This recipe works great with leftover cooked potatoes. Just add your potatoes straight into the skillet and reduce the cook time since they won’t take as long!
Serving suggestions:
Since this Breakfast Skillet is a hearty dish, you could serve it alongside something sweeter like Cinnamon Banana Bread or Air Fryer French Toast!
If you’re serving this for brunch, pair this skillet with Cream Cheese Fruit Dip, Cinnamon Roll Bites, or Easy Yogurt Parfaits so guests have some sweeter options.
More easy breakfast recipes:
- Prep-Ahead Yogurt Parfaits — these always go quickly!
- Breakfast in a Mug: easy, healthy breakfast casserole! — perfect for busy mornings.
- Crockpot Breakfast Casserole – perfect for lazy weekends.
- Overnight Caramel French Toast – a sweet breakfast treat!
Pin this recipe to save for later
Pin this recipe to your favorite boardEasy Breakfast Skillet
Ingredients
- 2 tablespoons oil
- 3-4 medium red potatoes cut into 1cm cubes
- ¾ teaspoon salt
- ¼ teaspoon black pepper
- 2 bell peppers chopped
- 1 cup chopped, cooked ham
- 1 teaspoon Italian seasoning
- 4 eggs
- 1 cup shredded cheese
- 1-2 green onions sliced
Instructions
- Heat oil over medium-high heat in a large skillet.
- Add potatoes, season with salt and pepper, and cook until tender on the inside and crispy on the outside, about 8-10 minutes.
- Add ham, peppers and Italian seasoning and cook just until peppers are crisp-tender, 3-4 minutes.
- With a spatula, create spaces for four eggs.
- Crack the eggs into the spaces, sprinkle with salt and pepper and cook for 4-5 minutes, covering to set the egg whites.
- Sprinkle with cheese and green onion and serve.
Notes
Nutrition Information
Want to save this recipe?
Create an account easily save your favorite content, so you never forget a recipe again.
Tried this recipe?
Tag @thereciperebel or hashtag #thereciperebel — I love to see what you’re making!
Tag @thereciperebel
Heather says
Simple, fast, comfort food! We loved this recipe!
Ashley Fehr says
Thanks Heather!
Jenn says
Sooooo comforting and filling and beyond easy to make! Love this speedy skillet!
Ashley Fehr says
Thanks Jenn!
Heather says
This skillet has all of my favorite things! We made it this week and everyone loved it!
Ashley Fehr says
I’m so glad to hear that!
Rachael Yerkes says
This skillet is bomb! The perfect way to start your day!
Ashley Fehr says
Thanks Rachael!
Stephanie says
Such a great breakfast! So easy and super flavorful!
Ashley Fehr says
Thanks Stephanie!
Claudia Lamascolo says
This was so delicious I would eat this any meal not just breakfast we made it for Sunday night and it was awesome!
Ashley Fehr says
We love it for dinner too!