Go Back
+ servings
Breakfast casserole with a spoon in it.

Breakfast Casserole Recipe

Teri & Jenny
A super hearty, delicious and easy Breakfast Casserole Recipe. Filled with turkey breakfast sausage, frozen diced potatoes, bell pepper, onion, eggs, and cheese, it's the only breakfast casserole you'll ever want to make and eat!
5 from 13 votes
Prep Time 8 mins
Cook Time 1 hr
Total Time 1 hr 8 mins
Course Breakfast, brunch, Main Course, main dish
Cuisine Amercian
Servings 10
Calories 238 kcal


  • 2 tablespoons extra virgin olive oil
  • 1 pound turkey breakfast sausage
  • 1/2 small yellow onion diced
  • 1 red bell pepper seeded and diced
  • 1 (30 ounce) bag frozen diced hash brown potatoes thawed
  • 8 ounces freshly shredded cheddar cheese
  • 3 tablespoons sliced chives
  • 6 large eggs beaten
  • 1/2 cup whole milk
  • salt and pepper to taste


  • Preheat oven to 375˚F. Lightly grease a 9”x13" baking dish and set aside.
    Preheat oven to 350 degrees for breakfast casserole.
  • Place a skillet over medium heat. Add 1/2 tablespoon oil and brown sausage, breaking up as it cooks, 5 to 7 minutes. Using a slotted spoon, transfer sausage to a large mixing bowl. Discard and excess fat and liquid from pan.
    A cast iron skillet with breakfast sausage browned in it for a breakfast casserole recipe.
  • Add remaining oil to pan and sauté onions and bell pepper for 5 to 6 minutes, until vegetables just begin to caramelize. Season with salt and pepper and stir together. Transfer vegetables to bowl with sausage.
    Vegetables sautéd in a cast iron skillet.
  • Add diced potatoes, 2/3 of shredded cheese, 2 tablespoons chives, and salt and pepper to sausage and vegetable mixture and gently toss together until fully combined.
    Breakfast casserole mixture in a glass bowl.
  • In another bowl whisk together eggs and milk and pour mixture over sausage vegetable mixture. Fold together until just combined.
    Breakfast casserole mixture in a glass bowl with cheese.
  • Pour mixture into prepared baking dish and sprinkle top with remaining cheese.
    Breakfast casserole with cheese on top to be baked.
  • Cover casserole tightly with foil and bake for 35 minutes. Remove foil and continue to bake for an additional 10 minutes or until eggs are set.
    Breakfast casserole with tin foil on top.
  • Top casserole with remaining chives, black pepper and serve.
    Breakfast casserole in a baking dish with a spoon next to it.


Calories: 238kcalCarbohydrates: 3gProtein: 18gFat: 17gSaturated Fat: 7gCholesterol: 157mgSodium: 453mgPotassium: 227mgFiber: 1gSugar: 2gVitamin A: 835IUVitamin C: 17mgCalcium: 202mgIron: 1mg
Keyword breakfast casserole, breakfast casserole recipe, breakfast sausage, brunch casserole, turkey breakfast sausage
Tried this recipe?Let us know how it was!