Creamy Potatoes with Spinach and Eggs – An Easy One-Pan Dinner

Potatoes with Spinach and Eggs – Easy & Creamy Dinner

Introduction

Looking for a comforting, family-friendly dinner that comes together with simple ingredients? This potato, spinach, and egg bake is the perfect solution. With golden potatoes, fresh spinach, creamy cheese, and baked eggs nestled right in—it’s hearty, wholesome, and ready for the dinner table in no time.


Why I Love This Recipe

This dish is a triple win: it’s easy, nutritious, and incredibly flavorful.
✅ It’s vegetarian, protein-packed, and full of fiber.
✅ It uses basic pantry and fridge staples.
✅ It’s perfect for breakfast-for-dinner lovers.
✅ Leftovers? Even better the next day.


🛒 Ingredients

  • 4 medium potatoes, peeled and sliced or diced
  • 1 onion, finely chopped
  • 250g (about 9 oz) fresh spinach, washed and roughly chopped
  • 4 large eggs
  • 100g (3.5 oz) cream cheese or spreadable cheese
  • 150g (5 oz) shredded mozzarella or any firm cheese
  • 2 tbsp vegetable oil
  • Salt, to taste
  • Ground black pepper, to taste
  • Garlic powder, to taste (optional)

👨‍🍳 Step-by-Step Instructions

1️⃣ Cook the Potatoes

In a skillet, heat vegetable oil over medium heat.
Add the sliced or diced potatoes and cook for 10–12 minutes, stirring occasionally, until lightly golden and almost tender.


2️⃣ Add Onion and Spinach

Add chopped onion and cook for 3–4 minutes, until softened.
Add the chopped spinach and sauté until wilted, about 2 minutes.
Season with saltpepper, and garlic powder if using.


3️⃣ Add the Cheese

Turn off the heat. Stir in the cream cheese until melted and evenly distributed.
Sprinkle half of the shredded mozzarella into the mixture and stir to combine.


4️⃣ Add Eggs

Make 4 small wells in the mixture.
Crack an egg into each well.


5️⃣ Bake or Cover and Cook

Option 1: Oven Finish – Transfer the skillet to a preheated oven at 375°F (190°C) and bake for 10–12 minutes, until the egg whites are set but yolks are still runny.
Option 2: Stovetop – Cover the pan with a lid and cook over low heat for about 8–10 minutes, checking for doneness.


6️⃣ Finish and Serve

Top with the remaining shredded cheese and let it melt before serving.
Garnish with herbs like parsley or chives, if desired. Serve warm.


⏱️ Time & Yield

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Servings: 4
  • Calories: ~350 per serving

💡 Tips & Variations

  • Add spice: Sprinkle chili flakes or paprika for a little heat.
  • Swap cheese: Feta, gouda, or cheddar work beautifully.
  • Make it vegan: Use plant-based cheese and tofu instead of eggs.
  • Add-ins: Mushrooms, bell peppers, or sun-dried tomatoes make great additions.

🍽️ What to Serve It With

  • Toasted crusty bread or flatbread
  • A side salad with lemon vinaigrette
  • A light soup or roasted veggie bowl
  • Refresh with a blueberry lemonade

🧾 Final Thoughts

This potato, spinach, and egg skillet is warm, filling, and packed with comfort. Whether you’re cooking for your family or prepping a make-ahead meal, it’s a recipe that’s as practical as it is tasty.


💬 Let’s Chat!

Did you make it? Share your skillet masterpiece and tag @ChefManiac! Want to turn it into a brunch casserole or make it spicy? Ask away—I’m here to help you make it your own.