Cheesy Broccoli and Potato Skillet Pie

This Cheesy Broccoli and Potato Skillet Pie is a rustic, comforting dish baked to golden perfection in a single pan. Tender potatoes and crisp broccoli florets are enveloped in a creamy cheese sauce and topped with a golden crust or breadcrumb topping. It’s an easy, crowd-pleasing meal perfect for brunch, dinner, or potluck gatherings.

Why You’ll Love This Recipe

  • One-skillet convenience for easy cooking and cleanup
  • Combines two classic favorites: potatoes and cheese
  • Broccoli adds freshness and a vibrant contrast to the creamy filling
  • Satisfying enough to serve as a main, yet pairs beautifully with a salad
  • Versatile and customizable with your favorite vegetables and cheeses

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Potatoes, peeled and thinly sliced
  • Broccoli florets
  • Onion, finely chopped
  • Garlic, minced
  • Butter or olive oil
  • All-purpose flour (for roux)
  • Milk or plant-based milk
  • Cheddar cheese (or a blend), shredded
  • Parmesan cheese (optional)
  • Dijon mustard (optional, for flavor depth)
  • Salt and black pepper
  • Breadcrumbs or puff pastry (for topping)
  • Fresh herbs (parsley, thyme, or chives)

Directions

  1. Preheat oven to 190°C (375°F).
  2. Parboil potato slices in salted water for 5–6 minutes. Drain and set aside.
  3. Steam or blanch broccoli florets for 2–3 minutes until just tender but still bright. Set aside.
  4. In an oven-safe skillet, heat butter or oil. Sauté onion until soft, then add garlic and cook 1 more minute.
  5. Stir in flour to make a roux. Cook for 1–2 minutes, then gradually whisk in milk until smooth.
  6. Add cheddar cheese and Parmesan, stirring until melted. Season with salt, pepper, and Dijon mustard if using.
  7. Fold in potatoes and broccoli. Stir to coat evenly in cheese sauce.
  8. Sprinkle with breadcrumbs or top with a layer of puff pastry if desired.
  9. Transfer the skillet to the oven and bake for 20–25 minutes, or until golden and bubbling.
  10. Let rest for 5 minutes before serving. Garnish with fresh herbs.

Servings and timing

Serves: 4–6
Total time: 50 minutes
Prep time: 20 minutes
Cook time: 30 minutes

Variations

  • Add cooked bacon or sausage for a meaty twist
  • Use cauliflower instead of or in addition to broccoli
  • Try Gruyère, mozzarella, or goat cheese for different flavor profiles
  • Use plant-based cheese and milk for a vegan version
  • Add a layer of sliced tomatoes or caramelized onions on top before baking

Storage/reheating

  • Store in the refrigerator in an airtight container for up to 3 days
  • Reheat in a 180°C (350°F) oven for 10–15 minutes or microwave individual portions
  • Can be frozen after baking; thaw overnight before reheating
  • Best enjoyed fresh, but holds up well for leftovers

FAQs

Can I use raw potatoes?

They need to be parboiled or pre-cooked slightly to ensure even baking.

Is this recipe gluten-free?

Not by default, but you can use gluten-free flour and breadcrumbs.

Can I make it without a cast-iron skillet?

Yes, prepare the filling in a saucepan, then transfer to a greased baking dish before baking.

Can I prepare this in advance?

Yes, assemble the pie up to one day ahead and bake just before serving.

What other vegetables can I use?

Spinach, kale, mushrooms, or zucchini all work well—just sauté them first to reduce moisture.

Can I use frozen broccoli?

Yes, thaw and drain it well before using to prevent excess water.

What type of cheese melts best?

Sharp cheddar melts well and adds flavor, but you can mix in mozzarella for stretchiness or Gruyère for nuttiness.

Is this dish suitable for brunch?

Absolutely. It’s hearty yet flexible, and pairs well with eggs or fresh greens.

How do I make the top extra crispy?

Use a breadcrumb and cheese topping, and broil for the last 2–3 minutes of baking.

Can I make individual servings?

Yes, divide the mixture into small ramekins for single-serve pies.

Conclusion

Cheesy Broccoli and Potato Skillet Pie is the ultimate comfort food—creamy, cheesy, and packed with wholesome vegetables. Whether served as a cozy weeknight dinner or the centerpiece of a brunch table, this dish combines simple ingredients into a warm, golden, and satisfying meal. Easy to customize and even easier to enjoy, it’s a skillet classic worth repeating.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Broccoli and Potato Skillet Pie

Cheesy Broccoli and Potato Skillet Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Description

A golden, crispy skillet pie packed with tender potatoes, vibrant broccoli, and gooey melted cheese. This comforting dish is perfect as a hearty vegetarian main or side, with rich flavors and satisfying texture in every bite.


Ingredients

Scale
  • 2 cups potatoes, peeled and diced
  • 1 1/2 cups broccoli florets
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 3/4 cup shredded cheddar cheese (or cheese of choice)
  • 1/4 cup grated parmesan cheese
  • 1/3 cup milk or plant-based milk
  • 2 eggs
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp paprika (optional)
  • 1 tbsp chopped fresh parsley (for garnish)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Boil diced potatoes in salted water for 8–10 minutes until just tender. Add broccoli florets in the last 2 minutes. Drain and set aside.
  3. In an oven-safe skillet, heat olive oil over medium heat. Sauté onion and garlic for 2–3 minutes until fragrant and translucent.
  4. Add potatoes and broccoli to the skillet. Toss to combine evenly with the aromatics.
  5. In a bowl, whisk eggs, milk, salt, pepper, and paprika. Stir in shredded cheddar and half of the parmesan cheese.
  6. Pour the egg and cheese mixture evenly over the vegetables in the skillet.
  7. Top with the remaining parmesan cheese.
  8. Transfer the skillet to the oven and bake for 20–25 minutes, or until the top is golden and the center is set.
  9. Let cool slightly, then garnish with chopped parsley and serve warm.

Notes

  • Use pre-cooked or leftover vegetables for a quicker prep.
  • Substitute cauliflower or spinach if broccoli isn’t available.
  • Add chili flakes or hot sauce for a spicy version.

Nutrition

  • Serving Size: 1 slice
  • Calories: 280
  • Sugar: 3g
  • Sodium: 390mg
  • Fat: 16g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 13g
  • Cholesterol: 105mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *