There’s something incredibly satisfying about starting your day with a hearty breakfast made in one skillet. This Cheesy Chicken Breakfast Hash Skillet brings together crisp potatoes, seasoned chicken, gooey cheese, and vibrant veggies in a way that feels both cozy and indulgent—without requiring a mountain of dishes.
This isn’t your average breakfast. With layers of texture and flavor, it combines the warmth of a homestyle meal with the ease of a weeknight dinner. Whether you’re serving it to your family on a slow Sunday or meal-prepping for busy mornings, this dish will fill your kitchen with comforting aromas and fill your plate with bold, delicious bites.
Let’s walk through what you’ll need, how to cook it to perfection, and how to make it your own.
Ingredient Breakdown

Chicken (Breast or Thighs)
Boneless chicken breast brings a lean, mild protein to the dish that pairs well with bold flavors. Thighs are great too—they’re more tender and offer deeper flavor. Got leftover chicken? Even better. Just shred or cube it and add it at the end.
Potatoes
The base of any good hash. Yukon Golds give you creamy texture and buttery flavor, while Russets crisp up nicely. Dice them into small cubes for quick, even cooking.
Onions
Chopped onions add natural sweetness and savory depth as they caramelize. Yellow or white onions both work well here.
Bell Peppers
For color, crunch, and a subtle sweetness, bell peppers are essential. Red and yellow ones bring a mild sweetness that brightens up the skillet, while green peppers add a bit more bite.
Cheddar Cheese
A generous layer of shredded sharp cheddar brings the whole dish together with creamy, salty goodness. Feel free to swap it out for pepper jack, mozzarella, or your favorite melting cheese.
Garlic
Minced garlic deepens the savory profile. Add it toward the end of the cooking time to prevent burning and bitterness.
Eggs (Optional)
Eggs on top transform this from a simple hash to a full, balanced breakfast. Crack them right into the skillet and cook them gently until the whites are set but the yolks stay rich and runny.
Oil or Butter
To get those crispy edges on the potatoes and a golden crust on the chicken, use a bit of oil or butter. Butter adds a touch of richness, while oil resists burning better over high heat.
Spices
A mix of salt, pepper, paprika, and dried thyme or rosemary brings out the best in the chicken and potatoes without overpowering the dish.
How to Make It Step by Step
-
Chop and Prep
Start by dicing your potatoes, onion, peppers, and chicken. Mince the garlic and set everything aside so you’re ready to go. -
Sauté the Chicken
Heat a tablespoon of oil in a large skillet over medium heat. Season the chicken with salt, pepper, and paprika, then cook until golden brown and no longer pink—about 6 minutes. Transfer to a plate and keep warm. -
Crisp the Potatoes
Add another tablespoon of oil to the same skillet. Toss in the diced potatoes and spread them out evenly. Let them sit for a few minutes to get crispy before stirring. Cook for 12–15 minutes until golden and tender, stirring occasionally. -
Cook the Veggies
Add your diced onions and bell peppers to the skillet with the potatoes. Cook for 5–6 minutes until they soften and begin to brown. Stir in the garlic during the final minute to avoid burning it. -
Mix It All Together
Return the chicken to the pan, combining it with the potatoes and vegetables. Let everything cook together for another 2–3 minutes so the flavors can meld. -
Add the Cheese
Sprinkle the shredded cheddar across the top. Cover the skillet with a lid and let the cheese melt until it’s bubbly and gooey—about 2 minutes. -
Optional Eggs on Top
If you’re including eggs, make small wells in the hash just before adding the cheese. Crack an egg into each space, cover, and cook for 6–8 minutes over low heat until the eggs are done to your liking. -
Serve Hot
Garnish with fresh herbs like chives or parsley if you like, and dig in while everything is warm and melty.
Pro Tips:
-
Give the potatoes space in the pan—they won’t crisp properly if they’re overcrowded.
-
Dry potatoes before cooking to avoid excess moisture.
-
Garlic goes in last—if it burns, it will make the whole dish bitter.
Customizations, Shortcuts & Tips
Helpful Tips:
-
Use a cast iron skillet for that unbeatable crispy texture.
-
Frozen diced potatoes or hash browns are a quick substitute—just thaw and pat dry first.
-
Don’t rush the potatoes—let them brown fully before stirring.
Variations to Try:
-
Swap the chicken for cooked bacon, sausage, or leftover turkey.
-
Add diced jalapeños or crushed red pepper for a little heat.
-
Try different cheeses like smoked gouda, Swiss, or a Mexican blend.
Dietary Tweaks:
-
To go dairy-free, skip the cheese or use a plant-based version.
-
Want it vegetarian? Use black beans or sautéed mushrooms instead of chicken.
-
Low-carb? Replace the potatoes with diced zucchini, cauliflower, or turnips.
Serving Suggestions & When to Make It
This skillet is perfect for weekend brunches, breakfast-for-dinner nights, or even holiday mornings. It’s quick enough for weekdays but satisfying enough to feel like a treat.
Here’s how to round it out:
-
Serve with a side of fruit or avocado slices for freshness.
-
Add toast, biscuits, or tortillas to soak up those cheesy, eggy bites.
-
A glass of fresh juice or a hot coffee makes it feel like a full breakfast spread.
It’s great straight from the pan, family-style, or portioned into meal-prep containers for the week ahead.
Nutrition Overview
This dish delivers a well-rounded meal with protein, carbs, and healthy fats. The chicken provides lean protein, potatoes bring long-lasting energy, and the veggies supply essential vitamins and fiber.
Cheese adds creaminess and flavor, and when used in moderation, it fits nicely into a balanced breakfast. The optional eggs bring even more protein and make the dish feel extra satisfying without much effort.
Pairing this with a lighter side like fresh fruit or greens creates a nice nutritional balance that keeps you full and fueled without feeling too heavy.
Frequently Asked Questions
Can I prepare this the night before?
Yes, you can prep all the ingredients the night before and store them separately. Cook everything fresh in the morning for the best flavor and texture.
What kind of pan is best?
A cast iron skillet is ideal for crisping the potatoes and holding heat evenly. However, any large nonstick or stainless steel pan will also work.
How do I reheat it?
Reheat in a skillet over medium heat to revive the crispy edges, or pop it in a 350°F oven for 10 minutes. The microwave works, but it’ll be softer.
Can I use pre-cooked chicken?
Absolutely. Leftover rotisserie chicken or any cooked, shredded chicken works well. Just add it in with the veggies to warm through.
Does it have to be spicy?
Not at all. The base recipe is mild, but you can spice it up with hot sauce, chili powder, or spicy cheese if you like.
Can I throw in some greens?
Yes! A handful of spinach or kale tossed in at the end wilts beautifully into the skillet. It’s an easy way to add nutrition and color.
What’s the best cheese to use?
Sharp cheddar gives the most flavor, but you can use whatever you like. Mozzarella is mellow and stretchy, while gouda or pepper jack add extra personality.
A savory, one-skillet breakfast featuring crispy potatoes, seasoned chicken, melty cheddar cheese, and colorful veggies. Optional eggs make it even more filling and delicious.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
2 cups Yukon Gold or Russet potatoes, diced small
1 lb boneless, skinless chicken breast or thighs, cubed
1 medium onion, chopped
1 cup bell peppers, chopped (any color)
2 cloves garlic, minced
1 cup shredded sharp cheddar cheese
2 tbsp oil or butter
Salt and pepper to taste
1 tsp paprika
½ tsp dried thyme or rosemary
3–4 eggs (optional)
Chopped parsley or chives (optional garnish)
Instructions
-
Heat 1 tbsp oil in a skillet over medium heat. Cook chicken with paprika, salt, and pepper for 6–7 minutes until golden. Remove and set aside.
-
Add remaining oil and potatoes. Cook undisturbed for 5–6 minutes, then stir occasionally for 10 more minutes until crispy and soft.
-
Add onions and peppers. Sauté 5–6 minutes. Stir in garlic for the final minute.
-
Return chicken to the pan and mix well.
-
Sprinkle cheese on top. Cover to melt for 2 minutes.
-
Optional: Crack eggs over the top before adding cheese. Cover and cook 6–8 minutes until set.
-
Garnish with herbs and serve immediately.