Go Back
Golden brown crispy breakfast potatoes with herbs and seasonings, perfectly roasted for a crunchy exterior.

Breakfast Potatoes That Actually Get Crispy (Not Soggy) — Finally

The lid does half the work. The sound tells you when it's done. These crispy breakfast potatoes are fluffy inside, shatter-crisp outside, and ready in 25 minutes.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Breakfast, Side Dish
Cuisine American
Servings 4
Calories 180 kcal

Equipment

  • Cast Iron Skillet
  • Chef's Knife
  • Cutting Board
  • Lid
  • Metal Spatula

Ingredients
  

  • 4 medium potatoes, Yukon Gold, cut into 1/2-inch cubes
  • 1/4 teaspoon salt (Diamond Crystal preferred)
  • 1/4 teaspoon black pepper, freshly ground or pre-ground
  • 1/4 teaspoon garlic powder (not garlic salt)
  • 1/4 teaspoon onion powder
  • 1 tablespoon butter (salted)
  • 1 tablespoon oil (avocado or canola)
  • 1 tablespoon fresh parsley, chopped (or 1/2 tsp dried)

Instructions
 

  • Prep: Wash and dry potatoes. Cut into even 1/2-inch cubes. Uneven cubes mean uneven cooking.
  • Step 1: Heat the skillet over medium-high heat for about 2 minutes. Add butter and oil together; swirl until butter melts and stops foaming. The butter should sizzle gently — if it browns immediately, let the pan cool slightly before adding potatoes.
  • Step 2: Add the chopped potatoes to the hot skillet. Toss to coat every cube in butter and oil. Sprinkle salt, pepper, garlic powder, and onion powder over the top; toss again to distribute evenly.
  • Step 3: Cover the skillet with the lid. Let potatoes steam for 3 to 4 minutes. Set a timer. When you lift the lid, steam should billow out; the potatoes will look slightly translucent at the edges.
  • Step 4: Remove the lid and stir the potatoes. They will look pale and soft — that's fine. Listen for the sound to change from a wet hiss to a dry crackle.
  • Step 5: Continue cooking uncovered, stirring every 2 to 3 minutes, turning cubes so every side gets a turn against the hot surface. Let them sit for a minute between stirs to allow crust to form. Edges will turn deep golden brown before centers do — that's the signal to flip.
  • Step 6: Test for doneness: The potatoes are done when they have a light, shattering crisp on the outside and a soft, fluffy interior. Press one with a spatula — it should give slightly but hold its shape. Taste one.
  • Step 7: Remove from heat. Sprinkle with fresh parsley (or dried), toss gently, and transfer to a serving dish. Serve straight from the skillet if feeding the family.

Notes

Things I Wish I'd Known: Don't crowd the pan — cook in batches if needed. Let potatoes sit undisturbed after removing lid for at least 2 minutes before stirring. Taste for seasoning at the end; potatoes need more salt than you think. Use a metal spatula on cast iron to get under the crust without tearing.
Meal Prep & Storage: Cool completely on a baking sheet before refrigerating. Store in an airtight container for up to 4 days. Reheat in a cast iron skillet with a splash of oil over medium-high heat, 3–4 minutes per side. Do not microwave. Freezing is not recommended.
Swaps: Sweet potatoes work with an extra 5 minutes of steam time. Dairy-free: use 2 tablespoons oil and skip butter. Add diced bell pepper or onion in the last 5 minutes. Add minced garlic in the last 2 minutes. Herb swap: rosemary or thyme instead of parsley.
Keyword crispy breakfast potatoes, easy side dish, vegan adaptable