Go Back
+ servings
A hearty breakfast casserole with bacon and cheese, served in a baking dish with a slice on a blue plate.

The Only Breakfast Ideas Recipes Recipe You’ll Need (2025)

This recipe is perfect for busy individuals and families looking for a nutritious and delicious breakfast that is quick to prepare. It's a satisfying meal that will keep you fueled and focused.
Prep Time 15 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Breakfast
Calories: 273

Ingredients
  

For the Casserole
  • 1 pound bacon sliced, diced
  • 1 medium sweet onion chopped
  • 6 large eggs lightly beaten
  • 4 cups frozen shredded hash brown potatoes thawed
  • 2 cups shredded cheddar cheese
  • 1-1/2 cups cottage cheese 4%
  • 1-1/4 cups shredded Swiss cheese

Equipment

  • Large skillet
  • Large Bowl
  • 13x9-in. baking dish

Method
 

  1. Preheat your oven to 350°F (175°C).
  2. In a large skillet, cook the diced bacon and chopped onion over medium heat until the bacon is crisp. Drain off any excess fat.
  3. In a large bowl, combine the eggs, thawed hash brown potatoes, cheddar cheese, cottage cheese, and Swiss cheese. Stir well to combine.
  4. Stir the cooked bacon and onion mixture into the bowl with the other ingredients.
  5. Transfer the mixture to a greased 13x9-inch baking dish.
  6. Bake, uncovered, for 35-40 minutes, or until a knife inserted into the center comes out clean.
  7. Let the casserole stand for 10 minutes before cutting and serving.

Nutrition

Calories: 273kcalCarbohydrates: 8gProtein: 18gFat: 18gSaturated Fat: 10gCholesterol: 153mgSodium: 477mgFiber: 1gSugar: 3g

Notes

This breakfast casserole is a hearty and satisfying way to start your day. It's also great for meal prep, as leftovers can be reheated easily.

Tried this recipe?

Let us know how it was!