Home » Denver Breakfast Potatoes

Denver Breakfast Potatoes

Denver Breakfast Potatoes bring together everything you want in a hearty morning skillet: golden potatoes, savory ham, sweet onions, and colorful peppers. It’s a one-pan dish that cooks up fast and delivers big flavor without needing anything fancy.

A plate of diced potatoes, ham, and mixed bell peppers garnished with herbs, served with a fork and parsley on a white table.

This recipe uses simple ingredients you probably already have on hand, and the whole thing comes together in under 30 minutes. The potatoes crisp up beautifully, the peppers soften just enough, and the ham adds that classic Denver omelet vibe. I love it as a side dish, or serve it with some fried eggs and you’ve got a whole meal ready to go.

It’s easy, dependable, and perfect for busy mornings or big weekend brunch spreads.

31 of Chef Jenn's FAVE Casseroles!

Recipes for Comfort-Filled Family Meals

I've gathered 31 of my favorite casseroles for you and your family to love! I've created and tested each recipe many times, and you can be sure of no AI. Just dependable, scratch-made dishes to dig into!

You'll get ad-free recipes like:

  • Spaghetti Casserole
  • Sloppy Joe Casserole
  • Sausage-Hashbrown Breakfast Casserole
  • Tuna Noodle Casserole.
  • and so many more!
$7.99 for a limited time!
This is a digital product. You'll receive an instant download link after purchase.
A skillet filled with sautéed vegetables including potatoes, carrots, bell peppers, and garnished with fresh herbs, placed on a table with utensils, salt, tomatoes, and a cloth.

History

Denver potatoes don’t have a formally recorded origin story, but they trace back to the same roots as the Denver omelet, which was already appearing on café menus in the early 1900s. Cooks in railroad towns and mining communities were known for mixing diced potatoes with ham, onions, and peppers as a hearty, inexpensive skillet meal, and by the 1920s this combination had become common in diners across Colorado and the American West. 

Ingredients

  • Potatoes – I like using waxy red potatoes for this dish as they hold their texture nicely.
  • Olive oil – Or any other neutral cooking oil.
  • Ham – This is a great use of leftover ham, or buy a chunk from the deli and dice it yourself.
  • Onion – I use yellow or even red onion in this dish. Sweet onions would work, too.
  • Red bell pepper – Seed it and then dice it about the size of the potatoes.
  • Green bell pepper – See it dice it the same size as the other pepper.
  • Garlic – Don’t use jarlic; jarlic just doesn’t have the same flavor.
  • Paprika – Or use smoked paprika for more flavor.
  • Dried thyme – Or about 1 teaspoon fresh thyme leaves.
  • Salt and pepper to taste.
  • Fresh parsley for garnish.
Ingredients for a recipe are laid out on a white surface, including potatoes, red and green bell peppers, parsley, diced ham, olive oil, spices, chopped onion, and a garlic clove.

How to Make Denver Breakfast Potatoes

Heat a large nonstick skillet over medium-high heat and add the olive oil. A 12-inch skillet gives the potatoes enough space to crisp instead of steam. Spread the diced potatoes in an even layer and let them cook undisturbed for 5 minutes so they develop a good sear. I like using a fish spatula here because it slides under the potatoes cleanly.

A black frying pan with diced potatoes, some browned, on a light-colored surface.
Spread the diced potatoes.

Add the diced ham, onion, red pepper, green pepper, and garlic. Season with paprika, thyme, salt, and pepper. Cook for 15 to 20 minutes, stirring occasionally, until the potatoes are tender and the edges are browned and crispy.

A black frying pan filled with chopped ham, potatoes, green bell peppers, onions, and red bell peppers on a white background.
Add the diced ham, onion, red pepper, green pepper, and garlic.
A black skillet filled with diced ham, green and red bell peppers, onions, and spices on a white surface.
Season with paprika, thyme, salt, and pepper.

Cover the skillet for 5 minutes if the potatoes need more time; then uncover and let any excess moisture evaporate. Taste and adjust the seasoning.

Garnish with fresh parsley and serve hot.

A plate of diced potatoes, ham, green and red bell peppers, and herbs sits on a table with a fork, water glass, garlic, salt shaker, and tomatoes in the background.

Chef Jenn’s Tips

  • Dry the potatoes well; moisture keeps them from browning.
  • Use a wide skillet so everything cooks evenly.
  • Don’t stir too often or the potatoes won’t crisp.
  • Add a pinch more paprika at the end for color, or smoked spicy paprika for a bit of heat.

Make It a Meal

Serve these potatoes with eggs any style, a slice of buttered toast, or a simple side of fruit. They also pair well with breakfast sausage, a breakfast casserole or a quick green salad for brunch.

Storage

 Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet to bring the crispiness back or warm gently in the microwave.

Save and Subscribe Form

Save this recipe and we’ll send it right to your email inbox. Plus we’ll send you other great recipes every week!

Denver Breakfast Potatoes

Chef Jenn
Denver Breakfast Potatoes combine crispy potatoes, ham, peppers, and onions in a simple skillet meal that cooks quickly and feeds a crowd.
No ratings yet
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Breakfast
Cuisine American
Servings 4 servings
Calories 305 kcal

Ingredients
  

  • 3 medium potatoes diced into ½-inch cubes and patted dry
  • 2 tablespoons olive oil
  • 1 cup ham diced, pre-cooked
  • 1 cup onion diced
  • 1 cup red bell pepper diced
  • 1 cup green bell pepper diced
  • 1 clove garlic minced
  • ½ teaspoon paprika
  • ¼ teaspoon dried thyme
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions
 

  • Heat a large nonstick skillet over medium-high heat and add the olive oil.
  • Spread the diced potatoes in the skillet and cook undisturbed for 5 minutes to sear.
  • Add the ham, onion, bell peppers, and garlic.
  • Season with paprika, thyme, salt, and pepper.
  • Cook for 15 to 20 minutes, stirring occasionally, until tender and crispy.
  • Cover if needed to finish cooking, then uncover to evaporate moisture.
  • Taste and adjust seasoning.
  • Garnish with parsley and serve hot.

Nutrition

Serving: 1cupCalories: 305kcalCarbohydrates: 36gProtein: 12gFat: 13gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 22mgSodium: 430mgPotassium: 984mgFiber: 6gSugar: 5gVitamin A: 1434IUVitamin C: 112mgCalcium: 40mgIron: 2mg

A Note on Nutritional Information

Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Keyword breakfast potatoes, brunch recipe, Denver potatoes, skillet breakfast
Tried this recipe?Let us know how it was!
By

Leave a Comment

Recipe Rating