Cheesy Potato Frittata with Herbs and Crispy Edges

How to make an absolutely delicious Potato Frittata with creamy potatoes and well-seasoned eggs. Perfect for breakfast, brunch, lunch or dinner. This frittata can be made ahead, making it ideal for entertaining.

Slices of Potato Frittata in skillet

Eggs are endlessly versatile and this potato frittata is a great way to showcase them. Whether you enjoy eggs scrambled, fried, baked into quiche or folded into an omelet, a frittata is an easy, satisfying option. This version pairs tender, slightly crispy potatoes with savory mushrooms, fresh chives and cheddar for a simple, flavorful dish.

Slice of potato frittata on a plate

This is a vegetarian recipe, but you can easily add cooked bacon, sausage or leftover chicken if you want more protein. The dish looks and tastes like a restaurant-style breakfast, yet it’s straightforward to prepare and can be customized to your taste.

Slices of potato frittata

Potatoes are cooked until they’re golden and crisp at the edges for extra flavor. After combining with eggs and baking briefly, they become creamy and rich—no bland potatoes here. The result is a balanced frittata with great texture.

Ingredients for Potato Frittata on Chopping Board

Potato Frittata Ingredients

You will need the following:

  • Potatoes — russet or any starchy potato works well.
  • Mushrooms — baby bella or your favorite variety for umami.
  • Chives — for freshness and color; substitute green onions or leeks.
  • Cheddar cheese — mild or sharp, shredded.
  • Eggs — large, room temperature.
  • Salt and pepper — to taste.
  • Chicken bouillon powder — adds savory depth (or use a little extra salt).
  • Onion powder — optional, for extra flavor.
  • Red pepper flakes — optional, for a touch of heat.
Potato Frittata in a cast iron skillet

How To Make a Potato Frittata

Overview: boil the diced potatoes briefly, pan-fry until golden, sauté mushrooms, combine with an egg mixture, add cheese, then finish in the oven until set.

Cooked potatoes in skillet

1. Boil the potatoes: Place diced potatoes in a pot with about 1½ cups cool water. Cover and bring to a boil, then simmer for about 5 minutes. Drain and sprinkle lightly with salt.

2. Pan-fry: Heat 1 tablespoon olive oil in a 10-inch oven-safe skillet over high heat. Add the potatoes in a single layer and cook, stirring occasionally, until golden brown (about 5 minutes).

Egg mixture for frittata in bowl

3. Make the egg mixture: In a bowl whisk 6 large eggs with 1/4 teaspoon salt, 1 teaspoon chicken bouillon powder (or extra salt), 1 teaspoon onion powder, 1/2 teaspoon ground white or black pepper, 1/4 teaspoon red pepper flakes if using, and 1/4 cup chopped chives.

Mushrooms in skillet

4. Sauté mushrooms: Remove browned potatoes from the pan. Add the remaining 1 tablespoon oil, then cook diced mushrooms with a pinch of salt and pepper until they shrink and release their moisture, about 3 minutes.

Potato Frittata Mixture in Skillet

5. Assemble: Return potatoes to the skillet with the mushrooms, arranging them in a single layer. Reduce heat to medium, pour the egg mixture over the potatoes and mushrooms, and sprinkle with shredded cheddar. Let the frittata cook on the stovetop for about 3 minutes to begin setting the edges.

6. Bake: Transfer the skillet to a preheated oven and bake until the eggs are set, about 7 minutes.

Baked Potato Frittata

7. Serve: Remove from oven, cut into wedges and serve warm. This frittata keeps well and can be reheated for an easy make-ahead meal.

Recipe (Serves 6)

Ingredients

  • 1 large russet potato, peeled, rinsed and diced (about 1 heaped cup)
  • 1/2 teaspoon salt (plus small amounts for seasoning during cooking)
  • 6 baby bella mushrooms, rinsed and diced
  • 2 tablespoons olive oil, divided
  • 1/4 cup chopped fresh chives (or green onions/leeks)
  • 6 large eggs, room temperature
  • 1 teaspoon chicken bouillon powder (or a bit more salt)
  • 1 teaspoon onion powder or granulated onion
  • 1/2 teaspoon ground white or black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/3 cup shredded cheddar cheese

Instructions

  1. Boil potatoes: Place diced potatoes in a pot with 1½ cups cool water. Cover, bring to a boil and cook 5 minutes. Drain and toss with about 1/8 teaspoon salt.
  2. Pan-fry potatoes: Heat 1 tablespoon olive oil in a 10-inch oven-safe skillet over high heat. Add potatoes in a single layer and cook until golden brown, about 5 minutes, stirring occasionally.
  3. Make egg mixture: Whisk 6 eggs with 1/4 teaspoon salt, chicken bouillon powder, onion powder, red pepper flakes if using, and about 1/4 teaspoon pepper. Stir in chopped chives.
  4. Sauté mushrooms: Remove potatoes, add remaining tablespoon oil, then cook mushrooms with 1/8 teaspoon salt and 1/8 teaspoon pepper until they shrink, about 3 minutes.
  5. Assemble: Return potatoes to the skillet, arrange in a single layer, reduce heat to medium. Pour the egg mixture over everything and sprinkle with cheese. Cook on the stovetop for 3 minutes.
  6. Bake: Transfer the skillet to a preheated oven and bake for about 7 minutes until eggs are set.
  7. Serve: Cut into wedges and serve warm.

Notes

  • Other starchy potatoes will work well.
  • Add vegetables or herbs to suit your taste—bell peppers, parsley, basil or tomatoes are good choices. If adding firmer vegetables like bell peppers or broccoli, sauté them first.
  • To add more protein, include cooked bacon, sausage or leftover chicken.

Nutrition (per serving)

Calories: 148 | Carbohydrates: 9 g | Protein: 9 g | Fat: 9 g | Cholesterol: 165 mg | Sodium: 382 mg

Additional Info

Course: Breakfast, Brunch

Cuisine: Western

Prep: 10 mins • Cook: 25 mins • Total: 35 mins • Servings: 6