• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy homemade recipes

  • HOME
  • Recipes
  • Desserts
  • Chicken Recipes
  • Beef Recipes
  • Contact Us
  • Privacy Policy
    • Terms And Conditions
You are here: Home / Desserts / Breakfast Casserole Recipe

Breakfast Casserole Recipe

Last Modified: April 18, 2025

Sharing is caring!

2 shares
  • Facebook
  • X

This breakfast casserole is a perfect start to your day, combining crispy potatoes, savory bacon, and a creamy egg mixture baked to golden perfection. Packed with protein and vibrant vegetables, it’s a versatile dish for breakfast, brunch, or even a weeknight dinner. This one-pan meal is easy to customize with different cheeses, vegetables, or protein options, making it a go-to recipe for any occasion.

Ingredients

  • 1 lb (4 medium) Yukon yellow potatoes
  • 5 strips of bacon, sliced into strips
  • 1/2 medium onion, finely diced
  • 1 medium bell pepper, seeded and diced
  • 1-2 Tbsp olive oil (for sautéing)
  • 6 large eggs
  • 1/4 cup sour cream
  • 1/2 tsp salt
  • 1/8 tsp black pepper
  • 1 1/2 cups mozzarella cheese, divided
  • Diced tomatoes, chives, or avocado (optional garnish)

Instructions

Step 1: Prep the Potatoes

  1. Peel and grate the potatoes. Use several layers of paper towels to squeeze out any excess moisture. Set aside.

Step 2: Cook the Bacon and Vegetables
2. Heat a heavy 10-inch oven-safe skillet (preferably cast iron) over medium-high heat. Add the sliced bacon and sauté for 2-3 minutes. Then, add the diced onion and bell pepper. Cook for 7-10 minutes, stirring occasionally, until golden brown. Remove from the skillet and set aside.

Step 3: Sauté the Potatoes
3. In the same skillet, heat 1-2 tablespoons of olive oil over medium heat. Once the oil is hot, add the grated potatoes. Sauté for about 7 minutes, flipping occasionally to ensure even cooking. Do not season the potatoes at this stage. Spread them evenly across the bottom of the skillet and remove the skillet from heat.

Step 4: Prepare the Egg Mixture
4. In a medium bowl, whisk together the eggs, sour cream, salt, and black pepper. Stir in the sautéed bacon, onion, and bell pepper mixture, along with 3/4 cup of the mozzarella cheese.

Step 5: Assemble and Bake
5. Pour the egg mixture evenly over the potatoes in the skillet. Sprinkle the remaining 3/4 cup mozzarella cheese on top. Cover loosely with foil and bake at 350°F for 25 minutes. 6. Remove the foil and broil for 3-4 minutes, or until the top is golden brown. 7. Slice and serve with optional garnishes like diced tomatoes, chives, or avocado.


Table of Contents

Toggle
  • Why You’ll Love This Recipe
  • Tips
  • Variations and Substitutions
  • FAQs
  • Serving Suggestions
  • Suggestions for Presentation
  • Breakfast Casserole Recipe
    • Ingredients
    • Directions

Why You’ll Love This Recipe

  • Hearty and Nutritious: A satisfying mix of protein, veggies, and potatoes to kickstart your day.
  • Simple Ingredients: Made with pantry staples and easy-to-find items.
  • One-Pan Wonder: Cook and bake in the same skillet for minimal cleanup.
  • Customizable: Adapt the recipe to suit your taste or dietary preferences.

Tips

  • Use a cast iron skillet for even cooking and a crispy potato layer.
  • Squeeze out as much moisture as possible from the grated potatoes to achieve the best texture.
  • For easy slicing, let the casserole rest for 5 minutes after baking.

Variations and Substitutions

  • Protein: Swap bacon with sausage, ham, or a plant-based alternative.
  • Cheese: Try cheddar, gouda, or pepper jack for a flavor twist.
  • Vegetables: Add spinach, mushrooms, or zucchini for extra nutrients.
  • Potatoes: Substitute with sweet potatoes for a slightly sweeter taste.

FAQs

Can I make this casserole ahead of time?
Yes, assemble it the night before, cover, and refrigerate. Bake it fresh in the morning.

How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.

Can I freeze this casserole?
Yes, allow it to cool completely, then freeze in individual portions. Reheat directly from frozen in the microwave or oven.

What can I use instead of sour cream?
Greek yogurt is a great substitute for sour cream.

Serving Suggestions

  • Pair with fresh fruit or a side salad for a balanced meal.
  • Serve with a dollop of salsa or hot sauce for added flavor.
  • Add toast or a croissant on the side for a complete breakfast spread.

Suggestions for Presentation

  • Garnish with fresh chives or parsley for a pop of color.
  • Serve directly from the skillet for a rustic, homestyle feel.
  • Use a large serving platter to showcase the golden, cheesy top.
Breakfast Casserole Recipe
Print

Breakfast Casserole Recipe

Servings

6

servings
Prep time

15

minutes
Cooking time

28

minutes

Ingredients

  • 1 lb (4 medium) Yukon yellow potatoes

  • 5 strips of bacon, sliced into strips

  • 1/2 medium onion, finely diced

  • 1 medium bell pepper, seeded and diced

  • 1-2 Tbsp olive oil (for sautéing)

  • 6 large eggs

  • 1/4 cup sour cream

  • 1/2 tsp salt

  • 1/8 tsp black pepper

  • 1 1/2 cups mozzarella cheese, divided

  • Diced tomatoes, chives, or avocado (optional garnish)

Directions

  • Step 1: Prep the Potatoes
  • Peel and grate the potatoes. Use several layers of paper towels to squeeze out any excess moisture. Set aside.
  • Step 2: Cook the Bacon and Vegetables2. Heat a heavy 10-inch oven-safe skillet (preferably cast iron) over medium-high heat. Add the sliced bacon and sauté for 2-3 minutes. Then, add the diced onion and bell pepper. Cook for 7-10 minutes, stirring occasionally, until golden brown. Remove from the skillet and set aside.
  • Step 3: Sauté the Potatoes3. In the same skillet, heat 1-2 tablespoons of olive oil over medium heat. Once the oil is hot, add the grated potatoes. Sauté for about 7 minutes, flipping occasionally to ensure even cooking. Do not season the potatoes at this stage. Spread them evenly across the bottom of the skillet and remove the skillet from heat.
  • Step 4: Prepare the Egg Mixture4. In a medium bowl, whisk together the eggs, sour cream, salt, and black pepper. Stir in the sautéed bacon, onion, and bell pepper mixture, along with 3/4 cup of the mozzarella cheese.
  • Step 5: Assemble and Bake5. Pour the egg mixture evenly over the potatoes in the skillet. Sprinkle the remaining 3/4 cup mozzarella cheese on top. Cover loosely with foil and bake at 350°F for 25 minutes.
  • Remove the foil and broil for 3-4 minutes, or until the top is golden brown.
  • Slice and serve with optional garnishes like diced tomatoes, chives, or avocado.

Filed Under: Desserts

Previous Post: « Marinated Beet Salad Recipe
Next Post: Spinach and Artichoke Pasta »

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar

Recent recipes

Biskvit Raspberry Roulade (Roulette) Cake Recipe – Рулет

Kiev Cake Recipe (Kievsky Cake)

Russian Cherry Layer Cake Recipe

Napoleon Cake Recipe

Ptichye Moloko Cake Recipe (Bird’s Milk Cake)

Russian Cake “Muraveinik” (Anthill Cake)

Copyright © 2025