If you are craving a comfort dish that is bursting with flavor and texture, the Everything Cheesy Potato and Egg Casserole Recipe is exactly what your kitchen needs. This casserole beautifully combines creamy mashed potatoes, two kinds of melty cheese, crispy bacon, fresh greens, and perfectly baked eggs into one irresistible, hearty dish. Whether you’re serving a weekend brunch or an easy weeknight dinner, this recipe feels like a warm hug from the inside out.

Ingredients You’ll Need

The dish shows one layer of creamy white grits mixed with bits of melted yellow cheese and green spinach leaves spread evenly all over. On top, there are seven crispy, curled dark brown bacon cups each holding a raw, bright yellow egg yolk with clear egg whites surrounding them. The bacon cups and eggs are scattered naturally across the grits layer. The overall colors are warm whites, yellows, deep greens, and rich browns, all sitting on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

These ingredients might seem straightforward, but each one is essential to building the rich, balanced flavor and satisfying texture of the casserole. From the creamy mashed potatoes that provide the base to the everything bagel spice that brings a unique zest, every element plays a delicious part.

  • Leftover mashed potatoes: Using leftovers keeps the dish creamy and adds a wonderful base without extra effort.
  • Whole milk: It lightens the potatoes and helps achieve silky smoothness.
  • Sharp cheddar cheese: Provides that signature sharp, tangy bite everyone loves in a cheesy casserole.
  • Havarti cheese: Adds creaminess and a mild buttery flavor that complements the cheddar.
  • Kosher salt and black pepper: Essential seasonings that elevate all the ingredients.
  • Fresh spinach: Brightens the dish with color and a fresh earthiness.
  • Thick cut bacon: Crispy bacon adds smoky crunch and richness.
  • Large eggs: The eggs sit nestled on top, baking into perfect individual servings.
  • Fresh basil leaves: Infuse the casserole with vibrant herbaceous notes.
  • Fresh dill: Adds a subtle yet distinct fresh flavor that pairs beautifully with the spinach and basil.
  • Everything bagel spice: Brings a unique seasoning blend with sesame seeds, poppy seeds, garlic, and onion for lots of savory depth.
  • Crushed red pepper flakes: Offer a gentle kick of heat to finish off the dish with excitement.

How to Make Everything Cheesy Potato and Egg Casserole Recipe

Step 1: Prep and Combine the Base

Start by preheating your oven to 400 degrees F and greasing a 9×13 inch baking dish with butter to prevent sticking. In a large bowl, mix together your leftover mashed potatoes, milk, both cheeses, chopped spinach, and just a pinch of salt and pepper. This creamy, cheesy mixture is the foundation, so take a moment to appreciate how those fresh spinach flecks contrast beautifully against the rich potatoes.

Step 2: Shape the Egg Nests

Spread the potato mix evenly into your prepared baking dish. Then, using the back of a spoon, gently create eight small depressions or “nests” in the potatoes. These nests will cradle the eggs later, so make each nest roomy enough for a whole egg. It’s a simple step that adds a charming presentation and ensures each serving gets a perfect egg.

Step 3: Crisp the Bacon and Bake the Base

Cook your bacon slices in a skillet until they’re satisfyingly crisp. Then, arrange a bacon slice inside each nest you created in the potato layer—this adds a savory crunch with every bite. Pop the casserole into the oven and bake for 10 minutes. This initial bake warms everything through and starts melding the flavors together.

Step 4: Add the Eggs and Finish Baking

Remove the casserole from the oven and carefully crack one egg into each nest. Season the eggs with a pinch of salt and pepper, then return the dish to the oven. Bake for another 10 to 15 minutes until the eggs are set just the way you like, whether that’s runny yolks or fully firm. Watching those eggs bake into perfect little pockets is truly satisfying.

Step 5: Garnish and Serve

Once out of the oven, sprinkle freshly chopped basil and dill on top. Add a pinch of crushed red pepper flakes for an exciting final touch. Your Everything Cheesy Potato and Egg Casserole Recipe is ready to serve, looking vibrant and inviting with layers of texture and color.

How to Serve Everything Cheesy Potato and Egg Casserole Recipe

The dish shows a close-up of several cooked eggs with bright yellow yolks and white edges on a base of creamy, slightly textured yellowish cheese or grits. Dark red-brown crispy bacon pieces are placed unevenly on top, some wrapping around the eggs. Fresh green leafy herbs, possibly basil and dill, are scattered across the dish adding a mix of different shades of green. Small black and white sesame seeds or seasoning flakes add texture and color contrast. The entire dish is set against a white marbled surface, giving a clean and bright look photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh herbs like basil and dill do more than add flavor—they bring a lively pop of green that makes the casserole feel fresh and appetizing. A little crushed red pepper adds contrast both in heat and color, appealing to all the senses. For an extra flourish, try a light drizzle of your favorite hot sauce or a dollop of sour cream to balance the richness.

Side Dishes

This casserole stands strong on its own but pairs wonderfully with lighter sides to round out a meal. A crisp green salad dressed with lemon vinaigrette or some roasted vegetables brightens the plate and adds crunch. Fresh fruit or a simple tomato and cucumber salad also complement the hearty dish with their natural sweetness and acidity.

Creative Ways to Present

Want to impress your guests? Serve this casserole straight from the baking dish with a rustic wooden spoon for a cozy vibe. Or portion it carefully onto individual plates, layering some extra fresh herbs and a sprinkle of everything bagel spice for eye-catching presentation. You can even turn leftovers into stuffed breakfast wraps or sandwiches for a flavorful start to the next day.

Make Ahead and Storage

Storing Leftovers

Store any uneaten casserole in an airtight container in the refrigerator. It keeps well for 3 to 4 days, making it perfect for packed lunches or quick reheat dinners. The flavors meld beautifully as it rests, sometimes tasting even better the next day.

Freezing

This casserole freezes wonderfully. Cool completely before transferring to a freezer-safe container or foil-lined pan. It can be frozen for up to 2 months. When you’re ready to enjoy, thaw overnight in the fridge to preserve the texture and flavors intact.

Reheating

Reheat leftovers in a 350-degree F oven until warmed through, usually about 15 to 20 minutes, to keep the potato base creamy and the eggs from overcooking. Microwaving works in a pinch but the oven method gives a better texture and flavor retention.

FAQs

Can I use fresh potatoes instead of leftover mashed potatoes?

While leftover mashed potatoes work best for convenience and creaminess, you can certainly make fresh mashed potatoes specifically for this casserole. Just ensure they are fluffy and not too watery for best results.

Is it possible to make this casserole vegetarian?

Absolutely! Simply omit the bacon or replace it with a vegetarian bacon alternative or smoked paprika for that smoky flavor. The cheeses and eggs provide plenty of richness and protein.

Can I prepare this casserole in advance?

Yes, you can assemble the casserole without the eggs and refrigerate it overnight. Add the eggs just before baking to ensure they cook perfectly fresh.

What if I don’t have Havarti cheese?

You can substitute Havarti with other creamy cheeses like Monterey Jack, mozzarella, or even a mild gouda. The key is to maintain that creamy texture alongside the sharp cheddar.

How spicy is the casserole with crushed red pepper flakes?

The crushed red pepper flakes add just a subtle kick that complements the cheesy richness without overpowering it. You can always adjust the amount or leave them out if you prefer milder flavors.

Final Thoughts

If you want to treat yourself and your loved ones to a warming, flavorful meal that’s as satisfying as it is simple, give this Everything Cheesy Potato and Egg Casserole Recipe a try. It’s proof that humble ingredients, combined thoughtfully, can create a dish that feels truly special—perfect for sharing and savoring from the first bite to the last.

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
Everything Cheesy Potato and Egg Casserole Recipe

Everything Cheesy Potato and Egg Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 33 reviews

  • Author: Maggie
  • Total Time: 40 minutes
  • Yield: 8 servings
  • Diet: Low Salt

Description

This Everything Cheesy Potato and Egg Casserole is a hearty and flavorful dish featuring creamy mashed potatoes mixed with sharp cheddar, Havarti cheese, fresh spinach, and crispy bacon. Baked with eggs nestled throughout and topped with fresh herbs and everything bagel spice, it’s perfect for a comforting breakfast or brunch that serves the whole family.


Ingredients

Potato Mixture

  • 3 cups leftover mashed potatoes
  • 3/4 cup whole milk
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup shredded Havarti cheese
  • Kosher salt and black pepper, to taste
  • 2 cups fresh spinach, roughly chopped

Bacon and Eggs

  • 8 slices thick cut bacon
  • 8 large eggs

Herbs and Seasonings

  • 1/4 cup fresh basil leaves
  • 2 tablespoons fresh dill
  • 3 tablespoons everything bagel spice
  • Crushed red pepper flakes, to taste


Instructions

  1. Preheat and prepare dish: Preheat the oven to 400°F (200°C). Grease a 9×13 inch baking dish with butter to prevent sticking and ensure easy serving.
  2. Mix potato base: In a large bowl, combine the leftover mashed potatoes, whole milk, shredded sharp cheddar, shredded Havarti cheese, chopped spinach, and a pinch each of kosher salt and black pepper. Mix until well combined and creamy.
  3. Form nests in potato mixture: Spread the potato mixture evenly in the prepared baking dish. Using the back of a spoon, create 8 small indentations or ‘nests’ evenly spaced for the eggs to be cracked into later.
  4. Cook bacon and assemble nests: In a large skillet, cook the bacon slices over medium heat until crisp. Remove and drain on paper towels. Break each slice into smaller pieces and arrange the bacon inside each potato nest.
  5. Bake potato and bacon base: Place the baking dish in the oven and bake for 10 minutes to warm through and meld flavors.
  6. Add eggs and bake: Remove the casserole from the oven. Carefully crack one egg into each nest, seasoning the eggs with salt and pepper to taste. Return to the oven and bake for an additional 10-15 minutes, or until the eggs reach your preferred doneness (firmer for fully cooked yolks, less time for runny yolks).
  7. Garnish and serve: Once baked, remove from the oven and sprinkle the top with fresh basil leaves, fresh dill, everything bagel spice, and a pinch of crushed red pepper flakes for extra flavor and a hint of spice. Serve warm and enjoy!

Notes

  • Using leftover mashed potatoes ensures the dish is thick and creamy; freshly mashed potatoes can work but may need adjustment in milk quantity.
  • Adjust the cook time of the eggs to preference: less time for runny yolks, longer for fully set eggs.
  • Everything bagel spice can be found in most grocery stores or made at home blending sesame seeds, poppy seeds, dried garlic, onion flakes, and salt.
  • Swap out spinach for kale or other leafy greens if preferred.
  • For a vegetarian version, omit bacon and add sautéed mushrooms or sun-dried tomatoes.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast Casserole
  • Method: Baking
  • Cuisine: American

Similar Posts

Leave a Reply

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

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