Breakfast Potatoes with Peppers and Onions

25 Comments 5

This post may contain affiliate links. Please read my disclosure policy.

Jump to Recipe

Potatoes, red and green bell peppers, and yellow onions are combined in a colorful and flavorful skillet that is perfect for breakfast, lunch, or dinner.

potatoes with onions and peppers

Breakfast Potatoes Skillet

I love having potatoes with breakfast in the morning. Well, technically, I would enjoy having potatoes with most of my meals. Potatoes, peppers, and onions add up to a terrific meal that comes together quickly any time of day.

By taking the time to prep them in advance, I simply heat as many as we need when we are ready to eat them. These potatoes are great as a dinner side dish, as a simple lunch, or tossed into scrambled eggs for a hearty breakfast.

Save The Recipe

Want to save this recipe?

Enter your email and I’ll send this recipe right to your inbox! Plus, I’ll send you new recipes every week!

Breakfast Potatoes with Peppers and Onions

I get why some people don’t like to pre-chop their potatoes because they discolor and turn brown. For breakfast potatoes, I typically dice them the night before and store them in the refrigerator submerged in water.

Wondering how to make crispy breakfast potatoes? In the morning, drain the water and pat the diced potatoes to dry. Drying the potatoes well is the key to getting the best crispy potato edges.

The peppers and onions can be chopped and just stored in containers or in simple zip-close bags until you’re ready to cook them.

breakfast potato skillet

Potatoes with Peppers and Onions

You’ll need just a few ingredients to make this recipe.

  • olive oil
  • yellow onion
  • potatoes
  • bell pepper
  • kosher salt 
  • freshly ground black pepper
potatoes in frying pan

How to Make Breakfast Potatoes

To make these breakfast potatoes, you’ll start by heating olive oil in a large skillet. Confession time, I have been known to use a tablespoon or two of bacon drippings instead of olive oil. It is as amazing as you think.

When the oil is hot, add the onions and potatoes and season. Toss or stir them in the pan to coat the pieces with oil and seasoning. Spread into a single layer, add a few tablespoons of water and cover to cook. Stir every few minutes.

Breakfast potatoes in large skillet

The cooking time will depend on the size of your potatoes. If they are about ½ inch in size it will take about ten minutes. Then add your peppers and sautee for another 5-10 minutes until the potatoes are tender.

I like to top the skillet potatoes with peppers and onions with an egg or alongside sausage links. Or add some chopped ham or corned beef and make it a meal entirely on its own. So many ideas, it is easy to see why we make them often.

potatoes with onions and peppers

Potatoes and skillet meals are a toasty warm and filling way to start the morning.

Rosemary Onion Potatoes earn double thumbs up from my whole family. Potatoes and rosemary are always a perfect match, but adding in lightly caramelized onions takes this skillet to a whole new level.

Roasted potatoes that are crisp on the outside and tender inside, tossed into a skillet with piping hot crisp vegetables and sausage or whichever meat or bean sounds good at the moment.

Fried cabbage makes an easy breakfast skillet that the whole family enjoys – whether it’s served for breakfast, lunch, or dinner.

Get New Recipessent to your inbox!
We never share your information with third parties and will protect it in accordance with our Privacy Policy.
breakfast potato skillet

Skillet Potatoes with Peppers and Onions

5 from 6 votes
Potatoes, red and green bell peppers, and yellow onions are combined in a colorful and flavorful skillet that is perfect for any meal.
Servings: 4 servings


  • 1 tablespoon olive oil
  • 1 small yellow onion diced into ½-inch pieces, about ¾ cup total
  • 3 potatoes diced into ½-inch pieces, about 3 cups total
  • 1 large bell pepper or equal amounts of multi-colored peppers, diced into ½-inch pieces, about 1 cup total
  • ½ teaspoon kosher salt adjust to taste
  • ¼ teaspoon freshly ground black pepper adjust to taste


  • Heat the oil in a large skillet over medium heat. Add the onion and potatoes. Stir to coat. Season with salt and pepper and stir again. Spread potatoes across the skillet and add 2 tablespoons of water to the pan.
  • Cover with a lid and let cook for about 10 minutes, stirring every few minutes and then spreading the potatoes out again. You want the potatoes to get brown and crispy on the sides.
  • Add the peppers and stir to combine. Continue cooking, stirring every few minutes for another 5-10 minutes. Taste and season as needed.
  • Serve immediately or cool and refrigerate until ready to serve. To reheat, simply warm them in a skillet over medium heat until hot again.
Tried this recipe?Mention @barefeetkitchen or tag #barefeetkitchen!

{originally published 8/10/12 – recipe notes and photos updated 1/5/23}

potatoes with onions and bell peppers - close up shot

Filed under: , , , ,

Tagged with: ,

Share this Article


Related Posts

Mary Younkin

Mary Younkin

Hi, I’m Mary. I’m the author, cook, photographer, and travel lover behind the scenes here at Barefeet In The Kitchen. I'm also the author of three cookbooks dedicated to making cooking from scratch as simple as possible.

Reader Interactions

25 Comments Leave a comment or review

    Rate & Comment


  1. Big Dude says

    Looks delicious and if had a second egg, I would have thought it was my plate. Fried taters with onions and peppers is hard to beat and when you add all those colors it's pretty as well.

    • Mary says

      Have you tried using a non-stick skillet, Athena? I keep one in the house just for eggs and potatoes. Make sure the oil is good and hot prior to adding the potatoes. Then toss or stir the potatoes around in the oil quickly to coat them. I don't wait more than 2-3 minutes between stirring them either. I know that some people swear by just flipping them over and not doing that more than a couple times, but mine stick when I wait that long. A cast iron works as well, but it needs to be very well seasoned before even trying it. I hope that helps. I hate when that happens!

    • Athena @ Lifes Abundant Adventures says

      I use stainless steel pans. I've been wanting to invest in some cast iron pans, this might be a good reason! 🙂 I'll focus more on tossing the potatoes with the oil to coat them better and see how that turns out. Thanks Mary! 🙂

    • Mary says

      That explains it. I have awesome stainless steel pans that I LOVE, but for frying like this, they just don't work for me either. I'm thinking that if you toss the potatoes in the oil that might help, but a well-seasoned cast iron will work much better. Like I said above, I hang onto my non-stick skillet just for this purpose and for eggs. I know there are downsides, but for now, it works for me.

  2. Gini Buckley says

    I made this today for dinner. My husband loves breakfast. I only had russet potatoes and I added some fresh sliced jalapenos too. Just delicious! Thank you!5 stars

  3. Doloris Steinhausser says

    Looks delicious and I’m sure it taste delicious. My husband likes by potatoes B like that with eggs on top. Thank you for sharing this recipe with us.💕😊5 stars

  4. Sarah says

    Absolutely delicious, we made this with brats on a charcoal grill and finished the potatoes on the grill to get them browned. Will make this again and again.5 stars

  5. Alana says

    I cooked this for dinner as a side and just used green peppers, this recipe is THE BOMB! Sooooo good. My husband absolutely loved it. Thank you ❤️5 stars